configure revision 1.1.1.4 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for xf86-video-geode 2.11.15.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver%2Fgeode>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 emulate sh
21 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26 else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" "" $as_nl"
90
91 # Find who we are. Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102 IFS=$as_save_IFS
103
104 ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109 as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114 fi
115
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # CDPATH.
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 _as_can_reexec=no; export _as_can_reexec;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
145 BASH_ENV=/dev/null
146 ENV=/dev/null
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 case $- in # ((((
149 *v*x* | *x*v* ) as_opts=-vx ;;
150 *v* ) as_opts=-v ;;
151 *x* ) as_opts=-x ;;
152 * ) as_opts= ;;
153 esac
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 as_fn_exit 255
159 fi
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec=; unset _as_can_reexec;}
162 if test "x$CONFIG_SHELL" = x; then
163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 emulate sh
165 NULLCMD=:
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 setopt NO_GLOB_SUBST
170 else
171 case \`(set -o) 2>/dev/null\` in #(
172 *posix*) :
173 set -o posix ;; #(
174 *) :
175 ;;
176 esac
177 fi
178 "
179 as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
184
185 exitcode=0
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192 else
193 exitcode=1; echo positional parameters were not saved.
194 fi
195 test x\$exitcode = x0 || exit 1
196 test -x / || exit 1"
197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201
202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206 PATH=/empty FPATH=/empty; export PATH FPATH
207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209 test \$(( 1 + 1 )) = 2 || exit 1"
210 if (eval "$as_required") 2>/dev/null; then :
211 as_have_required=yes
212 else
213 as_have_required=no
214 fi
215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217 else
218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219 as_found=false
220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 do
222 IFS=$as_save_IFS
223 test -z "$as_dir" && as_dir=.
224 as_found=:
225 case $as_dir in #(
226 /*)
227 for as_base in sh bash ksh sh5; do
228 # Try only shells that exist, to save several forks.
229 as_shell=$as_dir/$as_base
230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232 CONFIG_SHELL=$as_shell as_have_required=yes
233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234 break 2
235 fi
236 fi
237 done;;
238 esac
239 as_found=false
240 done
241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243 CONFIG_SHELL=$SHELL as_have_required=yes
244 fi; }
245 IFS=$as_save_IFS
246
247
248 if test "x$CONFIG_SHELL" != x; then :
249 export CONFIG_SHELL
250 # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
254 BASH_ENV=/dev/null
255 ENV=/dev/null
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257 case $- in # ((((
258 *v*x* | *x*v* ) as_opts=-vx ;;
259 *v* ) as_opts=-v ;;
260 *x* ) as_opts=-x ;;
261 * ) as_opts= ;;
262 esac
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267 exit 255
268 fi
269
270 if test x$as_have_required = xno; then :
271 $as_echo "$0: This script requires a shell more modern than all"
272 $as_echo "$0: the shells that I found on your system."
273 if test x${ZSH_VERSION+set} = xset ; then
274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276 else
277 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
278 $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver%2Fgeode
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-geode'
593 PACKAGE_TARNAME='xf86-video-geode'
594 PACKAGE_VERSION='2.11.15'
595 PACKAGE_STRING='xf86-video-geode 2.11.15'
596 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver%2Fgeode'
597 PACKAGE_URL='http://www.x.org/wiki/GeodeDriver'
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 PCIACCESS_LIBS
641 PCIACCESS_CFLAGS
642 XEXT_LIBS
643 XEXT_CFLAGS
644 XORG_LIBS
645 XORG_CFLAGS
646 M32_CFLAGS
647 BUILD_ZTV_FALSE
648 BUILD_ZTV_TRUE
649 PANEL_CPPFLAGS
650 moduledir
651 MAN_SUBSTS
652 XORG_MAN_PAGE
653 ADMIN_MAN_DIR
654 DRIVER_MAN_DIR
655 MISC_MAN_DIR
656 FILE_MAN_DIR
657 LIB_MAN_DIR
658 APP_MAN_DIR
659 ADMIN_MAN_SUFFIX
660 DRIVER_MAN_SUFFIX
661 MISC_MAN_SUFFIX
662 FILE_MAN_SUFFIX
663 LIB_MAN_SUFFIX
664 APP_MAN_SUFFIX
665 INSTALL_CMD
666 PKG_CONFIG_LIBDIR
667 PKG_CONFIG_PATH
668 PKG_CONFIG
669 CHANGELOG_CMD
670 STRICT_CFLAGS
671 CWARNFLAGS
672 BASE_CFLAGS
673 CPP
674 OTOOL64
675 OTOOL
676 LIPO
677 NMEDIT
678 DSYMUTIL
679 MANIFEST_TOOL
680 RANLIB
681 ac_ct_AR
682 AR
683 DLLTOOL
684 OBJDUMP
685 LN_S
686 NM
687 ac_ct_DUMPBIN
688 DUMPBIN
689 LD
690 FGREP
691 EGREP
692 GREP
693 SED
694 am__fastdepCC_FALSE
695 am__fastdepCC_TRUE
696 CCDEPMODE
697 am__nodep
698 AMDEPBACKSLASH
699 AMDEP_FALSE
700 AMDEP_TRUE
701 am__quote
702 am__include
703 DEPDIR
704 OBJEXT
705 EXEEXT
706 ac_ct_CC
707 CPPFLAGS
708 LDFLAGS
709 CFLAGS
710 CC
711 host_os
712 host_vendor
713 host_cpu
714 host
715 build_os
716 build_vendor
717 build_cpu
718 build
719 LIBTOOL
720 MAINT
721 MAINTAINER_MODE_FALSE
722 MAINTAINER_MODE_TRUE
723 AM_BACKSLASH
724 AM_DEFAULT_VERBOSITY
725 AM_DEFAULT_V
726 AM_V
727 am__untar
728 am__tar
729 AMTAR
730 am__leading_dot
731 SET_MAKE
732 AWK
733 mkdir_p
734 MKDIR_P
735 INSTALL_STRIP_PROGRAM
736 STRIP
737 install_sh
738 MAKEINFO
739 AUTOHEADER
740 AUTOMAKE
741 AUTOCONF
742 ACLOCAL
743 VERSION
744 PACKAGE
745 CYGPATH_W
746 am__isrc
747 INSTALL_DATA
748 INSTALL_SCRIPT
749 INSTALL_PROGRAM
750 target_alias
751 host_alias
752 build_alias
753 LIBS
754 ECHO_T
755 ECHO_N
756 ECHO_C
757 DEFS
758 mandir
759 localedir
760 libdir
761 psdir
762 pdfdir
763 dvidir
764 htmldir
765 infodir
766 docdir
767 oldincludedir
768 includedir
769 localstatedir
770 sharedstatedir
771 sysconfdir
772 datadir
773 datarootdir
774 libexecdir
775 sbindir
776 bindir
777 program_transform_name
778 prefix
779 exec_prefix
780 PACKAGE_URL
781 PACKAGE_BUGREPORT
782 PACKAGE_STRING
783 PACKAGE_VERSION
784 PACKAGE_TARNAME
785 PACKAGE_NAME
786 PATH_SEPARATOR
787 SHELL'
788 ac_subst_files=''
789 ac_user_opts='
790 enable_option_checking
791 enable_silent_rules
792 enable_maintainer_mode
793 enable_static
794 enable_shared
795 with_pic
796 enable_fast_install
797 enable_dependency_tracking
798 with_gnu_ld
799 with_sysroot
800 enable_libtool_lock
801 enable_selective_werror
802 enable_strict_compilation
803 with_xorg_module_dir
804 enable_geodegx_panel
805 enable_ztv
806 enable_xaa
807 '
808 ac_precious_vars='build_alias
809 host_alias
810 target_alias
811 CC
812 CFLAGS
813 LDFLAGS
814 LIBS
815 CPPFLAGS
816 CPP
817 PKG_CONFIG
818 PKG_CONFIG_PATH
819 PKG_CONFIG_LIBDIR
820 XORG_CFLAGS
821 XORG_LIBS
822 XEXT_CFLAGS
823 XEXT_LIBS
824 PCIACCESS_CFLAGS
825 PCIACCESS_LIBS'
826
827
828 # Initialize some variables set by options.
829 ac_init_help=
830 ac_init_version=false
831 ac_unrecognized_opts=
832 ac_unrecognized_sep=
833 # The variables have the same names as the options, with
834 # dashes changed to underlines.
835 cache_file=/dev/null
836 exec_prefix=NONE
837 no_create=
838 no_recursion=
839 prefix=NONE
840 program_prefix=NONE
841 program_suffix=NONE
842 program_transform_name=s,x,x,
843 silent=
844 site=
845 srcdir=
846 verbose=
847 x_includes=NONE
848 x_libraries=NONE
849
850 # Installation directory options.
851 # These are left unexpanded so users can "make install exec_prefix=/foo"
852 # and all the variables that are supposed to be based on exec_prefix
853 # by default will actually change.
854 # Use braces instead of parens because sh, perl, etc. also accept them.
855 # (The list follows the same order as the GNU Coding Standards.)
856 bindir='${exec_prefix}/bin'
857 sbindir='${exec_prefix}/sbin'
858 libexecdir='${exec_prefix}/libexec'
859 datarootdir='${prefix}/share'
860 datadir='${datarootdir}'
861 sysconfdir='${prefix}/etc'
862 sharedstatedir='${prefix}/com'
863 localstatedir='${prefix}/var'
864 includedir='${prefix}/include'
865 oldincludedir='/usr/include'
866 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
867 infodir='${datarootdir}/info'
868 htmldir='${docdir}'
869 dvidir='${docdir}'
870 pdfdir='${docdir}'
871 psdir='${docdir}'
872 libdir='${exec_prefix}/lib'
873 localedir='${datarootdir}/locale'
874 mandir='${datarootdir}/man'
875
876 ac_prev=
877 ac_dashdash=
878 for ac_option
879 do
880 # If the previous option needs an argument, assign it.
881 if test -n "$ac_prev"; then
882 eval $ac_prev=\$ac_option
883 ac_prev=
884 continue
885 fi
886
887 case $ac_option in
888 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
889 *=) ac_optarg= ;;
890 *) ac_optarg=yes ;;
891 esac
892
893 # Accept the important Cygnus configure options, so we can diagnose typos.
894
895 case $ac_dashdash$ac_option in
896 --)
897 ac_dashdash=yes ;;
898
899 -bindir | --bindir | --bindi | --bind | --bin | --bi)
900 ac_prev=bindir ;;
901 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
902 bindir=$ac_optarg ;;
903
904 -build | --build | --buil | --bui | --bu)
905 ac_prev=build_alias ;;
906 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
907 build_alias=$ac_optarg ;;
908
909 -cache-file | --cache-file | --cache-fil | --cache-fi \
910 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
911 ac_prev=cache_file ;;
912 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
913 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
914 cache_file=$ac_optarg ;;
915
916 --config-cache | -C)
917 cache_file=config.cache ;;
918
919 -datadir | --datadir | --datadi | --datad)
920 ac_prev=datadir ;;
921 -datadir=* | --datadir=* | --datadi=* | --datad=*)
922 datadir=$ac_optarg ;;
923
924 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
925 | --dataroo | --dataro | --datar)
926 ac_prev=datarootdir ;;
927 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
928 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
929 datarootdir=$ac_optarg ;;
930
931 -disable-* | --disable-*)
932 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
933 # Reject names that are not valid shell variable names.
934 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
935 as_fn_error $? "invalid feature name: $ac_useropt"
936 ac_useropt_orig=$ac_useropt
937 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
938 case $ac_user_opts in
939 *"
940 "enable_$ac_useropt"
941 "*) ;;
942 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
943 ac_unrecognized_sep=', ';;
944 esac
945 eval enable_$ac_useropt=no ;;
946
947 -docdir | --docdir | --docdi | --doc | --do)
948 ac_prev=docdir ;;
949 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
950 docdir=$ac_optarg ;;
951
952 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
953 ac_prev=dvidir ;;
954 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
955 dvidir=$ac_optarg ;;
956
957 -enable-* | --enable-*)
958 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
959 # Reject names that are not valid shell variable names.
960 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
961 as_fn_error $? "invalid feature name: $ac_useropt"
962 ac_useropt_orig=$ac_useropt
963 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
964 case $ac_user_opts in
965 *"
966 "enable_$ac_useropt"
967 "*) ;;
968 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
969 ac_unrecognized_sep=', ';;
970 esac
971 eval enable_$ac_useropt=\$ac_optarg ;;
972
973 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
974 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
975 | --exec | --exe | --ex)
976 ac_prev=exec_prefix ;;
977 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
978 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
979 | --exec=* | --exe=* | --ex=*)
980 exec_prefix=$ac_optarg ;;
981
982 -gas | --gas | --ga | --g)
983 # Obsolete; use --with-gas.
984 with_gas=yes ;;
985
986 -help | --help | --hel | --he | -h)
987 ac_init_help=long ;;
988 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
989 ac_init_help=recursive ;;
990 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
991 ac_init_help=short ;;
992
993 -host | --host | --hos | --ho)
994 ac_prev=host_alias ;;
995 -host=* | --host=* | --hos=* | --ho=*)
996 host_alias=$ac_optarg ;;
997
998 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
999 ac_prev=htmldir ;;
1000 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1001 | --ht=*)
1002 htmldir=$ac_optarg ;;
1003
1004 -includedir | --includedir | --includedi | --included | --include \
1005 | --includ | --inclu | --incl | --inc)
1006 ac_prev=includedir ;;
1007 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1008 | --includ=* | --inclu=* | --incl=* | --inc=*)
1009 includedir=$ac_optarg ;;
1010
1011 -infodir | --infodir | --infodi | --infod | --info | --inf)
1012 ac_prev=infodir ;;
1013 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1014 infodir=$ac_optarg ;;
1015
1016 -libdir | --libdir | --libdi | --libd)
1017 ac_prev=libdir ;;
1018 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1019 libdir=$ac_optarg ;;
1020
1021 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1022 | --libexe | --libex | --libe)
1023 ac_prev=libexecdir ;;
1024 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1025 | --libexe=* | --libex=* | --libe=*)
1026 libexecdir=$ac_optarg ;;
1027
1028 -localedir | --localedir | --localedi | --localed | --locale)
1029 ac_prev=localedir ;;
1030 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1031 localedir=$ac_optarg ;;
1032
1033 -localstatedir | --localstatedir | --localstatedi | --localstated \
1034 | --localstate | --localstat | --localsta | --localst | --locals)
1035 ac_prev=localstatedir ;;
1036 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1037 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1038 localstatedir=$ac_optarg ;;
1039
1040 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1041 ac_prev=mandir ;;
1042 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1043 mandir=$ac_optarg ;;
1044
1045 -nfp | --nfp | --nf)
1046 # Obsolete; use --without-fp.
1047 with_fp=no ;;
1048
1049 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1050 | --no-cr | --no-c | -n)
1051 no_create=yes ;;
1052
1053 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1054 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1055 no_recursion=yes ;;
1056
1057 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1058 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1059 | --oldin | --oldi | --old | --ol | --o)
1060 ac_prev=oldincludedir ;;
1061 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1062 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1063 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1064 oldincludedir=$ac_optarg ;;
1065
1066 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1067 ac_prev=prefix ;;
1068 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1069 prefix=$ac_optarg ;;
1070
1071 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1072 | --program-pre | --program-pr | --program-p)
1073 ac_prev=program_prefix ;;
1074 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1075 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1076 program_prefix=$ac_optarg ;;
1077
1078 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1079 | --program-suf | --program-su | --program-s)
1080 ac_prev=program_suffix ;;
1081 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1082 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1083 program_suffix=$ac_optarg ;;
1084
1085 -program-transform-name | --program-transform-name \
1086 | --program-transform-nam | --program-transform-na \
1087 | --program-transform-n | --program-transform- \
1088 | --program-transform | --program-transfor \
1089 | --program-transfo | --program-transf \
1090 | --program-trans | --program-tran \
1091 | --progr-tra | --program-tr | --program-t)
1092 ac_prev=program_transform_name ;;
1093 -program-transform-name=* | --program-transform-name=* \
1094 | --program-transform-nam=* | --program-transform-na=* \
1095 | --program-transform-n=* | --program-transform-=* \
1096 | --program-transform=* | --program-transfor=* \
1097 | --program-transfo=* | --program-transf=* \
1098 | --program-trans=* | --program-tran=* \
1099 | --progr-tra=* | --program-tr=* | --program-t=*)
1100 program_transform_name=$ac_optarg ;;
1101
1102 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1103 ac_prev=pdfdir ;;
1104 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1105 pdfdir=$ac_optarg ;;
1106
1107 -psdir | --psdir | --psdi | --psd | --ps)
1108 ac_prev=psdir ;;
1109 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1110 psdir=$ac_optarg ;;
1111
1112 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1113 | -silent | --silent | --silen | --sile | --sil)
1114 silent=yes ;;
1115
1116 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1117 ac_prev=sbindir ;;
1118 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1119 | --sbi=* | --sb=*)
1120 sbindir=$ac_optarg ;;
1121
1122 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1123 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1124 | --sharedst | --shareds | --shared | --share | --shar \
1125 | --sha | --sh)
1126 ac_prev=sharedstatedir ;;
1127 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1128 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1129 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1130 | --sha=* | --sh=*)
1131 sharedstatedir=$ac_optarg ;;
1132
1133 -site | --site | --sit)
1134 ac_prev=site ;;
1135 -site=* | --site=* | --sit=*)
1136 site=$ac_optarg ;;
1137
1138 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1139 ac_prev=srcdir ;;
1140 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1141 srcdir=$ac_optarg ;;
1142
1143 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1144 | --syscon | --sysco | --sysc | --sys | --sy)
1145 ac_prev=sysconfdir ;;
1146 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1147 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1148 sysconfdir=$ac_optarg ;;
1149
1150 -target | --target | --targe | --targ | --tar | --ta | --t)
1151 ac_prev=target_alias ;;
1152 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1153 target_alias=$ac_optarg ;;
1154
1155 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1156 verbose=yes ;;
1157
1158 -version | --version | --versio | --versi | --vers | -V)
1159 ac_init_version=: ;;
1160
1161 -with-* | --with-*)
1162 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1163 # Reject names that are not valid shell variable names.
1164 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1165 as_fn_error $? "invalid package name: $ac_useropt"
1166 ac_useropt_orig=$ac_useropt
1167 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1168 case $ac_user_opts in
1169 *"
1170 "with_$ac_useropt"
1171 "*) ;;
1172 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1173 ac_unrecognized_sep=', ';;
1174 esac
1175 eval with_$ac_useropt=\$ac_optarg ;;
1176
1177 -without-* | --without-*)
1178 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1179 # Reject names that are not valid shell variable names.
1180 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1181 as_fn_error $? "invalid package name: $ac_useropt"
1182 ac_useropt_orig=$ac_useropt
1183 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1184 case $ac_user_opts in
1185 *"
1186 "with_$ac_useropt"
1187 "*) ;;
1188 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1189 ac_unrecognized_sep=', ';;
1190 esac
1191 eval with_$ac_useropt=no ;;
1192
1193 --x)
1194 # Obsolete; use --with-x.
1195 with_x=yes ;;
1196
1197 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1198 | --x-incl | --x-inc | --x-in | --x-i)
1199 ac_prev=x_includes ;;
1200 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1201 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1202 x_includes=$ac_optarg ;;
1203
1204 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1205 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1206 ac_prev=x_libraries ;;
1207 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1208 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1209 x_libraries=$ac_optarg ;;
1210
1211 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1212 Try \`$0 --help' for more information"
1213 ;;
1214
1215 *=*)
1216 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1217 # Reject names that are not valid shell variable names.
1218 case $ac_envvar in #(
1219 '' | [0-9]* | *[!_$as_cr_alnum]* )
1220 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1221 esac
1222 eval $ac_envvar=\$ac_optarg
1223 export $ac_envvar ;;
1224
1225 *)
1226 # FIXME: should be removed in autoconf 3.0.
1227 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1228 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1229 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1230 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1231 ;;
1232
1233 esac
1234 done
1235
1236 if test -n "$ac_prev"; then
1237 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1238 as_fn_error $? "missing argument to $ac_option"
1239 fi
1240
1241 if test -n "$ac_unrecognized_opts"; then
1242 case $enable_option_checking in
1243 no) ;;
1244 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1245 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1246 esac
1247 fi
1248
1249 # Check all directory arguments for consistency.
1250 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1251 datadir sysconfdir sharedstatedir localstatedir includedir \
1252 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1253 libdir localedir mandir
1254 do
1255 eval ac_val=\$$ac_var
1256 # Remove trailing slashes.
1257 case $ac_val in
1258 */ )
1259 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1260 eval $ac_var=\$ac_val;;
1261 esac
1262 # Be sure to have absolute directory names.
1263 case $ac_val in
1264 [\\/$]* | ?:[\\/]* ) continue;;
1265 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1266 esac
1267 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1268 done
1269
1270 # There might be people who depend on the old broken behavior: `$host'
1271 # used to hold the argument of --host etc.
1272 # FIXME: To remove some day.
1273 build=$build_alias
1274 host=$host_alias
1275 target=$target_alias
1276
1277 # FIXME: To remove some day.
1278 if test "x$host_alias" != x; then
1279 if test "x$build_alias" = x; then
1280 cross_compiling=maybe
1281 elif test "x$build_alias" != "x$host_alias"; then
1282 cross_compiling=yes
1283 fi
1284 fi
1285
1286 ac_tool_prefix=
1287 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1288
1289 test "$silent" = yes && exec 6>/dev/null
1290
1291
1292 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1293 ac_ls_di=`ls -di .` &&
1294 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1295 as_fn_error $? "working directory cannot be determined"
1296 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1297 as_fn_error $? "pwd does not report name of working directory"
1298
1299
1300 # Find the source files, if location was not specified.
1301 if test -z "$srcdir"; then
1302 ac_srcdir_defaulted=yes
1303 # Try the directory containing this script, then the parent directory.
1304 ac_confdir=`$as_dirname -- "$as_myself" ||
1305 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1306 X"$as_myself" : 'X\(//\)[^/]' \| \
1307 X"$as_myself" : 'X\(//\)$' \| \
1308 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1309 $as_echo X"$as_myself" |
1310 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1311 s//\1/
1312 q
1313 }
1314 /^X\(\/\/\)[^/].*/{
1315 s//\1/
1316 q
1317 }
1318 /^X\(\/\/\)$/{
1319 s//\1/
1320 q
1321 }
1322 /^X\(\/\).*/{
1323 s//\1/
1324 q
1325 }
1326 s/.*/./; q'`
1327 srcdir=$ac_confdir
1328 if test ! -r "$srcdir/$ac_unique_file"; then
1329 srcdir=..
1330 fi
1331 else
1332 ac_srcdir_defaulted=no
1333 fi
1334 if test ! -r "$srcdir/$ac_unique_file"; then
1335 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1336 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1337 fi
1338 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1339 ac_abs_confdir=`(
1340 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1341 pwd)`
1342 # When building in place, set srcdir=.
1343 if test "$ac_abs_confdir" = "$ac_pwd"; then
1344 srcdir=.
1345 fi
1346 # Remove unnecessary trailing slashes from srcdir.
1347 # Double slashes in file names in object file debugging info
1348 # mess up M-x gdb in Emacs.
1349 case $srcdir in
1350 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1351 esac
1352 for ac_var in $ac_precious_vars; do
1353 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1354 eval ac_env_${ac_var}_value=\$${ac_var}
1355 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1356 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1357 done
1358
1359 #
1360 # Report the --help message.
1361 #
1362 if test "$ac_init_help" = "long"; then
1363 # Omit some internal or obsolete options to make the list less imposing.
1364 # This message is too long to be a string in the A/UX 3.1 sh.
1365 cat <<_ACEOF
1366 \`configure' configures xf86-video-geode 2.11.15 to adapt to many kinds of systems.
1367
1368 Usage: $0 [OPTION]... [VAR=VALUE]...
1369
1370 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1371 VAR=VALUE. See below for descriptions of some of the useful variables.
1372
1373 Defaults for the options are specified in brackets.
1374
1375 Configuration:
1376 -h, --help display this help and exit
1377 --help=short display options specific to this package
1378 --help=recursive display the short help of all the included packages
1379 -V, --version display version information and exit
1380 -q, --quiet, --silent do not print \`checking ...' messages
1381 --cache-file=FILE cache test results in FILE [disabled]
1382 -C, --config-cache alias for \`--cache-file=config.cache'
1383 -n, --no-create do not create output files
1384 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1385
1386 Installation directories:
1387 --prefix=PREFIX install architecture-independent files in PREFIX
1388 [$ac_default_prefix]
1389 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1390 [PREFIX]
1391
1392 By default, \`make install' will install all the files in
1393 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1394 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1395 for instance \`--prefix=\$HOME'.
1396
1397 For better control, use the options below.
1398
1399 Fine tuning of the installation directories:
1400 --bindir=DIR user executables [EPREFIX/bin]
1401 --sbindir=DIR system admin executables [EPREFIX/sbin]
1402 --libexecdir=DIR program executables [EPREFIX/libexec]
1403 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1404 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1405 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1406 --libdir=DIR object code libraries [EPREFIX/lib]
1407 --includedir=DIR C header files [PREFIX/include]
1408 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1409 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1410 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1411 --infodir=DIR info documentation [DATAROOTDIR/info]
1412 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1413 --mandir=DIR man documentation [DATAROOTDIR/man]
1414 --docdir=DIR documentation root
1415 [DATAROOTDIR/doc/xf86-video-geode]
1416 --htmldir=DIR html documentation [DOCDIR]
1417 --dvidir=DIR dvi documentation [DOCDIR]
1418 --pdfdir=DIR pdf documentation [DOCDIR]
1419 --psdir=DIR ps documentation [DOCDIR]
1420 _ACEOF
1421
1422 cat <<\_ACEOF
1423
1424 Program names:
1425 --program-prefix=PREFIX prepend PREFIX to installed program names
1426 --program-suffix=SUFFIX append SUFFIX to installed program names
1427 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1428
1429 System types:
1430 --build=BUILD configure for building on BUILD [guessed]
1431 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1432 _ACEOF
1433 fi
1434
1435 if test -n "$ac_init_help"; then
1436 case $ac_init_help in
1437 short | recursive ) echo "Configuration of xf86-video-geode 2.11.15:";;
1438 esac
1439 cat <<\_ACEOF
1440
1441 Optional Features:
1442 --disable-option-checking ignore unrecognized --enable/--with options
1443 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1444 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1445 --enable-silent-rules less verbose build output (undo: "make V=1")
1446 --disable-silent-rules verbose build output (undo: "make V=0")
1447 --enable-maintainer-mode
1448 enable make rules and dependencies not useful (and
1449 sometimes confusing) to the casual installer
1450 --enable-static[=PKGS] build static libraries [default=no]
1451 --enable-shared[=PKGS] build shared libraries [default=yes]
1452 --enable-fast-install[=PKGS]
1453 optimize for fast installation [default=yes]
1454 --enable-dependency-tracking
1455 do not reject slow dependency extractors
1456 --disable-dependency-tracking
1457 speeds up one-time build
1458 --disable-libtool-lock avoid locking (might break parallel builds)
1459 --disable-selective-werror
1460 Turn off selective compiler errors. (default:
1461 enabled)
1462 --enable-strict-compilation
1463 Enable all warnings from compiler and make them
1464 errors (default: disabled)
1465 --disable-geodegx-panel Disable support for flatpanels with the Geode GX
1466 --enable-ztv Enable Video For Linux based ZTV driver (default:
1467 auto-detected)
1468 --enable-xaa Enable legacy X Acceleration Architecture (XAA)
1469 [default=auto]
1470
1471 Optional Packages:
1472 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1473 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1474 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1475 both]
1476 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1477 --with-sysroot=DIR Search for dependent libraries within DIR
1478 (or the compiler's sysroot if not specified).
1479 --with-xorg-module-dir=DIR
1480 Default xorg module directory
1481 [[default=$libdir/xorg/modules]]
1482
1483 Some influential environment variables:
1484 CC C compiler command
1485 CFLAGS C compiler flags
1486 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1487 nonstandard directory <lib dir>
1488 LIBS libraries to pass to the linker, e.g. -l<library>
1489 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1490 you have headers in a nonstandard directory <include dir>
1491 CPP C preprocessor
1492 PKG_CONFIG path to pkg-config utility
1493 PKG_CONFIG_PATH
1494 directories to add to pkg-config's search path
1495 PKG_CONFIG_LIBDIR
1496 path overriding pkg-config's built-in search path
1497 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1498 XORG_LIBS linker flags for XORG, overriding pkg-config
1499 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1500 XEXT_LIBS linker flags for XEXT, overriding pkg-config
1501 PCIACCESS_CFLAGS
1502 C compiler flags for PCIACCESS, overriding pkg-config
1503 PCIACCESS_LIBS
1504 linker flags for PCIACCESS, overriding pkg-config
1505
1506 Use these variables to override the choices made by `configure' or to help
1507 it to find libraries and programs with nonstandard names/locations.
1508
1509 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver%2Fgeode>.
1510 xf86-video-geode home page: <http://www.x.org/wiki/GeodeDriver>.
1511 _ACEOF
1512 ac_status=$?
1513 fi
1514
1515 if test "$ac_init_help" = "recursive"; then
1516 # If there are subdirs, report their specific --help.
1517 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1518 test -d "$ac_dir" ||
1519 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1520 continue
1521 ac_builddir=.
1522
1523 case "$ac_dir" in
1524 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1525 *)
1526 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1527 # A ".." for each directory in $ac_dir_suffix.
1528 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1529 case $ac_top_builddir_sub in
1530 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1531 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1532 esac ;;
1533 esac
1534 ac_abs_top_builddir=$ac_pwd
1535 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1536 # for backward compatibility:
1537 ac_top_builddir=$ac_top_build_prefix
1538
1539 case $srcdir in
1540 .) # We are building in place.
1541 ac_srcdir=.
1542 ac_top_srcdir=$ac_top_builddir_sub
1543 ac_abs_top_srcdir=$ac_pwd ;;
1544 [\\/]* | ?:[\\/]* ) # Absolute name.
1545 ac_srcdir=$srcdir$ac_dir_suffix;
1546 ac_top_srcdir=$srcdir
1547 ac_abs_top_srcdir=$srcdir ;;
1548 *) # Relative name.
1549 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1550 ac_top_srcdir=$ac_top_build_prefix$srcdir
1551 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1552 esac
1553 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1554
1555 cd "$ac_dir" || { ac_status=$?; continue; }
1556 # Check for guested configure.
1557 if test -f "$ac_srcdir/configure.gnu"; then
1558 echo &&
1559 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1560 elif test -f "$ac_srcdir/configure"; then
1561 echo &&
1562 $SHELL "$ac_srcdir/configure" --help=recursive
1563 else
1564 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1565 fi || ac_status=$?
1566 cd "$ac_pwd" || { ac_status=$?; break; }
1567 done
1568 fi
1569
1570 test -n "$ac_init_help" && exit $ac_status
1571 if $ac_init_version; then
1572 cat <<\_ACEOF
1573 xf86-video-geode configure 2.11.15
1574 generated by GNU Autoconf 2.69
1575
1576 Copyright (C) 2012 Free Software Foundation, Inc.
1577 This configure script is free software; the Free Software Foundation
1578 gives unlimited permission to copy, distribute and modify it.
1579 _ACEOF
1580 exit
1581 fi
1582
1583 ## ------------------------ ##
1584 ## Autoconf initialization. ##
1585 ## ------------------------ ##
1586
1587 # ac_fn_c_try_compile LINENO
1588 # --------------------------
1589 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1590 ac_fn_c_try_compile ()
1591 {
1592 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1593 rm -f conftest.$ac_objext
1594 if { { ac_try="$ac_compile"
1595 case "(($ac_try" in
1596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1597 *) ac_try_echo=$ac_try;;
1598 esac
1599 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1600 $as_echo "$ac_try_echo"; } >&5
1601 (eval "$ac_compile") 2>conftest.err
1602 ac_status=$?
1603 if test -s conftest.err; then
1604 grep -v '^ *+' conftest.err >conftest.er1
1605 cat conftest.er1 >&5
1606 mv -f conftest.er1 conftest.err
1607 fi
1608 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1609 test $ac_status = 0; } && {
1610 test -z "$ac_c_werror_flag" ||
1611 test ! -s conftest.err
1612 } && test -s conftest.$ac_objext; then :
1613 ac_retval=0
1614 else
1615 $as_echo "$as_me: failed program was:" >&5
1616 sed 's/^/| /' conftest.$ac_ext >&5
1617
1618 ac_retval=1
1619 fi
1620 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1621 as_fn_set_status $ac_retval
1622
1623 } # ac_fn_c_try_compile
1624
1625 # ac_fn_c_try_link LINENO
1626 # -----------------------
1627 # Try to link conftest.$ac_ext, and return whether this succeeded.
1628 ac_fn_c_try_link ()
1629 {
1630 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631 rm -f conftest.$ac_objext conftest$ac_exeext
1632 if { { ac_try="$ac_link"
1633 case "(($ac_try" in
1634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1635 *) ac_try_echo=$ac_try;;
1636 esac
1637 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1638 $as_echo "$ac_try_echo"; } >&5
1639 (eval "$ac_link") 2>conftest.err
1640 ac_status=$?
1641 if test -s conftest.err; then
1642 grep -v '^ *+' conftest.err >conftest.er1
1643 cat conftest.er1 >&5
1644 mv -f conftest.er1 conftest.err
1645 fi
1646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1647 test $ac_status = 0; } && {
1648 test -z "$ac_c_werror_flag" ||
1649 test ! -s conftest.err
1650 } && test -s conftest$ac_exeext && {
1651 test "$cross_compiling" = yes ||
1652 test -x conftest$ac_exeext
1653 }; then :
1654 ac_retval=0
1655 else
1656 $as_echo "$as_me: failed program was:" >&5
1657 sed 's/^/| /' conftest.$ac_ext >&5
1658
1659 ac_retval=1
1660 fi
1661 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1662 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1663 # interfere with the next link command; also delete a directory that is
1664 # left behind by Apple's compiler. We do this before executing the actions.
1665 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1666 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1667 as_fn_set_status $ac_retval
1668
1669 } # ac_fn_c_try_link
1670
1671 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1672 # -------------------------------------------------------
1673 # Tests whether HEADER exists and can be compiled using the include files in
1674 # INCLUDES, setting the cache variable VAR accordingly.
1675 ac_fn_c_check_header_compile ()
1676 {
1677 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1679 $as_echo_n "checking for $2... " >&6; }
1680 if eval \${$3+:} false; then :
1681 $as_echo_n "(cached) " >&6
1682 else
1683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1684 /* end confdefs.h. */
1685 $4
1686 #include <$2>
1687 _ACEOF
1688 if ac_fn_c_try_compile "$LINENO"; then :
1689 eval "$3=yes"
1690 else
1691 eval "$3=no"
1692 fi
1693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1694 fi
1695 eval ac_res=\$$3
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697 $as_echo "$ac_res" >&6; }
1698 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1699
1700 } # ac_fn_c_check_header_compile
1701
1702 # ac_fn_c_try_cpp LINENO
1703 # ----------------------
1704 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1705 ac_fn_c_try_cpp ()
1706 {
1707 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1708 if { { ac_try="$ac_cpp conftest.$ac_ext"
1709 case "(($ac_try" in
1710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1711 *) ac_try_echo=$ac_try;;
1712 esac
1713 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1714 $as_echo "$ac_try_echo"; } >&5
1715 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1716 ac_status=$?
1717 if test -s conftest.err; then
1718 grep -v '^ *+' conftest.err >conftest.er1
1719 cat conftest.er1 >&5
1720 mv -f conftest.er1 conftest.err
1721 fi
1722 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1723 test $ac_status = 0; } > conftest.i && {
1724 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1725 test ! -s conftest.err
1726 }; then :
1727 ac_retval=0
1728 else
1729 $as_echo "$as_me: failed program was:" >&5
1730 sed 's/^/| /' conftest.$ac_ext >&5
1731
1732 ac_retval=1
1733 fi
1734 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1735 as_fn_set_status $ac_retval
1736
1737 } # ac_fn_c_try_cpp
1738
1739 # ac_fn_c_try_run LINENO
1740 # ----------------------
1741 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1742 # that executables *can* be run.
1743 ac_fn_c_try_run ()
1744 {
1745 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746 if { { ac_try="$ac_link"
1747 case "(($ac_try" in
1748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1749 *) ac_try_echo=$ac_try;;
1750 esac
1751 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1752 $as_echo "$ac_try_echo"; } >&5
1753 (eval "$ac_link") 2>&5
1754 ac_status=$?
1755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1756 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1757 { { case "(($ac_try" in
1758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1759 *) ac_try_echo=$ac_try;;
1760 esac
1761 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1762 $as_echo "$ac_try_echo"; } >&5
1763 (eval "$ac_try") 2>&5
1764 ac_status=$?
1765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1766 test $ac_status = 0; }; }; then :
1767 ac_retval=0
1768 else
1769 $as_echo "$as_me: program exited with status $ac_status" >&5
1770 $as_echo "$as_me: failed program was:" >&5
1771 sed 's/^/| /' conftest.$ac_ext >&5
1772
1773 ac_retval=$ac_status
1774 fi
1775 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1776 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1777 as_fn_set_status $ac_retval
1778
1779 } # ac_fn_c_try_run
1780
1781 # ac_fn_c_check_func LINENO FUNC VAR
1782 # ----------------------------------
1783 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1784 ac_fn_c_check_func ()
1785 {
1786 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1788 $as_echo_n "checking for $2... " >&6; }
1789 if eval \${$3+:} false; then :
1790 $as_echo_n "(cached) " >&6
1791 else
1792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1793 /* end confdefs.h. */
1794 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1795 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1796 #define $2 innocuous_$2
1797
1798 /* System header to define __stub macros and hopefully few prototypes,
1799 which can conflict with char $2 (); below.
1800 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1801 <limits.h> exists even on freestanding compilers. */
1802
1803 #ifdef __STDC__
1804 # include <limits.h>
1805 #else
1806 # include <assert.h>
1807 #endif
1808
1809 #undef $2
1810
1811 /* Override any GCC internal prototype to avoid an error.
1812 Use char because int might match the return type of a GCC
1813 builtin and then its argument prototype would still apply. */
1814 #ifdef __cplusplus
1815 extern "C"
1816 #endif
1817 char $2 ();
1818 /* The GNU C library defines this for functions which it implements
1819 to always fail with ENOSYS. Some functions are actually named
1820 something starting with __ and the normal name is an alias. */
1821 #if defined __stub_$2 || defined __stub___$2
1822 choke me
1823 #endif
1824
1825 int
1826 main ()
1827 {
1828 return $2 ();
1829 ;
1830 return 0;
1831 }
1832 _ACEOF
1833 if ac_fn_c_try_link "$LINENO"; then :
1834 eval "$3=yes"
1835 else
1836 eval "$3=no"
1837 fi
1838 rm -f core conftest.err conftest.$ac_objext \
1839 conftest$ac_exeext conftest.$ac_ext
1840 fi
1841 eval ac_res=\$$3
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1843 $as_echo "$ac_res" >&6; }
1844 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1845
1846 } # ac_fn_c_check_func
1847
1848 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1849 # ---------------------------------------------
1850 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1851 # accordingly.
1852 ac_fn_c_check_decl ()
1853 {
1854 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1855 as_decl_name=`echo $2|sed 's/ *(.*//'`
1856 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1858 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1859 if eval \${$3+:} false; then :
1860 $as_echo_n "(cached) " >&6
1861 else
1862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1863 /* end confdefs.h. */
1864 $4
1865 int
1866 main ()
1867 {
1868 #ifndef $as_decl_name
1869 #ifdef __cplusplus
1870 (void) $as_decl_use;
1871 #else
1872 (void) $as_decl_name;
1873 #endif
1874 #endif
1875
1876 ;
1877 return 0;
1878 }
1879 _ACEOF
1880 if ac_fn_c_try_compile "$LINENO"; then :
1881 eval "$3=yes"
1882 else
1883 eval "$3=no"
1884 fi
1885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1886 fi
1887 eval ac_res=\$$3
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1889 $as_echo "$ac_res" >&6; }
1890 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1891
1892 } # ac_fn_c_check_decl
1893
1894 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1895 # -------------------------------------------------------
1896 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1897 # the include files in INCLUDES and setting the cache variable VAR
1898 # accordingly.
1899 ac_fn_c_check_header_mongrel ()
1900 {
1901 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1902 if eval \${$3+:} false; then :
1903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1904 $as_echo_n "checking for $2... " >&6; }
1905 if eval \${$3+:} false; then :
1906 $as_echo_n "(cached) " >&6
1907 fi
1908 eval ac_res=\$$3
1909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1910 $as_echo "$ac_res" >&6; }
1911 else
1912 # Is the header compilable?
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1914 $as_echo_n "checking $2 usability... " >&6; }
1915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1916 /* end confdefs.h. */
1917 $4
1918 #include <$2>
1919 _ACEOF
1920 if ac_fn_c_try_compile "$LINENO"; then :
1921 ac_header_compiler=yes
1922 else
1923 ac_header_compiler=no
1924 fi
1925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1927 $as_echo "$ac_header_compiler" >&6; }
1928
1929 # Is the header present?
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1931 $as_echo_n "checking $2 presence... " >&6; }
1932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1933 /* end confdefs.h. */
1934 #include <$2>
1935 _ACEOF
1936 if ac_fn_c_try_cpp "$LINENO"; then :
1937 ac_header_preproc=yes
1938 else
1939 ac_header_preproc=no
1940 fi
1941 rm -f conftest.err conftest.i conftest.$ac_ext
1942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1943 $as_echo "$ac_header_preproc" >&6; }
1944
1945 # So? What about this header?
1946 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1947 yes:no: )
1948 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1949 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1950 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1951 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1952 ;;
1953 no:yes:* )
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1955 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1957 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1959 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1961 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1962 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1963 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1964 ( $as_echo "## ----------------------------------------------------------------------------------------------- ##
1965 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver%2Fgeode ##
1966 ## ----------------------------------------------------------------------------------------------- ##"
1967 ) | sed "s/^/$as_me: WARNING: /" >&2
1968 ;;
1969 esac
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1971 $as_echo_n "checking for $2... " >&6; }
1972 if eval \${$3+:} false; then :
1973 $as_echo_n "(cached) " >&6
1974 else
1975 eval "$3=\$ac_header_compiler"
1976 fi
1977 eval ac_res=\$$3
1978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1979 $as_echo "$ac_res" >&6; }
1980 fi
1981 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1982
1983 } # ac_fn_c_check_header_mongrel
1984 cat >config.log <<_ACEOF
1985 This file contains any messages produced by compilers while
1986 running configure, to aid debugging if configure makes a mistake.
1987
1988 It was created by xf86-video-geode $as_me 2.11.15, which was
1989 generated by GNU Autoconf 2.69. Invocation command line was
1990
1991 $ $0 $@
1992
1993 _ACEOF
1994 exec 5>>config.log
1995 {
1996 cat <<_ASUNAME
1997 ## --------- ##
1998 ## Platform. ##
1999 ## --------- ##
2000
2001 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2002 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2003 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2004 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2005 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2006
2007 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2008 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2009
2010 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2011 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2012 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2013 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2014 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2015 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2016 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2017
2018 _ASUNAME
2019
2020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2021 for as_dir in $PATH
2022 do
2023 IFS=$as_save_IFS
2024 test -z "$as_dir" && as_dir=.
2025 $as_echo "PATH: $as_dir"
2026 done
2027 IFS=$as_save_IFS
2028
2029 } >&5
2030
2031 cat >&5 <<_ACEOF
2032
2033
2034 ## ----------- ##
2035 ## Core tests. ##
2036 ## ----------- ##
2037
2038 _ACEOF
2039
2040
2041 # Keep a trace of the command line.
2042 # Strip out --no-create and --no-recursion so they do not pile up.
2043 # Strip out --silent because we don't want to record it for future runs.
2044 # Also quote any args containing shell meta-characters.
2045 # Make two passes to allow for proper duplicate-argument suppression.
2046 ac_configure_args=
2047 ac_configure_args0=
2048 ac_configure_args1=
2049 ac_must_keep_next=false
2050 for ac_pass in 1 2
2051 do
2052 for ac_arg
2053 do
2054 case $ac_arg in
2055 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2056 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2057 | -silent | --silent | --silen | --sile | --sil)
2058 continue ;;
2059 *\'*)
2060 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2061 esac
2062 case $ac_pass in
2063 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2064 2)
2065 as_fn_append ac_configure_args1 " '$ac_arg'"
2066 if test $ac_must_keep_next = true; then
2067 ac_must_keep_next=false # Got value, back to normal.
2068 else
2069 case $ac_arg in
2070 *=* | --config-cache | -C | -disable-* | --disable-* \
2071 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2072 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2073 | -with-* | --with-* | -without-* | --without-* | --x)
2074 case "$ac_configure_args0 " in
2075 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2076 esac
2077 ;;
2078 -* ) ac_must_keep_next=true ;;
2079 esac
2080 fi
2081 as_fn_append ac_configure_args " '$ac_arg'"
2082 ;;
2083 esac
2084 done
2085 done
2086 { ac_configure_args0=; unset ac_configure_args0;}
2087 { ac_configure_args1=; unset ac_configure_args1;}
2088
2089 # When interrupted or exit'd, cleanup temporary files, and complete
2090 # config.log. We remove comments because anyway the quotes in there
2091 # would cause problems or look ugly.
2092 # WARNING: Use '\'' to represent an apostrophe within the trap.
2093 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2094 trap 'exit_status=$?
2095 # Save into config.log some information that might help in debugging.
2096 {
2097 echo
2098
2099 $as_echo "## ---------------- ##
2100 ## Cache variables. ##
2101 ## ---------------- ##"
2102 echo
2103 # The following way of writing the cache mishandles newlines in values,
2104 (
2105 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2106 eval ac_val=\$$ac_var
2107 case $ac_val in #(
2108 *${as_nl}*)
2109 case $ac_var in #(
2110 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2111 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2112 esac
2113 case $ac_var in #(
2114 _ | IFS | as_nl) ;; #(
2115 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2116 *) { eval $ac_var=; unset $ac_var;} ;;
2117 esac ;;
2118 esac
2119 done
2120 (set) 2>&1 |
2121 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2122 *${as_nl}ac_space=\ *)
2123 sed -n \
2124 "s/'\''/'\''\\\\'\'''\''/g;
2125 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2126 ;; #(
2127 *)
2128 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2129 ;;
2130 esac |
2131 sort
2132 )
2133 echo
2134
2135 $as_echo "## ----------------- ##
2136 ## Output variables. ##
2137 ## ----------------- ##"
2138 echo
2139 for ac_var in $ac_subst_vars
2140 do
2141 eval ac_val=\$$ac_var
2142 case $ac_val in
2143 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2144 esac
2145 $as_echo "$ac_var='\''$ac_val'\''"
2146 done | sort
2147 echo
2148
2149 if test -n "$ac_subst_files"; then
2150 $as_echo "## ------------------- ##
2151 ## File substitutions. ##
2152 ## ------------------- ##"
2153 echo
2154 for ac_var in $ac_subst_files
2155 do
2156 eval ac_val=\$$ac_var
2157 case $ac_val in
2158 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2159 esac
2160 $as_echo "$ac_var='\''$ac_val'\''"
2161 done | sort
2162 echo
2163 fi
2164
2165 if test -s confdefs.h; then
2166 $as_echo "## ----------- ##
2167 ## confdefs.h. ##
2168 ## ----------- ##"
2169 echo
2170 cat confdefs.h
2171 echo
2172 fi
2173 test "$ac_signal" != 0 &&
2174 $as_echo "$as_me: caught signal $ac_signal"
2175 $as_echo "$as_me: exit $exit_status"
2176 } >&5
2177 rm -f core *.core core.conftest.* &&
2178 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2179 exit $exit_status
2180 ' 0
2181 for ac_signal in 1 2 13 15; do
2182 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2183 done
2184 ac_signal=0
2185
2186 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2187 rm -f -r conftest* confdefs.h
2188
2189 $as_echo "/* confdefs.h */" > confdefs.h
2190
2191 # Predefined preprocessor variables.
2192
2193 cat >>confdefs.h <<_ACEOF
2194 #define PACKAGE_NAME "$PACKAGE_NAME"
2195 _ACEOF
2196
2197 cat >>confdefs.h <<_ACEOF
2198 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2199 _ACEOF
2200
2201 cat >>confdefs.h <<_ACEOF
2202 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2203 _ACEOF
2204
2205 cat >>confdefs.h <<_ACEOF
2206 #define PACKAGE_STRING "$PACKAGE_STRING"
2207 _ACEOF
2208
2209 cat >>confdefs.h <<_ACEOF
2210 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2211 _ACEOF
2212
2213 cat >>confdefs.h <<_ACEOF
2214 #define PACKAGE_URL "$PACKAGE_URL"
2215 _ACEOF
2216
2217
2218 # Let the site file select an alternate cache file if it wants to.
2219 # Prefer an explicitly selected file to automatically selected ones.
2220 ac_site_file1=NONE
2221 ac_site_file2=NONE
2222 if test -n "$CONFIG_SITE"; then
2223 # We do not want a PATH search for config.site.
2224 case $CONFIG_SITE in #((
2225 -*) ac_site_file1=./$CONFIG_SITE;;
2226 */*) ac_site_file1=$CONFIG_SITE;;
2227 *) ac_site_file1=./$CONFIG_SITE;;
2228 esac
2229 elif test "x$prefix" != xNONE; then
2230 ac_site_file1=$prefix/share/config.site
2231 ac_site_file2=$prefix/etc/config.site
2232 else
2233 ac_site_file1=$ac_default_prefix/share/config.site
2234 ac_site_file2=$ac_default_prefix/etc/config.site
2235 fi
2236 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2237 do
2238 test "x$ac_site_file" = xNONE && continue
2239 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2241 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2242 sed 's/^/| /' "$ac_site_file" >&5
2243 . "$ac_site_file" \
2244 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2245 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2246 as_fn_error $? "failed to load site script $ac_site_file
2247 See \`config.log' for more details" "$LINENO" 5; }
2248 fi
2249 done
2250
2251 if test -r "$cache_file"; then
2252 # Some versions of bash will fail to source /dev/null (special files
2253 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2254 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2255 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2256 $as_echo "$as_me: loading cache $cache_file" >&6;}
2257 case $cache_file in
2258 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2259 *) . "./$cache_file";;
2260 esac
2261 fi
2262 else
2263 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2264 $as_echo "$as_me: creating cache $cache_file" >&6;}
2265 >$cache_file
2266 fi
2267
2268 # Check that the precious variables saved in the cache have kept the same
2269 # value.
2270 ac_cache_corrupted=false
2271 for ac_var in $ac_precious_vars; do
2272 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2273 eval ac_new_set=\$ac_env_${ac_var}_set
2274 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2275 eval ac_new_val=\$ac_env_${ac_var}_value
2276 case $ac_old_set,$ac_new_set in
2277 set,)
2278 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2279 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2280 ac_cache_corrupted=: ;;
2281 ,set)
2282 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2283 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2284 ac_cache_corrupted=: ;;
2285 ,);;
2286 *)
2287 if test "x$ac_old_val" != "x$ac_new_val"; then
2288 # differences in whitespace do not lead to failure.
2289 ac_old_val_w=`echo x $ac_old_val`
2290 ac_new_val_w=`echo x $ac_new_val`
2291 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2293 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2294 ac_cache_corrupted=:
2295 else
2296 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2297 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2298 eval $ac_var=\$ac_old_val
2299 fi
2300 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2301 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2302 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2303 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2304 fi;;
2305 esac
2306 # Pass precious variables to config.status.
2307 if test "$ac_new_set" = set; then
2308 case $ac_new_val in
2309 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2310 *) ac_arg=$ac_var=$ac_new_val ;;
2311 esac
2312 case " $ac_configure_args " in
2313 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2314 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2315 esac
2316 fi
2317 done
2318 if $ac_cache_corrupted; then
2319 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2320 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2322 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2323 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2324 fi
2325 ## -------------------- ##
2326 ## Main body of script. ##
2327 ## -------------------- ##
2328
2329 ac_ext=c
2330 ac_cpp='$CPP $CPPFLAGS'
2331 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2332 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2333 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2334
2335
2336
2337
2338 ac_config_headers="$ac_config_headers config.h"
2339
2340
2341 ac_aux_dir=
2342 for ac_dir in build-aux "$srcdir"/build-aux; do
2343 if test -f "$ac_dir/install-sh"; then
2344 ac_aux_dir=$ac_dir
2345 ac_install_sh="$ac_aux_dir/install-sh -c"
2346 break
2347 elif test -f "$ac_dir/install.sh"; then
2348 ac_aux_dir=$ac_dir
2349 ac_install_sh="$ac_aux_dir/install.sh -c"
2350 break
2351 elif test -f "$ac_dir/shtool"; then
2352 ac_aux_dir=$ac_dir
2353 ac_install_sh="$ac_aux_dir/shtool install -c"
2354 break
2355 fi
2356 done
2357 if test -z "$ac_aux_dir"; then
2358 as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
2359 fi
2360
2361 # These three variables are undocumented and unsupported,
2362 # and are intended to be withdrawn in a future Autoconf release.
2363 # They can cause serious problems if a builder's source tree is in a directory
2364 # whose full name contains unusual characters.
2365 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2366 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2367 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2368
2369
2370
2371 # Initialize Automake
2372 am__api_version='1.14'
2373
2374 # Find a good install program. We prefer a C program (faster),
2375 # so one script is as good as another. But avoid the broken or
2376 # incompatible versions:
2377 # SysV /etc/install, /usr/sbin/install
2378 # SunOS /usr/etc/install
2379 # IRIX /sbin/install
2380 # AIX /bin/install
2381 # AmigaOS /C/install, which installs bootblocks on floppy discs
2382 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2383 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2384 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2385 # OS/2's system install, which has a completely different semantic
2386 # ./install, which can be erroneously created by make from ./install.sh.
2387 # Reject install programs that cannot install multiple files.
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2389 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2390 if test -z "$INSTALL"; then
2391 if ${ac_cv_path_install+:} false; then :
2392 $as_echo_n "(cached) " >&6
2393 else
2394 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2395 for as_dir in $PATH
2396 do
2397 IFS=$as_save_IFS
2398 test -z "$as_dir" && as_dir=.
2399 # Account for people who put trailing slashes in PATH elements.
2400 case $as_dir/ in #((
2401 ./ | .// | /[cC]/* | \
2402 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2403 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2404 /usr/ucb/* ) ;;
2405 *)
2406 # OSF1 and SCO ODT 3.0 have their own names for install.
2407 # Don't use installbsd from OSF since it installs stuff as root
2408 # by default.
2409 for ac_prog in ginstall scoinst install; do
2410 for ac_exec_ext in '' $ac_executable_extensions; do
2411 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2412 if test $ac_prog = install &&
2413 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2414 # AIX install. It has an incompatible calling convention.
2415 :
2416 elif test $ac_prog = install &&
2417 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2418 # program-specific install script used by HP pwplus--don't use.
2419 :
2420 else
2421 rm -rf conftest.one conftest.two conftest.dir
2422 echo one > conftest.one
2423 echo two > conftest.two
2424 mkdir conftest.dir
2425 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2426 test -s conftest.one && test -s conftest.two &&
2427 test -s conftest.dir/conftest.one &&
2428 test -s conftest.dir/conftest.two
2429 then
2430 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2431 break 3
2432 fi
2433 fi
2434 fi
2435 done
2436 done
2437 ;;
2438 esac
2439
2440 done
2441 IFS=$as_save_IFS
2442
2443 rm -rf conftest.one conftest.two conftest.dir
2444
2445 fi
2446 if test "${ac_cv_path_install+set}" = set; then
2447 INSTALL=$ac_cv_path_install
2448 else
2449 # As a last resort, use the slow shell script. Don't cache a
2450 # value for INSTALL within a source directory, because that will
2451 # break other packages using the cache if that directory is
2452 # removed, or if the value is a relative name.
2453 INSTALL=$ac_install_sh
2454 fi
2455 fi
2456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2457 $as_echo "$INSTALL" >&6; }
2458
2459 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2460 # It thinks the first close brace ends the variable substitution.
2461 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2462
2463 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2464
2465 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2466
2467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2468 $as_echo_n "checking whether build environment is sane... " >&6; }
2469 # Reject unsafe characters in $srcdir or the absolute working directory
2470 # name. Accept space and tab only in the latter.
2471 am_lf='
2472 '
2473 case `pwd` in
2474 *[\\\"\#\$\&\'\`$am_lf]*)
2475 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2476 esac
2477 case $srcdir in
2478 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2479 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2480 esac
2481
2482 # Do 'set' in a subshell so we don't clobber the current shell's
2483 # arguments. Must try -L first in case configure is actually a
2484 # symlink; some systems play weird games with the mod time of symlinks
2485 # (eg FreeBSD returns the mod time of the symlink's containing
2486 # directory).
2487 if (
2488 am_has_slept=no
2489 for am_try in 1 2; do
2490 echo "timestamp, slept: $am_has_slept" > conftest.file
2491 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2492 if test "$*" = "X"; then
2493 # -L didn't work.
2494 set X `ls -t "$srcdir/configure" conftest.file`
2495 fi
2496 if test "$*" != "X $srcdir/configure conftest.file" \
2497 && test "$*" != "X conftest.file $srcdir/configure"; then
2498
2499 # If neither matched, then we have a broken ls. This can happen
2500 # if, for instance, CONFIG_SHELL is bash and it inherits a
2501 # broken ls alias from the environment. This has actually
2502 # happened. Such a system could not be considered "sane".
2503 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2504 alias in your environment" "$LINENO" 5
2505 fi
2506 if test "$2" = conftest.file || test $am_try -eq 2; then
2507 break
2508 fi
2509 # Just in case.
2510 sleep 1
2511 am_has_slept=yes
2512 done
2513 test "$2" = conftest.file
2514 )
2515 then
2516 # Ok.
2517 :
2518 else
2519 as_fn_error $? "newly created file is older than distributed files!
2520 Check your system clock" "$LINENO" 5
2521 fi
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2523 $as_echo "yes" >&6; }
2524 # If we didn't sleep, we still need to ensure time stamps of config.status and
2525 # generated files are strictly newer.
2526 am_sleep_pid=
2527 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2528 ( sleep 1 ) &
2529 am_sleep_pid=$!
2530 fi
2531
2532 rm -f conftest.file
2533
2534 test "$program_prefix" != NONE &&
2535 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2536 # Use a double $ so make ignores it.
2537 test "$program_suffix" != NONE &&
2538 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2539 # Double any \ or $.
2540 # By default was `s,x,x', remove it if useless.
2541 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2542 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2543
2544 # expand $ac_aux_dir to an absolute path
2545 am_aux_dir=`cd $ac_aux_dir && pwd`
2546
2547 if test x"${MISSING+set}" != xset; then
2548 case $am_aux_dir in
2549 *\ * | *\ *)
2550 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2551 *)
2552 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2553 esac
2554 fi
2555 # Use eval to expand $SHELL
2556 if eval "$MISSING --is-lightweight"; then
2557 am_missing_run="$MISSING "
2558 else
2559 am_missing_run=
2560 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2561 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2562 fi
2563
2564 if test x"${install_sh}" != xset; then
2565 case $am_aux_dir in
2566 *\ * | *\ *)
2567 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2568 *)
2569 install_sh="\${SHELL} $am_aux_dir/install-sh"
2570 esac
2571 fi
2572
2573 # Installed binaries are usually stripped using 'strip' when the user
2574 # run "make install-strip". However 'strip' might not be the right
2575 # tool to use in cross-compilation environments, therefore Automake
2576 # will honor the 'STRIP' environment variable to overrule this program.
2577 if test "$cross_compiling" != no; then
2578 if test -n "$ac_tool_prefix"; then
2579 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2580 set dummy ${ac_tool_prefix}strip; ac_word=$2
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2582 $as_echo_n "checking for $ac_word... " >&6; }
2583 if ${ac_cv_prog_STRIP+:} false; then :
2584 $as_echo_n "(cached) " >&6
2585 else
2586 if test -n "$STRIP"; then
2587 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2588 else
2589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590 for as_dir in $PATH
2591 do
2592 IFS=$as_save_IFS
2593 test -z "$as_dir" && as_dir=.
2594 for ac_exec_ext in '' $ac_executable_extensions; do
2595 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2596 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2598 break 2
2599 fi
2600 done
2601 done
2602 IFS=$as_save_IFS
2603
2604 fi
2605 fi
2606 STRIP=$ac_cv_prog_STRIP
2607 if test -n "$STRIP"; then
2608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2609 $as_echo "$STRIP" >&6; }
2610 else
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2612 $as_echo "no" >&6; }
2613 fi
2614
2615
2616 fi
2617 if test -z "$ac_cv_prog_STRIP"; then
2618 ac_ct_STRIP=$STRIP
2619 # Extract the first word of "strip", so it can be a program name with args.
2620 set dummy strip; ac_word=$2
2621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2622 $as_echo_n "checking for $ac_word... " >&6; }
2623 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2624 $as_echo_n "(cached) " >&6
2625 else
2626 if test -n "$ac_ct_STRIP"; then
2627 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2628 else
2629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2630 for as_dir in $PATH
2631 do
2632 IFS=$as_save_IFS
2633 test -z "$as_dir" && as_dir=.
2634 for ac_exec_ext in '' $ac_executable_extensions; do
2635 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2636 ac_cv_prog_ac_ct_STRIP="strip"
2637 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2638 break 2
2639 fi
2640 done
2641 done
2642 IFS=$as_save_IFS
2643
2644 fi
2645 fi
2646 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2647 if test -n "$ac_ct_STRIP"; then
2648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2649 $as_echo "$ac_ct_STRIP" >&6; }
2650 else
2651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2652 $as_echo "no" >&6; }
2653 fi
2654
2655 if test "x$ac_ct_STRIP" = x; then
2656 STRIP=":"
2657 else
2658 case $cross_compiling:$ac_tool_warned in
2659 yes:)
2660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2661 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2662 ac_tool_warned=yes ;;
2663 esac
2664 STRIP=$ac_ct_STRIP
2665 fi
2666 else
2667 STRIP="$ac_cv_prog_STRIP"
2668 fi
2669
2670 fi
2671 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2672
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2674 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2675 if test -z "$MKDIR_P"; then
2676 if ${ac_cv_path_mkdir+:} false; then :
2677 $as_echo_n "(cached) " >&6
2678 else
2679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2680 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2681 do
2682 IFS=$as_save_IFS
2683 test -z "$as_dir" && as_dir=.
2684 for ac_prog in mkdir gmkdir; do
2685 for ac_exec_ext in '' $ac_executable_extensions; do
2686 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2687 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2688 'mkdir (GNU coreutils) '* | \
2689 'mkdir (coreutils) '* | \
2690 'mkdir (fileutils) '4.1*)
2691 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2692 break 3;;
2693 esac
2694 done
2695 done
2696 done
2697 IFS=$as_save_IFS
2698
2699 fi
2700
2701 test -d ./--version && rmdir ./--version
2702 if test "${ac_cv_path_mkdir+set}" = set; then
2703 MKDIR_P="$ac_cv_path_mkdir -p"
2704 else
2705 # As a last resort, use the slow shell script. Don't cache a
2706 # value for MKDIR_P within a source directory, because that will
2707 # break other packages using the cache if that directory is
2708 # removed, or if the value is a relative name.
2709 MKDIR_P="$ac_install_sh -d"
2710 fi
2711 fi
2712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2713 $as_echo "$MKDIR_P" >&6; }
2714
2715 for ac_prog in gawk mawk nawk awk
2716 do
2717 # Extract the first word of "$ac_prog", so it can be a program name with args.
2718 set dummy $ac_prog; ac_word=$2
2719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2720 $as_echo_n "checking for $ac_word... " >&6; }
2721 if ${ac_cv_prog_AWK+:} false; then :
2722 $as_echo_n "(cached) " >&6
2723 else
2724 if test -n "$AWK"; then
2725 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2726 else
2727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2728 for as_dir in $PATH
2729 do
2730 IFS=$as_save_IFS
2731 test -z "$as_dir" && as_dir=.
2732 for ac_exec_ext in '' $ac_executable_extensions; do
2733 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2734 ac_cv_prog_AWK="$ac_prog"
2735 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2736 break 2
2737 fi
2738 done
2739 done
2740 IFS=$as_save_IFS
2741
2742 fi
2743 fi
2744 AWK=$ac_cv_prog_AWK
2745 if test -n "$AWK"; then
2746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2747 $as_echo "$AWK" >&6; }
2748 else
2749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2750 $as_echo "no" >&6; }
2751 fi
2752
2753
2754 test -n "$AWK" && break
2755 done
2756
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2758 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2759 set x ${MAKE-make}
2760 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2761 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2762 $as_echo_n "(cached) " >&6
2763 else
2764 cat >conftest.make <<\_ACEOF
2765 SHELL = /bin/sh
2766 all:
2767 @echo '@@@%%%=$(MAKE)=@@@%%%'
2768 _ACEOF
2769 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2770 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2771 *@@@%%%=?*=@@@%%%*)
2772 eval ac_cv_prog_make_${ac_make}_set=yes;;
2773 *)
2774 eval ac_cv_prog_make_${ac_make}_set=no;;
2775 esac
2776 rm -f conftest.make
2777 fi
2778 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2780 $as_echo "yes" >&6; }
2781 SET_MAKE=
2782 else
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2784 $as_echo "no" >&6; }
2785 SET_MAKE="MAKE=${MAKE-make}"
2786 fi
2787
2788 rm -rf .tst 2>/dev/null
2789 mkdir .tst 2>/dev/null
2790 if test -d .tst; then
2791 am__leading_dot=.
2792 else
2793 am__leading_dot=_
2794 fi
2795 rmdir .tst 2>/dev/null
2796
2797 # Check whether --enable-silent-rules was given.
2798 if test "${enable_silent_rules+set}" = set; then :
2799 enableval=$enable_silent_rules;
2800 fi
2801
2802 case $enable_silent_rules in # (((
2803 yes) AM_DEFAULT_VERBOSITY=0;;
2804 no) AM_DEFAULT_VERBOSITY=1;;
2805 *) AM_DEFAULT_VERBOSITY=1;;
2806 esac
2807 am_make=${MAKE-make}
2808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2809 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2810 if ${am_cv_make_support_nested_variables+:} false; then :
2811 $as_echo_n "(cached) " >&6
2812 else
2813 if $as_echo 'TRUE=$(BAR$(V))
2814 BAR0=false
2815 BAR1=true
2816 V=1
2817 am__doit:
2818 @$(TRUE)
2819 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2820 am_cv_make_support_nested_variables=yes
2821 else
2822 am_cv_make_support_nested_variables=no
2823 fi
2824 fi
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2826 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2827 if test $am_cv_make_support_nested_variables = yes; then
2828 AM_V='$(V)'
2829 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2830 else
2831 AM_V=$AM_DEFAULT_VERBOSITY
2832 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2833 fi
2834 AM_BACKSLASH='\'
2835
2836 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2837 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2838 # is not polluted with repeated "-I."
2839 am__isrc=' -I$(srcdir)'
2840 # test to see if srcdir already configured
2841 if test -f $srcdir/config.status; then
2842 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2843 fi
2844 fi
2845
2846 # test whether we have cygpath
2847 if test -z "$CYGPATH_W"; then
2848 if (cygpath --version) >/dev/null 2>/dev/null; then
2849 CYGPATH_W='cygpath -w'
2850 else
2851 CYGPATH_W=echo
2852 fi
2853 fi
2854
2855
2856 # Define the identity of the package.
2857 PACKAGE='xf86-video-geode'
2858 VERSION='2.11.15'
2859
2860
2861 cat >>confdefs.h <<_ACEOF
2862 #define PACKAGE "$PACKAGE"
2863 _ACEOF
2864
2865
2866 cat >>confdefs.h <<_ACEOF
2867 #define VERSION "$VERSION"
2868 _ACEOF
2869
2870 # Some tools Automake needs.
2871
2872 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2873
2874
2875 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2876
2877
2878 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2879
2880
2881 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2882
2883
2884 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2885
2886 # For better backward compatibility. To be removed once Automake 1.9.x
2887 # dies out for good. For more background, see:
2888 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2889 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2890 mkdir_p='$(MKDIR_P)'
2891
2892 # We need awk for the "check" target. The system "awk" is bad on
2893 # some platforms.
2894 # Always define AMTAR for backward compatibility. Yes, it's still used
2895 # in the wild :-( We should find a proper way to deprecate it ...
2896 AMTAR='$${TAR-tar}'
2897
2898
2899 # We'll loop over all known methods to create a tar archive until one works.
2900 _am_tools='gnutar pax cpio none'
2901
2902 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2903
2904
2905
2906
2907
2908
2909 # POSIX will say in a future version that running "rm -f" with no argument
2910 # is OK; and we want to be able to make that assumption in our Makefile
2911 # recipes. So use an aggressive probe to check that the usage we want is
2912 # actually supported "in the wild" to an acceptable degree.
2913 # See automake bug#10828.
2914 # To make any issue more visible, cause the running configure to be aborted
2915 # by default if the 'rm' program in use doesn't match our expectations; the
2916 # user can still override this though.
2917 if rm -f && rm -fr && rm -rf; then : OK; else
2918 cat >&2 <<'END'
2919 Oops!
2920
2921 Your 'rm' program seems unable to run without file operands specified
2922 on the command line, even when the '-f' option is present. This is contrary
2923 to the behaviour of most rm programs out there, and not conforming with
2924 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2925
2926 Please tell bug-automake@gnu.org about your system, including the value
2927 of your $PATH and any error possibly output before this message. This
2928 can help us improve future automake versions.
2929
2930 END
2931 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2932 echo 'Configuration will proceed anyway, since you have set the' >&2
2933 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2934 echo >&2
2935 else
2936 cat >&2 <<'END'
2937 Aborting the configuration process, to ensure you take notice of the issue.
2938
2939 You can download and install GNU coreutils to get an 'rm' implementation
2940 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2941
2942 If you want to complete the configuration process using your problematic
2943 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2944 to "yes", and re-run configure.
2945
2946 END
2947 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2948 fi
2949 fi
2950
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2952 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2953 # Check whether --enable-maintainer-mode was given.
2954 if test "${enable_maintainer_mode+set}" = set; then :
2955 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2956 else
2957 USE_MAINTAINER_MODE=no
2958 fi
2959
2960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2961 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2962 if test $USE_MAINTAINER_MODE = yes; then
2963 MAINTAINER_MODE_TRUE=
2964 MAINTAINER_MODE_FALSE='#'
2965 else
2966 MAINTAINER_MODE_TRUE='#'
2967 MAINTAINER_MODE_FALSE=
2968 fi
2969
2970 MAINT=$MAINTAINER_MODE_TRUE
2971
2972
2973
2974 # Initialize libtool
2975 # Check whether --enable-static was given.
2976 if test "${enable_static+set}" = set; then :
2977 enableval=$enable_static; p=${PACKAGE-default}
2978 case $enableval in
2979 yes) enable_static=yes ;;
2980 no) enable_static=no ;;
2981 *)
2982 enable_static=no
2983 # Look at the argument we got. We use all the common list separators.
2984 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
2985 for pkg in $enableval; do
2986 IFS="$lt_save_ifs"
2987 if test "X$pkg" = "X$p"; then
2988 enable_static=yes
2989 fi
2990 done
2991 IFS="$lt_save_ifs"
2992 ;;
2993 esac
2994 else
2995 enable_static=no
2996 fi
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006 case `pwd` in
3007 *\ * | *\ *)
3008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3009 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3010 esac
3011
3012
3013
3014 macro_version='2.4.2'
3015 macro_revision='1.3337'
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029 ltmain="$ac_aux_dir/ltmain.sh"
3030
3031 # Make sure we can run config.sub.
3032 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3033 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3034
3035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3036 $as_echo_n "checking build system type... " >&6; }
3037 if ${ac_cv_build+:} false; then :
3038 $as_echo_n "(cached) " >&6
3039 else
3040 ac_build_alias=$build_alias
3041 test "x$ac_build_alias" = x &&
3042 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3043 test "x$ac_build_alias" = x &&
3044 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3045 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3046 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3047
3048 fi
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3050 $as_echo "$ac_cv_build" >&6; }
3051 case $ac_cv_build in
3052 *-*-*) ;;
3053 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3054 esac
3055 build=$ac_cv_build
3056 ac_save_IFS=$IFS; IFS='-'
3057 set x $ac_cv_build
3058 shift
3059 build_cpu=$1
3060 build_vendor=$2
3061 shift; shift
3062 # Remember, the first character of IFS is used to create $*,
3063 # except with old shells:
3064 build_os=$*
3065 IFS=$ac_save_IFS
3066 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3067
3068
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3070 $as_echo_n "checking host system type... " >&6; }
3071 if ${ac_cv_host+:} false; then :
3072 $as_echo_n "(cached) " >&6
3073 else
3074 if test "x$host_alias" = x; then
3075 ac_cv_host=$ac_cv_build
3076 else
3077 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3078 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3079 fi
3080
3081 fi
3082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3083 $as_echo "$ac_cv_host" >&6; }
3084 case $ac_cv_host in
3085 *-*-*) ;;
3086 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3087 esac
3088 host=$ac_cv_host
3089 ac_save_IFS=$IFS; IFS='-'
3090 set x $ac_cv_host
3091 shift
3092 host_cpu=$1
3093 host_vendor=$2
3094 shift; shift
3095 # Remember, the first character of IFS is used to create $*,
3096 # except with old shells:
3097 host_os=$*
3098 IFS=$ac_save_IFS
3099 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3100
3101
3102 # Backslashify metacharacters that are still active within
3103 # double-quoted strings.
3104 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3105
3106 # Same as above, but do not quote variable references.
3107 double_quote_subst='s/\(["`\\]\)/\\\1/g'
3108
3109 # Sed substitution to delay expansion of an escaped shell variable in a
3110 # double_quote_subst'ed string.
3111 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3112
3113 # Sed substitution to delay expansion of an escaped single quote.
3114 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3115
3116 # Sed substitution to avoid accidental globbing in evaled expressions
3117 no_glob_subst='s/\*/\\\*/g'
3118
3119 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3120 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3121 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3122
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3124 $as_echo_n "checking how to print strings... " >&6; }
3125 # Test print first, because it will be a builtin if present.
3126 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
3127 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3128 ECHO='print -r --'
3129 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3130 ECHO='printf %s\n'
3131 else
3132 # Use this function as a fallback that always works.
3133 func_fallback_echo ()
3134 {
3135 eval 'cat <<_LTECHO_EOF
3136 $1
3137 _LTECHO_EOF'
3138 }
3139 ECHO='func_fallback_echo'
3140 fi
3141
3142 # func_echo_all arg...
3143 # Invoke $ECHO with all args, space-separated.
3144 func_echo_all ()
3145 {
3146 $ECHO ""
3147 }
3148
3149 case "$ECHO" in
3150 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3151 $as_echo "printf" >&6; } ;;
3152 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3153 $as_echo "print -r" >&6; } ;;
3154 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3155 $as_echo "cat" >&6; } ;;
3156 esac
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171 DEPDIR="${am__leading_dot}deps"
3172
3173 ac_config_commands="$ac_config_commands depfiles"
3174
3175
3176 am_make=${MAKE-make}
3177 cat > confinc << 'END'
3178 am__doit:
3179 @echo this is the am__doit target
3180 .PHONY: am__doit
3181 END
3182 # If we don't find an include directive, just comment out the code.
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3184 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3185 am__include="#"
3186 am__quote=
3187 _am_result=none
3188 # First try GNU make style include.
3189 echo "include confinc" > confmf
3190 # Ignore all kinds of additional output from 'make'.
3191 case `$am_make -s -f confmf 2> /dev/null` in #(
3192 *the\ am__doit\ target*)
3193 am__include=include
3194 am__quote=
3195 _am_result=GNU
3196 ;;
3197 esac
3198 # Now try BSD make style include.
3199 if test "$am__include" = "#"; then
3200 echo '.include "confinc"' > confmf
3201 case `$am_make -s -f confmf 2> /dev/null` in #(
3202 *the\ am__doit\ target*)
3203 am__include=.include
3204 am__quote="\""
3205 _am_result=BSD
3206 ;;
3207 esac
3208 fi
3209
3210
3211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3212 $as_echo "$_am_result" >&6; }
3213 rm -f confinc confmf
3214
3215 # Check whether --enable-dependency-tracking was given.
3216 if test "${enable_dependency_tracking+set}" = set; then :
3217 enableval=$enable_dependency_tracking;
3218 fi
3219
3220 if test "x$enable_dependency_tracking" != xno; then
3221 am_depcomp="$ac_aux_dir/depcomp"
3222 AMDEPBACKSLASH='\'
3223 am__nodep='_no'
3224 fi
3225 if test "x$enable_dependency_tracking" != xno; then
3226 AMDEP_TRUE=
3227 AMDEP_FALSE='#'
3228 else
3229 AMDEP_TRUE='#'
3230 AMDEP_FALSE=
3231 fi
3232
3233
3234 ac_ext=c
3235 ac_cpp='$CPP $CPPFLAGS'
3236 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3237 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3238 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3239 if test -n "$ac_tool_prefix"; then
3240 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3241 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3243 $as_echo_n "checking for $ac_word... " >&6; }
3244 if ${ac_cv_prog_CC+:} false; then :
3245 $as_echo_n "(cached) " >&6
3246 else
3247 if test -n "$CC"; then
3248 ac_cv_prog_CC="$CC" # Let the user override the test.
3249 else
3250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3251 for as_dir in $PATH
3252 do
3253 IFS=$as_save_IFS
3254 test -z "$as_dir" && as_dir=.
3255 for ac_exec_ext in '' $ac_executable_extensions; do
3256 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3257 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3259 break 2
3260 fi
3261 done
3262 done
3263 IFS=$as_save_IFS
3264
3265 fi
3266 fi
3267 CC=$ac_cv_prog_CC
3268 if test -n "$CC"; then
3269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3270 $as_echo "$CC" >&6; }
3271 else
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3273 $as_echo "no" >&6; }
3274 fi
3275
3276
3277 fi
3278 if test -z "$ac_cv_prog_CC"; then
3279 ac_ct_CC=$CC
3280 # Extract the first word of "gcc", so it can be a program name with args.
3281 set dummy gcc; ac_word=$2
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3283 $as_echo_n "checking for $ac_word... " >&6; }
3284 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3285 $as_echo_n "(cached) " >&6
3286 else
3287 if test -n "$ac_ct_CC"; then
3288 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3289 else
3290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3291 for as_dir in $PATH
3292 do
3293 IFS=$as_save_IFS
3294 test -z "$as_dir" && as_dir=.
3295 for ac_exec_ext in '' $ac_executable_extensions; do
3296 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3297 ac_cv_prog_ac_ct_CC="gcc"
3298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3299 break 2
3300 fi
3301 done
3302 done
3303 IFS=$as_save_IFS
3304
3305 fi
3306 fi
3307 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3308 if test -n "$ac_ct_CC"; then
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3310 $as_echo "$ac_ct_CC" >&6; }
3311 else
3312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3313 $as_echo "no" >&6; }
3314 fi
3315
3316 if test "x$ac_ct_CC" = x; then
3317 CC=""
3318 else
3319 case $cross_compiling:$ac_tool_warned in
3320 yes:)
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3322 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3323 ac_tool_warned=yes ;;
3324 esac
3325 CC=$ac_ct_CC
3326 fi
3327 else
3328 CC="$ac_cv_prog_CC"
3329 fi
3330
3331 if test -z "$CC"; then
3332 if test -n "$ac_tool_prefix"; then
3333 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3334 set dummy ${ac_tool_prefix}cc; ac_word=$2
3335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3336 $as_echo_n "checking for $ac_word... " >&6; }
3337 if ${ac_cv_prog_CC+:} false; then :
3338 $as_echo_n "(cached) " >&6
3339 else
3340 if test -n "$CC"; then
3341 ac_cv_prog_CC="$CC" # Let the user override the test.
3342 else
3343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3344 for as_dir in $PATH
3345 do
3346 IFS=$as_save_IFS
3347 test -z "$as_dir" && as_dir=.
3348 for ac_exec_ext in '' $ac_executable_extensions; do
3349 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3350 ac_cv_prog_CC="${ac_tool_prefix}cc"
3351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3352 break 2
3353 fi
3354 done
3355 done
3356 IFS=$as_save_IFS
3357
3358 fi
3359 fi
3360 CC=$ac_cv_prog_CC
3361 if test -n "$CC"; then
3362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3363 $as_echo "$CC" >&6; }
3364 else
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3366 $as_echo "no" >&6; }
3367 fi
3368
3369
3370 fi
3371 fi
3372 if test -z "$CC"; then
3373 # Extract the first word of "cc", so it can be a program name with args.
3374 set dummy cc; ac_word=$2
3375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3376 $as_echo_n "checking for $ac_word... " >&6; }
3377 if ${ac_cv_prog_CC+:} false; then :
3378 $as_echo_n "(cached) " >&6
3379 else
3380 if test -n "$CC"; then
3381 ac_cv_prog_CC="$CC" # Let the user override the test.
3382 else
3383 ac_prog_rejected=no
3384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3385 for as_dir in $PATH
3386 do
3387 IFS=$as_save_IFS
3388 test -z "$as_dir" && as_dir=.
3389 for ac_exec_ext in '' $ac_executable_extensions; do
3390 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3391 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3392 ac_prog_rejected=yes
3393 continue
3394 fi
3395 ac_cv_prog_CC="cc"
3396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3397 break 2
3398 fi
3399 done
3400 done
3401 IFS=$as_save_IFS
3402
3403 if test $ac_prog_rejected = yes; then
3404 # We found a bogon in the path, so make sure we never use it.
3405 set dummy $ac_cv_prog_CC
3406 shift
3407 if test $# != 0; then
3408 # We chose a different compiler from the bogus one.
3409 # However, it has the same basename, so the bogon will be chosen
3410 # first if we set CC to just the basename; use the full file name.
3411 shift
3412 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3413 fi
3414 fi
3415 fi
3416 fi
3417 CC=$ac_cv_prog_CC
3418 if test -n "$CC"; then
3419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3420 $as_echo "$CC" >&6; }
3421 else
3422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3423 $as_echo "no" >&6; }
3424 fi
3425
3426
3427 fi
3428 if test -z "$CC"; then
3429 if test -n "$ac_tool_prefix"; then
3430 for ac_prog in cl.exe
3431 do
3432 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3433 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3435 $as_echo_n "checking for $ac_word... " >&6; }
3436 if ${ac_cv_prog_CC+:} false; then :
3437 $as_echo_n "(cached) " >&6
3438 else
3439 if test -n "$CC"; then
3440 ac_cv_prog_CC="$CC" # Let the user override the test.
3441 else
3442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3443 for as_dir in $PATH
3444 do
3445 IFS=$as_save_IFS
3446 test -z "$as_dir" && as_dir=.
3447 for ac_exec_ext in '' $ac_executable_extensions; do
3448 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3449 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3450 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3451 break 2
3452 fi
3453 done
3454 done
3455 IFS=$as_save_IFS
3456
3457 fi
3458 fi
3459 CC=$ac_cv_prog_CC
3460 if test -n "$CC"; then
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3462 $as_echo "$CC" >&6; }
3463 else
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3465 $as_echo "no" >&6; }
3466 fi
3467
3468
3469 test -n "$CC" && break
3470 done
3471 fi
3472 if test -z "$CC"; then
3473 ac_ct_CC=$CC
3474 for ac_prog in cl.exe
3475 do
3476 # Extract the first word of "$ac_prog", so it can be a program name with args.
3477 set dummy $ac_prog; ac_word=$2
3478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3479 $as_echo_n "checking for $ac_word... " >&6; }
3480 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3481 $as_echo_n "(cached) " >&6
3482 else
3483 if test -n "$ac_ct_CC"; then
3484 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3485 else
3486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3487 for as_dir in $PATH
3488 do
3489 IFS=$as_save_IFS
3490 test -z "$as_dir" && as_dir=.
3491 for ac_exec_ext in '' $ac_executable_extensions; do
3492 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3493 ac_cv_prog_ac_ct_CC="$ac_prog"
3494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3495 break 2
3496 fi
3497 done
3498 done
3499 IFS=$as_save_IFS
3500
3501 fi
3502 fi
3503 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3504 if test -n "$ac_ct_CC"; then
3505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3506 $as_echo "$ac_ct_CC" >&6; }
3507 else
3508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3509 $as_echo "no" >&6; }
3510 fi
3511
3512
3513 test -n "$ac_ct_CC" && break
3514 done
3515
3516 if test "x$ac_ct_CC" = x; then
3517 CC=""
3518 else
3519 case $cross_compiling:$ac_tool_warned in
3520 yes:)
3521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3522 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3523 ac_tool_warned=yes ;;
3524 esac
3525 CC=$ac_ct_CC
3526 fi
3527 fi
3528
3529 fi
3530
3531
3532 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3533 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3534 as_fn_error $? "no acceptable C compiler found in \$PATH
3535 See \`config.log' for more details" "$LINENO" 5; }
3536
3537 # Provide some information about the compiler.
3538 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3539 set X $ac_compile
3540 ac_compiler=$2
3541 for ac_option in --version -v -V -qversion; do
3542 { { ac_try="$ac_compiler $ac_option >&5"
3543 case "(($ac_try" in
3544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3545 *) ac_try_echo=$ac_try;;
3546 esac
3547 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3548 $as_echo "$ac_try_echo"; } >&5
3549 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3550 ac_status=$?
3551 if test -s conftest.err; then
3552 sed '10a\
3553 ... rest of stderr output deleted ...
3554 10q' conftest.err >conftest.er1
3555 cat conftest.er1 >&5
3556 fi
3557 rm -f conftest.er1 conftest.err
3558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3559 test $ac_status = 0; }
3560 done
3561
3562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3563 /* end confdefs.h. */
3564
3565 int
3566 main ()
3567 {
3568
3569 ;
3570 return 0;
3571 }
3572 _ACEOF
3573 ac_clean_files_save=$ac_clean_files
3574 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3575 # Try to create an executable without -o first, disregard a.out.
3576 # It will help us diagnose broken compilers, and finding out an intuition
3577 # of exeext.
3578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3579 $as_echo_n "checking whether the C compiler works... " >&6; }
3580 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3581
3582 # The possible output files:
3583 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3584
3585 ac_rmfiles=
3586 for ac_file in $ac_files
3587 do
3588 case $ac_file in
3589 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3590 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3591 esac
3592 done
3593 rm -f $ac_rmfiles
3594
3595 if { { ac_try="$ac_link_default"
3596 case "(($ac_try" in
3597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3598 *) ac_try_echo=$ac_try;;
3599 esac
3600 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3601 $as_echo "$ac_try_echo"; } >&5
3602 (eval "$ac_link_default") 2>&5
3603 ac_status=$?
3604 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3605 test $ac_status = 0; }; then :
3606 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3607 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3608 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3609 # so that the user can short-circuit this test for compilers unknown to
3610 # Autoconf.
3611 for ac_file in $ac_files ''
3612 do
3613 test -f "$ac_file" || continue
3614 case $ac_file in
3615 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3616 ;;
3617 [ab].out )
3618 # We found the default executable, but exeext='' is most
3619 # certainly right.
3620 break;;
3621 *.* )
3622 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3623 then :; else
3624 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3625 fi
3626 # We set ac_cv_exeext here because the later test for it is not
3627 # safe: cross compilers may not add the suffix if given an `-o'
3628 # argument, so we may need to know it at that point already.
3629 # Even if this section looks crufty: it has the advantage of
3630 # actually working.
3631 break;;
3632 * )
3633 break;;
3634 esac
3635 done
3636 test "$ac_cv_exeext" = no && ac_cv_exeext=
3637
3638 else
3639 ac_file=''
3640 fi
3641 if test -z "$ac_file"; then :
3642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3643 $as_echo "no" >&6; }
3644 $as_echo "$as_me: failed program was:" >&5
3645 sed 's/^/| /' conftest.$ac_ext >&5
3646
3647 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3648 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3649 as_fn_error 77 "C compiler cannot create executables
3650 See \`config.log' for more details" "$LINENO" 5; }
3651 else
3652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3653 $as_echo "yes" >&6; }
3654 fi
3655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3656 $as_echo_n "checking for C compiler default output file name... " >&6; }
3657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3658 $as_echo "$ac_file" >&6; }
3659 ac_exeext=$ac_cv_exeext
3660
3661 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3662 ac_clean_files=$ac_clean_files_save
3663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3664 $as_echo_n "checking for suffix of executables... " >&6; }
3665 if { { ac_try="$ac_link"
3666 case "(($ac_try" in
3667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668 *) ac_try_echo=$ac_try;;
3669 esac
3670 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3671 $as_echo "$ac_try_echo"; } >&5
3672 (eval "$ac_link") 2>&5
3673 ac_status=$?
3674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3675 test $ac_status = 0; }; then :
3676 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3677 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3678 # work properly (i.e., refer to `conftest.exe'), while it won't with
3679 # `rm'.
3680 for ac_file in conftest.exe conftest conftest.*; do
3681 test -f "$ac_file" || continue
3682 case $ac_file in
3683 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3684 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3685 break;;
3686 * ) break;;
3687 esac
3688 done
3689 else
3690 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3691 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3692 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3693 See \`config.log' for more details" "$LINENO" 5; }
3694 fi
3695 rm -f conftest conftest$ac_cv_exeext
3696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3697 $as_echo "$ac_cv_exeext" >&6; }
3698
3699 rm -f conftest.$ac_ext
3700 EXEEXT=$ac_cv_exeext
3701 ac_exeext=$EXEEXT
3702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3703 /* end confdefs.h. */
3704 #include <stdio.h>
3705 int
3706 main ()
3707 {
3708 FILE *f = fopen ("conftest.out", "w");
3709 return ferror (f) || fclose (f) != 0;
3710
3711 ;
3712 return 0;
3713 }
3714 _ACEOF
3715 ac_clean_files="$ac_clean_files conftest.out"
3716 # Check that the compiler produces executables we can run. If not, either
3717 # the compiler is broken, or we cross compile.
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3719 $as_echo_n "checking whether we are cross compiling... " >&6; }
3720 if test "$cross_compiling" != yes; then
3721 { { ac_try="$ac_link"
3722 case "(($ac_try" in
3723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3724 *) ac_try_echo=$ac_try;;
3725 esac
3726 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3727 $as_echo "$ac_try_echo"; } >&5
3728 (eval "$ac_link") 2>&5
3729 ac_status=$?
3730 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3731 test $ac_status = 0; }
3732 if { ac_try='./conftest$ac_cv_exeext'
3733 { { case "(($ac_try" in
3734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3735 *) ac_try_echo=$ac_try;;
3736 esac
3737 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3738 $as_echo "$ac_try_echo"; } >&5
3739 (eval "$ac_try") 2>&5
3740 ac_status=$?
3741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3742 test $ac_status = 0; }; }; then
3743 cross_compiling=no
3744 else
3745 if test "$cross_compiling" = maybe; then
3746 cross_compiling=yes
3747 else
3748 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3749 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3750 as_fn_error $? "cannot run C compiled programs.
3751 If you meant to cross compile, use \`--host'.
3752 See \`config.log' for more details" "$LINENO" 5; }
3753 fi
3754 fi
3755 fi
3756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3757 $as_echo "$cross_compiling" >&6; }
3758
3759 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3760 ac_clean_files=$ac_clean_files_save
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3762 $as_echo_n "checking for suffix of object files... " >&6; }
3763 if ${ac_cv_objext+:} false; then :
3764 $as_echo_n "(cached) " >&6
3765 else
3766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3767 /* end confdefs.h. */
3768
3769 int
3770 main ()
3771 {
3772
3773 ;
3774 return 0;
3775 }
3776 _ACEOF
3777 rm -f conftest.o conftest.obj
3778 if { { ac_try="$ac_compile"
3779 case "(($ac_try" in
3780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3781 *) ac_try_echo=$ac_try;;
3782 esac
3783 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3784 $as_echo "$ac_try_echo"; } >&5
3785 (eval "$ac_compile") 2>&5
3786 ac_status=$?
3787 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3788 test $ac_status = 0; }; then :
3789 for ac_file in conftest.o conftest.obj conftest.*; do
3790 test -f "$ac_file" || continue;
3791 case $ac_file in
3792 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3793 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3794 break;;
3795 esac
3796 done
3797 else
3798 $as_echo "$as_me: failed program was:" >&5
3799 sed 's/^/| /' conftest.$ac_ext >&5
3800
3801 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3802 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3803 as_fn_error $? "cannot compute suffix of object files: cannot compile
3804 See \`config.log' for more details" "$LINENO" 5; }
3805 fi
3806 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3807 fi
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3809 $as_echo "$ac_cv_objext" >&6; }
3810 OBJEXT=$ac_cv_objext
3811 ac_objext=$OBJEXT
3812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3813 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3814 if ${ac_cv_c_compiler_gnu+:} false; then :
3815 $as_echo_n "(cached) " >&6
3816 else
3817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3818 /* end confdefs.h. */
3819
3820 int
3821 main ()
3822 {
3823 #ifndef __GNUC__
3824 choke me
3825 #endif
3826
3827 ;
3828 return 0;
3829 }
3830 _ACEOF
3831 if ac_fn_c_try_compile "$LINENO"; then :
3832 ac_compiler_gnu=yes
3833 else
3834 ac_compiler_gnu=no
3835 fi
3836 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3837 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3838
3839 fi
3840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3841 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3842 if test $ac_compiler_gnu = yes; then
3843 GCC=yes
3844 else
3845 GCC=
3846 fi
3847 ac_test_CFLAGS=${CFLAGS+set}
3848 ac_save_CFLAGS=$CFLAGS
3849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3850 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3851 if ${ac_cv_prog_cc_g+:} false; then :
3852 $as_echo_n "(cached) " >&6
3853 else
3854 ac_save_c_werror_flag=$ac_c_werror_flag
3855 ac_c_werror_flag=yes
3856 ac_cv_prog_cc_g=no
3857 CFLAGS="-g"
3858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3859 /* end confdefs.h. */
3860
3861 int
3862 main ()
3863 {
3864
3865 ;
3866 return 0;
3867 }
3868 _ACEOF
3869 if ac_fn_c_try_compile "$LINENO"; then :
3870 ac_cv_prog_cc_g=yes
3871 else
3872 CFLAGS=""
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 if ac_fn_c_try_compile "$LINENO"; then :
3885
3886 else
3887 ac_c_werror_flag=$ac_save_c_werror_flag
3888 CFLAGS="-g"
3889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3890 /* end confdefs.h. */
3891
3892 int
3893 main ()
3894 {
3895
3896 ;
3897 return 0;
3898 }
3899 _ACEOF
3900 if ac_fn_c_try_compile "$LINENO"; then :
3901 ac_cv_prog_cc_g=yes
3902 fi
3903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3904 fi
3905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3906 fi
3907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3908 ac_c_werror_flag=$ac_save_c_werror_flag
3909 fi
3910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3911 $as_echo "$ac_cv_prog_cc_g" >&6; }
3912 if test "$ac_test_CFLAGS" = set; then
3913 CFLAGS=$ac_save_CFLAGS
3914 elif test $ac_cv_prog_cc_g = yes; then
3915 if test "$GCC" = yes; then
3916 CFLAGS="-g -O2"
3917 else
3918 CFLAGS="-g"
3919 fi
3920 else
3921 if test "$GCC" = yes; then
3922 CFLAGS="-O2"
3923 else
3924 CFLAGS=
3925 fi
3926 fi
3927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3928 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3929 if ${ac_cv_prog_cc_c89+:} false; then :
3930 $as_echo_n "(cached) " >&6
3931 else
3932 ac_cv_prog_cc_c89=no
3933 ac_save_CC=$CC
3934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3935 /* end confdefs.h. */
3936 #include <stdarg.h>
3937 #include <stdio.h>
3938 struct stat;
3939 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3940 struct buf { int x; };
3941 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3942 static char *e (p, i)
3943 char **p;
3944 int i;
3945 {
3946 return p[i];
3947 }
3948 static char *f (char * (*g) (char **, int), char **p, ...)
3949 {
3950 char *s;
3951 va_list v;
3952 va_start (v,p);
3953 s = g (p, va_arg (v,int));
3954 va_end (v);
3955 return s;
3956 }
3957
3958 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3959 function prototypes and stuff, but not '\xHH' hex character constants.
3960 These don't provoke an error unfortunately, instead are silently treated
3961 as 'x'. The following induces an error, until -std is added to get
3962 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3963 array size at least. It's necessary to write '\x00'==0 to get something
3964 that's true only with -std. */
3965 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3966
3967 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3968 inside strings and character constants. */
3969 #define FOO(x) 'x'
3970 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3971
3972 int test (int i, double x);
3973 struct s1 {int (*f) (int a);};
3974 struct s2 {int (*f) (double a);};
3975 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3976 int argc;
3977 char **argv;
3978 int
3979 main ()
3980 {
3981 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3982 ;
3983 return 0;
3984 }
3985 _ACEOF
3986 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3987 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3988 do
3989 CC="$ac_save_CC $ac_arg"
3990 if ac_fn_c_try_compile "$LINENO"; then :
3991 ac_cv_prog_cc_c89=$ac_arg
3992 fi
3993 rm -f core conftest.err conftest.$ac_objext
3994 test "x$ac_cv_prog_cc_c89" != "xno" && break
3995 done
3996 rm -f conftest.$ac_ext
3997 CC=$ac_save_CC
3998
3999 fi
4000 # AC_CACHE_VAL
4001 case "x$ac_cv_prog_cc_c89" in
4002 x)
4003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4004 $as_echo "none needed" >&6; } ;;
4005 xno)
4006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4007 $as_echo "unsupported" >&6; } ;;
4008 *)
4009 CC="$CC $ac_cv_prog_cc_c89"
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4011 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4012 esac
4013 if test "x$ac_cv_prog_cc_c89" != xno; then :
4014
4015 fi
4016
4017 ac_ext=c
4018 ac_cpp='$CPP $CPPFLAGS'
4019 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4020 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4021 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4022
4023 ac_ext=c
4024 ac_cpp='$CPP $CPPFLAGS'
4025 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4026 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4027 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4029 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4030 if ${am_cv_prog_cc_c_o+:} false; then :
4031 $as_echo_n "(cached) " >&6
4032 else
4033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4034 /* end confdefs.h. */
4035
4036 int
4037 main ()
4038 {
4039
4040 ;
4041 return 0;
4042 }
4043 _ACEOF
4044 # Make sure it works both with $CC and with simple cc.
4045 # Following AC_PROG_CC_C_O, we do the test twice because some
4046 # compilers refuse to overwrite an existing .o file with -o,
4047 # though they will create one.
4048 am_cv_prog_cc_c_o=yes
4049 for am_i in 1 2; do
4050 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4051 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4052 ac_status=$?
4053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4054 (exit $ac_status); } \
4055 && test -f conftest2.$ac_objext; then
4056 : OK
4057 else
4058 am_cv_prog_cc_c_o=no
4059 break
4060 fi
4061 done
4062 rm -f core conftest*
4063 unset am_i
4064 fi
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4066 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4067 if test "$am_cv_prog_cc_c_o" != yes; then
4068 # Losing compiler, so override with the script.
4069 # FIXME: It is wrong to rewrite CC.
4070 # But if we don't then we get into trouble of one sort or another.
4071 # A longer-term fix would be to have automake use am__CC in this case,
4072 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4073 CC="$am_aux_dir/compile $CC"
4074 fi
4075 ac_ext=c
4076 ac_cpp='$CPP $CPPFLAGS'
4077 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4078 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4079 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4080
4081
4082 depcc="$CC" am_compiler_list=
4083
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4085 $as_echo_n "checking dependency style of $depcc... " >&6; }
4086 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4087 $as_echo_n "(cached) " >&6
4088 else
4089 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4090 # We make a subdir and do the tests there. Otherwise we can end up
4091 # making bogus files that we don't know about and never remove. For
4092 # instance it was reported that on HP-UX the gcc test will end up
4093 # making a dummy file named 'D' -- because '-MD' means "put the output
4094 # in D".
4095 rm -rf conftest.dir
4096 mkdir conftest.dir
4097 # Copy depcomp to subdir because otherwise we won't find it if we're
4098 # using a relative directory.
4099 cp "$am_depcomp" conftest.dir
4100 cd conftest.dir
4101 # We will build objects and dependencies in a subdirectory because
4102 # it helps to detect inapplicable dependency modes. For instance
4103 # both Tru64's cc and ICC support -MD to output dependencies as a
4104 # side effect of compilation, but ICC will put the dependencies in
4105 # the current directory while Tru64 will put them in the object
4106 # directory.
4107 mkdir sub
4108
4109 am_cv_CC_dependencies_compiler_type=none
4110 if test "$am_compiler_list" = ""; then
4111 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4112 fi
4113 am__universal=false
4114 case " $depcc " in #(
4115 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4116 esac
4117
4118 for depmode in $am_compiler_list; do
4119 # Setup a source with many dependencies, because some compilers
4120 # like to wrap large dependency lists on column 80 (with \), and
4121 # we should not choose a depcomp mode which is confused by this.
4122 #
4123 # We need to recreate these files for each test, as the compiler may
4124 # overwrite some of them when testing with obscure command lines.
4125 # This happens at least with the AIX C compiler.
4126 : > sub/conftest.c
4127 for i in 1 2 3 4 5 6; do
4128 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4129 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4130 # Solaris 10 /bin/sh.
4131 echo '/* dummy */' > sub/conftst$i.h
4132 done
4133 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4134
4135 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4136 # mode. It turns out that the SunPro C++ compiler does not properly
4137 # handle '-M -o', and we need to detect this. Also, some Intel
4138 # versions had trouble with output in subdirs.
4139 am__obj=sub/conftest.${OBJEXT-o}
4140 am__minus_obj="-o $am__obj"
4141 case $depmode in
4142 gcc)
4143 # This depmode causes a compiler race in universal mode.
4144 test "$am__universal" = false || continue
4145 ;;
4146 nosideeffect)
4147 # After this tag, mechanisms are not by side-effect, so they'll
4148 # only be used when explicitly requested.
4149 if test "x$enable_dependency_tracking" = xyes; then
4150 continue
4151 else
4152 break
4153 fi
4154 ;;
4155 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4156 # This compiler won't grok '-c -o', but also, the minuso test has
4157 # not run yet. These depmodes are late enough in the game, and
4158 # so weak that their functioning should not be impacted.
4159 am__obj=conftest.${OBJEXT-o}
4160 am__minus_obj=
4161 ;;
4162 none) break ;;
4163 esac
4164 if depmode=$depmode \
4165 source=sub/conftest.c object=$am__obj \
4166 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4167 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4168 >/dev/null 2>conftest.err &&
4169 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4170 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4171 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4172 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4173 # icc doesn't choke on unknown options, it will just issue warnings
4174 # or remarks (even with -Werror). So we grep stderr for any message
4175 # that says an option was ignored or not supported.
4176 # When given -MP, icc 7.0 and 7.1 complain thusly:
4177 # icc: Command line warning: ignoring option '-M'; no argument required
4178 # The diagnosis changed in icc 8.0:
4179 # icc: Command line remark: option '-MP' not supported
4180 if (grep 'ignoring option' conftest.err ||
4181 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4182 am_cv_CC_dependencies_compiler_type=$depmode
4183 break
4184 fi
4185 fi
4186 done
4187
4188 cd ..
4189 rm -rf conftest.dir
4190 else
4191 am_cv_CC_dependencies_compiler_type=none
4192 fi
4193
4194 fi
4195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4196 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4197 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4198
4199 if
4200 test "x$enable_dependency_tracking" != xno \
4201 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4202 am__fastdepCC_TRUE=
4203 am__fastdepCC_FALSE='#'
4204 else
4205 am__fastdepCC_TRUE='#'
4206 am__fastdepCC_FALSE=
4207 fi
4208
4209
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4211 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4212 if ${ac_cv_path_SED+:} false; then :
4213 $as_echo_n "(cached) " >&6
4214 else
4215 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4216 for ac_i in 1 2 3 4 5 6 7; do
4217 ac_script="$ac_script$as_nl$ac_script"
4218 done
4219 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4220 { ac_script=; unset ac_script;}
4221 if test -z "$SED"; then
4222 ac_path_SED_found=false
4223 # Loop through the user's path and test for each of PROGNAME-LIST
4224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4225 for as_dir in $PATH
4226 do
4227 IFS=$as_save_IFS
4228 test -z "$as_dir" && as_dir=.
4229 for ac_prog in sed gsed; do
4230 for ac_exec_ext in '' $ac_executable_extensions; do
4231 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4232 as_fn_executable_p "$ac_path_SED" || continue
4233 # Check for GNU ac_path_SED and select it if it is found.
4234 # Check for GNU $ac_path_SED
4235 case `"$ac_path_SED" --version 2>&1` in
4236 *GNU*)
4237 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4238 *)
4239 ac_count=0
4240 $as_echo_n 0123456789 >"conftest.in"
4241 while :
4242 do
4243 cat "conftest.in" "conftest.in" >"conftest.tmp"
4244 mv "conftest.tmp" "conftest.in"
4245 cp "conftest.in" "conftest.nl"
4246 $as_echo '' >> "conftest.nl"
4247 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4248 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4249 as_fn_arith $ac_count + 1 && ac_count=$as_val
4250 if test $ac_count -gt ${ac_path_SED_max-0}; then
4251 # Best one so far, save it but keep looking for a better one
4252 ac_cv_path_SED="$ac_path_SED"
4253 ac_path_SED_max=$ac_count
4254 fi
4255 # 10*(2^10) chars as input seems more than enough
4256 test $ac_count -gt 10 && break
4257 done
4258 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4259 esac
4260
4261 $ac_path_SED_found && break 3
4262 done
4263 done
4264 done
4265 IFS=$as_save_IFS
4266 if test -z "$ac_cv_path_SED"; then
4267 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4268 fi
4269 else
4270 ac_cv_path_SED=$SED
4271 fi
4272
4273 fi
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4275 $as_echo "$ac_cv_path_SED" >&6; }
4276 SED="$ac_cv_path_SED"
4277 rm -f conftest.sed
4278
4279 test -z "$SED" && SED=sed
4280 Xsed="$SED -e 1s/^X//"
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4293 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4294 if ${ac_cv_path_GREP+:} false; then :
4295 $as_echo_n "(cached) " >&6
4296 else
4297 if test -z "$GREP"; then
4298 ac_path_GREP_found=false
4299 # Loop through the user's path and test for each of PROGNAME-LIST
4300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4301 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4302 do
4303 IFS=$as_save_IFS
4304 test -z "$as_dir" && as_dir=.
4305 for ac_prog in grep ggrep; do
4306 for ac_exec_ext in '' $ac_executable_extensions; do
4307 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4308 as_fn_executable_p "$ac_path_GREP" || continue
4309 # Check for GNU ac_path_GREP and select it if it is found.
4310 # Check for GNU $ac_path_GREP
4311 case `"$ac_path_GREP" --version 2>&1` in
4312 *GNU*)
4313 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4314 *)
4315 ac_count=0
4316 $as_echo_n 0123456789 >"conftest.in"
4317 while :
4318 do
4319 cat "conftest.in" "conftest.in" >"conftest.tmp"
4320 mv "conftest.tmp" "conftest.in"
4321 cp "conftest.in" "conftest.nl"
4322 $as_echo 'GREP' >> "conftest.nl"
4323 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4324 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4325 as_fn_arith $ac_count + 1 && ac_count=$as_val
4326 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4327 # Best one so far, save it but keep looking for a better one
4328 ac_cv_path_GREP="$ac_path_GREP"
4329 ac_path_GREP_max=$ac_count
4330 fi
4331 # 10*(2^10) chars as input seems more than enough
4332 test $ac_count -gt 10 && break
4333 done
4334 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4335 esac
4336
4337 $ac_path_GREP_found && break 3
4338 done
4339 done
4340 done
4341 IFS=$as_save_IFS
4342 if test -z "$ac_cv_path_GREP"; then
4343 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4344 fi
4345 else
4346 ac_cv_path_GREP=$GREP
4347 fi
4348
4349 fi
4350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4351 $as_echo "$ac_cv_path_GREP" >&6; }
4352 GREP="$ac_cv_path_GREP"
4353
4354
4355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4356 $as_echo_n "checking for egrep... " >&6; }
4357 if ${ac_cv_path_EGREP+:} false; then :
4358 $as_echo_n "(cached) " >&6
4359 else
4360 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4361 then ac_cv_path_EGREP="$GREP -E"
4362 else
4363 if test -z "$EGREP"; then
4364 ac_path_EGREP_found=false
4365 # Loop through the user's path and test for each of PROGNAME-LIST
4366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4367 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4368 do
4369 IFS=$as_save_IFS
4370 test -z "$as_dir" && as_dir=.
4371 for ac_prog in egrep; do
4372 for ac_exec_ext in '' $ac_executable_extensions; do
4373 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4374 as_fn_executable_p "$ac_path_EGREP" || continue
4375 # Check for GNU ac_path_EGREP and select it if it is found.
4376 # Check for GNU $ac_path_EGREP
4377 case `"$ac_path_EGREP" --version 2>&1` in
4378 *GNU*)
4379 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4380 *)
4381 ac_count=0
4382 $as_echo_n 0123456789 >"conftest.in"
4383 while :
4384 do
4385 cat "conftest.in" "conftest.in" >"conftest.tmp"
4386 mv "conftest.tmp" "conftest.in"
4387 cp "conftest.in" "conftest.nl"
4388 $as_echo 'EGREP' >> "conftest.nl"
4389 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4390 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4391 as_fn_arith $ac_count + 1 && ac_count=$as_val
4392 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4393 # Best one so far, save it but keep looking for a better one
4394 ac_cv_path_EGREP="$ac_path_EGREP"
4395 ac_path_EGREP_max=$ac_count
4396 fi
4397 # 10*(2^10) chars as input seems more than enough
4398 test $ac_count -gt 10 && break
4399 done
4400 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4401 esac
4402
4403 $ac_path_EGREP_found && break 3
4404 done
4405 done
4406 done
4407 IFS=$as_save_IFS
4408 if test -z "$ac_cv_path_EGREP"; then
4409 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4410 fi
4411 else
4412 ac_cv_path_EGREP=$EGREP
4413 fi
4414
4415 fi
4416 fi
4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4418 $as_echo "$ac_cv_path_EGREP" >&6; }
4419 EGREP="$ac_cv_path_EGREP"
4420
4421
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4423 $as_echo_n "checking for fgrep... " >&6; }
4424 if ${ac_cv_path_FGREP+:} false; then :
4425 $as_echo_n "(cached) " >&6
4426 else
4427 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4428 then ac_cv_path_FGREP="$GREP -F"
4429 else
4430 if test -z "$FGREP"; then
4431 ac_path_FGREP_found=false
4432 # Loop through the user's path and test for each of PROGNAME-LIST
4433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4434 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4435 do
4436 IFS=$as_save_IFS
4437 test -z "$as_dir" && as_dir=.
4438 for ac_prog in fgrep; do
4439 for ac_exec_ext in '' $ac_executable_extensions; do
4440 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4441 as_fn_executable_p "$ac_path_FGREP" || continue
4442 # Check for GNU ac_path_FGREP and select it if it is found.
4443 # Check for GNU $ac_path_FGREP
4444 case `"$ac_path_FGREP" --version 2>&1` in
4445 *GNU*)
4446 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4447 *)
4448 ac_count=0
4449 $as_echo_n 0123456789 >"conftest.in"
4450 while :
4451 do
4452 cat "conftest.in" "conftest.in" >"conftest.tmp"
4453 mv "conftest.tmp" "conftest.in"
4454 cp "conftest.in" "conftest.nl"
4455 $as_echo 'FGREP' >> "conftest.nl"
4456 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4457 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4458 as_fn_arith $ac_count + 1 && ac_count=$as_val
4459 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4460 # Best one so far, save it but keep looking for a better one
4461 ac_cv_path_FGREP="$ac_path_FGREP"
4462 ac_path_FGREP_max=$ac_count
4463 fi
4464 # 10*(2^10) chars as input seems more than enough
4465 test $ac_count -gt 10 && break
4466 done
4467 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4468 esac
4469
4470 $ac_path_FGREP_found && break 3
4471 done
4472 done
4473 done
4474 IFS=$as_save_IFS
4475 if test -z "$ac_cv_path_FGREP"; then
4476 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4477 fi
4478 else
4479 ac_cv_path_FGREP=$FGREP
4480 fi
4481
4482 fi
4483 fi
4484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4485 $as_echo "$ac_cv_path_FGREP" >&6; }
4486 FGREP="$ac_cv_path_FGREP"
4487
4488
4489 test -z "$GREP" && GREP=grep
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509 # Check whether --with-gnu-ld was given.
4510 if test "${with_gnu_ld+set}" = set; then :
4511 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4512 else
4513 with_gnu_ld=no
4514 fi
4515
4516 ac_prog=ld
4517 if test "$GCC" = yes; then
4518 # Check if gcc -print-prog-name=ld gives a path.
4519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4520 $as_echo_n "checking for ld used by $CC... " >&6; }
4521 case $host in
4522 *-*-mingw*)
4523 # gcc leaves a trailing carriage return which upsets mingw
4524 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4525 *)
4526 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4527 esac
4528 case $ac_prog in
4529 # Accept absolute paths.
4530 [\\/]* | ?:[\\/]*)
4531 re_direlt='/[^/][^/]*/\.\./'
4532 # Canonicalize the pathname of ld
4533 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4534 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4535 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4536 done
4537 test -z "$LD" && LD="$ac_prog"
4538 ;;
4539 "")
4540 # If it fails, then pretend we aren't using GCC.
4541 ac_prog=ld
4542 ;;
4543 *)
4544 # If it is relative, then search for the first ld in PATH.
4545 with_gnu_ld=unknown
4546 ;;
4547 esac
4548 elif test "$with_gnu_ld" = yes; then
4549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4550 $as_echo_n "checking for GNU ld... " >&6; }
4551 else
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4553 $as_echo_n "checking for non-GNU ld... " >&6; }
4554 fi
4555 if ${lt_cv_path_LD+:} false; then :
4556 $as_echo_n "(cached) " >&6
4557 else
4558 if test -z "$LD"; then
4559 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4560 for ac_dir in $PATH; do
4561 IFS="$lt_save_ifs"
4562 test -z "$ac_dir" && ac_dir=.
4563 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4564 lt_cv_path_LD="$ac_dir/$ac_prog"
4565 # Check to see if the program is GNU ld. I'd rather use --version,
4566 # but apparently some variants of GNU ld only accept -v.
4567 # Break only if it was the GNU/non-GNU ld that we prefer.
4568 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4569 *GNU* | *'with BFD'*)
4570 test "$with_gnu_ld" != no && break
4571 ;;
4572 *)
4573 test "$with_gnu_ld" != yes && break
4574 ;;
4575 esac
4576 fi
4577 done
4578 IFS="$lt_save_ifs"
4579 else
4580 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4581 fi
4582 fi
4583
4584 LD="$lt_cv_path_LD"
4585 if test -n "$LD"; then
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4587 $as_echo "$LD" >&6; }
4588 else
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4590 $as_echo "no" >&6; }
4591 fi
4592 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4594 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4595 if ${lt_cv_prog_gnu_ld+:} false; then :
4596 $as_echo_n "(cached) " >&6
4597 else
4598 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4599 case `$LD -v 2>&1 </dev/null` in
4600 *GNU* | *'with BFD'*)
4601 lt_cv_prog_gnu_ld=yes
4602 ;;
4603 *)
4604 lt_cv_prog_gnu_ld=no
4605 ;;
4606 esac
4607 fi
4608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4609 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4610 with_gnu_ld=$lt_cv_prog_gnu_ld
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4621 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4622 if ${lt_cv_path_NM+:} false; then :
4623 $as_echo_n "(cached) " >&6
4624 else
4625 if test -n "$NM"; then
4626 # Let the user override the test.
4627 lt_cv_path_NM="$NM"
4628 else
4629 lt_nm_to_check="${ac_tool_prefix}nm"
4630 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4631 lt_nm_to_check="$lt_nm_to_check nm"
4632 fi
4633 for lt_tmp_nm in $lt_nm_to_check; do
4634 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4635 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4636 IFS="$lt_save_ifs"
4637 test -z "$ac_dir" && ac_dir=.
4638 tmp_nm="$ac_dir/$lt_tmp_nm"
4639 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4640 # Check to see if the nm accepts a BSD-compat flag.
4641 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4642 # nm: unknown option "B" ignored
4643 # Tru64's nm complains that /dev/null is an invalid object file
4644 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4645 */dev/null* | *'Invalid file or object type'*)
4646 lt_cv_path_NM="$tmp_nm -B"
4647 break
4648 ;;
4649 *)
4650 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4651 */dev/null*)
4652 lt_cv_path_NM="$tmp_nm -p"
4653 break
4654 ;;
4655 *)
4656 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4657 continue # so that we can try to find one that supports BSD flags
4658 ;;
4659 esac
4660 ;;
4661 esac
4662 fi
4663 done
4664 IFS="$lt_save_ifs"
4665 done
4666 : ${lt_cv_path_NM=no}
4667 fi
4668 fi
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4670 $as_echo "$lt_cv_path_NM" >&6; }
4671 if test "$lt_cv_path_NM" != "no"; then
4672 NM="$lt_cv_path_NM"
4673 else
4674 # Didn't find any BSD compatible name lister, look for dumpbin.
4675 if test -n "$DUMPBIN"; then :
4676 # Let the user override the test.
4677 else
4678 if test -n "$ac_tool_prefix"; then
4679 for ac_prog in dumpbin "link -dump"
4680 do
4681 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4682 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4684 $as_echo_n "checking for $ac_word... " >&6; }
4685 if ${ac_cv_prog_DUMPBIN+:} false; then :
4686 $as_echo_n "(cached) " >&6
4687 else
4688 if test -n "$DUMPBIN"; then
4689 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4690 else
4691 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4692 for as_dir in $PATH
4693 do
4694 IFS=$as_save_IFS
4695 test -z "$as_dir" && as_dir=.
4696 for ac_exec_ext in '' $ac_executable_extensions; do
4697 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4698 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4700 break 2
4701 fi
4702 done
4703 done
4704 IFS=$as_save_IFS
4705
4706 fi
4707 fi
4708 DUMPBIN=$ac_cv_prog_DUMPBIN
4709 if test -n "$DUMPBIN"; then
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4711 $as_echo "$DUMPBIN" >&6; }
4712 else
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4714 $as_echo "no" >&6; }
4715 fi
4716
4717
4718 test -n "$DUMPBIN" && break
4719 done
4720 fi
4721 if test -z "$DUMPBIN"; then
4722 ac_ct_DUMPBIN=$DUMPBIN
4723 for ac_prog in dumpbin "link -dump"
4724 do
4725 # Extract the first word of "$ac_prog", so it can be a program name with args.
4726 set dummy $ac_prog; ac_word=$2
4727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4728 $as_echo_n "checking for $ac_word... " >&6; }
4729 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4730 $as_echo_n "(cached) " >&6
4731 else
4732 if test -n "$ac_ct_DUMPBIN"; then
4733 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4734 else
4735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4736 for as_dir in $PATH
4737 do
4738 IFS=$as_save_IFS
4739 test -z "$as_dir" && as_dir=.
4740 for ac_exec_ext in '' $ac_executable_extensions; do
4741 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4742 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4744 break 2
4745 fi
4746 done
4747 done
4748 IFS=$as_save_IFS
4749
4750 fi
4751 fi
4752 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4753 if test -n "$ac_ct_DUMPBIN"; then
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4755 $as_echo "$ac_ct_DUMPBIN" >&6; }
4756 else
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4758 $as_echo "no" >&6; }
4759 fi
4760
4761
4762 test -n "$ac_ct_DUMPBIN" && break
4763 done
4764
4765 if test "x$ac_ct_DUMPBIN" = x; then
4766 DUMPBIN=":"
4767 else
4768 case $cross_compiling:$ac_tool_warned in
4769 yes:)
4770 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4771 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4772 ac_tool_warned=yes ;;
4773 esac
4774 DUMPBIN=$ac_ct_DUMPBIN
4775 fi
4776 fi
4777
4778 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4779 *COFF*)
4780 DUMPBIN="$DUMPBIN -symbols"
4781 ;;
4782 *)
4783 DUMPBIN=:
4784 ;;
4785 esac
4786 fi
4787
4788 if test "$DUMPBIN" != ":"; then
4789 NM="$DUMPBIN"
4790 fi
4791 fi
4792 test -z "$NM" && NM=nm
4793
4794
4795
4796
4797
4798
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4800 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4801 if ${lt_cv_nm_interface+:} false; then :
4802 $as_echo_n "(cached) " >&6
4803 else
4804 lt_cv_nm_interface="BSD nm"
4805 echo "int some_variable = 0;" > conftest.$ac_ext
4806 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4807 (eval "$ac_compile" 2>conftest.err)
4808 cat conftest.err >&5
4809 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4810 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4811 cat conftest.err >&5
4812 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4813 cat conftest.out >&5
4814 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4815 lt_cv_nm_interface="MS dumpbin"
4816 fi
4817 rm -f conftest*
4818 fi
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4820 $as_echo "$lt_cv_nm_interface" >&6; }
4821
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4823 $as_echo_n "checking whether ln -s works... " >&6; }
4824 LN_S=$as_ln_s
4825 if test "$LN_S" = "ln -s"; then
4826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4827 $as_echo "yes" >&6; }
4828 else
4829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4830 $as_echo "no, using $LN_S" >&6; }
4831 fi
4832
4833 # find the maximum length of command line arguments
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4835 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4836 if ${lt_cv_sys_max_cmd_len+:} false; then :
4837 $as_echo_n "(cached) " >&6
4838 else
4839 i=0
4840 teststring="ABCD"
4841
4842 case $build_os in
4843 msdosdjgpp*)
4844 # On DJGPP, this test can blow up pretty badly due to problems in libc
4845 # (any single argument exceeding 2000 bytes causes a buffer overrun
4846 # during glob expansion). Even if it were fixed, the result of this
4847 # check would be larger than it should be.
4848 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4849 ;;
4850
4851 gnu*)
4852 # Under GNU Hurd, this test is not required because there is
4853 # no limit to the length of command line arguments.
4854 # Libtool will interpret -1 as no limit whatsoever
4855 lt_cv_sys_max_cmd_len=-1;
4856 ;;
4857
4858 cygwin* | mingw* | cegcc*)
4859 # On Win9x/ME, this test blows up -- it succeeds, but takes
4860 # about 5 minutes as the teststring grows exponentially.
4861 # Worse, since 9x/ME are not pre-emptively multitasking,
4862 # you end up with a "frozen" computer, even though with patience
4863 # the test eventually succeeds (with a max line length of 256k).
4864 # Instead, let's just punt: use the minimum linelength reported by
4865 # all of the supported platforms: 8192 (on NT/2K/XP).
4866 lt_cv_sys_max_cmd_len=8192;
4867 ;;
4868
4869 mint*)
4870 # On MiNT this can take a long time and run out of memory.
4871 lt_cv_sys_max_cmd_len=8192;
4872 ;;
4873
4874 amigaos*)
4875 # On AmigaOS with pdksh, this test takes hours, literally.
4876 # So we just punt and use a minimum line length of 8192.
4877 lt_cv_sys_max_cmd_len=8192;
4878 ;;
4879
4880 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4881 # This has been around since 386BSD, at least. Likely further.
4882 if test -x /sbin/sysctl; then
4883 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4884 elif test -x /usr/sbin/sysctl; then
4885 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4886 else
4887 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4888 fi
4889 # And add a safety zone
4890 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4891 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4892 ;;
4893
4894 interix*)
4895 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4896 lt_cv_sys_max_cmd_len=196608
4897 ;;
4898
4899 os2*)
4900 # The test takes a long time on OS/2.
4901 lt_cv_sys_max_cmd_len=8192
4902 ;;
4903
4904 osf*)
4905 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4906 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4907 # nice to cause kernel panics so lets avoid the loop below.
4908 # First set a reasonable default.
4909 lt_cv_sys_max_cmd_len=16384
4910 #
4911 if test -x /sbin/sysconfig; then
4912 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4913 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4914 esac
4915 fi
4916 ;;
4917 sco3.2v5*)
4918 lt_cv_sys_max_cmd_len=102400
4919 ;;
4920 sysv5* | sco5v6* | sysv4.2uw2*)
4921 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4922 if test -n "$kargmax"; then
4923 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4924 else
4925 lt_cv_sys_max_cmd_len=32768
4926 fi
4927 ;;
4928 *)
4929 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4930 if test -n "$lt_cv_sys_max_cmd_len" && \
4931 test undefined != "$lt_cv_sys_max_cmd_len"; then
4932 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4933 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4934 else
4935 # Make teststring a little bigger before we do anything with it.
4936 # a 1K string should be a reasonable start.
4937 for i in 1 2 3 4 5 6 7 8 ; do
4938 teststring=$teststring$teststring
4939 done
4940 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4941 # If test is not a shell built-in, we'll probably end up computing a
4942 # maximum length that is only half of the actual maximum length, but
4943 # we can't tell.
4944 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4945 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4946 test $i != 17 # 1/2 MB should be enough
4947 do
4948 i=`expr $i + 1`
4949 teststring=$teststring$teststring
4950 done
4951 # Only check the string length outside the loop.
4952 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4953 teststring=
4954 # Add a significant safety factor because C++ compilers can tack on
4955 # massive amounts of additional arguments before passing them to the
4956 # linker. It appears as though 1/2 is a usable value.
4957 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4958 fi
4959 ;;
4960 esac
4961
4962 fi
4963
4964 if test -n $lt_cv_sys_max_cmd_len ; then
4965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4966 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4967 else
4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4969 $as_echo "none" >&6; }
4970 fi
4971 max_cmd_len=$lt_cv_sys_max_cmd_len
4972
4973
4974
4975
4976
4977
4978 : ${CP="cp -f"}
4979 : ${MV="mv -f"}
4980 : ${RM="rm -f"}
4981
4982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4983 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4984 # Try some XSI features
4985 xsi_shell=no
4986 ( _lt_dummy="a/b/c"
4987 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4988 = c,a/b,b/c, \
4989 && eval 'test $(( 1 + 1 )) -eq 2 \
4990 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4991 && xsi_shell=yes
4992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4993 $as_echo "$xsi_shell" >&6; }
4994
4995
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4997 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4998 lt_shell_append=no
4999 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5000 >/dev/null 2>&1 \
5001 && lt_shell_append=yes
5002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5003 $as_echo "$lt_shell_append" >&6; }
5004
5005
5006 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5007 lt_unset=unset
5008 else
5009 lt_unset=false
5010 fi
5011
5012
5013
5014
5015
5016 # test EBCDIC or ASCII
5017 case `echo X|tr X '\101'` in
5018 A) # ASCII based system
5019 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5020 lt_SP2NL='tr \040 \012'
5021 lt_NL2SP='tr \015\012 \040\040'
5022 ;;
5023 *) # EBCDIC based system
5024 lt_SP2NL='tr \100 \n'
5025 lt_NL2SP='tr \r\n \100\100'
5026 ;;
5027 esac
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5038 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5039 if ${lt_cv_to_host_file_cmd+:} false; then :
5040 $as_echo_n "(cached) " >&6
5041 else
5042 case $host in
5043 *-*-mingw* )
5044 case $build in
5045 *-*-mingw* ) # actually msys
5046 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5047 ;;
5048 *-*-cygwin* )
5049 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5050 ;;
5051 * ) # otherwise, assume *nix
5052 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5053 ;;
5054 esac
5055 ;;
5056 *-*-cygwin* )
5057 case $build in
5058 *-*-mingw* ) # actually msys
5059 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5060 ;;
5061 *-*-cygwin* )
5062 lt_cv_to_host_file_cmd=func_convert_file_noop
5063 ;;
5064 * ) # otherwise, assume *nix
5065 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5066 ;;
5067 esac
5068 ;;
5069 * ) # unhandled hosts (and "normal" native builds)
5070 lt_cv_to_host_file_cmd=func_convert_file_noop
5071 ;;
5072 esac
5073
5074 fi
5075
5076 to_host_file_cmd=$lt_cv_to_host_file_cmd
5077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5078 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5079
5080
5081
5082
5083
5084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5085 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5086 if ${lt_cv_to_tool_file_cmd+:} false; then :
5087 $as_echo_n "(cached) " >&6
5088 else
5089 #assume ordinary cross tools, or native build.
5090 lt_cv_to_tool_file_cmd=func_convert_file_noop
5091 case $host in
5092 *-*-mingw* )
5093 case $build in
5094 *-*-mingw* ) # actually msys
5095 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5096 ;;
5097 esac
5098 ;;
5099 esac
5100
5101 fi
5102
5103 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5105 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5106
5107
5108
5109
5110
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5112 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5113 if ${lt_cv_ld_reload_flag+:} false; then :
5114 $as_echo_n "(cached) " >&6
5115 else
5116 lt_cv_ld_reload_flag='-r'
5117 fi
5118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5119 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5120 reload_flag=$lt_cv_ld_reload_flag
5121 case $reload_flag in
5122 "" | " "*) ;;
5123 *) reload_flag=" $reload_flag" ;;
5124 esac
5125 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5126 case $host_os in
5127 cygwin* | mingw* | pw32* | cegcc*)
5128 if test "$GCC" != yes; then
5129 reload_cmds=false
5130 fi
5131 ;;
5132 darwin*)
5133 if test "$GCC" = yes; then
5134 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5135 else
5136 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5137 fi
5138 ;;
5139 esac
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149 if test -n "$ac_tool_prefix"; then
5150 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5151 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5153 $as_echo_n "checking for $ac_word... " >&6; }
5154 if ${ac_cv_prog_OBJDUMP+:} false; then :
5155 $as_echo_n "(cached) " >&6
5156 else
5157 if test -n "$OBJDUMP"; then
5158 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5159 else
5160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5161 for as_dir in $PATH
5162 do
5163 IFS=$as_save_IFS
5164 test -z "$as_dir" && as_dir=.
5165 for ac_exec_ext in '' $ac_executable_extensions; do
5166 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5167 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5169 break 2
5170 fi
5171 done
5172 done
5173 IFS=$as_save_IFS
5174
5175 fi
5176 fi
5177 OBJDUMP=$ac_cv_prog_OBJDUMP
5178 if test -n "$OBJDUMP"; then
5179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5180 $as_echo "$OBJDUMP" >&6; }
5181 else
5182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5183 $as_echo "no" >&6; }
5184 fi
5185
5186
5187 fi
5188 if test -z "$ac_cv_prog_OBJDUMP"; then
5189 ac_ct_OBJDUMP=$OBJDUMP
5190 # Extract the first word of "objdump", so it can be a program name with args.
5191 set dummy objdump; ac_word=$2
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5193 $as_echo_n "checking for $ac_word... " >&6; }
5194 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5195 $as_echo_n "(cached) " >&6
5196 else
5197 if test -n "$ac_ct_OBJDUMP"; then
5198 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5199 else
5200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5201 for as_dir in $PATH
5202 do
5203 IFS=$as_save_IFS
5204 test -z "$as_dir" && as_dir=.
5205 for ac_exec_ext in '' $ac_executable_extensions; do
5206 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5207 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5209 break 2
5210 fi
5211 done
5212 done
5213 IFS=$as_save_IFS
5214
5215 fi
5216 fi
5217 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5218 if test -n "$ac_ct_OBJDUMP"; then
5219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5220 $as_echo "$ac_ct_OBJDUMP" >&6; }
5221 else
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5223 $as_echo "no" >&6; }
5224 fi
5225
5226 if test "x$ac_ct_OBJDUMP" = x; then
5227 OBJDUMP="false"
5228 else
5229 case $cross_compiling:$ac_tool_warned in
5230 yes:)
5231 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5232 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5233 ac_tool_warned=yes ;;
5234 esac
5235 OBJDUMP=$ac_ct_OBJDUMP
5236 fi
5237 else
5238 OBJDUMP="$ac_cv_prog_OBJDUMP"
5239 fi
5240
5241 test -z "$OBJDUMP" && OBJDUMP=objdump
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5252 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5253 if ${lt_cv_deplibs_check_method+:} false; then :
5254 $as_echo_n "(cached) " >&6
5255 else
5256 lt_cv_file_magic_cmd='$MAGIC_CMD'
5257 lt_cv_file_magic_test_file=
5258 lt_cv_deplibs_check_method='unknown'
5259 # Need to set the preceding variable on all platforms that support
5260 # interlibrary dependencies.
5261 # 'none' -- dependencies not supported.
5262 # `unknown' -- same as none, but documents that we really don't know.
5263 # 'pass_all' -- all dependencies passed with no checks.
5264 # 'test_compile' -- check by making test program.
5265 # 'file_magic [[regex]]' -- check by looking for files in library path
5266 # which responds to the $file_magic_cmd with a given extended regex.
5267 # If you have `file' or equivalent on your system and you're not sure
5268 # whether `pass_all' will *always* work, you probably want this one.
5269
5270 case $host_os in
5271 aix[4-9]*)
5272 lt_cv_deplibs_check_method=pass_all
5273 ;;
5274
5275 beos*)
5276 lt_cv_deplibs_check_method=pass_all
5277 ;;
5278
5279 bsdi[45]*)
5280 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5281 lt_cv_file_magic_cmd='/usr/bin/file -L'
5282 lt_cv_file_magic_test_file=/shlib/libc.so
5283 ;;
5284
5285 cygwin*)
5286 # func_win32_libid is a shell function defined in ltmain.sh
5287 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5288 lt_cv_file_magic_cmd='func_win32_libid'
5289 ;;
5290
5291 mingw* | pw32*)
5292 # Base MSYS/MinGW do not provide the 'file' command needed by
5293 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5294 # unless we find 'file', for example because we are cross-compiling.
5295 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5296 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5297 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5298 lt_cv_file_magic_cmd='func_win32_libid'
5299 else
5300 # Keep this pattern in sync with the one in func_win32_libid.
5301 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5302 lt_cv_file_magic_cmd='$OBJDUMP -f'
5303 fi
5304 ;;
5305
5306 cegcc*)
5307 # use the weaker test based on 'objdump'. See mingw*.
5308 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5309 lt_cv_file_magic_cmd='$OBJDUMP -f'
5310 ;;
5311
5312 darwin* | rhapsody*)
5313 lt_cv_deplibs_check_method=pass_all
5314 ;;
5315
5316 freebsd* | dragonfly*)
5317 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5318 case $host_cpu in
5319 i*86 )
5320 # Not sure whether the presence of OpenBSD here was a mistake.
5321 # Let's accept both of them until this is cleared up.
5322 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5323 lt_cv_file_magic_cmd=/usr/bin/file
5324 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5325 ;;
5326 esac
5327 else
5328 lt_cv_deplibs_check_method=pass_all
5329 fi
5330 ;;
5331
5332 haiku*)
5333 lt_cv_deplibs_check_method=pass_all
5334 ;;
5335
5336 hpux10.20* | hpux11*)
5337 lt_cv_file_magic_cmd=/usr/bin/file
5338 case $host_cpu in
5339 ia64*)
5340 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5341 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5342 ;;
5343 hppa*64*)
5344 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]'
5345 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5346 ;;
5347 *)
5348 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5349 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5350 ;;
5351 esac
5352 ;;
5353
5354 interix[3-9]*)
5355 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5356 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5357 ;;
5358
5359 irix5* | irix6* | nonstopux*)
5360 case $LD in
5361 *-32|*"-32 ") libmagic=32-bit;;
5362 *-n32|*"-n32 ") libmagic=N32;;
5363 *-64|*"-64 ") libmagic=64-bit;;
5364 *) libmagic=never-match;;
5365 esac
5366 lt_cv_deplibs_check_method=pass_all
5367 ;;
5368
5369 # This must be glibc/ELF.
5370 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5371 lt_cv_deplibs_check_method=pass_all
5372 ;;
5373
5374 netbsd* | netbsdelf*-gnu)
5375 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5376 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5377 else
5378 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5379 fi
5380 ;;
5381
5382 newos6*)
5383 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5384 lt_cv_file_magic_cmd=/usr/bin/file
5385 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5386 ;;
5387
5388 *nto* | *qnx*)
5389 lt_cv_deplibs_check_method=pass_all
5390 ;;
5391
5392 openbsd*)
5393 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5394 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5395 else
5396 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5397 fi
5398 ;;
5399
5400 osf3* | osf4* | osf5*)
5401 lt_cv_deplibs_check_method=pass_all
5402 ;;
5403
5404 rdos*)
5405 lt_cv_deplibs_check_method=pass_all
5406 ;;
5407
5408 solaris*)
5409 lt_cv_deplibs_check_method=pass_all
5410 ;;
5411
5412 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5413 lt_cv_deplibs_check_method=pass_all
5414 ;;
5415
5416 sysv4 | sysv4.3*)
5417 case $host_vendor in
5418 motorola)
5419 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]'
5420 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5421 ;;
5422 ncr)
5423 lt_cv_deplibs_check_method=pass_all
5424 ;;
5425 sequent)
5426 lt_cv_file_magic_cmd='/bin/file'
5427 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5428 ;;
5429 sni)
5430 lt_cv_file_magic_cmd='/bin/file'
5431 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5432 lt_cv_file_magic_test_file=/lib/libc.so
5433 ;;
5434 siemens)
5435 lt_cv_deplibs_check_method=pass_all
5436 ;;
5437 pc)
5438 lt_cv_deplibs_check_method=pass_all
5439 ;;
5440 esac
5441 ;;
5442
5443 tpf*)
5444 lt_cv_deplibs_check_method=pass_all
5445 ;;
5446 esac
5447
5448 fi
5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5450 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5451
5452 file_magic_glob=
5453 want_nocaseglob=no
5454 if test "$build" = "$host"; then
5455 case $host_os in
5456 mingw* | pw32*)
5457 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5458 want_nocaseglob=yes
5459 else
5460 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5461 fi
5462 ;;
5463 esac
5464 fi
5465
5466 file_magic_cmd=$lt_cv_file_magic_cmd
5467 deplibs_check_method=$lt_cv_deplibs_check_method
5468 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491 if test -n "$ac_tool_prefix"; then
5492 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5493 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5495 $as_echo_n "checking for $ac_word... " >&6; }
5496 if ${ac_cv_prog_DLLTOOL+:} false; then :
5497 $as_echo_n "(cached) " >&6
5498 else
5499 if test -n "$DLLTOOL"; then
5500 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5501 else
5502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5503 for as_dir in $PATH
5504 do
5505 IFS=$as_save_IFS
5506 test -z "$as_dir" && as_dir=.
5507 for ac_exec_ext in '' $ac_executable_extensions; do
5508 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5509 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5511 break 2
5512 fi
5513 done
5514 done
5515 IFS=$as_save_IFS
5516
5517 fi
5518 fi
5519 DLLTOOL=$ac_cv_prog_DLLTOOL
5520 if test -n "$DLLTOOL"; then
5521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5522 $as_echo "$DLLTOOL" >&6; }
5523 else
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5525 $as_echo "no" >&6; }
5526 fi
5527
5528
5529 fi
5530 if test -z "$ac_cv_prog_DLLTOOL"; then
5531 ac_ct_DLLTOOL=$DLLTOOL
5532 # Extract the first word of "dlltool", so it can be a program name with args.
5533 set dummy dlltool; ac_word=$2
5534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5535 $as_echo_n "checking for $ac_word... " >&6; }
5536 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5537 $as_echo_n "(cached) " >&6
5538 else
5539 if test -n "$ac_ct_DLLTOOL"; then
5540 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5541 else
5542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5543 for as_dir in $PATH
5544 do
5545 IFS=$as_save_IFS
5546 test -z "$as_dir" && as_dir=.
5547 for ac_exec_ext in '' $ac_executable_extensions; do
5548 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5549 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5550 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5551 break 2
5552 fi
5553 done
5554 done
5555 IFS=$as_save_IFS
5556
5557 fi
5558 fi
5559 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5560 if test -n "$ac_ct_DLLTOOL"; then
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5562 $as_echo "$ac_ct_DLLTOOL" >&6; }
5563 else
5564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5565 $as_echo "no" >&6; }
5566 fi
5567
5568 if test "x$ac_ct_DLLTOOL" = x; then
5569 DLLTOOL="false"
5570 else
5571 case $cross_compiling:$ac_tool_warned in
5572 yes:)
5573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5574 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5575 ac_tool_warned=yes ;;
5576 esac
5577 DLLTOOL=$ac_ct_DLLTOOL
5578 fi
5579 else
5580 DLLTOOL="$ac_cv_prog_DLLTOOL"
5581 fi
5582
5583 test -z "$DLLTOOL" && DLLTOOL=dlltool
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5595 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5596 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5597 $as_echo_n "(cached) " >&6
5598 else
5599 lt_cv_sharedlib_from_linklib_cmd='unknown'
5600
5601 case $host_os in
5602 cygwin* | mingw* | pw32* | cegcc*)
5603 # two different shell functions defined in ltmain.sh
5604 # decide which to use based on capabilities of $DLLTOOL
5605 case `$DLLTOOL --help 2>&1` in
5606 *--identify-strict*)
5607 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5608 ;;
5609 *)
5610 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5611 ;;
5612 esac
5613 ;;
5614 *)
5615 # fallback: assume linklib IS sharedlib
5616 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5617 ;;
5618 esac
5619
5620 fi
5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5622 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5623 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5624 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5625
5626
5627
5628
5629
5630
5631
5632
5633 if test -n "$ac_tool_prefix"; then
5634 for ac_prog in ar
5635 do
5636 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5637 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5639 $as_echo_n "checking for $ac_word... " >&6; }
5640 if ${ac_cv_prog_AR+:} false; then :
5641 $as_echo_n "(cached) " >&6
5642 else
5643 if test -n "$AR"; then
5644 ac_cv_prog_AR="$AR" # Let the user override the test.
5645 else
5646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5647 for as_dir in $PATH
5648 do
5649 IFS=$as_save_IFS
5650 test -z "$as_dir" && as_dir=.
5651 for ac_exec_ext in '' $ac_executable_extensions; do
5652 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5653 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5655 break 2
5656 fi
5657 done
5658 done
5659 IFS=$as_save_IFS
5660
5661 fi
5662 fi
5663 AR=$ac_cv_prog_AR
5664 if test -n "$AR"; then
5665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5666 $as_echo "$AR" >&6; }
5667 else
5668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5669 $as_echo "no" >&6; }
5670 fi
5671
5672
5673 test -n "$AR" && break
5674 done
5675 fi
5676 if test -z "$AR"; then
5677 ac_ct_AR=$AR
5678 for ac_prog in ar
5679 do
5680 # Extract the first word of "$ac_prog", so it can be a program name with args.
5681 set dummy $ac_prog; ac_word=$2
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5683 $as_echo_n "checking for $ac_word... " >&6; }
5684 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5685 $as_echo_n "(cached) " >&6
5686 else
5687 if test -n "$ac_ct_AR"; then
5688 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5689 else
5690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5691 for as_dir in $PATH
5692 do
5693 IFS=$as_save_IFS
5694 test -z "$as_dir" && as_dir=.
5695 for ac_exec_ext in '' $ac_executable_extensions; do
5696 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5697 ac_cv_prog_ac_ct_AR="$ac_prog"
5698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5699 break 2
5700 fi
5701 done
5702 done
5703 IFS=$as_save_IFS
5704
5705 fi
5706 fi
5707 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5708 if test -n "$ac_ct_AR"; then
5709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5710 $as_echo "$ac_ct_AR" >&6; }
5711 else
5712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5713 $as_echo "no" >&6; }
5714 fi
5715
5716
5717 test -n "$ac_ct_AR" && break
5718 done
5719
5720 if test "x$ac_ct_AR" = x; then
5721 AR="false"
5722 else
5723 case $cross_compiling:$ac_tool_warned in
5724 yes:)
5725 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5726 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5727 ac_tool_warned=yes ;;
5728 esac
5729 AR=$ac_ct_AR
5730 fi
5731 fi
5732
5733 : ${AR=ar}
5734 : ${AR_FLAGS=cru}
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5747 $as_echo_n "checking for archiver @FILE support... " >&6; }
5748 if ${lt_cv_ar_at_file+:} false; then :
5749 $as_echo_n "(cached) " >&6
5750 else
5751 lt_cv_ar_at_file=no
5752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5753 /* end confdefs.h. */
5754
5755 int
5756 main ()
5757 {
5758
5759 ;
5760 return 0;
5761 }
5762 _ACEOF
5763 if ac_fn_c_try_compile "$LINENO"; then :
5764 echo conftest.$ac_objext > conftest.lst
5765 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5766 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5767 (eval $lt_ar_try) 2>&5
5768 ac_status=$?
5769 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5770 test $ac_status = 0; }
5771 if test "$ac_status" -eq 0; then
5772 # Ensure the archiver fails upon bogus file names.
5773 rm -f conftest.$ac_objext libconftest.a
5774 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5775 (eval $lt_ar_try) 2>&5
5776 ac_status=$?
5777 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5778 test $ac_status = 0; }
5779 if test "$ac_status" -ne 0; then
5780 lt_cv_ar_at_file=@
5781 fi
5782 fi
5783 rm -f conftest.* libconftest.a
5784
5785 fi
5786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5787
5788 fi
5789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5790 $as_echo "$lt_cv_ar_at_file" >&6; }
5791
5792 if test "x$lt_cv_ar_at_file" = xno; then
5793 archiver_list_spec=
5794 else
5795 archiver_list_spec=$lt_cv_ar_at_file
5796 fi
5797
5798
5799
5800
5801
5802
5803
5804 if test -n "$ac_tool_prefix"; then
5805 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5806 set dummy ${ac_tool_prefix}strip; ac_word=$2
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5808 $as_echo_n "checking for $ac_word... " >&6; }
5809 if ${ac_cv_prog_STRIP+:} false; then :
5810 $as_echo_n "(cached) " >&6
5811 else
5812 if test -n "$STRIP"; then
5813 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5814 else
5815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5816 for as_dir in $PATH
5817 do
5818 IFS=$as_save_IFS
5819 test -z "$as_dir" && as_dir=.
5820 for ac_exec_ext in '' $ac_executable_extensions; do
5821 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5822 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5824 break 2
5825 fi
5826 done
5827 done
5828 IFS=$as_save_IFS
5829
5830 fi
5831 fi
5832 STRIP=$ac_cv_prog_STRIP
5833 if test -n "$STRIP"; then
5834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5835 $as_echo "$STRIP" >&6; }
5836 else
5837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5838 $as_echo "no" >&6; }
5839 fi
5840
5841
5842 fi
5843 if test -z "$ac_cv_prog_STRIP"; then
5844 ac_ct_STRIP=$STRIP
5845 # Extract the first word of "strip", so it can be a program name with args.
5846 set dummy strip; ac_word=$2
5847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5848 $as_echo_n "checking for $ac_word... " >&6; }
5849 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5850 $as_echo_n "(cached) " >&6
5851 else
5852 if test -n "$ac_ct_STRIP"; then
5853 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5854 else
5855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5856 for as_dir in $PATH
5857 do
5858 IFS=$as_save_IFS
5859 test -z "$as_dir" && as_dir=.
5860 for ac_exec_ext in '' $ac_executable_extensions; do
5861 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5862 ac_cv_prog_ac_ct_STRIP="strip"
5863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5864 break 2
5865 fi
5866 done
5867 done
5868 IFS=$as_save_IFS
5869
5870 fi
5871 fi
5872 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5873 if test -n "$ac_ct_STRIP"; then
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5875 $as_echo "$ac_ct_STRIP" >&6; }
5876 else
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5878 $as_echo "no" >&6; }
5879 fi
5880
5881 if test "x$ac_ct_STRIP" = x; then
5882 STRIP=":"
5883 else
5884 case $cross_compiling:$ac_tool_warned in
5885 yes:)
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5887 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5888 ac_tool_warned=yes ;;
5889 esac
5890 STRIP=$ac_ct_STRIP
5891 fi
5892 else
5893 STRIP="$ac_cv_prog_STRIP"
5894 fi
5895
5896 test -z "$STRIP" && STRIP=:
5897
5898
5899
5900
5901
5902
5903 if test -n "$ac_tool_prefix"; then
5904 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5905 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5907 $as_echo_n "checking for $ac_word... " >&6; }
5908 if ${ac_cv_prog_RANLIB+:} false; then :
5909 $as_echo_n "(cached) " >&6
5910 else
5911 if test -n "$RANLIB"; then
5912 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5913 else
5914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5915 for as_dir in $PATH
5916 do
5917 IFS=$as_save_IFS
5918 test -z "$as_dir" && as_dir=.
5919 for ac_exec_ext in '' $ac_executable_extensions; do
5920 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5921 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5923 break 2
5924 fi
5925 done
5926 done
5927 IFS=$as_save_IFS
5928
5929 fi
5930 fi
5931 RANLIB=$ac_cv_prog_RANLIB
5932 if test -n "$RANLIB"; then
5933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5934 $as_echo "$RANLIB" >&6; }
5935 else
5936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5937 $as_echo "no" >&6; }
5938 fi
5939
5940
5941 fi
5942 if test -z "$ac_cv_prog_RANLIB"; then
5943 ac_ct_RANLIB=$RANLIB
5944 # Extract the first word of "ranlib", so it can be a program name with args.
5945 set dummy ranlib; ac_word=$2
5946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5947 $as_echo_n "checking for $ac_word... " >&6; }
5948 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5949 $as_echo_n "(cached) " >&6
5950 else
5951 if test -n "$ac_ct_RANLIB"; then
5952 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5953 else
5954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5955 for as_dir in $PATH
5956 do
5957 IFS=$as_save_IFS
5958 test -z "$as_dir" && as_dir=.
5959 for ac_exec_ext in '' $ac_executable_extensions; do
5960 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5961 ac_cv_prog_ac_ct_RANLIB="ranlib"
5962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5963 break 2
5964 fi
5965 done
5966 done
5967 IFS=$as_save_IFS
5968
5969 fi
5970 fi
5971 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5972 if test -n "$ac_ct_RANLIB"; then
5973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5974 $as_echo "$ac_ct_RANLIB" >&6; }
5975 else
5976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5977 $as_echo "no" >&6; }
5978 fi
5979
5980 if test "x$ac_ct_RANLIB" = x; then
5981 RANLIB=":"
5982 else
5983 case $cross_compiling:$ac_tool_warned in
5984 yes:)
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5986 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5987 ac_tool_warned=yes ;;
5988 esac
5989 RANLIB=$ac_ct_RANLIB
5990 fi
5991 else
5992 RANLIB="$ac_cv_prog_RANLIB"
5993 fi
5994
5995 test -z "$RANLIB" && RANLIB=:
5996
5997
5998
5999
6000
6001
6002 # Determine commands to create old-style static archives.
6003 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6004 old_postinstall_cmds='chmod 644 $oldlib'
6005 old_postuninstall_cmds=
6006
6007 if test -n "$RANLIB"; then
6008 case $host_os in
6009 openbsd*)
6010 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6011 ;;
6012 *)
6013 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6014 ;;
6015 esac
6016 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6017 fi
6018
6019 case $host_os in
6020 darwin*)
6021 lock_old_archive_extraction=yes ;;
6022 *)
6023 lock_old_archive_extraction=no ;;
6024 esac
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064 # If no C compiler was specified, use CC.
6065 LTCC=${LTCC-"$CC"}
6066
6067 # If no C compiler flags were specified, use CFLAGS.
6068 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6069
6070 # Allow CC to be a program name with arguments.
6071 compiler=$CC
6072
6073
6074 # Check for command to grab the raw symbol name followed by C symbol from nm.
6075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6076 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6077 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6078 $as_echo_n "(cached) " >&6
6079 else
6080
6081 # These are sane defaults that work on at least a few old systems.
6082 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6083
6084 # Character class describing NM global symbol codes.
6085 symcode='[BCDEGRST]'
6086
6087 # Regexp to match symbols that can be accessed directly from C.
6088 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6089
6090 # Define system-specific variables.
6091 case $host_os in
6092 aix*)
6093 symcode='[BCDT]'
6094 ;;
6095 cygwin* | mingw* | pw32* | cegcc*)
6096 symcode='[ABCDGISTW]'
6097 ;;
6098 hpux*)
6099 if test "$host_cpu" = ia64; then
6100 symcode='[ABCDEGRST]'
6101 fi
6102 ;;
6103 irix* | nonstopux*)
6104 symcode='[BCDEGRST]'
6105 ;;
6106 osf*)
6107 symcode='[BCDEGQRST]'
6108 ;;
6109 solaris*)
6110 symcode='[BDRT]'
6111 ;;
6112 sco3.2v5*)
6113 symcode='[DT]'
6114 ;;
6115 sysv4.2uw2*)
6116 symcode='[DT]'
6117 ;;
6118 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6119 symcode='[ABDT]'
6120 ;;
6121 sysv4)
6122 symcode='[DFNSTU]'
6123 ;;
6124 esac
6125
6126 # If we're using GNU nm, then use its standard symbol codes.
6127 case `$NM -V 2>&1` in
6128 *GNU* | *'with BFD'*)
6129 symcode='[ABCDGIRSTW]' ;;
6130 esac
6131
6132 # Transform an extracted symbol line into a proper C declaration.
6133 # Some systems (esp. on ia64) link data and code symbols differently,
6134 # so use this general approach.
6135 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6136
6137 # Transform an extracted symbol line into symbol name and symbol address
6138 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6139 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
6140
6141 # Handle CRLF in mingw tool chain
6142 opt_cr=
6143 case $build_os in
6144 mingw*)
6145 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6146 ;;
6147 esac
6148
6149 # Try without a prefix underscore, then with it.
6150 for ac_symprfx in "" "_"; do
6151
6152 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6153 symxfrm="\\1 $ac_symprfx\\2 \\2"
6154
6155 # Write the raw and C identifiers.
6156 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6157 # Fake it for dumpbin and say T for any non-static function
6158 # and D for any global variable.
6159 # Also find C++ and __fastcall symbols from MSVC++,
6160 # which start with @ or ?.
6161 lt_cv_sys_global_symbol_pipe="$AWK '"\
6162 " {last_section=section; section=\$ 3};"\
6163 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6164 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6165 " \$ 0!~/External *\|/{next};"\
6166 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6167 " {if(hide[section]) next};"\
6168 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6169 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6170 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6171 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6172 " ' prfx=^$ac_symprfx"
6173 else
6174 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6175 fi
6176 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6177
6178 # Check to see that the pipe works correctly.
6179 pipe_works=no
6180
6181 rm -f conftest*
6182 cat > conftest.$ac_ext <<_LT_EOF
6183 #ifdef __cplusplus
6184 extern "C" {
6185 #endif
6186 char nm_test_var;
6187 void nm_test_func(void);
6188 void nm_test_func(void){}
6189 #ifdef __cplusplus
6190 }
6191 #endif
6192 int main(){nm_test_var='a';nm_test_func();return(0);}
6193 _LT_EOF
6194
6195 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6196 (eval $ac_compile) 2>&5
6197 ac_status=$?
6198 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6199 test $ac_status = 0; }; then
6200 # Now try to grab the symbols.
6201 nlist=conftest.nm
6202 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6203 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6204 ac_status=$?
6205 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6206 test $ac_status = 0; } && test -s "$nlist"; then
6207 # Try sorting and uniquifying the output.
6208 if sort "$nlist" | uniq > "$nlist"T; then
6209 mv -f "$nlist"T "$nlist"
6210 else
6211 rm -f "$nlist"T
6212 fi
6213
6214 # Make sure that we snagged all the symbols we need.
6215 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6216 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6217 cat <<_LT_EOF > conftest.$ac_ext
6218 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6219 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6220 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6221 relocations are performed -- see ld's documentation on pseudo-relocs. */
6222 # define LT_DLSYM_CONST
6223 #elif defined(__osf__)
6224 /* This system does not cope well with relocations in const data. */
6225 # define LT_DLSYM_CONST
6226 #else
6227 # define LT_DLSYM_CONST const
6228 #endif
6229
6230 #ifdef __cplusplus
6231 extern "C" {
6232 #endif
6233
6234 _LT_EOF
6235 # Now generate the symbol file.
6236 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6237
6238 cat <<_LT_EOF >> conftest.$ac_ext
6239
6240 /* The mapping between symbol names and symbols. */
6241 LT_DLSYM_CONST struct {
6242 const char *name;
6243 void *address;
6244 }
6245 lt__PROGRAM__LTX_preloaded_symbols[] =
6246 {
6247 { "@PROGRAM@", (void *) 0 },
6248 _LT_EOF
6249 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6250 cat <<\_LT_EOF >> conftest.$ac_ext
6251 {0, (void *) 0}
6252 };
6253
6254 /* This works around a problem in FreeBSD linker */
6255 #ifdef FREEBSD_WORKAROUND
6256 static const void *lt_preloaded_setup() {
6257 return lt__PROGRAM__LTX_preloaded_symbols;
6258 }
6259 #endif
6260
6261 #ifdef __cplusplus
6262 }
6263 #endif
6264 _LT_EOF
6265 # Now try linking the two files.
6266 mv conftest.$ac_objext conftstm.$ac_objext
6267 lt_globsym_save_LIBS=$LIBS
6268 lt_globsym_save_CFLAGS=$CFLAGS
6269 LIBS="conftstm.$ac_objext"
6270 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6271 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6272 (eval $ac_link) 2>&5
6273 ac_status=$?
6274 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6275 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6276 pipe_works=yes
6277 fi
6278 LIBS=$lt_globsym_save_LIBS
6279 CFLAGS=$lt_globsym_save_CFLAGS
6280 else
6281 echo "cannot find nm_test_func in $nlist" >&5
6282 fi
6283 else
6284 echo "cannot find nm_test_var in $nlist" >&5
6285 fi
6286 else
6287 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6288 fi
6289 else
6290 echo "$progname: failed program was:" >&5
6291 cat conftest.$ac_ext >&5
6292 fi
6293 rm -rf conftest* conftst*
6294
6295 # Do not use the global_symbol_pipe unless it works.
6296 if test "$pipe_works" = yes; then
6297 break
6298 else
6299 lt_cv_sys_global_symbol_pipe=
6300 fi
6301 done
6302
6303 fi
6304
6305 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6306 lt_cv_sys_global_symbol_to_cdecl=
6307 fi
6308 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6310 $as_echo "failed" >&6; }
6311 else
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6313 $as_echo "ok" >&6; }
6314 fi
6315
6316 # Response file support.
6317 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6318 nm_file_list_spec='@'
6319 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6320 nm_file_list_spec='@'
6321 fi
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6350 $as_echo_n "checking for sysroot... " >&6; }
6351
6352 # Check whether --with-sysroot was given.
6353 if test "${with_sysroot+set}" = set; then :
6354 withval=$with_sysroot;
6355 else
6356 with_sysroot=no
6357 fi
6358
6359
6360 lt_sysroot=
6361 case ${with_sysroot} in #(
6362 yes)
6363 if test "$GCC" = yes; then
6364 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6365 fi
6366 ;; #(
6367 /*)
6368 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6369 ;; #(
6370 no|'')
6371 ;; #(
6372 *)
6373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6374 $as_echo "${with_sysroot}" >&6; }
6375 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6376 ;;
6377 esac
6378
6379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6380 $as_echo "${lt_sysroot:-no}" >&6; }
6381
6382
6383
6384
6385
6386 # Check whether --enable-libtool-lock was given.
6387 if test "${enable_libtool_lock+set}" = set; then :
6388 enableval=$enable_libtool_lock;
6389 fi
6390
6391 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6392
6393 # Some flags need to be propagated to the compiler or linker for good
6394 # libtool support.
6395 case $host in
6396 ia64-*-hpux*)
6397 # Find out which ABI we are using.
6398 echo 'int i;' > conftest.$ac_ext
6399 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6400 (eval $ac_compile) 2>&5
6401 ac_status=$?
6402 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6403 test $ac_status = 0; }; then
6404 case `/usr/bin/file conftest.$ac_objext` in
6405 *ELF-32*)
6406 HPUX_IA64_MODE="32"
6407 ;;
6408 *ELF-64*)
6409 HPUX_IA64_MODE="64"
6410 ;;
6411 esac
6412 fi
6413 rm -rf conftest*
6414 ;;
6415 *-*-irix6*)
6416 # Find out which ABI we are using.
6417 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6418 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6419 (eval $ac_compile) 2>&5
6420 ac_status=$?
6421 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6422 test $ac_status = 0; }; then
6423 if test "$lt_cv_prog_gnu_ld" = yes; then
6424 case `/usr/bin/file conftest.$ac_objext` in
6425 *32-bit*)
6426 LD="${LD-ld} -melf32bsmip"
6427 ;;
6428 *N32*)
6429 LD="${LD-ld} -melf32bmipn32"
6430 ;;
6431 *64-bit*)
6432 LD="${LD-ld} -melf64bmip"
6433 ;;
6434 esac
6435 else
6436 case `/usr/bin/file conftest.$ac_objext` in
6437 *32-bit*)
6438 LD="${LD-ld} -32"
6439 ;;
6440 *N32*)
6441 LD="${LD-ld} -n32"
6442 ;;
6443 *64-bit*)
6444 LD="${LD-ld} -64"
6445 ;;
6446 esac
6447 fi
6448 fi
6449 rm -rf conftest*
6450 ;;
6451
6452 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6453 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6454 # Find out which ABI we are using.
6455 echo 'int i;' > conftest.$ac_ext
6456 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6457 (eval $ac_compile) 2>&5
6458 ac_status=$?
6459 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6460 test $ac_status = 0; }; then
6461 case `/usr/bin/file conftest.o` in
6462 *32-bit*)
6463 case $host in
6464 x86_64-*kfreebsd*-gnu)
6465 LD="${LD-ld} -m elf_i386_fbsd"
6466 ;;
6467 x86_64-*linux*)
6468 case `/usr/bin/file conftest.o` in
6469 *x86-64*)
6470 LD="${LD-ld} -m elf32_x86_64"
6471 ;;
6472 *)
6473 LD="${LD-ld} -m elf_i386"
6474 ;;
6475 esac
6476 ;;
6477 ppc64-*linux*|powerpc64-*linux*)
6478 LD="${LD-ld} -m elf32ppclinux"
6479 ;;
6480 s390x-*linux*)
6481 LD="${LD-ld} -m elf_s390"
6482 ;;
6483 sparc64-*linux*)
6484 LD="${LD-ld} -m elf32_sparc"
6485 ;;
6486 esac
6487 ;;
6488 *64-bit*)
6489 case $host in
6490 x86_64-*kfreebsd*-gnu)
6491 LD="${LD-ld} -m elf_x86_64_fbsd"
6492 ;;
6493 x86_64-*linux*)
6494 LD="${LD-ld} -m elf_x86_64"
6495 ;;
6496 ppc*-*linux*|powerpc*-*linux*)
6497 LD="${LD-ld} -m elf64ppc"
6498 ;;
6499 s390*-*linux*|s390*-*tpf*)
6500 LD="${LD-ld} -m elf64_s390"
6501 ;;
6502 sparc*-*linux*)
6503 LD="${LD-ld} -m elf64_sparc"
6504 ;;
6505 esac
6506 ;;
6507 esac
6508 fi
6509 rm -rf conftest*
6510 ;;
6511
6512 *-*-sco3.2v5*)
6513 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6514 SAVE_CFLAGS="$CFLAGS"
6515 CFLAGS="$CFLAGS -belf"
6516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6517 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6518 if ${lt_cv_cc_needs_belf+:} false; then :
6519 $as_echo_n "(cached) " >&6
6520 else
6521 ac_ext=c
6522 ac_cpp='$CPP $CPPFLAGS'
6523 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6524 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6525 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6526
6527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6528 /* end confdefs.h. */
6529
6530 int
6531 main ()
6532 {
6533
6534 ;
6535 return 0;
6536 }
6537 _ACEOF
6538 if ac_fn_c_try_link "$LINENO"; then :
6539 lt_cv_cc_needs_belf=yes
6540 else
6541 lt_cv_cc_needs_belf=no
6542 fi
6543 rm -f core conftest.err conftest.$ac_objext \
6544 conftest$ac_exeext conftest.$ac_ext
6545 ac_ext=c
6546 ac_cpp='$CPP $CPPFLAGS'
6547 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6548 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6549 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6550
6551 fi
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6553 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6554 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6555 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6556 CFLAGS="$SAVE_CFLAGS"
6557 fi
6558 ;;
6559 *-*solaris*)
6560 # Find out which ABI we are using.
6561 echo 'int i;' > conftest.$ac_ext
6562 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6563 (eval $ac_compile) 2>&5
6564 ac_status=$?
6565 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6566 test $ac_status = 0; }; then
6567 case `/usr/bin/file conftest.o` in
6568 *64-bit*)
6569 case $lt_cv_prog_gnu_ld in
6570 yes*)
6571 case $host in
6572 i?86-*-solaris*)
6573 LD="${LD-ld} -m elf_x86_64"
6574 ;;
6575 sparc*-*-solaris*)
6576 LD="${LD-ld} -m elf64_sparc"
6577 ;;
6578 esac
6579 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6580 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6581 LD="${LD-ld}_sol2"
6582 fi
6583 ;;
6584 *)
6585 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6586 LD="${LD-ld} -64"
6587 fi
6588 ;;
6589 esac
6590 ;;
6591 esac
6592 fi
6593 rm -rf conftest*
6594 ;;
6595 esac
6596
6597 need_locks="$enable_libtool_lock"
6598
6599 if test -n "$ac_tool_prefix"; then
6600 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6601 set dummy ${ac_tool_prefix}mt; ac_word=$2
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6603 $as_echo_n "checking for $ac_word... " >&6; }
6604 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6605 $as_echo_n "(cached) " >&6
6606 else
6607 if test -n "$MANIFEST_TOOL"; then
6608 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6609 else
6610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6611 for as_dir in $PATH
6612 do
6613 IFS=$as_save_IFS
6614 test -z "$as_dir" && as_dir=.
6615 for ac_exec_ext in '' $ac_executable_extensions; do
6616 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6617 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6619 break 2
6620 fi
6621 done
6622 done
6623 IFS=$as_save_IFS
6624
6625 fi
6626 fi
6627 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6628 if test -n "$MANIFEST_TOOL"; then
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6630 $as_echo "$MANIFEST_TOOL" >&6; }
6631 else
6632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6633 $as_echo "no" >&6; }
6634 fi
6635
6636
6637 fi
6638 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6639 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6640 # Extract the first word of "mt", so it can be a program name with args.
6641 set dummy mt; ac_word=$2
6642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6643 $as_echo_n "checking for $ac_word... " >&6; }
6644 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6645 $as_echo_n "(cached) " >&6
6646 else
6647 if test -n "$ac_ct_MANIFEST_TOOL"; then
6648 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6649 else
6650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6651 for as_dir in $PATH
6652 do
6653 IFS=$as_save_IFS
6654 test -z "$as_dir" && as_dir=.
6655 for ac_exec_ext in '' $ac_executable_extensions; do
6656 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6657 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6659 break 2
6660 fi
6661 done
6662 done
6663 IFS=$as_save_IFS
6664
6665 fi
6666 fi
6667 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6668 if test -n "$ac_ct_MANIFEST_TOOL"; then
6669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6670 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6671 else
6672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6673 $as_echo "no" >&6; }
6674 fi
6675
6676 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6677 MANIFEST_TOOL=":"
6678 else
6679 case $cross_compiling:$ac_tool_warned in
6680 yes:)
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6682 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6683 ac_tool_warned=yes ;;
6684 esac
6685 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6686 fi
6687 else
6688 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6689 fi
6690
6691 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6693 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6694 if ${lt_cv_path_mainfest_tool+:} false; then :
6695 $as_echo_n "(cached) " >&6
6696 else
6697 lt_cv_path_mainfest_tool=no
6698 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6699 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6700 cat conftest.err >&5
6701 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6702 lt_cv_path_mainfest_tool=yes
6703 fi
6704 rm -f conftest*
6705 fi
6706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6707 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6708 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6709 MANIFEST_TOOL=:
6710 fi
6711
6712
6713
6714
6715
6716
6717 case $host_os in
6718 rhapsody* | darwin*)
6719 if test -n "$ac_tool_prefix"; then
6720 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6721 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6723 $as_echo_n "checking for $ac_word... " >&6; }
6724 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6725 $as_echo_n "(cached) " >&6
6726 else
6727 if test -n "$DSYMUTIL"; then
6728 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6729 else
6730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6731 for as_dir in $PATH
6732 do
6733 IFS=$as_save_IFS
6734 test -z "$as_dir" && as_dir=.
6735 for ac_exec_ext in '' $ac_executable_extensions; do
6736 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6737 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6739 break 2
6740 fi
6741 done
6742 done
6743 IFS=$as_save_IFS
6744
6745 fi
6746 fi
6747 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6748 if test -n "$DSYMUTIL"; then
6749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6750 $as_echo "$DSYMUTIL" >&6; }
6751 else
6752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6753 $as_echo "no" >&6; }
6754 fi
6755
6756
6757 fi
6758 if test -z "$ac_cv_prog_DSYMUTIL"; then
6759 ac_ct_DSYMUTIL=$DSYMUTIL
6760 # Extract the first word of "dsymutil", so it can be a program name with args.
6761 set dummy dsymutil; ac_word=$2
6762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6763 $as_echo_n "checking for $ac_word... " >&6; }
6764 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6765 $as_echo_n "(cached) " >&6
6766 else
6767 if test -n "$ac_ct_DSYMUTIL"; then
6768 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6769 else
6770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6771 for as_dir in $PATH
6772 do
6773 IFS=$as_save_IFS
6774 test -z "$as_dir" && as_dir=.
6775 for ac_exec_ext in '' $ac_executable_extensions; do
6776 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6777 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6779 break 2
6780 fi
6781 done
6782 done
6783 IFS=$as_save_IFS
6784
6785 fi
6786 fi
6787 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6788 if test -n "$ac_ct_DSYMUTIL"; then
6789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6790 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6791 else
6792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6793 $as_echo "no" >&6; }
6794 fi
6795
6796 if test "x$ac_ct_DSYMUTIL" = x; then
6797 DSYMUTIL=":"
6798 else
6799 case $cross_compiling:$ac_tool_warned in
6800 yes:)
6801 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6802 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6803 ac_tool_warned=yes ;;
6804 esac
6805 DSYMUTIL=$ac_ct_DSYMUTIL
6806 fi
6807 else
6808 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6809 fi
6810
6811 if test -n "$ac_tool_prefix"; then
6812 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6813 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6815 $as_echo_n "checking for $ac_word... " >&6; }
6816 if ${ac_cv_prog_NMEDIT+:} false; then :
6817 $as_echo_n "(cached) " >&6
6818 else
6819 if test -n "$NMEDIT"; then
6820 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6821 else
6822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6823 for as_dir in $PATH
6824 do
6825 IFS=$as_save_IFS
6826 test -z "$as_dir" && as_dir=.
6827 for ac_exec_ext in '' $ac_executable_extensions; do
6828 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6829 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6831 break 2
6832 fi
6833 done
6834 done
6835 IFS=$as_save_IFS
6836
6837 fi
6838 fi
6839 NMEDIT=$ac_cv_prog_NMEDIT
6840 if test -n "$NMEDIT"; then
6841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6842 $as_echo "$NMEDIT" >&6; }
6843 else
6844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6845 $as_echo "no" >&6; }
6846 fi
6847
6848
6849 fi
6850 if test -z "$ac_cv_prog_NMEDIT"; then
6851 ac_ct_NMEDIT=$NMEDIT
6852 # Extract the first word of "nmedit", so it can be a program name with args.
6853 set dummy nmedit; ac_word=$2
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6855 $as_echo_n "checking for $ac_word... " >&6; }
6856 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6857 $as_echo_n "(cached) " >&6
6858 else
6859 if test -n "$ac_ct_NMEDIT"; then
6860 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6861 else
6862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6863 for as_dir in $PATH
6864 do
6865 IFS=$as_save_IFS
6866 test -z "$as_dir" && as_dir=.
6867 for ac_exec_ext in '' $ac_executable_extensions; do
6868 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6869 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6871 break 2
6872 fi
6873 done
6874 done
6875 IFS=$as_save_IFS
6876
6877 fi
6878 fi
6879 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6880 if test -n "$ac_ct_NMEDIT"; then
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6882 $as_echo "$ac_ct_NMEDIT" >&6; }
6883 else
6884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6885 $as_echo "no" >&6; }
6886 fi
6887
6888 if test "x$ac_ct_NMEDIT" = x; then
6889 NMEDIT=":"
6890 else
6891 case $cross_compiling:$ac_tool_warned in
6892 yes:)
6893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6894 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6895 ac_tool_warned=yes ;;
6896 esac
6897 NMEDIT=$ac_ct_NMEDIT
6898 fi
6899 else
6900 NMEDIT="$ac_cv_prog_NMEDIT"
6901 fi
6902
6903 if test -n "$ac_tool_prefix"; then
6904 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6905 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6907 $as_echo_n "checking for $ac_word... " >&6; }
6908 if ${ac_cv_prog_LIPO+:} false; then :
6909 $as_echo_n "(cached) " >&6
6910 else
6911 if test -n "$LIPO"; then
6912 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6913 else
6914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6915 for as_dir in $PATH
6916 do
6917 IFS=$as_save_IFS
6918 test -z "$as_dir" && as_dir=.
6919 for ac_exec_ext in '' $ac_executable_extensions; do
6920 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6921 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6923 break 2
6924 fi
6925 done
6926 done
6927 IFS=$as_save_IFS
6928
6929 fi
6930 fi
6931 LIPO=$ac_cv_prog_LIPO
6932 if test -n "$LIPO"; then
6933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6934 $as_echo "$LIPO" >&6; }
6935 else
6936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6937 $as_echo "no" >&6; }
6938 fi
6939
6940
6941 fi
6942 if test -z "$ac_cv_prog_LIPO"; then
6943 ac_ct_LIPO=$LIPO
6944 # Extract the first word of "lipo", so it can be a program name with args.
6945 set dummy lipo; ac_word=$2
6946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6947 $as_echo_n "checking for $ac_word... " >&6; }
6948 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6949 $as_echo_n "(cached) " >&6
6950 else
6951 if test -n "$ac_ct_LIPO"; then
6952 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6953 else
6954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6955 for as_dir in $PATH
6956 do
6957 IFS=$as_save_IFS
6958 test -z "$as_dir" && as_dir=.
6959 for ac_exec_ext in '' $ac_executable_extensions; do
6960 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6961 ac_cv_prog_ac_ct_LIPO="lipo"
6962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6963 break 2
6964 fi
6965 done
6966 done
6967 IFS=$as_save_IFS
6968
6969 fi
6970 fi
6971 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6972 if test -n "$ac_ct_LIPO"; then
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6974 $as_echo "$ac_ct_LIPO" >&6; }
6975 else
6976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6977 $as_echo "no" >&6; }
6978 fi
6979
6980 if test "x$ac_ct_LIPO" = x; then
6981 LIPO=":"
6982 else
6983 case $cross_compiling:$ac_tool_warned in
6984 yes:)
6985 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6986 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6987 ac_tool_warned=yes ;;
6988 esac
6989 LIPO=$ac_ct_LIPO
6990 fi
6991 else
6992 LIPO="$ac_cv_prog_LIPO"
6993 fi
6994
6995 if test -n "$ac_tool_prefix"; then
6996 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6997 set dummy ${ac_tool_prefix}otool; ac_word=$2
6998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6999 $as_echo_n "checking for $ac_word... " >&6; }
7000 if ${ac_cv_prog_OTOOL+:} false; then :
7001 $as_echo_n "(cached) " >&6
7002 else
7003 if test -n "$OTOOL"; then
7004 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7005 else
7006 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7007 for as_dir in $PATH
7008 do
7009 IFS=$as_save_IFS
7010 test -z "$as_dir" && as_dir=.
7011 for ac_exec_ext in '' $ac_executable_extensions; do
7012 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7013 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7015 break 2
7016 fi
7017 done
7018 done
7019 IFS=$as_save_IFS
7020
7021 fi
7022 fi
7023 OTOOL=$ac_cv_prog_OTOOL
7024 if test -n "$OTOOL"; then
7025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7026 $as_echo "$OTOOL" >&6; }
7027 else
7028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7029 $as_echo "no" >&6; }
7030 fi
7031
7032
7033 fi
7034 if test -z "$ac_cv_prog_OTOOL"; then
7035 ac_ct_OTOOL=$OTOOL
7036 # Extract the first word of "otool", so it can be a program name with args.
7037 set dummy otool; ac_word=$2
7038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7039 $as_echo_n "checking for $ac_word... " >&6; }
7040 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7041 $as_echo_n "(cached) " >&6
7042 else
7043 if test -n "$ac_ct_OTOOL"; then
7044 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7045 else
7046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7047 for as_dir in $PATH
7048 do
7049 IFS=$as_save_IFS
7050 test -z "$as_dir" && as_dir=.
7051 for ac_exec_ext in '' $ac_executable_extensions; do
7052 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7053 ac_cv_prog_ac_ct_OTOOL="otool"
7054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7055 break 2
7056 fi
7057 done
7058 done
7059 IFS=$as_save_IFS
7060
7061 fi
7062 fi
7063 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7064 if test -n "$ac_ct_OTOOL"; then
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7066 $as_echo "$ac_ct_OTOOL" >&6; }
7067 else
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7069 $as_echo "no" >&6; }
7070 fi
7071
7072 if test "x$ac_ct_OTOOL" = x; then
7073 OTOOL=":"
7074 else
7075 case $cross_compiling:$ac_tool_warned in
7076 yes:)
7077 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7078 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7079 ac_tool_warned=yes ;;
7080 esac
7081 OTOOL=$ac_ct_OTOOL
7082 fi
7083 else
7084 OTOOL="$ac_cv_prog_OTOOL"
7085 fi
7086
7087 if test -n "$ac_tool_prefix"; then
7088 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7089 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7091 $as_echo_n "checking for $ac_word... " >&6; }
7092 if ${ac_cv_prog_OTOOL64+:} false; then :
7093 $as_echo_n "(cached) " >&6
7094 else
7095 if test -n "$OTOOL64"; then
7096 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7097 else
7098 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7099 for as_dir in $PATH
7100 do
7101 IFS=$as_save_IFS
7102 test -z "$as_dir" && as_dir=.
7103 for ac_exec_ext in '' $ac_executable_extensions; do
7104 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7105 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7107 break 2
7108 fi
7109 done
7110 done
7111 IFS=$as_save_IFS
7112
7113 fi
7114 fi
7115 OTOOL64=$ac_cv_prog_OTOOL64
7116 if test -n "$OTOOL64"; then
7117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7118 $as_echo "$OTOOL64" >&6; }
7119 else
7120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7121 $as_echo "no" >&6; }
7122 fi
7123
7124
7125 fi
7126 if test -z "$ac_cv_prog_OTOOL64"; then
7127 ac_ct_OTOOL64=$OTOOL64
7128 # Extract the first word of "otool64", so it can be a program name with args.
7129 set dummy otool64; ac_word=$2
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7131 $as_echo_n "checking for $ac_word... " >&6; }
7132 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7133 $as_echo_n "(cached) " >&6
7134 else
7135 if test -n "$ac_ct_OTOOL64"; then
7136 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7137 else
7138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7139 for as_dir in $PATH
7140 do
7141 IFS=$as_save_IFS
7142 test -z "$as_dir" && as_dir=.
7143 for ac_exec_ext in '' $ac_executable_extensions; do
7144 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7145 ac_cv_prog_ac_ct_OTOOL64="otool64"
7146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7147 break 2
7148 fi
7149 done
7150 done
7151 IFS=$as_save_IFS
7152
7153 fi
7154 fi
7155 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7156 if test -n "$ac_ct_OTOOL64"; then
7157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7158 $as_echo "$ac_ct_OTOOL64" >&6; }
7159 else
7160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7161 $as_echo "no" >&6; }
7162 fi
7163
7164 if test "x$ac_ct_OTOOL64" = x; then
7165 OTOOL64=":"
7166 else
7167 case $cross_compiling:$ac_tool_warned in
7168 yes:)
7169 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7170 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7171 ac_tool_warned=yes ;;
7172 esac
7173 OTOOL64=$ac_ct_OTOOL64
7174 fi
7175 else
7176 OTOOL64="$ac_cv_prog_OTOOL64"
7177 fi
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7206 $as_echo_n "checking for -single_module linker flag... " >&6; }
7207 if ${lt_cv_apple_cc_single_mod+:} false; then :
7208 $as_echo_n "(cached) " >&6
7209 else
7210 lt_cv_apple_cc_single_mod=no
7211 if test -z "${LT_MULTI_MODULE}"; then
7212 # By default we will add the -single_module flag. You can override
7213 # by either setting the environment variable LT_MULTI_MODULE
7214 # non-empty at configure time, or by adding -multi_module to the
7215 # link flags.
7216 rm -rf libconftest.dylib*
7217 echo "int foo(void){return 1;}" > conftest.c
7218 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7219 -dynamiclib -Wl,-single_module conftest.c" >&5
7220 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7221 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7222 _lt_result=$?
7223 # If there is a non-empty error log, and "single_module"
7224 # appears in it, assume the flag caused a linker warning
7225 if test -s conftest.err && $GREP single_module conftest.err; then
7226 cat conftest.err >&5
7227 # Otherwise, if the output was created with a 0 exit code from
7228 # the compiler, it worked.
7229 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7230 lt_cv_apple_cc_single_mod=yes
7231 else
7232 cat conftest.err >&5
7233 fi
7234 rm -rf libconftest.dylib*
7235 rm -f conftest.*
7236 fi
7237 fi
7238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7239 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7240
7241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7242 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7243 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7244 $as_echo_n "(cached) " >&6
7245 else
7246 lt_cv_ld_exported_symbols_list=no
7247 save_LDFLAGS=$LDFLAGS
7248 echo "_main" > conftest.sym
7249 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7251 /* end confdefs.h. */
7252
7253 int
7254 main ()
7255 {
7256
7257 ;
7258 return 0;
7259 }
7260 _ACEOF
7261 if ac_fn_c_try_link "$LINENO"; then :
7262 lt_cv_ld_exported_symbols_list=yes
7263 else
7264 lt_cv_ld_exported_symbols_list=no
7265 fi
7266 rm -f core conftest.err conftest.$ac_objext \
7267 conftest$ac_exeext conftest.$ac_ext
7268 LDFLAGS="$save_LDFLAGS"
7269
7270 fi
7271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7272 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7273
7274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7275 $as_echo_n "checking for -force_load linker flag... " >&6; }
7276 if ${lt_cv_ld_force_load+:} false; then :
7277 $as_echo_n "(cached) " >&6
7278 else
7279 lt_cv_ld_force_load=no
7280 cat > conftest.c << _LT_EOF
7281 int forced_loaded() { return 2;}
7282 _LT_EOF
7283 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7284 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7285 echo "$AR cru libconftest.a conftest.o" >&5
7286 $AR cru libconftest.a conftest.o 2>&5
7287 echo "$RANLIB libconftest.a" >&5
7288 $RANLIB libconftest.a 2>&5
7289 cat > conftest.c << _LT_EOF
7290 int main() { return 0;}
7291 _LT_EOF
7292 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7293 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7294 _lt_result=$?
7295 if test -s conftest.err && $GREP force_load conftest.err; then
7296 cat conftest.err >&5
7297 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7298 lt_cv_ld_force_load=yes
7299 else
7300 cat conftest.err >&5
7301 fi
7302 rm -f conftest.err libconftest.a conftest conftest.c
7303 rm -rf conftest.dSYM
7304
7305 fi
7306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7307 $as_echo "$lt_cv_ld_force_load" >&6; }
7308 case $host_os in
7309 rhapsody* | darwin1.[012])
7310 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7311 darwin1.*)
7312 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7313 darwin*) # darwin 5.x on
7314 # if running on 10.5 or later, the deployment target defaults
7315 # to the OS version, if on x86, and 10.4, the deployment
7316 # target defaults to 10.4. Don't you love it?
7317 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7318 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7319 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7320 10.[012]*)
7321 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7322 10.*)
7323 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7324 esac
7325 ;;
7326 esac
7327 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7328 _lt_dar_single_mod='$single_module'
7329 fi
7330 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7331 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7332 else
7333 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7334 fi
7335 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7336 _lt_dsymutil='~$DSYMUTIL $lib || :'
7337 else
7338 _lt_dsymutil=
7339 fi
7340 ;;
7341 esac
7342
7343 ac_ext=c
7344 ac_cpp='$CPP $CPPFLAGS'
7345 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7346 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7347 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7349 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7350 # On Suns, sometimes $CPP names a directory.
7351 if test -n "$CPP" && test -d "$CPP"; then
7352 CPP=
7353 fi
7354 if test -z "$CPP"; then
7355 if ${ac_cv_prog_CPP+:} false; then :
7356 $as_echo_n "(cached) " >&6
7357 else
7358 # Double quotes because CPP needs to be expanded
7359 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7360 do
7361 ac_preproc_ok=false
7362 for ac_c_preproc_warn_flag in '' yes
7363 do
7364 # Use a header file that comes with gcc, so configuring glibc
7365 # with a fresh cross-compiler works.
7366 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7367 # <limits.h> exists even on freestanding compilers.
7368 # On the NeXT, cc -E runs the code through the compiler's parser,
7369 # not just through cpp. "Syntax error" is here to catch this case.
7370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7371 /* end confdefs.h. */
7372 #ifdef __STDC__
7373 # include <limits.h>
7374 #else
7375 # include <assert.h>
7376 #endif
7377 Syntax error
7378 _ACEOF
7379 if ac_fn_c_try_cpp "$LINENO"; then :
7380
7381 else
7382 # Broken: fails on valid input.
7383 continue
7384 fi
7385 rm -f conftest.err conftest.i conftest.$ac_ext
7386
7387 # OK, works on sane cases. Now check whether nonexistent headers
7388 # can be detected and how.
7389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7390 /* end confdefs.h. */
7391 #include <ac_nonexistent.h>
7392 _ACEOF
7393 if ac_fn_c_try_cpp "$LINENO"; then :
7394 # Broken: success on invalid input.
7395 continue
7396 else
7397 # Passes both tests.
7398 ac_preproc_ok=:
7399 break
7400 fi
7401 rm -f conftest.err conftest.i conftest.$ac_ext
7402
7403 done
7404 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7405 rm -f conftest.i conftest.err conftest.$ac_ext
7406 if $ac_preproc_ok; then :
7407 break
7408 fi
7409
7410 done
7411 ac_cv_prog_CPP=$CPP
7412
7413 fi
7414 CPP=$ac_cv_prog_CPP
7415 else
7416 ac_cv_prog_CPP=$CPP
7417 fi
7418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7419 $as_echo "$CPP" >&6; }
7420 ac_preproc_ok=false
7421 for ac_c_preproc_warn_flag in '' yes
7422 do
7423 # Use a header file that comes with gcc, so configuring glibc
7424 # with a fresh cross-compiler works.
7425 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7426 # <limits.h> exists even on freestanding compilers.
7427 # On the NeXT, cc -E runs the code through the compiler's parser,
7428 # not just through cpp. "Syntax error" is here to catch this case.
7429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7430 /* end confdefs.h. */
7431 #ifdef __STDC__
7432 # include <limits.h>
7433 #else
7434 # include <assert.h>
7435 #endif
7436 Syntax error
7437 _ACEOF
7438 if ac_fn_c_try_cpp "$LINENO"; then :
7439
7440 else
7441 # Broken: fails on valid input.
7442 continue
7443 fi
7444 rm -f conftest.err conftest.i conftest.$ac_ext
7445
7446 # OK, works on sane cases. Now check whether nonexistent headers
7447 # can be detected and how.
7448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7449 /* end confdefs.h. */
7450 #include <ac_nonexistent.h>
7451 _ACEOF
7452 if ac_fn_c_try_cpp "$LINENO"; then :
7453 # Broken: success on invalid input.
7454 continue
7455 else
7456 # Passes both tests.
7457 ac_preproc_ok=:
7458 break
7459 fi
7460 rm -f conftest.err conftest.i conftest.$ac_ext
7461
7462 done
7463 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7464 rm -f conftest.i conftest.err conftest.$ac_ext
7465 if $ac_preproc_ok; then :
7466
7467 else
7468 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7469 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7470 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7471 See \`config.log' for more details" "$LINENO" 5; }
7472 fi
7473
7474 ac_ext=c
7475 ac_cpp='$CPP $CPPFLAGS'
7476 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7477 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7478 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7479
7480
7481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7482 $as_echo_n "checking for ANSI C header files... " >&6; }
7483 if ${ac_cv_header_stdc+:} false; then :
7484 $as_echo_n "(cached) " >&6
7485 else
7486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7487 /* end confdefs.h. */
7488 #include <stdlib.h>
7489 #include <stdarg.h>
7490 #include <string.h>
7491 #include <float.h>
7492
7493 int
7494 main ()
7495 {
7496
7497 ;
7498 return 0;
7499 }
7500 _ACEOF
7501 if ac_fn_c_try_compile "$LINENO"; then :
7502 ac_cv_header_stdc=yes
7503 else
7504 ac_cv_header_stdc=no
7505 fi
7506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7507
7508 if test $ac_cv_header_stdc = yes; then
7509 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7511 /* end confdefs.h. */
7512 #include <string.h>
7513
7514 _ACEOF
7515 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7516 $EGREP "memchr" >/dev/null 2>&1; then :
7517
7518 else
7519 ac_cv_header_stdc=no
7520 fi
7521 rm -f conftest*
7522
7523 fi
7524
7525 if test $ac_cv_header_stdc = yes; then
7526 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7528 /* end confdefs.h. */
7529 #include <stdlib.h>
7530
7531 _ACEOF
7532 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7533 $EGREP "free" >/dev/null 2>&1; then :
7534
7535 else
7536 ac_cv_header_stdc=no
7537 fi
7538 rm -f conftest*
7539
7540 fi
7541
7542 if test $ac_cv_header_stdc = yes; then
7543 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7544 if test "$cross_compiling" = yes; then :
7545 :
7546 else
7547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7548 /* end confdefs.h. */
7549 #include <ctype.h>
7550 #include <stdlib.h>
7551 #if ((' ' & 0x0FF) == 0x020)
7552 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7553 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7554 #else
7555 # define ISLOWER(c) \
7556 (('a' <= (c) && (c) <= 'i') \
7557 || ('j' <= (c) && (c) <= 'r') \
7558 || ('s' <= (c) && (c) <= 'z'))
7559 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7560 #endif
7561
7562 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7563 int
7564 main ()
7565 {
7566 int i;
7567 for (i = 0; i < 256; i++)
7568 if (XOR (islower (i), ISLOWER (i))
7569 || toupper (i) != TOUPPER (i))
7570 return 2;
7571 return 0;
7572 }
7573 _ACEOF
7574 if ac_fn_c_try_run "$LINENO"; then :
7575
7576 else
7577 ac_cv_header_stdc=no
7578 fi
7579 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7580 conftest.$ac_objext conftest.beam conftest.$ac_ext
7581 fi
7582
7583 fi
7584 fi
7585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7586 $as_echo "$ac_cv_header_stdc" >&6; }
7587 if test $ac_cv_header_stdc = yes; then
7588
7589 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7590
7591 fi
7592
7593 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7594 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7595 inttypes.h stdint.h unistd.h
7596 do :
7597 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7598 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7599 "
7600 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7601 cat >>confdefs.h <<_ACEOF
7602 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7603 _ACEOF
7604
7605 fi
7606
7607 done
7608
7609
7610 for ac_header in dlfcn.h
7611 do :
7612 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7613 "
7614 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7615 cat >>confdefs.h <<_ACEOF
7616 #define HAVE_DLFCN_H 1
7617 _ACEOF
7618
7619 fi
7620
7621 done
7622
7623
7624
7625
7626
7627 # Set options
7628
7629
7630
7631 enable_dlopen=no
7632
7633
7634 enable_win32_dll=no
7635
7636
7637 # Check whether --enable-shared was given.
7638 if test "${enable_shared+set}" = set; then :
7639 enableval=$enable_shared; p=${PACKAGE-default}
7640 case $enableval in
7641 yes) enable_shared=yes ;;
7642 no) enable_shared=no ;;
7643 *)
7644 enable_shared=no
7645 # Look at the argument we got. We use all the common list separators.
7646 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7647 for pkg in $enableval; do
7648 IFS="$lt_save_ifs"
7649 if test "X$pkg" = "X$p"; then
7650 enable_shared=yes
7651 fi
7652 done
7653 IFS="$lt_save_ifs"
7654 ;;
7655 esac
7656 else
7657 enable_shared=yes
7658 fi
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670 # Check whether --with-pic was given.
7671 if test "${with_pic+set}" = set; then :
7672 withval=$with_pic; lt_p=${PACKAGE-default}
7673 case $withval in
7674 yes|no) pic_mode=$withval ;;
7675 *)
7676 pic_mode=default
7677 # Look at the argument we got. We use all the common list separators.
7678 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7679 for lt_pkg in $withval; do
7680 IFS="$lt_save_ifs"
7681 if test "X$lt_pkg" = "X$lt_p"; then
7682 pic_mode=yes
7683 fi
7684 done
7685 IFS="$lt_save_ifs"
7686 ;;
7687 esac
7688 else
7689 pic_mode=default
7690 fi
7691
7692
7693 test -z "$pic_mode" && pic_mode=default
7694
7695
7696
7697
7698
7699
7700
7701 # Check whether --enable-fast-install was given.
7702 if test "${enable_fast_install+set}" = set; then :
7703 enableval=$enable_fast_install; p=${PACKAGE-default}
7704 case $enableval in
7705 yes) enable_fast_install=yes ;;
7706 no) enable_fast_install=no ;;
7707 *)
7708 enable_fast_install=no
7709 # Look at the argument we got. We use all the common list separators.
7710 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7711 for pkg in $enableval; do
7712 IFS="$lt_save_ifs"
7713 if test "X$pkg" = "X$p"; then
7714 enable_fast_install=yes
7715 fi
7716 done
7717 IFS="$lt_save_ifs"
7718 ;;
7719 esac
7720 else
7721 enable_fast_install=yes
7722 fi
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734 # This can be used to rebuild libtool when needed
7735 LIBTOOL_DEPS="$ltmain"
7736
7737 # Always use our own libtool.
7738 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769 test -z "$LN_S" && LN_S="ln -s"
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784 if test -n "${ZSH_VERSION+set}" ; then
7785 setopt NO_GLOB_SUBST
7786 fi
7787
7788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7789 $as_echo_n "checking for objdir... " >&6; }
7790 if ${lt_cv_objdir+:} false; then :
7791 $as_echo_n "(cached) " >&6
7792 else
7793 rm -f .libs 2>/dev/null
7794 mkdir .libs 2>/dev/null
7795 if test -d .libs; then
7796 lt_cv_objdir=.libs
7797 else
7798 # MS-DOS does not allow filenames that begin with a dot.
7799 lt_cv_objdir=_libs
7800 fi
7801 rmdir .libs 2>/dev/null
7802 fi
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7804 $as_echo "$lt_cv_objdir" >&6; }
7805 objdir=$lt_cv_objdir
7806
7807
7808
7809
7810
7811 cat >>confdefs.h <<_ACEOF
7812 #define LT_OBJDIR "$lt_cv_objdir/"
7813 _ACEOF
7814
7815
7816
7817
7818 case $host_os in
7819 aix3*)
7820 # AIX sometimes has problems with the GCC collect2 program. For some
7821 # reason, if we set the COLLECT_NAMES environment variable, the problems
7822 # vanish in a puff of smoke.
7823 if test "X${COLLECT_NAMES+set}" != Xset; then
7824 COLLECT_NAMES=
7825 export COLLECT_NAMES
7826 fi
7827 ;;
7828 esac
7829
7830 # Global variables:
7831 ofile=libtool
7832 can_build_shared=yes
7833
7834 # All known linkers require a `.a' archive for static linking (except MSVC,
7835 # which needs '.lib').
7836 libext=a
7837
7838 with_gnu_ld="$lt_cv_prog_gnu_ld"
7839
7840 old_CC="$CC"
7841 old_CFLAGS="$CFLAGS"
7842
7843 # Set sane defaults for various variables
7844 test -z "$CC" && CC=cc
7845 test -z "$LTCC" && LTCC=$CC
7846 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7847 test -z "$LD" && LD=ld
7848 test -z "$ac_objext" && ac_objext=o
7849
7850 for cc_temp in $compiler""; do
7851 case $cc_temp in
7852 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7853 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7854 \-*) ;;
7855 *) break;;
7856 esac
7857 done
7858 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7859
7860
7861 # Only perform the check for file, if the check method requires it
7862 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7863 case $deplibs_check_method in
7864 file_magic*)
7865 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7867 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7868 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7869 $as_echo_n "(cached) " >&6
7870 else
7871 case $MAGIC_CMD in
7872 [\\/*] | ?:[\\/]*)
7873 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7874 ;;
7875 *)
7876 lt_save_MAGIC_CMD="$MAGIC_CMD"
7877 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7878 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7879 for ac_dir in $ac_dummy; do
7880 IFS="$lt_save_ifs"
7881 test -z "$ac_dir" && ac_dir=.
7882 if test -f $ac_dir/${ac_tool_prefix}file; then
7883 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7884 if test -n "$file_magic_test_file"; then
7885 case $deplibs_check_method in
7886 "file_magic "*)
7887 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7888 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7889 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7890 $EGREP "$file_magic_regex" > /dev/null; then
7891 :
7892 else
7893 cat <<_LT_EOF 1>&2
7894
7895 *** Warning: the command libtool uses to detect shared libraries,
7896 *** $file_magic_cmd, produces output that libtool cannot recognize.
7897 *** The result is that libtool may fail to recognize shared libraries
7898 *** as such. This will affect the creation of libtool libraries that
7899 *** depend on shared libraries, but programs linked with such libtool
7900 *** libraries will work regardless of this problem. Nevertheless, you
7901 *** may want to report the problem to your system manager and/or to
7902 *** bug-libtool@gnu.org
7903
7904 _LT_EOF
7905 fi ;;
7906 esac
7907 fi
7908 break
7909 fi
7910 done
7911 IFS="$lt_save_ifs"
7912 MAGIC_CMD="$lt_save_MAGIC_CMD"
7913 ;;
7914 esac
7915 fi
7916
7917 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7918 if test -n "$MAGIC_CMD"; then
7919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7920 $as_echo "$MAGIC_CMD" >&6; }
7921 else
7922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7923 $as_echo "no" >&6; }
7924 fi
7925
7926
7927
7928
7929
7930 if test -z "$lt_cv_path_MAGIC_CMD"; then
7931 if test -n "$ac_tool_prefix"; then
7932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7933 $as_echo_n "checking for file... " >&6; }
7934 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7935 $as_echo_n "(cached) " >&6
7936 else
7937 case $MAGIC_CMD in
7938 [\\/*] | ?:[\\/]*)
7939 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7940 ;;
7941 *)
7942 lt_save_MAGIC_CMD="$MAGIC_CMD"
7943 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7944 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7945 for ac_dir in $ac_dummy; do
7946 IFS="$lt_save_ifs"
7947 test -z "$ac_dir" && ac_dir=.
7948 if test -f $ac_dir/file; then
7949 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7950 if test -n "$file_magic_test_file"; then
7951 case $deplibs_check_method in
7952 "file_magic "*)
7953 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7954 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7955 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7956 $EGREP "$file_magic_regex" > /dev/null; then
7957 :
7958 else
7959 cat <<_LT_EOF 1>&2
7960
7961 *** Warning: the command libtool uses to detect shared libraries,
7962 *** $file_magic_cmd, produces output that libtool cannot recognize.
7963 *** The result is that libtool may fail to recognize shared libraries
7964 *** as such. This will affect the creation of libtool libraries that
7965 *** depend on shared libraries, but programs linked with such libtool
7966 *** libraries will work regardless of this problem. Nevertheless, you
7967 *** may want to report the problem to your system manager and/or to
7968 *** bug-libtool@gnu.org
7969
7970 _LT_EOF
7971 fi ;;
7972 esac
7973 fi
7974 break
7975 fi
7976 done
7977 IFS="$lt_save_ifs"
7978 MAGIC_CMD="$lt_save_MAGIC_CMD"
7979 ;;
7980 esac
7981 fi
7982
7983 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7984 if test -n "$MAGIC_CMD"; then
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7986 $as_echo "$MAGIC_CMD" >&6; }
7987 else
7988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7989 $as_echo "no" >&6; }
7990 fi
7991
7992
7993 else
7994 MAGIC_CMD=:
7995 fi
7996 fi
7997
7998 fi
7999 ;;
8000 esac
8001
8002 # Use C for the default configuration in the libtool script
8003
8004 lt_save_CC="$CC"
8005 ac_ext=c
8006 ac_cpp='$CPP $CPPFLAGS'
8007 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8008 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8009 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8010
8011
8012 # Source file extension for C test sources.
8013 ac_ext=c
8014
8015 # Object file extension for compiled C test sources.
8016 objext=o
8017 objext=$objext
8018
8019 # Code to be used in simple compile tests
8020 lt_simple_compile_test_code="int some_variable = 0;"
8021
8022 # Code to be used in simple link tests
8023 lt_simple_link_test_code='int main(){return(0);}'
8024
8025
8026
8027
8028
8029
8030
8031 # If no C compiler was specified, use CC.
8032 LTCC=${LTCC-"$CC"}
8033
8034 # If no C compiler flags were specified, use CFLAGS.
8035 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8036
8037 # Allow CC to be a program name with arguments.
8038 compiler=$CC
8039
8040 # Save the default compiler, since it gets overwritten when the other
8041 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8042 compiler_DEFAULT=$CC
8043
8044 # save warnings/boilerplate of simple test code
8045 ac_outfile=conftest.$ac_objext
8046 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8047 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8048 _lt_compiler_boilerplate=`cat conftest.err`
8049 $RM conftest*
8050
8051 ac_outfile=conftest.$ac_objext
8052 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8053 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8054 _lt_linker_boilerplate=`cat conftest.err`
8055 $RM -r conftest*
8056
8057
8058 ## CAVEAT EMPTOR:
8059 ## There is no encapsulation within the following macros, do not change
8060 ## the running order or otherwise move them around unless you know exactly
8061 ## what you are doing...
8062 if test -n "$compiler"; then
8063
8064 lt_prog_compiler_no_builtin_flag=
8065
8066 if test "$GCC" = yes; then
8067 case $cc_basename in
8068 nvcc*)
8069 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8070 *)
8071 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8072 esac
8073
8074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8075 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8076 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8077 $as_echo_n "(cached) " >&6
8078 else
8079 lt_cv_prog_compiler_rtti_exceptions=no
8080 ac_outfile=conftest.$ac_objext
8081 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8082 lt_compiler_flag="-fno-rtti -fno-exceptions"
8083 # Insert the option either (1) after the last *FLAGS variable, or
8084 # (2) before a word containing "conftest.", or (3) at the end.
8085 # Note that $ac_compile itself does not contain backslashes and begins
8086 # with a dollar sign (not a hyphen), so the echo should work correctly.
8087 # The option is referenced via a variable to avoid confusing sed.
8088 lt_compile=`echo "$ac_compile" | $SED \
8089 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8090 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8091 -e 's:$: $lt_compiler_flag:'`
8092 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8093 (eval "$lt_compile" 2>conftest.err)
8094 ac_status=$?
8095 cat conftest.err >&5
8096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8097 if (exit $ac_status) && test -s "$ac_outfile"; then
8098 # The compiler can only warn and ignore the option if not recognized
8099 # So say no if there are warnings other than the usual output.
8100 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8101 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8102 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8103 lt_cv_prog_compiler_rtti_exceptions=yes
8104 fi
8105 fi
8106 $RM conftest*
8107
8108 fi
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8110 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8111
8112 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8113 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8114 else
8115 :
8116 fi
8117
8118 fi
8119
8120
8121
8122
8123
8124
8125 lt_prog_compiler_wl=
8126 lt_prog_compiler_pic=
8127 lt_prog_compiler_static=
8128
8129
8130 if test "$GCC" = yes; then
8131 lt_prog_compiler_wl='-Wl,'
8132 lt_prog_compiler_static='-static'
8133
8134 case $host_os in
8135 aix*)
8136 # All AIX code is PIC.
8137 if test "$host_cpu" = ia64; then
8138 # AIX 5 now supports IA64 processor
8139 lt_prog_compiler_static='-Bstatic'
8140 fi
8141 ;;
8142
8143 amigaos*)
8144 case $host_cpu in
8145 powerpc)
8146 # see comment about AmigaOS4 .so support
8147 lt_prog_compiler_pic='-fPIC'
8148 ;;
8149 m68k)
8150 # FIXME: we need at least 68020 code to build shared libraries, but
8151 # adding the `-m68020' flag to GCC prevents building anything better,
8152 # like `-m68040'.
8153 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8154 ;;
8155 esac
8156 ;;
8157
8158 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8159 # PIC is the default for these OSes.
8160 ;;
8161
8162 mingw* | cygwin* | pw32* | os2* | cegcc*)
8163 # This hack is so that the source file can tell whether it is being
8164 # built for inclusion in a dll (and should export symbols for example).
8165 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8166 # (--disable-auto-import) libraries
8167 lt_prog_compiler_pic='-DDLL_EXPORT'
8168 ;;
8169
8170 darwin* | rhapsody*)
8171 # PIC is the default on this platform
8172 # Common symbols not allowed in MH_DYLIB files
8173 lt_prog_compiler_pic='-fno-common'
8174 ;;
8175
8176 haiku*)
8177 # PIC is the default for Haiku.
8178 # The "-static" flag exists, but is broken.
8179 lt_prog_compiler_static=
8180 ;;
8181
8182 hpux*)
8183 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8184 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8185 # sets the default TLS model and affects inlining.
8186 case $host_cpu in
8187 hppa*64*)
8188 # +Z the default
8189 ;;
8190 *)
8191 lt_prog_compiler_pic='-fPIC'
8192 ;;
8193 esac
8194 ;;
8195
8196 interix[3-9]*)
8197 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8198 # Instead, we relocate shared libraries at runtime.
8199 ;;
8200
8201 msdosdjgpp*)
8202 # Just because we use GCC doesn't mean we suddenly get shared libraries
8203 # on systems that don't support them.
8204 lt_prog_compiler_can_build_shared=no
8205 enable_shared=no
8206 ;;
8207
8208 *nto* | *qnx*)
8209 # QNX uses GNU C++, but need to define -shared option too, otherwise
8210 # it will coredump.
8211 lt_prog_compiler_pic='-fPIC -shared'
8212 ;;
8213
8214 sysv4*MP*)
8215 if test -d /usr/nec; then
8216 lt_prog_compiler_pic=-Kconform_pic
8217 fi
8218 ;;
8219
8220 *)
8221 lt_prog_compiler_pic='-fPIC'
8222 ;;
8223 esac
8224
8225 case $cc_basename in
8226 nvcc*) # Cuda Compiler Driver 2.2
8227 lt_prog_compiler_wl='-Xlinker '
8228 if test -n "$lt_prog_compiler_pic"; then
8229 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8230 fi
8231 ;;
8232 esac
8233 else
8234 # PORTME Check for flag to pass linker flags through the system compiler.
8235 case $host_os in
8236 aix*)
8237 lt_prog_compiler_wl='-Wl,'
8238 if test "$host_cpu" = ia64; then
8239 # AIX 5 now supports IA64 processor
8240 lt_prog_compiler_static='-Bstatic'
8241 else
8242 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8243 fi
8244 ;;
8245
8246 mingw* | cygwin* | pw32* | os2* | cegcc*)
8247 # This hack is so that the source file can tell whether it is being
8248 # built for inclusion in a dll (and should export symbols for example).
8249 lt_prog_compiler_pic='-DDLL_EXPORT'
8250 ;;
8251
8252 hpux9* | hpux10* | hpux11*)
8253 lt_prog_compiler_wl='-Wl,'
8254 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8255 # not for PA HP-UX.
8256 case $host_cpu in
8257 hppa*64*|ia64*)
8258 # +Z the default
8259 ;;
8260 *)
8261 lt_prog_compiler_pic='+Z'
8262 ;;
8263 esac
8264 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8265 lt_prog_compiler_static='${wl}-a ${wl}archive'
8266 ;;
8267
8268 irix5* | irix6* | nonstopux*)
8269 lt_prog_compiler_wl='-Wl,'
8270 # PIC (with -KPIC) is the default.
8271 lt_prog_compiler_static='-non_shared'
8272 ;;
8273
8274 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8275 case $cc_basename in
8276 # old Intel for x86_64 which still supported -KPIC.
8277 ecc*)
8278 lt_prog_compiler_wl='-Wl,'
8279 lt_prog_compiler_pic='-KPIC'
8280 lt_prog_compiler_static='-static'
8281 ;;
8282 # icc used to be incompatible with GCC.
8283 # ICC 10 doesn't accept -KPIC any more.
8284 icc* | ifort*)
8285 lt_prog_compiler_wl='-Wl,'
8286 lt_prog_compiler_pic='-fPIC'
8287 lt_prog_compiler_static='-static'
8288 ;;
8289 # Lahey Fortran 8.1.
8290 lf95*)
8291 lt_prog_compiler_wl='-Wl,'
8292 lt_prog_compiler_pic='--shared'
8293 lt_prog_compiler_static='--static'
8294 ;;
8295 nagfor*)
8296 # NAG Fortran compiler
8297 lt_prog_compiler_wl='-Wl,-Wl,,'
8298 lt_prog_compiler_pic='-PIC'
8299 lt_prog_compiler_static='-Bstatic'
8300 ;;
8301 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8302 # Portland Group compilers (*not* the Pentium gcc compiler,
8303 # which looks to be a dead project)
8304 lt_prog_compiler_wl='-Wl,'
8305 lt_prog_compiler_pic='-fpic'
8306 lt_prog_compiler_static='-Bstatic'
8307 ;;
8308 ccc*)
8309 lt_prog_compiler_wl='-Wl,'
8310 # All Alpha code is PIC.
8311 lt_prog_compiler_static='-non_shared'
8312 ;;
8313 xl* | bgxl* | bgf* | mpixl*)
8314 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8315 lt_prog_compiler_wl='-Wl,'
8316 lt_prog_compiler_pic='-qpic'
8317 lt_prog_compiler_static='-qstaticlink'
8318 ;;
8319 *)
8320 case `$CC -V 2>&1 | sed 5q` in
8321 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8322 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8323 lt_prog_compiler_pic='-KPIC'
8324 lt_prog_compiler_static='-Bstatic'
8325 lt_prog_compiler_wl=''
8326 ;;
8327 *Sun\ F* | *Sun*Fortran*)
8328 lt_prog_compiler_pic='-KPIC'
8329 lt_prog_compiler_static='-Bstatic'
8330 lt_prog_compiler_wl='-Qoption ld '
8331 ;;
8332 *Sun\ C*)
8333 # Sun C 5.9
8334 lt_prog_compiler_pic='-KPIC'
8335 lt_prog_compiler_static='-Bstatic'
8336 lt_prog_compiler_wl='-Wl,'
8337 ;;
8338 *Intel*\ [CF]*Compiler*)
8339 lt_prog_compiler_wl='-Wl,'
8340 lt_prog_compiler_pic='-fPIC'
8341 lt_prog_compiler_static='-static'
8342 ;;
8343 *Portland\ Group*)
8344 lt_prog_compiler_wl='-Wl,'
8345 lt_prog_compiler_pic='-fpic'
8346 lt_prog_compiler_static='-Bstatic'
8347 ;;
8348 esac
8349 ;;
8350 esac
8351 ;;
8352
8353 newsos6)
8354 lt_prog_compiler_pic='-KPIC'
8355 lt_prog_compiler_static='-Bstatic'
8356 ;;
8357
8358 *nto* | *qnx*)
8359 # QNX uses GNU C++, but need to define -shared option too, otherwise
8360 # it will coredump.
8361 lt_prog_compiler_pic='-fPIC -shared'
8362 ;;
8363
8364 osf3* | osf4* | osf5*)
8365 lt_prog_compiler_wl='-Wl,'
8366 # All OSF/1 code is PIC.
8367 lt_prog_compiler_static='-non_shared'
8368 ;;
8369
8370 rdos*)
8371 lt_prog_compiler_static='-non_shared'
8372 ;;
8373
8374 solaris*)
8375 lt_prog_compiler_pic='-KPIC'
8376 lt_prog_compiler_static='-Bstatic'
8377 case $cc_basename in
8378 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8379 lt_prog_compiler_wl='-Qoption ld ';;
8380 *)
8381 lt_prog_compiler_wl='-Wl,';;
8382 esac
8383 ;;
8384
8385 sunos4*)
8386 lt_prog_compiler_wl='-Qoption ld '
8387 lt_prog_compiler_pic='-PIC'
8388 lt_prog_compiler_static='-Bstatic'
8389 ;;
8390
8391 sysv4 | sysv4.2uw2* | sysv4.3*)
8392 lt_prog_compiler_wl='-Wl,'
8393 lt_prog_compiler_pic='-KPIC'
8394 lt_prog_compiler_static='-Bstatic'
8395 ;;
8396
8397 sysv4*MP*)
8398 if test -d /usr/nec ;then
8399 lt_prog_compiler_pic='-Kconform_pic'
8400 lt_prog_compiler_static='-Bstatic'
8401 fi
8402 ;;
8403
8404 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8405 lt_prog_compiler_wl='-Wl,'
8406 lt_prog_compiler_pic='-KPIC'
8407 lt_prog_compiler_static='-Bstatic'
8408 ;;
8409
8410 unicos*)
8411 lt_prog_compiler_wl='-Wl,'
8412 lt_prog_compiler_can_build_shared=no
8413 ;;
8414
8415 uts4*)
8416 lt_prog_compiler_pic='-pic'
8417 lt_prog_compiler_static='-Bstatic'
8418 ;;
8419
8420 *)
8421 lt_prog_compiler_can_build_shared=no
8422 ;;
8423 esac
8424 fi
8425
8426 case $host_os in
8427 # For platforms which do not support PIC, -DPIC is meaningless:
8428 *djgpp*)
8429 lt_prog_compiler_pic=
8430 ;;
8431 *)
8432 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8433 ;;
8434 esac
8435
8436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8437 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8438 if ${lt_cv_prog_compiler_pic+:} false; then :
8439 $as_echo_n "(cached) " >&6
8440 else
8441 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8442 fi
8443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8444 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8445 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8446
8447 #
8448 # Check to make sure the PIC flag actually works.
8449 #
8450 if test -n "$lt_prog_compiler_pic"; then
8451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8452 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8453 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8454 $as_echo_n "(cached) " >&6
8455 else
8456 lt_cv_prog_compiler_pic_works=no
8457 ac_outfile=conftest.$ac_objext
8458 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8459 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8460 # Insert the option either (1) after the last *FLAGS variable, or
8461 # (2) before a word containing "conftest.", or (3) at the end.
8462 # Note that $ac_compile itself does not contain backslashes and begins
8463 # with a dollar sign (not a hyphen), so the echo should work correctly.
8464 # The option is referenced via a variable to avoid confusing sed.
8465 lt_compile=`echo "$ac_compile" | $SED \
8466 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8467 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8468 -e 's:$: $lt_compiler_flag:'`
8469 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8470 (eval "$lt_compile" 2>conftest.err)
8471 ac_status=$?
8472 cat conftest.err >&5
8473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8474 if (exit $ac_status) && test -s "$ac_outfile"; then
8475 # The compiler can only warn and ignore the option if not recognized
8476 # So say no if there are warnings other than the usual output.
8477 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8478 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8479 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8480 lt_cv_prog_compiler_pic_works=yes
8481 fi
8482 fi
8483 $RM conftest*
8484
8485 fi
8486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8487 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8488
8489 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8490 case $lt_prog_compiler_pic in
8491 "" | " "*) ;;
8492 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8493 esac
8494 else
8495 lt_prog_compiler_pic=
8496 lt_prog_compiler_can_build_shared=no
8497 fi
8498
8499 fi
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511 #
8512 # Check to make sure the static flag actually works.
8513 #
8514 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8516 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8517 if ${lt_cv_prog_compiler_static_works+:} false; then :
8518 $as_echo_n "(cached) " >&6
8519 else
8520 lt_cv_prog_compiler_static_works=no
8521 save_LDFLAGS="$LDFLAGS"
8522 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8523 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8524 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8525 # The linker can only warn and ignore the option if not recognized
8526 # So say no if there are warnings
8527 if test -s conftest.err; then
8528 # Append any errors to the config.log.
8529 cat conftest.err 1>&5
8530 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8531 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8532 if diff conftest.exp conftest.er2 >/dev/null; then
8533 lt_cv_prog_compiler_static_works=yes
8534 fi
8535 else
8536 lt_cv_prog_compiler_static_works=yes
8537 fi
8538 fi
8539 $RM -r conftest*
8540 LDFLAGS="$save_LDFLAGS"
8541
8542 fi
8543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8544 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8545
8546 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8547 :
8548 else
8549 lt_prog_compiler_static=
8550 fi
8551
8552
8553
8554
8555
8556
8557
8558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8559 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8560 if ${lt_cv_prog_compiler_c_o+:} false; then :
8561 $as_echo_n "(cached) " >&6
8562 else
8563 lt_cv_prog_compiler_c_o=no
8564 $RM -r conftest 2>/dev/null
8565 mkdir conftest
8566 cd conftest
8567 mkdir out
8568 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8569
8570 lt_compiler_flag="-o out/conftest2.$ac_objext"
8571 # Insert the option either (1) after the last *FLAGS variable, or
8572 # (2) before a word containing "conftest.", or (3) at the end.
8573 # Note that $ac_compile itself does not contain backslashes and begins
8574 # with a dollar sign (not a hyphen), so the echo should work correctly.
8575 lt_compile=`echo "$ac_compile" | $SED \
8576 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8577 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8578 -e 's:$: $lt_compiler_flag:'`
8579 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8580 (eval "$lt_compile" 2>out/conftest.err)
8581 ac_status=$?
8582 cat out/conftest.err >&5
8583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8585 then
8586 # The compiler can only warn and ignore the option if not recognized
8587 # So say no if there are warnings
8588 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8589 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8590 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8591 lt_cv_prog_compiler_c_o=yes
8592 fi
8593 fi
8594 chmod u+w . 2>&5
8595 $RM conftest*
8596 # SGI C++ compiler will create directory out/ii_files/ for
8597 # template instantiation
8598 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8599 $RM out/* && rmdir out
8600 cd ..
8601 $RM -r conftest
8602 $RM conftest*
8603
8604 fi
8605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8606 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8607
8608
8609
8610
8611
8612
8613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8614 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8615 if ${lt_cv_prog_compiler_c_o+:} false; then :
8616 $as_echo_n "(cached) " >&6
8617 else
8618 lt_cv_prog_compiler_c_o=no
8619 $RM -r conftest 2>/dev/null
8620 mkdir conftest
8621 cd conftest
8622 mkdir out
8623 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8624
8625 lt_compiler_flag="-o out/conftest2.$ac_objext"
8626 # Insert the option either (1) after the last *FLAGS variable, or
8627 # (2) before a word containing "conftest.", or (3) at the end.
8628 # Note that $ac_compile itself does not contain backslashes and begins
8629 # with a dollar sign (not a hyphen), so the echo should work correctly.
8630 lt_compile=`echo "$ac_compile" | $SED \
8631 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8632 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8633 -e 's:$: $lt_compiler_flag:'`
8634 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8635 (eval "$lt_compile" 2>out/conftest.err)
8636 ac_status=$?
8637 cat out/conftest.err >&5
8638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8639 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8640 then
8641 # The compiler can only warn and ignore the option if not recognized
8642 # So say no if there are warnings
8643 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8644 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8645 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8646 lt_cv_prog_compiler_c_o=yes
8647 fi
8648 fi
8649 chmod u+w . 2>&5
8650 $RM conftest*
8651 # SGI C++ compiler will create directory out/ii_files/ for
8652 # template instantiation
8653 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8654 $RM out/* && rmdir out
8655 cd ..
8656 $RM -r conftest
8657 $RM conftest*
8658
8659 fi
8660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8661 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8662
8663
8664
8665
8666 hard_links="nottested"
8667 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8668 # do not overwrite the value of need_locks provided by the user
8669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8670 $as_echo_n "checking if we can lock with hard links... " >&6; }
8671 hard_links=yes
8672 $RM conftest*
8673 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8674 touch conftest.a
8675 ln conftest.a conftest.b 2>&5 || hard_links=no
8676 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8678 $as_echo "$hard_links" >&6; }
8679 if test "$hard_links" = no; then
8680 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8681 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8682 need_locks=warn
8683 fi
8684 else
8685 need_locks=no
8686 fi
8687
8688
8689
8690
8691
8692
8693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8694 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8695
8696 runpath_var=
8697 allow_undefined_flag=
8698 always_export_symbols=no
8699 archive_cmds=
8700 archive_expsym_cmds=
8701 compiler_needs_object=no
8702 enable_shared_with_static_runtimes=no
8703 export_dynamic_flag_spec=
8704 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8705 hardcode_automatic=no
8706 hardcode_direct=no
8707 hardcode_direct_absolute=no
8708 hardcode_libdir_flag_spec=
8709 hardcode_libdir_separator=
8710 hardcode_minus_L=no
8711 hardcode_shlibpath_var=unsupported
8712 inherit_rpath=no
8713 link_all_deplibs=unknown
8714 module_cmds=
8715 module_expsym_cmds=
8716 old_archive_from_new_cmds=
8717 old_archive_from_expsyms_cmds=
8718 thread_safe_flag_spec=
8719 whole_archive_flag_spec=
8720 # include_expsyms should be a list of space-separated symbols to be *always*
8721 # included in the symbol list
8722 include_expsyms=
8723 # exclude_expsyms can be an extended regexp of symbols to exclude
8724 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8725 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8726 # as well as any symbol that contains `d'.
8727 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8728 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8729 # platforms (ab)use it in PIC code, but their linkers get confused if
8730 # the symbol is explicitly referenced. Since portable code cannot
8731 # rely on this symbol name, it's probably fine to never include it in
8732 # preloaded symbol tables.
8733 # Exclude shared library initialization/finalization symbols.
8734 extract_expsyms_cmds=
8735
8736 case $host_os in
8737 cygwin* | mingw* | pw32* | cegcc*)
8738 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8739 # When not using gcc, we currently assume that we are using
8740 # Microsoft Visual C++.
8741 if test "$GCC" != yes; then
8742 with_gnu_ld=no
8743 fi
8744 ;;
8745 interix*)
8746 # we just hope/assume this is gcc and not c89 (= MSVC++)
8747 with_gnu_ld=yes
8748 ;;
8749 openbsd*)
8750 with_gnu_ld=no
8751 ;;
8752 linux* | k*bsd*-gnu | gnu*)
8753 link_all_deplibs=no
8754 ;;
8755 esac
8756
8757 ld_shlibs=yes
8758
8759 # On some targets, GNU ld is compatible enough with the native linker
8760 # that we're better off using the native interface for both.
8761 lt_use_gnu_ld_interface=no
8762 if test "$with_gnu_ld" = yes; then
8763 case $host_os in
8764 aix*)
8765 # The AIX port of GNU ld has always aspired to compatibility
8766 # with the native linker. However, as the warning in the GNU ld
8767 # block says, versions before 2.19.5* couldn't really create working
8768 # shared libraries, regardless of the interface used.
8769 case `$LD -v 2>&1` in
8770 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8771 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8772 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8773 *)
8774 lt_use_gnu_ld_interface=yes
8775 ;;
8776 esac
8777 ;;
8778 *)
8779 lt_use_gnu_ld_interface=yes
8780 ;;
8781 esac
8782 fi
8783
8784 if test "$lt_use_gnu_ld_interface" = yes; then
8785 # If archive_cmds runs LD, not CC, wlarc should be empty
8786 wlarc='${wl}'
8787
8788 # Set some defaults for GNU ld with shared library support. These
8789 # are reset later if shared libraries are not supported. Putting them
8790 # here allows them to be overridden if necessary.
8791 runpath_var=LD_RUN_PATH
8792 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8793 export_dynamic_flag_spec='${wl}--export-dynamic'
8794 # ancient GNU ld didn't support --whole-archive et. al.
8795 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8796 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8797 else
8798 whole_archive_flag_spec=
8799 fi
8800 supports_anon_versioning=no
8801 case `$LD -v 2>&1` in
8802 *GNU\ gold*) supports_anon_versioning=yes ;;
8803 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8804 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8805 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8806 *\ 2.11.*) ;; # other 2.11 versions
8807 *) supports_anon_versioning=yes ;;
8808 esac
8809
8810 # See if GNU ld supports shared libraries.
8811 case $host_os in
8812 aix[3-9]*)
8813 # On AIX/PPC, the GNU linker is very broken
8814 if test "$host_cpu" != ia64; then
8815 ld_shlibs=no
8816 cat <<_LT_EOF 1>&2
8817
8818 *** Warning: the GNU linker, at least up to release 2.19, is reported
8819 *** to be unable to reliably create shared libraries on AIX.
8820 *** Therefore, libtool is disabling shared libraries support. If you
8821 *** really care for shared libraries, you may want to install binutils
8822 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8823 *** You will then need to restart the configuration process.
8824
8825 _LT_EOF
8826 fi
8827 ;;
8828
8829 amigaos*)
8830 case $host_cpu in
8831 powerpc)
8832 # see comment about AmigaOS4 .so support
8833 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8834 archive_expsym_cmds=''
8835 ;;
8836 m68k)
8837 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)'
8838 hardcode_libdir_flag_spec='-L$libdir'
8839 hardcode_minus_L=yes
8840 ;;
8841 esac
8842 ;;
8843
8844 beos*)
8845 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8846 allow_undefined_flag=unsupported
8847 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8848 # support --undefined. This deserves some investigation. FIXME
8849 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8850 else
8851 ld_shlibs=no
8852 fi
8853 ;;
8854
8855 cygwin* | mingw* | pw32* | cegcc*)
8856 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8857 # as there is no search path for DLLs.
8858 hardcode_libdir_flag_spec='-L$libdir'
8859 export_dynamic_flag_spec='${wl}--export-all-symbols'
8860 allow_undefined_flag=unsupported
8861 always_export_symbols=no
8862 enable_shared_with_static_runtimes=yes
8863 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'
8864 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8865
8866 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8867 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8868 # If the export-symbols file already is a .def file (1st line
8869 # is EXPORTS), use it as is; otherwise, prepend...
8870 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8871 cp $export_symbols $output_objdir/$soname.def;
8872 else
8873 echo EXPORTS > $output_objdir/$soname.def;
8874 cat $export_symbols >> $output_objdir/$soname.def;
8875 fi~
8876 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8877 else
8878 ld_shlibs=no
8879 fi
8880 ;;
8881
8882 haiku*)
8883 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8884 link_all_deplibs=yes
8885 ;;
8886
8887 interix[3-9]*)
8888 hardcode_direct=no
8889 hardcode_shlibpath_var=no
8890 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8891 export_dynamic_flag_spec='${wl}-E'
8892 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8893 # Instead, shared libraries are loaded at an image base (0x10000000 by
8894 # default) and relocated if they conflict, which is a slow very memory
8895 # consuming and fragmenting process. To avoid this, we pick a random,
8896 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8897 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8898 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8899 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'
8900 ;;
8901
8902 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8903 tmp_diet=no
8904 if test "$host_os" = linux-dietlibc; then
8905 case $cc_basename in
8906 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8907 esac
8908 fi
8909 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8910 && test "$tmp_diet" = no
8911 then
8912 tmp_addflag=' $pic_flag'
8913 tmp_sharedflag='-shared'
8914 case $cc_basename,$host_cpu in
8915 pgcc*) # Portland Group C compiler
8916 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'
8917 tmp_addflag=' $pic_flag'
8918 ;;
8919 pgf77* | pgf90* | pgf95* | pgfortran*)
8920 # Portland Group f77 and f90 compilers
8921 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'
8922 tmp_addflag=' $pic_flag -Mnomain' ;;
8923 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8924 tmp_addflag=' -i_dynamic' ;;
8925 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8926 tmp_addflag=' -i_dynamic -nofor_main' ;;
8927 ifc* | ifort*) # Intel Fortran compiler
8928 tmp_addflag=' -nofor_main' ;;
8929 lf95*) # Lahey Fortran 8.1
8930 whole_archive_flag_spec=
8931 tmp_sharedflag='--shared' ;;
8932 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8933 tmp_sharedflag='-qmkshrobj'
8934 tmp_addflag= ;;
8935 nvcc*) # Cuda Compiler Driver 2.2
8936 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'
8937 compiler_needs_object=yes
8938 ;;
8939 esac
8940 case `$CC -V 2>&1 | sed 5q` in
8941 *Sun\ C*) # Sun C 5.9
8942 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'
8943 compiler_needs_object=yes
8944 tmp_sharedflag='-G' ;;
8945 *Sun\ F*) # Sun Fortran 8.3
8946 tmp_sharedflag='-G' ;;
8947 esac
8948 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8949
8950 if test "x$supports_anon_versioning" = xyes; then
8951 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8952 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8953 echo "local: *; };" >> $output_objdir/$libname.ver~
8954 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8955 fi
8956
8957 case $cc_basename in
8958 xlf* | bgf* | bgxlf* | mpixlf*)
8959 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8960 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8961 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8962 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8963 if test "x$supports_anon_versioning" = xyes; then
8964 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8965 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8966 echo "local: *; };" >> $output_objdir/$libname.ver~
8967 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8968 fi
8969 ;;
8970 esac
8971 else
8972 ld_shlibs=no
8973 fi
8974 ;;
8975
8976 netbsd* | netbsdelf*-gnu)
8977 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8978 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8979 wlarc=
8980 else
8981 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8982 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8983 fi
8984 ;;
8985
8986 solaris*)
8987 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8988 ld_shlibs=no
8989 cat <<_LT_EOF 1>&2
8990
8991 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8992 *** create shared libraries on Solaris systems. Therefore, libtool
8993 *** is disabling shared libraries support. We urge you to upgrade GNU
8994 *** binutils to release 2.9.1 or newer. Another option is to modify
8995 *** your PATH or compiler configuration so that the native linker is
8996 *** used, and then restart.
8997
8998 _LT_EOF
8999 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9000 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9001 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9002 else
9003 ld_shlibs=no
9004 fi
9005 ;;
9006
9007 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9008 case `$LD -v 2>&1` in
9009 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9010 ld_shlibs=no
9011 cat <<_LT_EOF 1>&2
9012
9013 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9014 *** reliably create shared libraries on SCO systems. Therefore, libtool
9015 *** is disabling shared libraries support. We urge you to upgrade GNU
9016 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9017 *** your PATH or compiler configuration so that the native linker is
9018 *** used, and then restart.
9019
9020 _LT_EOF
9021 ;;
9022 *)
9023 # For security reasons, it is highly recommended that you always
9024 # use absolute paths for naming shared libraries, and exclude the
9025 # DT_RUNPATH tag from executables and libraries. But doing so
9026 # requires that you compile everything twice, which is a pain.
9027 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9028 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9029 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9030 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9031 else
9032 ld_shlibs=no
9033 fi
9034 ;;
9035 esac
9036 ;;
9037
9038 sunos4*)
9039 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9040 wlarc=
9041 hardcode_direct=yes
9042 hardcode_shlibpath_var=no
9043 ;;
9044
9045 *)
9046 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9047 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9048 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9049 else
9050 ld_shlibs=no
9051 fi
9052 ;;
9053 esac
9054
9055 if test "$ld_shlibs" = no; then
9056 runpath_var=
9057 hardcode_libdir_flag_spec=
9058 export_dynamic_flag_spec=
9059 whole_archive_flag_spec=
9060 fi
9061 else
9062 # PORTME fill in a description of your system's linker (not GNU ld)
9063 case $host_os in
9064 aix3*)
9065 allow_undefined_flag=unsupported
9066 always_export_symbols=yes
9067 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'
9068 # Note: this linker hardcodes the directories in LIBPATH if there
9069 # are no directories specified by -L.
9070 hardcode_minus_L=yes
9071 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9072 # Neither direct hardcoding nor static linking is supported with a
9073 # broken collect2.
9074 hardcode_direct=unsupported
9075 fi
9076 ;;
9077
9078 aix[4-9]*)
9079 if test "$host_cpu" = ia64; then
9080 # On IA64, the linker does run time linking by default, so we don't
9081 # have to do anything special.
9082 aix_use_runtimelinking=no
9083 exp_sym_flag='-Bexport'
9084 no_entry_flag=""
9085 else
9086 # If we're using GNU nm, then we don't want the "-C" option.
9087 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9088 # Also, AIX nm treats weak defined symbols like other global
9089 # defined symbols, whereas GNU nm marks them as "W".
9090 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9091 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9092 else
9093 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9094 fi
9095 aix_use_runtimelinking=no
9096
9097 # Test if we are trying to use run time linking or normal
9098 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9099 # need to do runtime linking.
9100 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9101 for ld_flag in $LDFLAGS; do
9102 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9103 aix_use_runtimelinking=yes
9104 break
9105 fi
9106 done
9107 ;;
9108 esac
9109
9110 exp_sym_flag='-bexport'
9111 no_entry_flag='-bnoentry'
9112 fi
9113
9114 # When large executables or shared objects are built, AIX ld can
9115 # have problems creating the table of contents. If linking a library
9116 # or program results in "error TOC overflow" add -mminimal-toc to
9117 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9118 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9119
9120 archive_cmds=''
9121 hardcode_direct=yes
9122 hardcode_direct_absolute=yes
9123 hardcode_libdir_separator=':'
9124 link_all_deplibs=yes
9125 file_list_spec='${wl}-f,'
9126
9127 if test "$GCC" = yes; then
9128 case $host_os in aix4.[012]|aix4.[012].*)
9129 # We only want to do this on AIX 4.2 and lower, the check
9130 # below for broken collect2 doesn't work under 4.3+
9131 collect2name=`${CC} -print-prog-name=collect2`
9132 if test -f "$collect2name" &&
9133 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9134 then
9135 # We have reworked collect2
9136 :
9137 else
9138 # We have old collect2
9139 hardcode_direct=unsupported
9140 # It fails to find uninstalled libraries when the uninstalled
9141 # path is not listed in the libpath. Setting hardcode_minus_L
9142 # to unsupported forces relinking
9143 hardcode_minus_L=yes
9144 hardcode_libdir_flag_spec='-L$libdir'
9145 hardcode_libdir_separator=
9146 fi
9147 ;;
9148 esac
9149 shared_flag='-shared'
9150 if test "$aix_use_runtimelinking" = yes; then
9151 shared_flag="$shared_flag "'${wl}-G'
9152 fi
9153 link_all_deplibs=no
9154 else
9155 # not using gcc
9156 if test "$host_cpu" = ia64; then
9157 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9158 # chokes on -Wl,-G. The following line is correct:
9159 shared_flag='-G'
9160 else
9161 if test "$aix_use_runtimelinking" = yes; then
9162 shared_flag='${wl}-G'
9163 else
9164 shared_flag='${wl}-bM:SRE'
9165 fi
9166 fi
9167 fi
9168
9169 export_dynamic_flag_spec='${wl}-bexpall'
9170 # It seems that -bexpall does not export symbols beginning with
9171 # underscore (_), so it is better to generate a list of symbols to export.
9172 always_export_symbols=yes
9173 if test "$aix_use_runtimelinking" = yes; then
9174 # Warning - without using the other runtime loading flags (-brtl),
9175 # -berok will link without error, but may produce a broken library.
9176 allow_undefined_flag='-berok'
9177 # Determine the default libpath from the value encoded in an
9178 # empty executable.
9179 if test "${lt_cv_aix_libpath+set}" = set; then
9180 aix_libpath=$lt_cv_aix_libpath
9181 else
9182 if ${lt_cv_aix_libpath_+:} false; then :
9183 $as_echo_n "(cached) " >&6
9184 else
9185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9186 /* end confdefs.h. */
9187
9188 int
9189 main ()
9190 {
9191
9192 ;
9193 return 0;
9194 }
9195 _ACEOF
9196 if ac_fn_c_try_link "$LINENO"; then :
9197
9198 lt_aix_libpath_sed='
9199 /Import File Strings/,/^$/ {
9200 /^0/ {
9201 s/^0 *\([^ ]*\) *$/\1/
9202 p
9203 }
9204 }'
9205 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9206 # Check for a 64-bit object if we didn't find anything.
9207 if test -z "$lt_cv_aix_libpath_"; then
9208 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9209 fi
9210 fi
9211 rm -f core conftest.err conftest.$ac_objext \
9212 conftest$ac_exeext conftest.$ac_ext
9213 if test -z "$lt_cv_aix_libpath_"; then
9214 lt_cv_aix_libpath_="/usr/lib:/lib"
9215 fi
9216
9217 fi
9218
9219 aix_libpath=$lt_cv_aix_libpath_
9220 fi
9221
9222 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9223 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9224 else
9225 if test "$host_cpu" = ia64; then
9226 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9227 allow_undefined_flag="-z nodefs"
9228 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"
9229 else
9230 # Determine the default libpath from the value encoded in an
9231 # empty executable.
9232 if test "${lt_cv_aix_libpath+set}" = set; then
9233 aix_libpath=$lt_cv_aix_libpath
9234 else
9235 if ${lt_cv_aix_libpath_+:} false; then :
9236 $as_echo_n "(cached) " >&6
9237 else
9238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9239 /* end confdefs.h. */
9240
9241 int
9242 main ()
9243 {
9244
9245 ;
9246 return 0;
9247 }
9248 _ACEOF
9249 if ac_fn_c_try_link "$LINENO"; then :
9250
9251 lt_aix_libpath_sed='
9252 /Import File Strings/,/^$/ {
9253 /^0/ {
9254 s/^0 *\([^ ]*\) *$/\1/
9255 p
9256 }
9257 }'
9258 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9259 # Check for a 64-bit object if we didn't find anything.
9260 if test -z "$lt_cv_aix_libpath_"; then
9261 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9262 fi
9263 fi
9264 rm -f core conftest.err conftest.$ac_objext \
9265 conftest$ac_exeext conftest.$ac_ext
9266 if test -z "$lt_cv_aix_libpath_"; then
9267 lt_cv_aix_libpath_="/usr/lib:/lib"
9268 fi
9269
9270 fi
9271
9272 aix_libpath=$lt_cv_aix_libpath_
9273 fi
9274
9275 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9276 # Warning - without using the other run time loading flags,
9277 # -berok will link without error, but may produce a broken library.
9278 no_undefined_flag=' ${wl}-bernotok'
9279 allow_undefined_flag=' ${wl}-berok'
9280 if test "$with_gnu_ld" = yes; then
9281 # We only use this code for GNU lds that support --whole-archive.
9282 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9283 else
9284 # Exported symbols can be pulled into shared objects from archives
9285 whole_archive_flag_spec='$convenience'
9286 fi
9287 archive_cmds_need_lc=yes
9288 # This is similar to how AIX traditionally builds its shared libraries.
9289 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9290 fi
9291 fi
9292 ;;
9293
9294 amigaos*)
9295 case $host_cpu in
9296 powerpc)
9297 # see comment about AmigaOS4 .so support
9298 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9299 archive_expsym_cmds=''
9300 ;;
9301 m68k)
9302 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)'
9303 hardcode_libdir_flag_spec='-L$libdir'
9304 hardcode_minus_L=yes
9305 ;;
9306 esac
9307 ;;
9308
9309 bsdi[45]*)
9310 export_dynamic_flag_spec=-rdynamic
9311 ;;
9312
9313 cygwin* | mingw* | pw32* | cegcc*)
9314 # When not using gcc, we currently assume that we are using
9315 # Microsoft Visual C++.
9316 # hardcode_libdir_flag_spec is actually meaningless, as there is
9317 # no search path for DLLs.
9318 case $cc_basename in
9319 cl*)
9320 # Native MSVC
9321 hardcode_libdir_flag_spec=' '
9322 allow_undefined_flag=unsupported
9323 always_export_symbols=yes
9324 file_list_spec='@'
9325 # Tell ltmain to make .lib files, not .a files.
9326 libext=lib
9327 # Tell ltmain to make .dll files, not .so files.
9328 shrext_cmds=".dll"
9329 # FIXME: Setting linknames here is a bad hack.
9330 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9331 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9332 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9333 else
9334 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9335 fi~
9336 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9337 linknames='
9338 # The linker will not automatically build a static lib if we build a DLL.
9339 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9340 enable_shared_with_static_runtimes=yes
9341 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9342 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9343 # Don't use ranlib
9344 old_postinstall_cmds='chmod 644 $oldlib'
9345 postlink_cmds='lt_outputfile="@OUTPUT@"~
9346 lt_tool_outputfile="@TOOL_OUTPUT@"~
9347 case $lt_outputfile in
9348 *.exe|*.EXE) ;;
9349 *)
9350 lt_outputfile="$lt_outputfile.exe"
9351 lt_tool_outputfile="$lt_tool_outputfile.exe"
9352 ;;
9353 esac~
9354 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9355 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9356 $RM "$lt_outputfile.manifest";
9357 fi'
9358 ;;
9359 *)
9360 # Assume MSVC wrapper
9361 hardcode_libdir_flag_spec=' '
9362 allow_undefined_flag=unsupported
9363 # Tell ltmain to make .lib files, not .a files.
9364 libext=lib
9365 # Tell ltmain to make .dll files, not .so files.
9366 shrext_cmds=".dll"
9367 # FIXME: Setting linknames here is a bad hack.
9368 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9369 # The linker will automatically build a .lib file if we build a DLL.
9370 old_archive_from_new_cmds='true'
9371 # FIXME: Should let the user specify the lib program.
9372 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9373 enable_shared_with_static_runtimes=yes
9374 ;;
9375 esac
9376 ;;
9377
9378 darwin* | rhapsody*)
9379
9380
9381 archive_cmds_need_lc=no
9382 hardcode_direct=no
9383 hardcode_automatic=yes
9384 hardcode_shlibpath_var=unsupported
9385 if test "$lt_cv_ld_force_load" = "yes"; then
9386 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\"`'
9387
9388 else
9389 whole_archive_flag_spec=''
9390 fi
9391 link_all_deplibs=yes
9392 allow_undefined_flag="$_lt_dar_allow_undefined"
9393 case $cc_basename in
9394 ifort*) _lt_dar_can_shared=yes ;;
9395 *) _lt_dar_can_shared=$GCC ;;
9396 esac
9397 if test "$_lt_dar_can_shared" = "yes"; then
9398 output_verbose_link_cmd=func_echo_all
9399 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9400 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9401 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}"
9402 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}"
9403
9404 else
9405 ld_shlibs=no
9406 fi
9407
9408 ;;
9409
9410 dgux*)
9411 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9412 hardcode_libdir_flag_spec='-L$libdir'
9413 hardcode_shlibpath_var=no
9414 ;;
9415
9416 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9417 # support. Future versions do this automatically, but an explicit c++rt0.o
9418 # does not break anything, and helps significantly (at the cost of a little
9419 # extra space).
9420 freebsd2.2*)
9421 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9422 hardcode_libdir_flag_spec='-R$libdir'
9423 hardcode_direct=yes
9424 hardcode_shlibpath_var=no
9425 ;;
9426
9427 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9428 freebsd2.*)
9429 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9430 hardcode_direct=yes
9431 hardcode_minus_L=yes
9432 hardcode_shlibpath_var=no
9433 ;;
9434
9435 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9436 freebsd* | dragonfly*)
9437 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9438 hardcode_libdir_flag_spec='-R$libdir'
9439 hardcode_direct=yes
9440 hardcode_shlibpath_var=no
9441 ;;
9442
9443 hpux9*)
9444 if test "$GCC" = yes; then
9445 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9446 else
9447 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9448 fi
9449 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9450 hardcode_libdir_separator=:
9451 hardcode_direct=yes
9452
9453 # hardcode_minus_L: Not really in the search PATH,
9454 # but as the default location of the library.
9455 hardcode_minus_L=yes
9456 export_dynamic_flag_spec='${wl}-E'
9457 ;;
9458
9459 hpux10*)
9460 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9461 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9462 else
9463 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9464 fi
9465 if test "$with_gnu_ld" = no; then
9466 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9467 hardcode_libdir_separator=:
9468 hardcode_direct=yes
9469 hardcode_direct_absolute=yes
9470 export_dynamic_flag_spec='${wl}-E'
9471 # hardcode_minus_L: Not really in the search PATH,
9472 # but as the default location of the library.
9473 hardcode_minus_L=yes
9474 fi
9475 ;;
9476
9477 hpux11*)
9478 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9479 case $host_cpu in
9480 hppa*64*)
9481 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9482 ;;
9483 ia64*)
9484 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9485 ;;
9486 *)
9487 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9488 ;;
9489 esac
9490 else
9491 case $host_cpu in
9492 hppa*64*)
9493 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9494 ;;
9495 ia64*)
9496 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9497 ;;
9498 *)
9499
9500 # Older versions of the 11.00 compiler do not understand -b yet
9501 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9503 $as_echo_n "checking if $CC understands -b... " >&6; }
9504 if ${lt_cv_prog_compiler__b+:} false; then :
9505 $as_echo_n "(cached) " >&6
9506 else
9507 lt_cv_prog_compiler__b=no
9508 save_LDFLAGS="$LDFLAGS"
9509 LDFLAGS="$LDFLAGS -b"
9510 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9511 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9512 # The linker can only warn and ignore the option if not recognized
9513 # So say no if there are warnings
9514 if test -s conftest.err; then
9515 # Append any errors to the config.log.
9516 cat conftest.err 1>&5
9517 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9518 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9519 if diff conftest.exp conftest.er2 >/dev/null; then
9520 lt_cv_prog_compiler__b=yes
9521 fi
9522 else
9523 lt_cv_prog_compiler__b=yes
9524 fi
9525 fi
9526 $RM -r conftest*
9527 LDFLAGS="$save_LDFLAGS"
9528
9529 fi
9530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9531 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9532
9533 if test x"$lt_cv_prog_compiler__b" = xyes; then
9534 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9535 else
9536 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9537 fi
9538
9539 ;;
9540 esac
9541 fi
9542 if test "$with_gnu_ld" = no; then
9543 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9544 hardcode_libdir_separator=:
9545
9546 case $host_cpu in
9547 hppa*64*|ia64*)
9548 hardcode_direct=no
9549 hardcode_shlibpath_var=no
9550 ;;
9551 *)
9552 hardcode_direct=yes
9553 hardcode_direct_absolute=yes
9554 export_dynamic_flag_spec='${wl}-E'
9555
9556 # hardcode_minus_L: Not really in the search PATH,
9557 # but as the default location of the library.
9558 hardcode_minus_L=yes
9559 ;;
9560 esac
9561 fi
9562 ;;
9563
9564 irix5* | irix6* | nonstopux*)
9565 if test "$GCC" = yes; then
9566 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'
9567 # Try to use the -exported_symbol ld option, if it does not
9568 # work, assume that -exports_file does not work either and
9569 # implicitly export all symbols.
9570 # This should be the same for all languages, so no per-tag cache variable.
9571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9572 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9573 if ${lt_cv_irix_exported_symbol+:} false; then :
9574 $as_echo_n "(cached) " >&6
9575 else
9576 save_LDFLAGS="$LDFLAGS"
9577 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9579 /* end confdefs.h. */
9580 int foo (void) { return 0; }
9581 _ACEOF
9582 if ac_fn_c_try_link "$LINENO"; then :
9583 lt_cv_irix_exported_symbol=yes
9584 else
9585 lt_cv_irix_exported_symbol=no
9586 fi
9587 rm -f core conftest.err conftest.$ac_objext \
9588 conftest$ac_exeext conftest.$ac_ext
9589 LDFLAGS="$save_LDFLAGS"
9590 fi
9591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9592 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9593 if test "$lt_cv_irix_exported_symbol" = yes; then
9594 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'
9595 fi
9596 else
9597 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'
9598 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'
9599 fi
9600 archive_cmds_need_lc='no'
9601 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9602 hardcode_libdir_separator=:
9603 inherit_rpath=yes
9604 link_all_deplibs=yes
9605 ;;
9606
9607 netbsd* | netbsdelf*-gnu)
9608 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9609 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9610 else
9611 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9612 fi
9613 hardcode_libdir_flag_spec='-R$libdir'
9614 hardcode_direct=yes
9615 hardcode_shlibpath_var=no
9616 ;;
9617
9618 newsos6)
9619 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9620 hardcode_direct=yes
9621 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9622 hardcode_libdir_separator=:
9623 hardcode_shlibpath_var=no
9624 ;;
9625
9626 *nto* | *qnx*)
9627 ;;
9628
9629 openbsd*)
9630 if test -f /usr/libexec/ld.so; then
9631 hardcode_direct=yes
9632 hardcode_shlibpath_var=no
9633 hardcode_direct_absolute=yes
9634 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9635 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9636 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9637 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9638 export_dynamic_flag_spec='${wl}-E'
9639 else
9640 case $host_os in
9641 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9642 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9643 hardcode_libdir_flag_spec='-R$libdir'
9644 ;;
9645 *)
9646 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9647 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9648 ;;
9649 esac
9650 fi
9651 else
9652 ld_shlibs=no
9653 fi
9654 ;;
9655
9656 os2*)
9657 hardcode_libdir_flag_spec='-L$libdir'
9658 hardcode_minus_L=yes
9659 allow_undefined_flag=unsupported
9660 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9661 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9662 ;;
9663
9664 osf3*)
9665 if test "$GCC" = yes; then
9666 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9667 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'
9668 else
9669 allow_undefined_flag=' -expect_unresolved \*'
9670 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'
9671 fi
9672 archive_cmds_need_lc='no'
9673 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9674 hardcode_libdir_separator=:
9675 ;;
9676
9677 osf4* | osf5*) # as osf3* with the addition of -msym flag
9678 if test "$GCC" = yes; then
9679 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9680 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'
9681 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9682 else
9683 allow_undefined_flag=' -expect_unresolved \*'
9684 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'
9685 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~
9686 $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'
9687
9688 # Both c and cxx compiler support -rpath directly
9689 hardcode_libdir_flag_spec='-rpath $libdir'
9690 fi
9691 archive_cmds_need_lc='no'
9692 hardcode_libdir_separator=:
9693 ;;
9694
9695 solaris*)
9696 no_undefined_flag=' -z defs'
9697 if test "$GCC" = yes; then
9698 wlarc='${wl}'
9699 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9700 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9701 $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'
9702 else
9703 case `$CC -V 2>&1` in
9704 *"Compilers 5.0"*)
9705 wlarc=''
9706 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9707 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9708 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9709 ;;
9710 *)
9711 wlarc='${wl}'
9712 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9713 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9714 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9715 ;;
9716 esac
9717 fi
9718 hardcode_libdir_flag_spec='-R$libdir'
9719 hardcode_shlibpath_var=no
9720 case $host_os in
9721 solaris2.[0-5] | solaris2.[0-5].*) ;;
9722 *)
9723 # The compiler driver will combine and reorder linker options,
9724 # but understands `-z linker_flag'. GCC discards it without `$wl',
9725 # but is careful enough not to reorder.
9726 # Supported since Solaris 2.6 (maybe 2.5.1?)
9727 if test "$GCC" = yes; then
9728 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9729 else
9730 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9731 fi
9732 ;;
9733 esac
9734 link_all_deplibs=yes
9735 ;;
9736
9737 sunos4*)
9738 if test "x$host_vendor" = xsequent; then
9739 # Use $CC to link under sequent, because it throws in some extra .o
9740 # files that make .init and .fini sections work.
9741 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9742 else
9743 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9744 fi
9745 hardcode_libdir_flag_spec='-L$libdir'
9746 hardcode_direct=yes
9747 hardcode_minus_L=yes
9748 hardcode_shlibpath_var=no
9749 ;;
9750
9751 sysv4)
9752 case $host_vendor in
9753 sni)
9754 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9755 hardcode_direct=yes # is this really true???
9756 ;;
9757 siemens)
9758 ## LD is ld it makes a PLAMLIB
9759 ## CC just makes a GrossModule.
9760 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9761 reload_cmds='$CC -r -o $output$reload_objs'
9762 hardcode_direct=no
9763 ;;
9764 motorola)
9765 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9766 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9767 ;;
9768 esac
9769 runpath_var='LD_RUN_PATH'
9770 hardcode_shlibpath_var=no
9771 ;;
9772
9773 sysv4.3*)
9774 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9775 hardcode_shlibpath_var=no
9776 export_dynamic_flag_spec='-Bexport'
9777 ;;
9778
9779 sysv4*MP*)
9780 if test -d /usr/nec; then
9781 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9782 hardcode_shlibpath_var=no
9783 runpath_var=LD_RUN_PATH
9784 hardcode_runpath_var=yes
9785 ld_shlibs=yes
9786 fi
9787 ;;
9788
9789 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9790 no_undefined_flag='${wl}-z,text'
9791 archive_cmds_need_lc=no
9792 hardcode_shlibpath_var=no
9793 runpath_var='LD_RUN_PATH'
9794
9795 if test "$GCC" = yes; then
9796 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9797 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9798 else
9799 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9800 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9801 fi
9802 ;;
9803
9804 sysv5* | sco3.2v5* | sco5v6*)
9805 # Note: We can NOT use -z defs as we might desire, because we do not
9806 # link with -lc, and that would cause any symbols used from libc to
9807 # always be unresolved, which means just about no library would
9808 # ever link correctly. If we're not using GNU ld we use -z text
9809 # though, which does catch some bad symbols but isn't as heavy-handed
9810 # as -z defs.
9811 no_undefined_flag='${wl}-z,text'
9812 allow_undefined_flag='${wl}-z,nodefs'
9813 archive_cmds_need_lc=no
9814 hardcode_shlibpath_var=no
9815 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9816 hardcode_libdir_separator=':'
9817 link_all_deplibs=yes
9818 export_dynamic_flag_spec='${wl}-Bexport'
9819 runpath_var='LD_RUN_PATH'
9820
9821 if test "$GCC" = yes; then
9822 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9823 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9824 else
9825 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9826 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9827 fi
9828 ;;
9829
9830 uts4*)
9831 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9832 hardcode_libdir_flag_spec='-L$libdir'
9833 hardcode_shlibpath_var=no
9834 ;;
9835
9836 *)
9837 ld_shlibs=no
9838 ;;
9839 esac
9840
9841 if test x$host_vendor = xsni; then
9842 case $host in
9843 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9844 export_dynamic_flag_spec='${wl}-Blargedynsym'
9845 ;;
9846 esac
9847 fi
9848 fi
9849
9850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9851 $as_echo "$ld_shlibs" >&6; }
9852 test "$ld_shlibs" = no && can_build_shared=no
9853
9854 with_gnu_ld=$with_gnu_ld
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870 #
9871 # Do we need to explicitly link libc?
9872 #
9873 case "x$archive_cmds_need_lc" in
9874 x|xyes)
9875 # Assume -lc should be added
9876 archive_cmds_need_lc=yes
9877
9878 if test "$enable_shared" = yes && test "$GCC" = yes; then
9879 case $archive_cmds in
9880 *'~'*)
9881 # FIXME: we may have to deal with multi-command sequences.
9882 ;;
9883 '$CC '*)
9884 # Test whether the compiler implicitly links with -lc since on some
9885 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9886 # to ld, don't add -lc before -lgcc.
9887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9888 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9889 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9890 $as_echo_n "(cached) " >&6
9891 else
9892 $RM conftest*
9893 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9894
9895 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9896 (eval $ac_compile) 2>&5
9897 ac_status=$?
9898 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9899 test $ac_status = 0; } 2>conftest.err; then
9900 soname=conftest
9901 lib=conftest
9902 libobjs=conftest.$ac_objext
9903 deplibs=
9904 wl=$lt_prog_compiler_wl
9905 pic_flag=$lt_prog_compiler_pic
9906 compiler_flags=-v
9907 linker_flags=-v
9908 verstring=
9909 output_objdir=.
9910 libname=conftest
9911 lt_save_allow_undefined_flag=$allow_undefined_flag
9912 allow_undefined_flag=
9913 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9914 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9915 ac_status=$?
9916 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9917 test $ac_status = 0; }
9918 then
9919 lt_cv_archive_cmds_need_lc=no
9920 else
9921 lt_cv_archive_cmds_need_lc=yes
9922 fi
9923 allow_undefined_flag=$lt_save_allow_undefined_flag
9924 else
9925 cat conftest.err 1>&5
9926 fi
9927 $RM conftest*
9928
9929 fi
9930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9931 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9932 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9933 ;;
9934 esac
9935 fi
9936 ;;
9937 esac
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10091 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10092
10093 if test "$GCC" = yes; then
10094 case $host_os in
10095 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10096 *) lt_awk_arg="/^libraries:/" ;;
10097 esac
10098 case $host_os in
10099 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10100 *) lt_sed_strip_eq="s,=/,/,g" ;;
10101 esac
10102 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10103 case $lt_search_path_spec in
10104 *\;*)
10105 # if the path contains ";" then we assume it to be the separator
10106 # otherwise default to the standard path separator (i.e. ":") - it is
10107 # assumed that no part of a normal pathname contains ";" but that should
10108 # okay in the real world where ";" in dirpaths is itself problematic.
10109 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10110 ;;
10111 *)
10112 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10113 ;;
10114 esac
10115 # Ok, now we have the path, separated by spaces, we can step through it
10116 # and add multilib dir if necessary.
10117 lt_tmp_lt_search_path_spec=
10118 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10119 for lt_sys_path in $lt_search_path_spec; do
10120 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10121 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10122 else
10123 test -d "$lt_sys_path" && \
10124 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10125 fi
10126 done
10127 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10128 BEGIN {RS=" "; FS="/|\n";} {
10129 lt_foo="";
10130 lt_count=0;
10131 for (lt_i = NF; lt_i > 0; lt_i--) {
10132 if ($lt_i != "" && $lt_i != ".") {
10133 if ($lt_i == "..") {
10134 lt_count++;
10135 } else {
10136 if (lt_count == 0) {
10137 lt_foo="/" $lt_i lt_foo;
10138 } else {
10139 lt_count--;
10140 }
10141 }
10142 }
10143 }
10144 if (lt_foo != "") { lt_freq[lt_foo]++; }
10145 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10146 }'`
10147 # AWK program above erroneously prepends '/' to C:/dos/paths
10148 # for these hosts.
10149 case $host_os in
10150 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10151 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10152 esac
10153 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10154 else
10155 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10156 fi
10157 library_names_spec=
10158 libname_spec='lib$name'
10159 soname_spec=
10160 shrext_cmds=".so"
10161 postinstall_cmds=
10162 postuninstall_cmds=
10163 finish_cmds=
10164 finish_eval=
10165 shlibpath_var=
10166 shlibpath_overrides_runpath=unknown
10167 version_type=none
10168 dynamic_linker="$host_os ld.so"
10169 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10170 need_lib_prefix=unknown
10171 hardcode_into_libs=no
10172
10173 # when you set need_version to no, make sure it does not cause -set_version
10174 # flags to be left without arguments
10175 need_version=unknown
10176
10177 case $host_os in
10178 aix3*)
10179 version_type=linux # correct to gnu/linux during the next big refactor
10180 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10181 shlibpath_var=LIBPATH
10182
10183 # AIX 3 has no versioning support, so we append a major version to the name.
10184 soname_spec='${libname}${release}${shared_ext}$major'
10185 ;;
10186
10187 aix[4-9]*)
10188 version_type=linux # correct to gnu/linux during the next big refactor
10189 need_lib_prefix=no
10190 need_version=no
10191 hardcode_into_libs=yes
10192 if test "$host_cpu" = ia64; then
10193 # AIX 5 supports IA64
10194 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10195 shlibpath_var=LD_LIBRARY_PATH
10196 else
10197 # With GCC up to 2.95.x, collect2 would create an import file
10198 # for dependence libraries. The import file would start with
10199 # the line `#! .'. This would cause the generated library to
10200 # depend on `.', always an invalid library. This was fixed in
10201 # development snapshots of GCC prior to 3.0.
10202 case $host_os in
10203 aix4 | aix4.[01] | aix4.[01].*)
10204 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10205 echo ' yes '
10206 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10207 :
10208 else
10209 can_build_shared=no
10210 fi
10211 ;;
10212 esac
10213 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10214 # soname into executable. Probably we can add versioning support to
10215 # collect2, so additional links can be useful in future.
10216 if test "$aix_use_runtimelinking" = yes; then
10217 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10218 # instead of lib<name>.a to let people know that these are not
10219 # typical AIX shared libraries.
10220 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10221 else
10222 # We preserve .a as extension for shared libraries through AIX4.2
10223 # and later when we are not doing run time linking.
10224 library_names_spec='${libname}${release}.a $libname.a'
10225 soname_spec='${libname}${release}${shared_ext}$major'
10226 fi
10227 shlibpath_var=LIBPATH
10228 fi
10229 ;;
10230
10231 amigaos*)
10232 case $host_cpu in
10233 powerpc)
10234 # Since July 2007 AmigaOS4 officially supports .so libraries.
10235 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10236 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10237 ;;
10238 m68k)
10239 library_names_spec='$libname.ixlibrary $libname.a'
10240 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10241 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10242 ;;
10243 esac
10244 ;;
10245
10246 beos*)
10247 library_names_spec='${libname}${shared_ext}'
10248 dynamic_linker="$host_os ld.so"
10249 shlibpath_var=LIBRARY_PATH
10250 ;;
10251
10252 bsdi[45]*)
10253 version_type=linux # correct to gnu/linux during the next big refactor
10254 need_version=no
10255 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10256 soname_spec='${libname}${release}${shared_ext}$major'
10257 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10258 shlibpath_var=LD_LIBRARY_PATH
10259 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10260 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10261 # the default ld.so.conf also contains /usr/contrib/lib and
10262 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10263 # libtool to hard-code these into programs
10264 ;;
10265
10266 cygwin* | mingw* | pw32* | cegcc*)
10267 version_type=windows
10268 shrext_cmds=".dll"
10269 need_version=no
10270 need_lib_prefix=no
10271
10272 case $GCC,$cc_basename in
10273 yes,*)
10274 # gcc
10275 library_names_spec='$libname.dll.a'
10276 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10277 postinstall_cmds='base_file=`basename \${file}`~
10278 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10279 dldir=$destdir/`dirname \$dlpath`~
10280 test -d \$dldir || mkdir -p \$dldir~
10281 $install_prog $dir/$dlname \$dldir/$dlname~
10282 chmod a+x \$dldir/$dlname~
10283 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10284 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10285 fi'
10286 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10287 dlpath=$dir/\$dldll~
10288 $RM \$dlpath'
10289 shlibpath_overrides_runpath=yes
10290
10291 case $host_os in
10292 cygwin*)
10293 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10294 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10295
10296 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10297 ;;
10298 mingw* | cegcc*)
10299 # MinGW DLLs use traditional 'lib' prefix
10300 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10301 ;;
10302 pw32*)
10303 # pw32 DLLs use 'pw' prefix rather than 'lib'
10304 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10305 ;;
10306 esac
10307 dynamic_linker='Win32 ld.exe'
10308 ;;
10309
10310 *,cl*)
10311 # Native MSVC
10312 libname_spec='$name'
10313 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10314 library_names_spec='${libname}.dll.lib'
10315
10316 case $build_os in
10317 mingw*)
10318 sys_lib_search_path_spec=
10319 lt_save_ifs=$IFS
10320 IFS=';'
10321 for lt_path in $LIB
10322 do
10323 IFS=$lt_save_ifs
10324 # Let DOS variable expansion print the short 8.3 style file name.
10325 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10326 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10327 done
10328 IFS=$lt_save_ifs
10329 # Convert to MSYS style.
10330 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10331 ;;
10332 cygwin*)
10333 # Convert to unix form, then to dos form, then back to unix form
10334 # but this time dos style (no spaces!) so that the unix form looks
10335 # like /cygdrive/c/PROGRA~1:/cygdr...
10336 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10337 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10338 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10339 ;;
10340 *)
10341 sys_lib_search_path_spec="$LIB"
10342 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10343 # It is most probably a Windows format PATH.
10344 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10345 else
10346 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10347 fi
10348 # FIXME: find the short name or the path components, as spaces are
10349 # common. (e.g. "Program Files" -> "PROGRA~1")
10350 ;;
10351 esac
10352
10353 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10354 postinstall_cmds='base_file=`basename \${file}`~
10355 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10356 dldir=$destdir/`dirname \$dlpath`~
10357 test -d \$dldir || mkdir -p \$dldir~
10358 $install_prog $dir/$dlname \$dldir/$dlname'
10359 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10360 dlpath=$dir/\$dldll~
10361 $RM \$dlpath'
10362 shlibpath_overrides_runpath=yes
10363 dynamic_linker='Win32 link.exe'
10364 ;;
10365
10366 *)
10367 # Assume MSVC wrapper
10368 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10369 dynamic_linker='Win32 ld.exe'
10370 ;;
10371 esac
10372 # FIXME: first we should search . and the directory the executable is in
10373 shlibpath_var=PATH
10374 ;;
10375
10376 darwin* | rhapsody*)
10377 dynamic_linker="$host_os dyld"
10378 version_type=darwin
10379 need_lib_prefix=no
10380 need_version=no
10381 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10382 soname_spec='${libname}${release}${major}$shared_ext'
10383 shlibpath_overrides_runpath=yes
10384 shlibpath_var=DYLD_LIBRARY_PATH
10385 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10386
10387 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10388 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10389 ;;
10390
10391 dgux*)
10392 version_type=linux # correct to gnu/linux during the next big refactor
10393 need_lib_prefix=no
10394 need_version=no
10395 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10396 soname_spec='${libname}${release}${shared_ext}$major'
10397 shlibpath_var=LD_LIBRARY_PATH
10398 ;;
10399
10400 freebsd* | dragonfly*)
10401 # DragonFly does not have aout. When/if they implement a new
10402 # versioning mechanism, adjust this.
10403 if test -x /usr/bin/objformat; then
10404 objformat=`/usr/bin/objformat`
10405 else
10406 case $host_os in
10407 freebsd[23].*) objformat=aout ;;
10408 *) objformat=elf ;;
10409 esac
10410 fi
10411 version_type=freebsd-$objformat
10412 case $version_type in
10413 freebsd-elf*)
10414 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10415 need_version=no
10416 need_lib_prefix=no
10417 ;;
10418 freebsd-*)
10419 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10420 need_version=yes
10421 ;;
10422 esac
10423 shlibpath_var=LD_LIBRARY_PATH
10424 case $host_os in
10425 freebsd2.*)
10426 shlibpath_overrides_runpath=yes
10427 ;;
10428 freebsd3.[01]* | freebsdelf3.[01]*)
10429 shlibpath_overrides_runpath=yes
10430 hardcode_into_libs=yes
10431 ;;
10432 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10433 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10434 shlibpath_overrides_runpath=no
10435 hardcode_into_libs=yes
10436 ;;
10437 *) # from 4.6 on, and DragonFly
10438 shlibpath_overrides_runpath=yes
10439 hardcode_into_libs=yes
10440 ;;
10441 esac
10442 ;;
10443
10444 haiku*)
10445 version_type=linux # correct to gnu/linux during the next big refactor
10446 need_lib_prefix=no
10447 need_version=no
10448 dynamic_linker="$host_os runtime_loader"
10449 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10450 soname_spec='${libname}${release}${shared_ext}$major'
10451 shlibpath_var=LIBRARY_PATH
10452 shlibpath_overrides_runpath=yes
10453 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10454 hardcode_into_libs=yes
10455 ;;
10456
10457 hpux9* | hpux10* | hpux11*)
10458 # Give a soname corresponding to the major version so that dld.sl refuses to
10459 # link against other versions.
10460 version_type=sunos
10461 need_lib_prefix=no
10462 need_version=no
10463 case $host_cpu in
10464 ia64*)
10465 shrext_cmds='.so'
10466 hardcode_into_libs=yes
10467 dynamic_linker="$host_os dld.so"
10468 shlibpath_var=LD_LIBRARY_PATH
10469 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10470 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10471 soname_spec='${libname}${release}${shared_ext}$major'
10472 if test "X$HPUX_IA64_MODE" = X32; then
10473 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10474 else
10475 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10476 fi
10477 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10478 ;;
10479 hppa*64*)
10480 shrext_cmds='.sl'
10481 hardcode_into_libs=yes
10482 dynamic_linker="$host_os dld.sl"
10483 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10484 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10485 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10486 soname_spec='${libname}${release}${shared_ext}$major'
10487 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10488 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10489 ;;
10490 *)
10491 shrext_cmds='.sl'
10492 dynamic_linker="$host_os dld.sl"
10493 shlibpath_var=SHLIB_PATH
10494 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10495 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10496 soname_spec='${libname}${release}${shared_ext}$major'
10497 ;;
10498 esac
10499 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10500 postinstall_cmds='chmod 555 $lib'
10501 # or fails outright, so override atomically:
10502 install_override_mode=555
10503 ;;
10504
10505 interix[3-9]*)
10506 version_type=linux # correct to gnu/linux during the next big refactor
10507 need_lib_prefix=no
10508 need_version=no
10509 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10510 soname_spec='${libname}${release}${shared_ext}$major'
10511 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10512 shlibpath_var=LD_LIBRARY_PATH
10513 shlibpath_overrides_runpath=no
10514 hardcode_into_libs=yes
10515 ;;
10516
10517 irix5* | irix6* | nonstopux*)
10518 case $host_os in
10519 nonstopux*) version_type=nonstopux ;;
10520 *)
10521 if test "$lt_cv_prog_gnu_ld" = yes; then
10522 version_type=linux # correct to gnu/linux during the next big refactor
10523 else
10524 version_type=irix
10525 fi ;;
10526 esac
10527 need_lib_prefix=no
10528 need_version=no
10529 soname_spec='${libname}${release}${shared_ext}$major'
10530 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10531 case $host_os in
10532 irix5* | nonstopux*)
10533 libsuff= shlibsuff=
10534 ;;
10535 *)
10536 case $LD in # libtool.m4 will add one of these switches to LD
10537 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10538 libsuff= shlibsuff= libmagic=32-bit;;
10539 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10540 libsuff=32 shlibsuff=N32 libmagic=N32;;
10541 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10542 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10543 *) libsuff= shlibsuff= libmagic=never-match;;
10544 esac
10545 ;;
10546 esac
10547 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10548 shlibpath_overrides_runpath=no
10549 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10550 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10551 hardcode_into_libs=yes
10552 ;;
10553
10554 # No shared lib support for Linux oldld, aout, or coff.
10555 linux*oldld* | linux*aout* | linux*coff*)
10556 dynamic_linker=no
10557 ;;
10558
10559 # This must be glibc/ELF.
10560 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10561 version_type=linux # correct to gnu/linux during the next big refactor
10562 need_lib_prefix=no
10563 need_version=no
10564 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10565 soname_spec='${libname}${release}${shared_ext}$major'
10566 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10567 shlibpath_var=LD_LIBRARY_PATH
10568 shlibpath_overrides_runpath=no
10569
10570 # Some binutils ld are patched to set DT_RUNPATH
10571 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10572 $as_echo_n "(cached) " >&6
10573 else
10574 lt_cv_shlibpath_overrides_runpath=no
10575 save_LDFLAGS=$LDFLAGS
10576 save_libdir=$libdir
10577 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10578 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10580 /* end confdefs.h. */
10581
10582 int
10583 main ()
10584 {
10585
10586 ;
10587 return 0;
10588 }
10589 _ACEOF
10590 if ac_fn_c_try_link "$LINENO"; then :
10591 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10592 lt_cv_shlibpath_overrides_runpath=yes
10593 fi
10594 fi
10595 rm -f core conftest.err conftest.$ac_objext \
10596 conftest$ac_exeext conftest.$ac_ext
10597 LDFLAGS=$save_LDFLAGS
10598 libdir=$save_libdir
10599
10600 fi
10601
10602 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10603
10604 # This implies no fast_install, which is unacceptable.
10605 # Some rework will be needed to allow for fast_install
10606 # before this can be enabled.
10607 hardcode_into_libs=yes
10608
10609 # Append ld.so.conf contents to the search path
10610 if test -f /etc/ld.so.conf; then
10611 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' ' '`
10612 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10613 fi
10614
10615 # We used to test for /lib/ld.so.1 and disable shared libraries on
10616 # powerpc, because MkLinux only supported shared libraries with the
10617 # GNU dynamic linker. Since this was broken with cross compilers,
10618 # most powerpc-linux boxes support dynamic linking these days and
10619 # people can always --disable-shared, the test was removed, and we
10620 # assume the GNU/Linux dynamic linker is in use.
10621 dynamic_linker='GNU/Linux ld.so'
10622 ;;
10623
10624 netbsdelf*-gnu)
10625 version_type=linux
10626 need_lib_prefix=no
10627 need_version=no
10628 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10629 soname_spec='${libname}${release}${shared_ext}$major'
10630 shlibpath_var=LD_LIBRARY_PATH
10631 shlibpath_overrides_runpath=no
10632 hardcode_into_libs=yes
10633 dynamic_linker='NetBSD ld.elf_so'
10634 ;;
10635
10636 netbsd*)
10637 version_type=sunos
10638 need_lib_prefix=no
10639 need_version=no
10640 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10641 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10642 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10643 dynamic_linker='NetBSD (a.out) ld.so'
10644 else
10645 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10646 soname_spec='${libname}${release}${shared_ext}$major'
10647 dynamic_linker='NetBSD ld.elf_so'
10648 fi
10649 shlibpath_var=LD_LIBRARY_PATH
10650 shlibpath_overrides_runpath=yes
10651 hardcode_into_libs=yes
10652 ;;
10653
10654 newsos6)
10655 version_type=linux # correct to gnu/linux during the next big refactor
10656 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10657 shlibpath_var=LD_LIBRARY_PATH
10658 shlibpath_overrides_runpath=yes
10659 ;;
10660
10661 *nto* | *qnx*)
10662 version_type=qnx
10663 need_lib_prefix=no
10664 need_version=no
10665 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10666 soname_spec='${libname}${release}${shared_ext}$major'
10667 shlibpath_var=LD_LIBRARY_PATH
10668 shlibpath_overrides_runpath=no
10669 hardcode_into_libs=yes
10670 dynamic_linker='ldqnx.so'
10671 ;;
10672
10673 openbsd*)
10674 version_type=sunos
10675 sys_lib_dlsearch_path_spec="/usr/lib"
10676 need_lib_prefix=no
10677 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10678 case $host_os in
10679 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10680 *) need_version=no ;;
10681 esac
10682 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10683 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10684 shlibpath_var=LD_LIBRARY_PATH
10685 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10686 case $host_os in
10687 openbsd2.[89] | openbsd2.[89].*)
10688 shlibpath_overrides_runpath=no
10689 ;;
10690 *)
10691 shlibpath_overrides_runpath=yes
10692 ;;
10693 esac
10694 else
10695 shlibpath_overrides_runpath=yes
10696 fi
10697 ;;
10698
10699 os2*)
10700 libname_spec='$name'
10701 shrext_cmds=".dll"
10702 need_lib_prefix=no
10703 library_names_spec='$libname${shared_ext} $libname.a'
10704 dynamic_linker='OS/2 ld.exe'
10705 shlibpath_var=LIBPATH
10706 ;;
10707
10708 osf3* | osf4* | osf5*)
10709 version_type=osf
10710 need_lib_prefix=no
10711 need_version=no
10712 soname_spec='${libname}${release}${shared_ext}$major'
10713 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10714 shlibpath_var=LD_LIBRARY_PATH
10715 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10716 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10717 ;;
10718
10719 rdos*)
10720 dynamic_linker=no
10721 ;;
10722
10723 solaris*)
10724 version_type=linux # correct to gnu/linux during the next big refactor
10725 need_lib_prefix=no
10726 need_version=no
10727 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10728 soname_spec='${libname}${release}${shared_ext}$major'
10729 shlibpath_var=LD_LIBRARY_PATH
10730 shlibpath_overrides_runpath=yes
10731 hardcode_into_libs=yes
10732 # ldd complains unless libraries are executable
10733 postinstall_cmds='chmod +x $lib'
10734 ;;
10735
10736 sunos4*)
10737 version_type=sunos
10738 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10739 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10740 shlibpath_var=LD_LIBRARY_PATH
10741 shlibpath_overrides_runpath=yes
10742 if test "$with_gnu_ld" = yes; then
10743 need_lib_prefix=no
10744 fi
10745 need_version=yes
10746 ;;
10747
10748 sysv4 | sysv4.3*)
10749 version_type=linux # correct to gnu/linux during the next big refactor
10750 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10751 soname_spec='${libname}${release}${shared_ext}$major'
10752 shlibpath_var=LD_LIBRARY_PATH
10753 case $host_vendor in
10754 sni)
10755 shlibpath_overrides_runpath=no
10756 need_lib_prefix=no
10757 runpath_var=LD_RUN_PATH
10758 ;;
10759 siemens)
10760 need_lib_prefix=no
10761 ;;
10762 motorola)
10763 need_lib_prefix=no
10764 need_version=no
10765 shlibpath_overrides_runpath=no
10766 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10767 ;;
10768 esac
10769 ;;
10770
10771 sysv4*MP*)
10772 if test -d /usr/nec ;then
10773 version_type=linux # correct to gnu/linux during the next big refactor
10774 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10775 soname_spec='$libname${shared_ext}.$major'
10776 shlibpath_var=LD_LIBRARY_PATH
10777 fi
10778 ;;
10779
10780 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10781 version_type=freebsd-elf
10782 need_lib_prefix=no
10783 need_version=no
10784 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10785 soname_spec='${libname}${release}${shared_ext}$major'
10786 shlibpath_var=LD_LIBRARY_PATH
10787 shlibpath_overrides_runpath=yes
10788 hardcode_into_libs=yes
10789 if test "$with_gnu_ld" = yes; then
10790 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10791 else
10792 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10793 case $host_os in
10794 sco3.2v5*)
10795 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10796 ;;
10797 esac
10798 fi
10799 sys_lib_dlsearch_path_spec='/usr/lib'
10800 ;;
10801
10802 tpf*)
10803 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10804 version_type=linux # correct to gnu/linux during the next big refactor
10805 need_lib_prefix=no
10806 need_version=no
10807 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10808 shlibpath_var=LD_LIBRARY_PATH
10809 shlibpath_overrides_runpath=no
10810 hardcode_into_libs=yes
10811 ;;
10812
10813 uts4*)
10814 version_type=linux # correct to gnu/linux during the next big refactor
10815 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10816 soname_spec='${libname}${release}${shared_ext}$major'
10817 shlibpath_var=LD_LIBRARY_PATH
10818 ;;
10819
10820 *)
10821 dynamic_linker=no
10822 ;;
10823 esac
10824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10825 $as_echo "$dynamic_linker" >&6; }
10826 test "$dynamic_linker" = no && can_build_shared=no
10827
10828 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10829 if test "$GCC" = yes; then
10830 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10831 fi
10832
10833 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10834 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10835 fi
10836 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10837 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10838 fi
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10932 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10933 hardcode_action=
10934 if test -n "$hardcode_libdir_flag_spec" ||
10935 test -n "$runpath_var" ||
10936 test "X$hardcode_automatic" = "Xyes" ; then
10937
10938 # We can hardcode non-existent directories.
10939 if test "$hardcode_direct" != no &&
10940 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10941 # have to relink, otherwise we might link with an installed library
10942 # when we should be linking with a yet-to-be-installed one
10943 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10944 test "$hardcode_minus_L" != no; then
10945 # Linking always hardcodes the temporary library directory.
10946 hardcode_action=relink
10947 else
10948 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10949 hardcode_action=immediate
10950 fi
10951 else
10952 # We cannot hardcode anything, or else we can only hardcode existing
10953 # directories.
10954 hardcode_action=unsupported
10955 fi
10956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10957 $as_echo "$hardcode_action" >&6; }
10958
10959 if test "$hardcode_action" = relink ||
10960 test "$inherit_rpath" = yes; then
10961 # Fast installation is not supported
10962 enable_fast_install=no
10963 elif test "$shlibpath_overrides_runpath" = yes ||
10964 test "$enable_shared" = no; then
10965 # Fast installation is not necessary
10966 enable_fast_install=needless
10967 fi
10968
10969
10970
10971
10972
10973
10974 if test "x$enable_dlopen" != xyes; then
10975 enable_dlopen=unknown
10976 enable_dlopen_self=unknown
10977 enable_dlopen_self_static=unknown
10978 else
10979 lt_cv_dlopen=no
10980 lt_cv_dlopen_libs=
10981
10982 case $host_os in
10983 beos*)
10984 lt_cv_dlopen="load_add_on"
10985 lt_cv_dlopen_libs=
10986 lt_cv_dlopen_self=yes
10987 ;;
10988
10989 mingw* | pw32* | cegcc*)
10990 lt_cv_dlopen="LoadLibrary"
10991 lt_cv_dlopen_libs=
10992 ;;
10993
10994 cygwin*)
10995 lt_cv_dlopen="dlopen"
10996 lt_cv_dlopen_libs=
10997 ;;
10998
10999 darwin*)
11000 # if libdl is installed we need to link against it
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11002 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11003 if ${ac_cv_lib_dl_dlopen+:} false; then :
11004 $as_echo_n "(cached) " >&6
11005 else
11006 ac_check_lib_save_LIBS=$LIBS
11007 LIBS="-ldl $LIBS"
11008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11009 /* end confdefs.h. */
11010
11011 /* Override any GCC internal prototype to avoid an error.
11012 Use char because int might match the return type of a GCC
11013 builtin and then its argument prototype would still apply. */
11014 #ifdef __cplusplus
11015 extern "C"
11016 #endif
11017 char dlopen ();
11018 int
11019 main ()
11020 {
11021 return dlopen ();
11022 ;
11023 return 0;
11024 }
11025 _ACEOF
11026 if ac_fn_c_try_link "$LINENO"; then :
11027 ac_cv_lib_dl_dlopen=yes
11028 else
11029 ac_cv_lib_dl_dlopen=no
11030 fi
11031 rm -f core conftest.err conftest.$ac_objext \
11032 conftest$ac_exeext conftest.$ac_ext
11033 LIBS=$ac_check_lib_save_LIBS
11034 fi
11035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11036 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11037 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11038 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11039 else
11040
11041 lt_cv_dlopen="dyld"
11042 lt_cv_dlopen_libs=
11043 lt_cv_dlopen_self=yes
11044
11045 fi
11046
11047 ;;
11048
11049 *)
11050 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11051 if test "x$ac_cv_func_shl_load" = xyes; then :
11052 lt_cv_dlopen="shl_load"
11053 else
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11055 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11056 if ${ac_cv_lib_dld_shl_load+:} false; then :
11057 $as_echo_n "(cached) " >&6
11058 else
11059 ac_check_lib_save_LIBS=$LIBS
11060 LIBS="-ldld $LIBS"
11061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11062 /* end confdefs.h. */
11063
11064 /* Override any GCC internal prototype to avoid an error.
11065 Use char because int might match the return type of a GCC
11066 builtin and then its argument prototype would still apply. */
11067 #ifdef __cplusplus
11068 extern "C"
11069 #endif
11070 char shl_load ();
11071 int
11072 main ()
11073 {
11074 return shl_load ();
11075 ;
11076 return 0;
11077 }
11078 _ACEOF
11079 if ac_fn_c_try_link "$LINENO"; then :
11080 ac_cv_lib_dld_shl_load=yes
11081 else
11082 ac_cv_lib_dld_shl_load=no
11083 fi
11084 rm -f core conftest.err conftest.$ac_objext \
11085 conftest$ac_exeext conftest.$ac_ext
11086 LIBS=$ac_check_lib_save_LIBS
11087 fi
11088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11089 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11090 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11091 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11092 else
11093 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11094 if test "x$ac_cv_func_dlopen" = xyes; then :
11095 lt_cv_dlopen="dlopen"
11096 else
11097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11098 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11099 if ${ac_cv_lib_dl_dlopen+:} false; then :
11100 $as_echo_n "(cached) " >&6
11101 else
11102 ac_check_lib_save_LIBS=$LIBS
11103 LIBS="-ldl $LIBS"
11104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11105 /* end confdefs.h. */
11106
11107 /* Override any GCC internal prototype to avoid an error.
11108 Use char because int might match the return type of a GCC
11109 builtin and then its argument prototype would still apply. */
11110 #ifdef __cplusplus
11111 extern "C"
11112 #endif
11113 char dlopen ();
11114 int
11115 main ()
11116 {
11117 return dlopen ();
11118 ;
11119 return 0;
11120 }
11121 _ACEOF
11122 if ac_fn_c_try_link "$LINENO"; then :
11123 ac_cv_lib_dl_dlopen=yes
11124 else
11125 ac_cv_lib_dl_dlopen=no
11126 fi
11127 rm -f core conftest.err conftest.$ac_objext \
11128 conftest$ac_exeext conftest.$ac_ext
11129 LIBS=$ac_check_lib_save_LIBS
11130 fi
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11132 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11133 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11134 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11135 else
11136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11137 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11138 if ${ac_cv_lib_svld_dlopen+:} false; then :
11139 $as_echo_n "(cached) " >&6
11140 else
11141 ac_check_lib_save_LIBS=$LIBS
11142 LIBS="-lsvld $LIBS"
11143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11144 /* end confdefs.h. */
11145
11146 /* Override any GCC internal prototype to avoid an error.
11147 Use char because int might match the return type of a GCC
11148 builtin and then its argument prototype would still apply. */
11149 #ifdef __cplusplus
11150 extern "C"
11151 #endif
11152 char dlopen ();
11153 int
11154 main ()
11155 {
11156 return dlopen ();
11157 ;
11158 return 0;
11159 }
11160 _ACEOF
11161 if ac_fn_c_try_link "$LINENO"; then :
11162 ac_cv_lib_svld_dlopen=yes
11163 else
11164 ac_cv_lib_svld_dlopen=no
11165 fi
11166 rm -f core conftest.err conftest.$ac_objext \
11167 conftest$ac_exeext conftest.$ac_ext
11168 LIBS=$ac_check_lib_save_LIBS
11169 fi
11170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11171 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11172 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11173 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11174 else
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11176 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11177 if ${ac_cv_lib_dld_dld_link+:} false; then :
11178 $as_echo_n "(cached) " >&6
11179 else
11180 ac_check_lib_save_LIBS=$LIBS
11181 LIBS="-ldld $LIBS"
11182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11183 /* end confdefs.h. */
11184
11185 /* Override any GCC internal prototype to avoid an error.
11186 Use char because int might match the return type of a GCC
11187 builtin and then its argument prototype would still apply. */
11188 #ifdef __cplusplus
11189 extern "C"
11190 #endif
11191 char dld_link ();
11192 int
11193 main ()
11194 {
11195 return dld_link ();
11196 ;
11197 return 0;
11198 }
11199 _ACEOF
11200 if ac_fn_c_try_link "$LINENO"; then :
11201 ac_cv_lib_dld_dld_link=yes
11202 else
11203 ac_cv_lib_dld_dld_link=no
11204 fi
11205 rm -f core conftest.err conftest.$ac_objext \
11206 conftest$ac_exeext conftest.$ac_ext
11207 LIBS=$ac_check_lib_save_LIBS
11208 fi
11209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11210 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11211 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11212 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11213 fi
11214
11215
11216 fi
11217
11218
11219 fi
11220
11221
11222 fi
11223
11224
11225 fi
11226
11227
11228 fi
11229
11230 ;;
11231 esac
11232
11233 if test "x$lt_cv_dlopen" != xno; then
11234 enable_dlopen=yes
11235 else
11236 enable_dlopen=no
11237 fi
11238
11239 case $lt_cv_dlopen in
11240 dlopen)
11241 save_CPPFLAGS="$CPPFLAGS"
11242 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11243
11244 save_LDFLAGS="$LDFLAGS"
11245 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11246
11247 save_LIBS="$LIBS"
11248 LIBS="$lt_cv_dlopen_libs $LIBS"
11249
11250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11251 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11252 if ${lt_cv_dlopen_self+:} false; then :
11253 $as_echo_n "(cached) " >&6
11254 else
11255 if test "$cross_compiling" = yes; then :
11256 lt_cv_dlopen_self=cross
11257 else
11258 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11259 lt_status=$lt_dlunknown
11260 cat > conftest.$ac_ext <<_LT_EOF
11261 #line $LINENO "configure"
11262 #include "confdefs.h"
11263
11264 #if HAVE_DLFCN_H
11265 #include <dlfcn.h>
11266 #endif
11267
11268 #include <stdio.h>
11269
11270 #ifdef RTLD_GLOBAL
11271 # define LT_DLGLOBAL RTLD_GLOBAL
11272 #else
11273 # ifdef DL_GLOBAL
11274 # define LT_DLGLOBAL DL_GLOBAL
11275 # else
11276 # define LT_DLGLOBAL 0
11277 # endif
11278 #endif
11279
11280 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11281 find out it does not work in some platform. */
11282 #ifndef LT_DLLAZY_OR_NOW
11283 # ifdef RTLD_LAZY
11284 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11285 # else
11286 # ifdef DL_LAZY
11287 # define LT_DLLAZY_OR_NOW DL_LAZY
11288 # else
11289 # ifdef RTLD_NOW
11290 # define LT_DLLAZY_OR_NOW RTLD_NOW
11291 # else
11292 # ifdef DL_NOW
11293 # define LT_DLLAZY_OR_NOW DL_NOW
11294 # else
11295 # define LT_DLLAZY_OR_NOW 0
11296 # endif
11297 # endif
11298 # endif
11299 # endif
11300 #endif
11301
11302 /* When -fvisbility=hidden is used, assume the code has been annotated
11303 correspondingly for the symbols needed. */
11304 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11305 int fnord () __attribute__((visibility("default")));
11306 #endif
11307
11308 int fnord () { return 42; }
11309 int main ()
11310 {
11311 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11312 int status = $lt_dlunknown;
11313
11314 if (self)
11315 {
11316 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11317 else
11318 {
11319 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11320 else puts (dlerror ());
11321 }
11322 /* dlclose (self); */
11323 }
11324 else
11325 puts (dlerror ());
11326
11327 return status;
11328 }
11329 _LT_EOF
11330 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11331 (eval $ac_link) 2>&5
11332 ac_status=$?
11333 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11334 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11335 (./conftest; exit; ) >&5 2>/dev/null
11336 lt_status=$?
11337 case x$lt_status in
11338 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11339 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11340 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11341 esac
11342 else :
11343 # compilation failed
11344 lt_cv_dlopen_self=no
11345 fi
11346 fi
11347 rm -fr conftest*
11348
11349
11350 fi
11351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11352 $as_echo "$lt_cv_dlopen_self" >&6; }
11353
11354 if test "x$lt_cv_dlopen_self" = xyes; then
11355 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11357 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11358 if ${lt_cv_dlopen_self_static+:} false; then :
11359 $as_echo_n "(cached) " >&6
11360 else
11361 if test "$cross_compiling" = yes; then :
11362 lt_cv_dlopen_self_static=cross
11363 else
11364 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11365 lt_status=$lt_dlunknown
11366 cat > conftest.$ac_ext <<_LT_EOF
11367 #line $LINENO "configure"
11368 #include "confdefs.h"
11369
11370 #if HAVE_DLFCN_H
11371 #include <dlfcn.h>
11372 #endif
11373
11374 #include <stdio.h>
11375
11376 #ifdef RTLD_GLOBAL
11377 # define LT_DLGLOBAL RTLD_GLOBAL
11378 #else
11379 # ifdef DL_GLOBAL
11380 # define LT_DLGLOBAL DL_GLOBAL
11381 # else
11382 # define LT_DLGLOBAL 0
11383 # endif
11384 #endif
11385
11386 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11387 find out it does not work in some platform. */
11388 #ifndef LT_DLLAZY_OR_NOW
11389 # ifdef RTLD_LAZY
11390 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11391 # else
11392 # ifdef DL_LAZY
11393 # define LT_DLLAZY_OR_NOW DL_LAZY
11394 # else
11395 # ifdef RTLD_NOW
11396 # define LT_DLLAZY_OR_NOW RTLD_NOW
11397 # else
11398 # ifdef DL_NOW
11399 # define LT_DLLAZY_OR_NOW DL_NOW
11400 # else
11401 # define LT_DLLAZY_OR_NOW 0
11402 # endif
11403 # endif
11404 # endif
11405 # endif
11406 #endif
11407
11408 /* When -fvisbility=hidden is used, assume the code has been annotated
11409 correspondingly for the symbols needed. */
11410 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11411 int fnord () __attribute__((visibility("default")));
11412 #endif
11413
11414 int fnord () { return 42; }
11415 int main ()
11416 {
11417 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11418 int status = $lt_dlunknown;
11419
11420 if (self)
11421 {
11422 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11423 else
11424 {
11425 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11426 else puts (dlerror ());
11427 }
11428 /* dlclose (self); */
11429 }
11430 else
11431 puts (dlerror ());
11432
11433 return status;
11434 }
11435 _LT_EOF
11436 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11437 (eval $ac_link) 2>&5
11438 ac_status=$?
11439 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11440 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11441 (./conftest; exit; ) >&5 2>/dev/null
11442 lt_status=$?
11443 case x$lt_status in
11444 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11445 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11446 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11447 esac
11448 else :
11449 # compilation failed
11450 lt_cv_dlopen_self_static=no
11451 fi
11452 fi
11453 rm -fr conftest*
11454
11455
11456 fi
11457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11458 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11459 fi
11460
11461 CPPFLAGS="$save_CPPFLAGS"
11462 LDFLAGS="$save_LDFLAGS"
11463 LIBS="$save_LIBS"
11464 ;;
11465 esac
11466
11467 case $lt_cv_dlopen_self in
11468 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11469 *) enable_dlopen_self=unknown ;;
11470 esac
11471
11472 case $lt_cv_dlopen_self_static in
11473 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11474 *) enable_dlopen_self_static=unknown ;;
11475 esac
11476 fi
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494 striplib=
11495 old_striplib=
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11497 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11498 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11499 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11500 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11502 $as_echo "yes" >&6; }
11503 else
11504 # FIXME - insert some real tests, host_os isn't really good enough
11505 case $host_os in
11506 darwin*)
11507 if test -n "$STRIP" ; then
11508 striplib="$STRIP -x"
11509 old_striplib="$STRIP -S"
11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11511 $as_echo "yes" >&6; }
11512 else
11513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11514 $as_echo "no" >&6; }
11515 fi
11516 ;;
11517 *)
11518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11519 $as_echo "no" >&6; }
11520 ;;
11521 esac
11522 fi
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535 # Report which library types will actually be built
11536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11537 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11539 $as_echo "$can_build_shared" >&6; }
11540
11541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11542 $as_echo_n "checking whether to build shared libraries... " >&6; }
11543 test "$can_build_shared" = "no" && enable_shared=no
11544
11545 # On AIX, shared libraries and static libraries use the same namespace, and
11546 # are all built from PIC.
11547 case $host_os in
11548 aix3*)
11549 test "$enable_shared" = yes && enable_static=no
11550 if test -n "$RANLIB"; then
11551 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11552 postinstall_cmds='$RANLIB $lib'
11553 fi
11554 ;;
11555
11556 aix[4-9]*)
11557 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11558 test "$enable_shared" = yes && enable_static=no
11559 fi
11560 ;;
11561 esac
11562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11563 $as_echo "$enable_shared" >&6; }
11564
11565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11566 $as_echo_n "checking whether to build static libraries... " >&6; }
11567 # Make sure either enable_shared or enable_static is yes.
11568 test "$enable_shared" = yes || enable_static=yes
11569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11570 $as_echo "$enable_static" >&6; }
11571
11572
11573
11574
11575 fi
11576 ac_ext=c
11577 ac_cpp='$CPP $CPPFLAGS'
11578 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11579 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11580 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11581
11582 CC="$lt_save_CC"
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598 ac_config_commands="$ac_config_commands libtool"
11599
11600
11601
11602
11603 # Only expand once:
11604
11605
11606
11607 # Require xorg-macros: XORG_DEFAULT_OPTIONS
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11620 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11621 if ${ac_cv_prog_cc_c99+:} false; then :
11622 $as_echo_n "(cached) " >&6
11623 else
11624 ac_cv_prog_cc_c99=no
11625 ac_save_CC=$CC
11626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11627 /* end confdefs.h. */
11628 #include <stdarg.h>
11629 #include <stdbool.h>
11630 #include <stdlib.h>
11631 #include <wchar.h>
11632 #include <stdio.h>
11633
11634 // Check varargs macros. These examples are taken from C99 6.10.3.5.
11635 #define debug(...) fprintf (stderr, __VA_ARGS__)
11636 #define showlist(...) puts (#__VA_ARGS__)
11637 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11638 static void
11639 test_varargs_macros (void)
11640 {
11641 int x = 1234;
11642 int y = 5678;
11643 debug ("Flag");
11644 debug ("X = %d\n", x);
11645 showlist (The first, second, and third items.);
11646 report (x>y, "x is %d but y is %d", x, y);
11647 }
11648
11649 // Check long long types.
11650 #define BIG64 18446744073709551615ull
11651 #define BIG32 4294967295ul
11652 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11653 #if !BIG_OK
11654 your preprocessor is broken;
11655 #endif
11656 #if BIG_OK
11657 #else
11658 your preprocessor is broken;
11659 #endif
11660 static long long int bignum = -9223372036854775807LL;
11661 static unsigned long long int ubignum = BIG64;
11662
11663 struct incomplete_array
11664 {
11665 int datasize;
11666 double data[];
11667 };
11668
11669 struct named_init {
11670 int number;
11671 const wchar_t *name;
11672 double average;
11673 };
11674
11675 typedef const char *ccp;
11676
11677 static inline int
11678 test_restrict (ccp restrict text)
11679 {
11680 // See if C++-style comments work.
11681 // Iterate through items via the restricted pointer.
11682 // Also check for declarations in for loops.
11683 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11684 continue;
11685 return 0;
11686 }
11687
11688 // Check varargs and va_copy.
11689 static void
11690 test_varargs (const char *format, ...)
11691 {
11692 va_list args;
11693 va_start (args, format);
11694 va_list args_copy;
11695 va_copy (args_copy, args);
11696
11697 const char *str;
11698 int number;
11699 float fnumber;
11700
11701 while (*format)
11702 {
11703 switch (*format++)
11704 {
11705 case 's': // string
11706 str = va_arg (args_copy, const char *);
11707 break;
11708 case 'd': // int
11709 number = va_arg (args_copy, int);
11710 break;
11711 case 'f': // float
11712 fnumber = va_arg (args_copy, double);
11713 break;
11714 default:
11715 break;
11716 }
11717 }
11718 va_end (args_copy);
11719 va_end (args);
11720 }
11721
11722 int
11723 main ()
11724 {
11725
11726 // Check bool.
11727 _Bool success = false;
11728
11729 // Check restrict.
11730 if (test_restrict ("String literal") == 0)
11731 success = true;
11732 char *restrict newvar = "Another string";
11733
11734 // Check varargs.
11735 test_varargs ("s, d' f .", "string", 65, 34.234);
11736 test_varargs_macros ();
11737
11738 // Check flexible array members.
11739 struct incomplete_array *ia =
11740 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11741 ia->datasize = 10;
11742 for (int i = 0; i < ia->datasize; ++i)
11743 ia->data[i] = i * 1.234;
11744
11745 // Check named initializers.
11746 struct named_init ni = {
11747 .number = 34,
11748 .name = L"Test wide string",
11749 .average = 543.34343,
11750 };
11751
11752 ni.number = 58;
11753
11754 int dynamic_array[ni.number];
11755 dynamic_array[ni.number - 1] = 543;
11756
11757 // work around unused variable warnings
11758 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11759 || dynamic_array[ni.number - 1] != 543);
11760
11761 ;
11762 return 0;
11763 }
11764 _ACEOF
11765 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
11766 do
11767 CC="$ac_save_CC $ac_arg"
11768 if ac_fn_c_try_compile "$LINENO"; then :
11769 ac_cv_prog_cc_c99=$ac_arg
11770 fi
11771 rm -f core conftest.err conftest.$ac_objext
11772 test "x$ac_cv_prog_cc_c99" != "xno" && break
11773 done
11774 rm -f conftest.$ac_ext
11775 CC=$ac_save_CC
11776
11777 fi
11778 # AC_CACHE_VAL
11779 case "x$ac_cv_prog_cc_c99" in
11780 x)
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11782 $as_echo "none needed" >&6; } ;;
11783 xno)
11784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11785 $as_echo "unsupported" >&6; } ;;
11786 *)
11787 CC="$CC $ac_cv_prog_cc_c99"
11788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11789 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11790 esac
11791 if test "x$ac_cv_prog_cc_c99" != xno; then :
11792
11793 fi
11794
11795
11796
11797
11798
11799
11800 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11801 if test "x$ac_cv_have_decl___clang__" = xyes; then :
11802 CLANGCC="yes"
11803 else
11804 CLANGCC="no"
11805 fi
11806
11807 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
11808 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
11809 INTELCC="yes"
11810 else
11811 INTELCC="no"
11812 fi
11813
11814 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
11815 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
11816 SUNCC="yes"
11817 else
11818 SUNCC="no"
11819 fi
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11830 if test -n "$ac_tool_prefix"; then
11831 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11832 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11834 $as_echo_n "checking for $ac_word... " >&6; }
11835 if ${ac_cv_path_PKG_CONFIG+:} false; then :
11836 $as_echo_n "(cached) " >&6
11837 else
11838 case $PKG_CONFIG in
11839 [\\/]* | ?:[\\/]*)
11840 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11841 ;;
11842 *)
11843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11844 for as_dir in $PATH
11845 do
11846 IFS=$as_save_IFS
11847 test -z "$as_dir" && as_dir=.
11848 for ac_exec_ext in '' $ac_executable_extensions; do
11849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11850 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11852 break 2
11853 fi
11854 done
11855 done
11856 IFS=$as_save_IFS
11857
11858 ;;
11859 esac
11860 fi
11861 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11862 if test -n "$PKG_CONFIG"; then
11863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11864 $as_echo "$PKG_CONFIG" >&6; }
11865 else
11866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11867 $as_echo "no" >&6; }
11868 fi
11869
11870
11871 fi
11872 if test -z "$ac_cv_path_PKG_CONFIG"; then
11873 ac_pt_PKG_CONFIG=$PKG_CONFIG
11874 # Extract the first word of "pkg-config", so it can be a program name with args.
11875 set dummy pkg-config; ac_word=$2
11876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11877 $as_echo_n "checking for $ac_word... " >&6; }
11878 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
11879 $as_echo_n "(cached) " >&6
11880 else
11881 case $ac_pt_PKG_CONFIG in
11882 [\\/]* | ?:[\\/]*)
11883 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11884 ;;
11885 *)
11886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11887 for as_dir in $PATH
11888 do
11889 IFS=$as_save_IFS
11890 test -z "$as_dir" && as_dir=.
11891 for ac_exec_ext in '' $ac_executable_extensions; do
11892 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11893 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11894 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11895 break 2
11896 fi
11897 done
11898 done
11899 IFS=$as_save_IFS
11900
11901 ;;
11902 esac
11903 fi
11904 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11905 if test -n "$ac_pt_PKG_CONFIG"; then
11906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11907 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
11908 else
11909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11910 $as_echo "no" >&6; }
11911 fi
11912
11913 if test "x$ac_pt_PKG_CONFIG" = x; then
11914 PKG_CONFIG=""
11915 else
11916 case $cross_compiling:$ac_tool_warned in
11917 yes:)
11918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11919 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11920 ac_tool_warned=yes ;;
11921 esac
11922 PKG_CONFIG=$ac_pt_PKG_CONFIG
11923 fi
11924 else
11925 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11926 fi
11927
11928 fi
11929 if test -n "$PKG_CONFIG"; then
11930 _pkg_min_version=0.9.0
11931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11932 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11933 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11935 $as_echo "yes" >&6; }
11936 else
11937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11938 $as_echo "no" >&6; }
11939 PKG_CONFIG=""
11940 fi
11941 fi
11942
11943
11944
11945
11946
11947 # Check whether --enable-selective-werror was given.
11948 if test "${enable_selective_werror+set}" = set; then :
11949 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
11950 else
11951 SELECTIVE_WERROR=yes
11952 fi
11953
11954
11955
11956
11957
11958 # -v is too short to test reliably with XORG_TESTSET_CFLAG
11959 if test "x$SUNCC" = "xyes"; then
11960 BASE_CFLAGS="-v"
11961 else
11962 BASE_CFLAGS=""
11963 fi
11964
11965 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979 xorg_testset_save_CFLAGS="$CFLAGS"
11980
11981 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11982 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11984 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11985 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11986 $as_echo_n "(cached) " >&6
11987 else
11988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11989 /* end confdefs.h. */
11990 int i;
11991 _ACEOF
11992 if ac_fn_c_try_compile "$LINENO"; then :
11993 xorg_cv_cc_flag_unknown_warning_option=yes
11994 else
11995 xorg_cv_cc_flag_unknown_warning_option=no
11996 fi
11997 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11998 fi
11999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12000 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12001 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12002 CFLAGS="$xorg_testset_save_CFLAGS"
12003 fi
12004
12005 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12006 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12007 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12008 fi
12009 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12011 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12012 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12013 $as_echo_n "(cached) " >&6
12014 else
12015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12016 /* end confdefs.h. */
12017 int i;
12018 _ACEOF
12019 if ac_fn_c_try_compile "$LINENO"; then :
12020 xorg_cv_cc_flag_unused_command_line_argument=yes
12021 else
12022 xorg_cv_cc_flag_unused_command_line_argument=no
12023 fi
12024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12025 fi
12026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12027 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12028 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12029 CFLAGS="$xorg_testset_save_CFLAGS"
12030 fi
12031
12032 found="no"
12033
12034 if test $found = "no" ; then
12035 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12036 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12037 fi
12038
12039 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12040 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12041 fi
12042
12043 CFLAGS="$CFLAGS -Wall"
12044
12045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12046 $as_echo_n "checking if $CC supports -Wall... " >&6; }
12047 cacheid=xorg_cv_cc_flag__Wall
12048 if eval \${$cacheid+:} false; then :
12049 $as_echo_n "(cached) " >&6
12050 else
12051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12052 /* end confdefs.h. */
12053 int i;
12054 int
12055 main ()
12056 {
12057
12058 ;
12059 return 0;
12060 }
12061 _ACEOF
12062 if ac_fn_c_try_link "$LINENO"; then :
12063 eval $cacheid=yes
12064 else
12065 eval $cacheid=no
12066 fi
12067 rm -f core conftest.err conftest.$ac_objext \
12068 conftest$ac_exeext conftest.$ac_ext
12069 fi
12070
12071
12072 CFLAGS="$xorg_testset_save_CFLAGS"
12073
12074 eval supported=\$$cacheid
12075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12076 $as_echo "$supported" >&6; }
12077 if test "$supported" = "yes" ; then
12078 BASE_CFLAGS="$BASE_CFLAGS -Wall"
12079 found="yes"
12080 fi
12081 fi
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097 xorg_testset_save_CFLAGS="$CFLAGS"
12098
12099 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12100 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12102 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12103 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12104 $as_echo_n "(cached) " >&6
12105 else
12106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12107 /* end confdefs.h. */
12108 int i;
12109 _ACEOF
12110 if ac_fn_c_try_compile "$LINENO"; then :
12111 xorg_cv_cc_flag_unknown_warning_option=yes
12112 else
12113 xorg_cv_cc_flag_unknown_warning_option=no
12114 fi
12115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12116 fi
12117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12118 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12119 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12120 CFLAGS="$xorg_testset_save_CFLAGS"
12121 fi
12122
12123 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12124 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12125 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12126 fi
12127 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12129 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12130 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12131 $as_echo_n "(cached) " >&6
12132 else
12133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12134 /* end confdefs.h. */
12135 int i;
12136 _ACEOF
12137 if ac_fn_c_try_compile "$LINENO"; then :
12138 xorg_cv_cc_flag_unused_command_line_argument=yes
12139 else
12140 xorg_cv_cc_flag_unused_command_line_argument=no
12141 fi
12142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12143 fi
12144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12145 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12146 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12147 CFLAGS="$xorg_testset_save_CFLAGS"
12148 fi
12149
12150 found="no"
12151
12152 if test $found = "no" ; then
12153 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12154 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12155 fi
12156
12157 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12158 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12159 fi
12160
12161 CFLAGS="$CFLAGS -Wpointer-arith"
12162
12163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12164 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12165 cacheid=xorg_cv_cc_flag__Wpointer_arith
12166 if eval \${$cacheid+:} false; then :
12167 $as_echo_n "(cached) " >&6
12168 else
12169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12170 /* end confdefs.h. */
12171 int i;
12172 int
12173 main ()
12174 {
12175
12176 ;
12177 return 0;
12178 }
12179 _ACEOF
12180 if ac_fn_c_try_link "$LINENO"; then :
12181 eval $cacheid=yes
12182 else
12183 eval $cacheid=no
12184 fi
12185 rm -f core conftest.err conftest.$ac_objext \
12186 conftest$ac_exeext conftest.$ac_ext
12187 fi
12188
12189
12190 CFLAGS="$xorg_testset_save_CFLAGS"
12191
12192 eval supported=\$$cacheid
12193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12194 $as_echo "$supported" >&6; }
12195 if test "$supported" = "yes" ; then
12196 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12197 found="yes"
12198 fi
12199 fi
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215 xorg_testset_save_CFLAGS="$CFLAGS"
12216
12217 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12218 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12220 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12221 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12222 $as_echo_n "(cached) " >&6
12223 else
12224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12225 /* end confdefs.h. */
12226 int i;
12227 _ACEOF
12228 if ac_fn_c_try_compile "$LINENO"; then :
12229 xorg_cv_cc_flag_unknown_warning_option=yes
12230 else
12231 xorg_cv_cc_flag_unknown_warning_option=no
12232 fi
12233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12234 fi
12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12236 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12237 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12238 CFLAGS="$xorg_testset_save_CFLAGS"
12239 fi
12240
12241 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12242 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12243 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12244 fi
12245 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12247 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12248 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12249 $as_echo_n "(cached) " >&6
12250 else
12251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12252 /* end confdefs.h. */
12253 int i;
12254 _ACEOF
12255 if ac_fn_c_try_compile "$LINENO"; then :
12256 xorg_cv_cc_flag_unused_command_line_argument=yes
12257 else
12258 xorg_cv_cc_flag_unused_command_line_argument=no
12259 fi
12260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12261 fi
12262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12263 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12264 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12265 CFLAGS="$xorg_testset_save_CFLAGS"
12266 fi
12267
12268 found="no"
12269
12270 if test $found = "no" ; then
12271 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12272 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12273 fi
12274
12275 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12276 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12277 fi
12278
12279 CFLAGS="$CFLAGS -Wmissing-declarations"
12280
12281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12282 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12283 cacheid=xorg_cv_cc_flag__Wmissing_declarations
12284 if eval \${$cacheid+:} false; then :
12285 $as_echo_n "(cached) " >&6
12286 else
12287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12288 /* end confdefs.h. */
12289 int i;
12290 int
12291 main ()
12292 {
12293
12294 ;
12295 return 0;
12296 }
12297 _ACEOF
12298 if ac_fn_c_try_link "$LINENO"; then :
12299 eval $cacheid=yes
12300 else
12301 eval $cacheid=no
12302 fi
12303 rm -f core conftest.err conftest.$ac_objext \
12304 conftest$ac_exeext conftest.$ac_ext
12305 fi
12306
12307
12308 CFLAGS="$xorg_testset_save_CFLAGS"
12309
12310 eval supported=\$$cacheid
12311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12312 $as_echo "$supported" >&6; }
12313 if test "$supported" = "yes" ; then
12314 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12315 found="yes"
12316 fi
12317 fi
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333 xorg_testset_save_CFLAGS="$CFLAGS"
12334
12335 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12336 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12338 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12339 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12340 $as_echo_n "(cached) " >&6
12341 else
12342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12343 /* end confdefs.h. */
12344 int i;
12345 _ACEOF
12346 if ac_fn_c_try_compile "$LINENO"; then :
12347 xorg_cv_cc_flag_unknown_warning_option=yes
12348 else
12349 xorg_cv_cc_flag_unknown_warning_option=no
12350 fi
12351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12352 fi
12353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12354 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12355 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12356 CFLAGS="$xorg_testset_save_CFLAGS"
12357 fi
12358
12359 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12360 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12361 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12362 fi
12363 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12365 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12366 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12367 $as_echo_n "(cached) " >&6
12368 else
12369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12370 /* end confdefs.h. */
12371 int i;
12372 _ACEOF
12373 if ac_fn_c_try_compile "$LINENO"; then :
12374 xorg_cv_cc_flag_unused_command_line_argument=yes
12375 else
12376 xorg_cv_cc_flag_unused_command_line_argument=no
12377 fi
12378 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12379 fi
12380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12381 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12382 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12383 CFLAGS="$xorg_testset_save_CFLAGS"
12384 fi
12385
12386 found="no"
12387
12388 if test $found = "no" ; then
12389 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12390 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12391 fi
12392
12393 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12394 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12395 fi
12396
12397 CFLAGS="$CFLAGS -Wformat=2"
12398
12399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12400 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12401 cacheid=xorg_cv_cc_flag__Wformat_2
12402 if eval \${$cacheid+:} false; then :
12403 $as_echo_n "(cached) " >&6
12404 else
12405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12406 /* end confdefs.h. */
12407 int i;
12408 int
12409 main ()
12410 {
12411
12412 ;
12413 return 0;
12414 }
12415 _ACEOF
12416 if ac_fn_c_try_link "$LINENO"; then :
12417 eval $cacheid=yes
12418 else
12419 eval $cacheid=no
12420 fi
12421 rm -f core conftest.err conftest.$ac_objext \
12422 conftest$ac_exeext conftest.$ac_ext
12423 fi
12424
12425
12426 CFLAGS="$xorg_testset_save_CFLAGS"
12427
12428 eval supported=\$$cacheid
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12430 $as_echo "$supported" >&6; }
12431 if test "$supported" = "yes" ; then
12432 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12433 found="yes"
12434 fi
12435 fi
12436
12437 if test $found = "no" ; then
12438 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12439 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12440 fi
12441
12442 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12443 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12444 fi
12445
12446 CFLAGS="$CFLAGS -Wformat"
12447
12448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12449 $as_echo_n "checking if $CC supports -Wformat... " >&6; }
12450 cacheid=xorg_cv_cc_flag__Wformat
12451 if eval \${$cacheid+:} false; then :
12452 $as_echo_n "(cached) " >&6
12453 else
12454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12455 /* end confdefs.h. */
12456 int i;
12457 int
12458 main ()
12459 {
12460
12461 ;
12462 return 0;
12463 }
12464 _ACEOF
12465 if ac_fn_c_try_link "$LINENO"; then :
12466 eval $cacheid=yes
12467 else
12468 eval $cacheid=no
12469 fi
12470 rm -f core conftest.err conftest.$ac_objext \
12471 conftest$ac_exeext conftest.$ac_ext
12472 fi
12473
12474
12475 CFLAGS="$xorg_testset_save_CFLAGS"
12476
12477 eval supported=\$$cacheid
12478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12479 $as_echo "$supported" >&6; }
12480 if test "$supported" = "yes" ; then
12481 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12482 found="yes"
12483 fi
12484 fi
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502 xorg_testset_save_CFLAGS="$CFLAGS"
12503
12504 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12505 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12507 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12508 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12509 $as_echo_n "(cached) " >&6
12510 else
12511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12512 /* end confdefs.h. */
12513 int i;
12514 _ACEOF
12515 if ac_fn_c_try_compile "$LINENO"; then :
12516 xorg_cv_cc_flag_unknown_warning_option=yes
12517 else
12518 xorg_cv_cc_flag_unknown_warning_option=no
12519 fi
12520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12521 fi
12522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12523 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12524 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12525 CFLAGS="$xorg_testset_save_CFLAGS"
12526 fi
12527
12528 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12529 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12530 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12531 fi
12532 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12534 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12535 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12536 $as_echo_n "(cached) " >&6
12537 else
12538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12539 /* end confdefs.h. */
12540 int i;
12541 _ACEOF
12542 if ac_fn_c_try_compile "$LINENO"; then :
12543 xorg_cv_cc_flag_unused_command_line_argument=yes
12544 else
12545 xorg_cv_cc_flag_unused_command_line_argument=no
12546 fi
12547 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12548 fi
12549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12550 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12551 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12552 CFLAGS="$xorg_testset_save_CFLAGS"
12553 fi
12554
12555 found="no"
12556
12557 if test $found = "no" ; then
12558 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12559 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12560 fi
12561
12562 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12563 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12564 fi
12565
12566 CFLAGS="$CFLAGS -Wstrict-prototypes"
12567
12568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12569 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12570 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12571 if eval \${$cacheid+:} false; then :
12572 $as_echo_n "(cached) " >&6
12573 else
12574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12575 /* end confdefs.h. */
12576 int i;
12577 int
12578 main ()
12579 {
12580
12581 ;
12582 return 0;
12583 }
12584 _ACEOF
12585 if ac_fn_c_try_link "$LINENO"; then :
12586 eval $cacheid=yes
12587 else
12588 eval $cacheid=no
12589 fi
12590 rm -f core conftest.err conftest.$ac_objext \
12591 conftest$ac_exeext conftest.$ac_ext
12592 fi
12593
12594
12595 CFLAGS="$xorg_testset_save_CFLAGS"
12596
12597 eval supported=\$$cacheid
12598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12599 $as_echo "$supported" >&6; }
12600 if test "$supported" = "yes" ; then
12601 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12602 found="yes"
12603 fi
12604 fi
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620 xorg_testset_save_CFLAGS="$CFLAGS"
12621
12622 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12623 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12625 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12626 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12627 $as_echo_n "(cached) " >&6
12628 else
12629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12630 /* end confdefs.h. */
12631 int i;
12632 _ACEOF
12633 if ac_fn_c_try_compile "$LINENO"; then :
12634 xorg_cv_cc_flag_unknown_warning_option=yes
12635 else
12636 xorg_cv_cc_flag_unknown_warning_option=no
12637 fi
12638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12639 fi
12640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12641 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12642 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12643 CFLAGS="$xorg_testset_save_CFLAGS"
12644 fi
12645
12646 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12647 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12648 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12649 fi
12650 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12652 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12653 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12654 $as_echo_n "(cached) " >&6
12655 else
12656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12657 /* end confdefs.h. */
12658 int i;
12659 _ACEOF
12660 if ac_fn_c_try_compile "$LINENO"; then :
12661 xorg_cv_cc_flag_unused_command_line_argument=yes
12662 else
12663 xorg_cv_cc_flag_unused_command_line_argument=no
12664 fi
12665 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12666 fi
12667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12668 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12669 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12670 CFLAGS="$xorg_testset_save_CFLAGS"
12671 fi
12672
12673 found="no"
12674
12675 if test $found = "no" ; then
12676 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12677 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12678 fi
12679
12680 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12681 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12682 fi
12683
12684 CFLAGS="$CFLAGS -Wmissing-prototypes"
12685
12686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
12687 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
12688 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
12689 if eval \${$cacheid+:} false; then :
12690 $as_echo_n "(cached) " >&6
12691 else
12692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12693 /* end confdefs.h. */
12694 int i;
12695 int
12696 main ()
12697 {
12698
12699 ;
12700 return 0;
12701 }
12702 _ACEOF
12703 if ac_fn_c_try_link "$LINENO"; then :
12704 eval $cacheid=yes
12705 else
12706 eval $cacheid=no
12707 fi
12708 rm -f core conftest.err conftest.$ac_objext \
12709 conftest$ac_exeext conftest.$ac_ext
12710 fi
12711
12712
12713 CFLAGS="$xorg_testset_save_CFLAGS"
12714
12715 eval supported=\$$cacheid
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12717 $as_echo "$supported" >&6; }
12718 if test "$supported" = "yes" ; then
12719 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
12720 found="yes"
12721 fi
12722 fi
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738 xorg_testset_save_CFLAGS="$CFLAGS"
12739
12740 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12741 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12743 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12744 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12745 $as_echo_n "(cached) " >&6
12746 else
12747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12748 /* end confdefs.h. */
12749 int i;
12750 _ACEOF
12751 if ac_fn_c_try_compile "$LINENO"; then :
12752 xorg_cv_cc_flag_unknown_warning_option=yes
12753 else
12754 xorg_cv_cc_flag_unknown_warning_option=no
12755 fi
12756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12757 fi
12758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12759 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12760 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12761 CFLAGS="$xorg_testset_save_CFLAGS"
12762 fi
12763
12764 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12765 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12766 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12767 fi
12768 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12770 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12771 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12772 $as_echo_n "(cached) " >&6
12773 else
12774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12775 /* end confdefs.h. */
12776 int i;
12777 _ACEOF
12778 if ac_fn_c_try_compile "$LINENO"; then :
12779 xorg_cv_cc_flag_unused_command_line_argument=yes
12780 else
12781 xorg_cv_cc_flag_unused_command_line_argument=no
12782 fi
12783 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12784 fi
12785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12786 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12787 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12788 CFLAGS="$xorg_testset_save_CFLAGS"
12789 fi
12790
12791 found="no"
12792
12793 if test $found = "no" ; then
12794 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12795 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12796 fi
12797
12798 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12799 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12800 fi
12801
12802 CFLAGS="$CFLAGS -Wnested-externs"
12803
12804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
12805 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
12806 cacheid=xorg_cv_cc_flag__Wnested_externs
12807 if eval \${$cacheid+:} false; then :
12808 $as_echo_n "(cached) " >&6
12809 else
12810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12811 /* end confdefs.h. */
12812 int i;
12813 int
12814 main ()
12815 {
12816
12817 ;
12818 return 0;
12819 }
12820 _ACEOF
12821 if ac_fn_c_try_link "$LINENO"; then :
12822 eval $cacheid=yes
12823 else
12824 eval $cacheid=no
12825 fi
12826 rm -f core conftest.err conftest.$ac_objext \
12827 conftest$ac_exeext conftest.$ac_ext
12828 fi
12829
12830
12831 CFLAGS="$xorg_testset_save_CFLAGS"
12832
12833 eval supported=\$$cacheid
12834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12835 $as_echo "$supported" >&6; }
12836 if test "$supported" = "yes" ; then
12837 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
12838 found="yes"
12839 fi
12840 fi
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856 xorg_testset_save_CFLAGS="$CFLAGS"
12857
12858 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12859 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12861 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12862 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12863 $as_echo_n "(cached) " >&6
12864 else
12865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12866 /* end confdefs.h. */
12867 int i;
12868 _ACEOF
12869 if ac_fn_c_try_compile "$LINENO"; then :
12870 xorg_cv_cc_flag_unknown_warning_option=yes
12871 else
12872 xorg_cv_cc_flag_unknown_warning_option=no
12873 fi
12874 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12875 fi
12876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12877 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12878 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12879 CFLAGS="$xorg_testset_save_CFLAGS"
12880 fi
12881
12882 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12883 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12884 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12885 fi
12886 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12888 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12889 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12890 $as_echo_n "(cached) " >&6
12891 else
12892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12893 /* end confdefs.h. */
12894 int i;
12895 _ACEOF
12896 if ac_fn_c_try_compile "$LINENO"; then :
12897 xorg_cv_cc_flag_unused_command_line_argument=yes
12898 else
12899 xorg_cv_cc_flag_unused_command_line_argument=no
12900 fi
12901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12902 fi
12903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12904 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12905 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12906 CFLAGS="$xorg_testset_save_CFLAGS"
12907 fi
12908
12909 found="no"
12910
12911 if test $found = "no" ; then
12912 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12913 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12914 fi
12915
12916 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12917 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12918 fi
12919
12920 CFLAGS="$CFLAGS -Wbad-function-cast"
12921
12922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
12923 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
12924 cacheid=xorg_cv_cc_flag__Wbad_function_cast
12925 if eval \${$cacheid+:} false; then :
12926 $as_echo_n "(cached) " >&6
12927 else
12928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12929 /* end confdefs.h. */
12930 int i;
12931 int
12932 main ()
12933 {
12934
12935 ;
12936 return 0;
12937 }
12938 _ACEOF
12939 if ac_fn_c_try_link "$LINENO"; then :
12940 eval $cacheid=yes
12941 else
12942 eval $cacheid=no
12943 fi
12944 rm -f core conftest.err conftest.$ac_objext \
12945 conftest$ac_exeext conftest.$ac_ext
12946 fi
12947
12948
12949 CFLAGS="$xorg_testset_save_CFLAGS"
12950
12951 eval supported=\$$cacheid
12952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12953 $as_echo "$supported" >&6; }
12954 if test "$supported" = "yes" ; then
12955 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
12956 found="yes"
12957 fi
12958 fi
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974 xorg_testset_save_CFLAGS="$CFLAGS"
12975
12976 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12977 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12979 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12980 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12981 $as_echo_n "(cached) " >&6
12982 else
12983 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12984 /* end confdefs.h. */
12985 int i;
12986 _ACEOF
12987 if ac_fn_c_try_compile "$LINENO"; then :
12988 xorg_cv_cc_flag_unknown_warning_option=yes
12989 else
12990 xorg_cv_cc_flag_unknown_warning_option=no
12991 fi
12992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12993 fi
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12995 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12996 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12997 CFLAGS="$xorg_testset_save_CFLAGS"
12998 fi
12999
13000 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13001 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13002 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13003 fi
13004 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13006 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13007 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13008 $as_echo_n "(cached) " >&6
13009 else
13010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13011 /* end confdefs.h. */
13012 int i;
13013 _ACEOF
13014 if ac_fn_c_try_compile "$LINENO"; then :
13015 xorg_cv_cc_flag_unused_command_line_argument=yes
13016 else
13017 xorg_cv_cc_flag_unused_command_line_argument=no
13018 fi
13019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13020 fi
13021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13022 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13023 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13024 CFLAGS="$xorg_testset_save_CFLAGS"
13025 fi
13026
13027 found="no"
13028
13029 if test $found = "no" ; then
13030 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13031 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13032 fi
13033
13034 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13035 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13036 fi
13037
13038 CFLAGS="$CFLAGS -Wold-style-definition"
13039
13040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13041 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13042 cacheid=xorg_cv_cc_flag__Wold_style_definition
13043 if eval \${$cacheid+:} false; then :
13044 $as_echo_n "(cached) " >&6
13045 else
13046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13047 /* end confdefs.h. */
13048 int i;
13049 int
13050 main ()
13051 {
13052
13053 ;
13054 return 0;
13055 }
13056 _ACEOF
13057 if ac_fn_c_try_link "$LINENO"; then :
13058 eval $cacheid=yes
13059 else
13060 eval $cacheid=no
13061 fi
13062 rm -f core conftest.err conftest.$ac_objext \
13063 conftest$ac_exeext conftest.$ac_ext
13064 fi
13065
13066
13067 CFLAGS="$xorg_testset_save_CFLAGS"
13068
13069 eval supported=\$$cacheid
13070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13071 $as_echo "$supported" >&6; }
13072 if test "$supported" = "yes" ; then
13073 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13074 found="yes"
13075 fi
13076 fi
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092 xorg_testset_save_CFLAGS="$CFLAGS"
13093
13094 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13095 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13097 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13098 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13099 $as_echo_n "(cached) " >&6
13100 else
13101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13102 /* end confdefs.h. */
13103 int i;
13104 _ACEOF
13105 if ac_fn_c_try_compile "$LINENO"; then :
13106 xorg_cv_cc_flag_unknown_warning_option=yes
13107 else
13108 xorg_cv_cc_flag_unknown_warning_option=no
13109 fi
13110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13111 fi
13112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13113 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13114 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13115 CFLAGS="$xorg_testset_save_CFLAGS"
13116 fi
13117
13118 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13119 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13120 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13121 fi
13122 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13124 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13125 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13126 $as_echo_n "(cached) " >&6
13127 else
13128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13129 /* end confdefs.h. */
13130 int i;
13131 _ACEOF
13132 if ac_fn_c_try_compile "$LINENO"; then :
13133 xorg_cv_cc_flag_unused_command_line_argument=yes
13134 else
13135 xorg_cv_cc_flag_unused_command_line_argument=no
13136 fi
13137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13138 fi
13139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13140 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13141 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13142 CFLAGS="$xorg_testset_save_CFLAGS"
13143 fi
13144
13145 found="no"
13146
13147 if test $found = "no" ; then
13148 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13149 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13150 fi
13151
13152 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13153 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13154 fi
13155
13156 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13157
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13159 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13160 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13161 if eval \${$cacheid+:} false; then :
13162 $as_echo_n "(cached) " >&6
13163 else
13164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13165 /* end confdefs.h. */
13166 int i;
13167 int
13168 main ()
13169 {
13170
13171 ;
13172 return 0;
13173 }
13174 _ACEOF
13175 if ac_fn_c_try_link "$LINENO"; then :
13176 eval $cacheid=yes
13177 else
13178 eval $cacheid=no
13179 fi
13180 rm -f core conftest.err conftest.$ac_objext \
13181 conftest$ac_exeext conftest.$ac_ext
13182 fi
13183
13184
13185 CFLAGS="$xorg_testset_save_CFLAGS"
13186
13187 eval supported=\$$cacheid
13188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13189 $as_echo "$supported" >&6; }
13190 if test "$supported" = "yes" ; then
13191 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13192 found="yes"
13193 fi
13194 fi
13195
13196
13197
13198
13199
13200 # This chunk adds additional warnings that could catch undesired effects.
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214 xorg_testset_save_CFLAGS="$CFLAGS"
13215
13216 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13217 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13219 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13220 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13221 $as_echo_n "(cached) " >&6
13222 else
13223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13224 /* end confdefs.h. */
13225 int i;
13226 _ACEOF
13227 if ac_fn_c_try_compile "$LINENO"; then :
13228 xorg_cv_cc_flag_unknown_warning_option=yes
13229 else
13230 xorg_cv_cc_flag_unknown_warning_option=no
13231 fi
13232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13233 fi
13234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13235 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13236 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13237 CFLAGS="$xorg_testset_save_CFLAGS"
13238 fi
13239
13240 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13241 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13242 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13243 fi
13244 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13246 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13247 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13248 $as_echo_n "(cached) " >&6
13249 else
13250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13251 /* end confdefs.h. */
13252 int i;
13253 _ACEOF
13254 if ac_fn_c_try_compile "$LINENO"; then :
13255 xorg_cv_cc_flag_unused_command_line_argument=yes
13256 else
13257 xorg_cv_cc_flag_unused_command_line_argument=no
13258 fi
13259 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13260 fi
13261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13262 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13263 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13264 CFLAGS="$xorg_testset_save_CFLAGS"
13265 fi
13266
13267 found="no"
13268
13269 if test $found = "no" ; then
13270 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13271 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13272 fi
13273
13274 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13275 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13276 fi
13277
13278 CFLAGS="$CFLAGS -Wunused"
13279
13280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13281 $as_echo_n "checking if $CC supports -Wunused... " >&6; }
13282 cacheid=xorg_cv_cc_flag__Wunused
13283 if eval \${$cacheid+:} false; then :
13284 $as_echo_n "(cached) " >&6
13285 else
13286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13287 /* end confdefs.h. */
13288 int i;
13289 int
13290 main ()
13291 {
13292
13293 ;
13294 return 0;
13295 }
13296 _ACEOF
13297 if ac_fn_c_try_link "$LINENO"; then :
13298 eval $cacheid=yes
13299 else
13300 eval $cacheid=no
13301 fi
13302 rm -f core conftest.err conftest.$ac_objext \
13303 conftest$ac_exeext conftest.$ac_ext
13304 fi
13305
13306
13307 CFLAGS="$xorg_testset_save_CFLAGS"
13308
13309 eval supported=\$$cacheid
13310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13311 $as_echo "$supported" >&6; }
13312 if test "$supported" = "yes" ; then
13313 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13314 found="yes"
13315 fi
13316 fi
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332 xorg_testset_save_CFLAGS="$CFLAGS"
13333
13334 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13335 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13337 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13338 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13339 $as_echo_n "(cached) " >&6
13340 else
13341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13342 /* end confdefs.h. */
13343 int i;
13344 _ACEOF
13345 if ac_fn_c_try_compile "$LINENO"; then :
13346 xorg_cv_cc_flag_unknown_warning_option=yes
13347 else
13348 xorg_cv_cc_flag_unknown_warning_option=no
13349 fi
13350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13351 fi
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13353 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13354 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13355 CFLAGS="$xorg_testset_save_CFLAGS"
13356 fi
13357
13358 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13359 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13360 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13361 fi
13362 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13364 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13365 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13366 $as_echo_n "(cached) " >&6
13367 else
13368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13369 /* end confdefs.h. */
13370 int i;
13371 _ACEOF
13372 if ac_fn_c_try_compile "$LINENO"; then :
13373 xorg_cv_cc_flag_unused_command_line_argument=yes
13374 else
13375 xorg_cv_cc_flag_unused_command_line_argument=no
13376 fi
13377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13378 fi
13379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13380 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13381 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13382 CFLAGS="$xorg_testset_save_CFLAGS"
13383 fi
13384
13385 found="no"
13386
13387 if test $found = "no" ; then
13388 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13389 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13390 fi
13391
13392 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13393 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13394 fi
13395
13396 CFLAGS="$CFLAGS -Wuninitialized"
13397
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13399 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13400 cacheid=xorg_cv_cc_flag__Wuninitialized
13401 if eval \${$cacheid+:} false; then :
13402 $as_echo_n "(cached) " >&6
13403 else
13404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13405 /* end confdefs.h. */
13406 int i;
13407 int
13408 main ()
13409 {
13410
13411 ;
13412 return 0;
13413 }
13414 _ACEOF
13415 if ac_fn_c_try_link "$LINENO"; then :
13416 eval $cacheid=yes
13417 else
13418 eval $cacheid=no
13419 fi
13420 rm -f core conftest.err conftest.$ac_objext \
13421 conftest$ac_exeext conftest.$ac_ext
13422 fi
13423
13424
13425 CFLAGS="$xorg_testset_save_CFLAGS"
13426
13427 eval supported=\$$cacheid
13428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13429 $as_echo "$supported" >&6; }
13430 if test "$supported" = "yes" ; then
13431 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13432 found="yes"
13433 fi
13434 fi
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450 xorg_testset_save_CFLAGS="$CFLAGS"
13451
13452 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13453 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13455 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13456 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13457 $as_echo_n "(cached) " >&6
13458 else
13459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13460 /* end confdefs.h. */
13461 int i;
13462 _ACEOF
13463 if ac_fn_c_try_compile "$LINENO"; then :
13464 xorg_cv_cc_flag_unknown_warning_option=yes
13465 else
13466 xorg_cv_cc_flag_unknown_warning_option=no
13467 fi
13468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13469 fi
13470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13471 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13472 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13473 CFLAGS="$xorg_testset_save_CFLAGS"
13474 fi
13475
13476 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13477 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13478 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13479 fi
13480 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13482 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13483 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13484 $as_echo_n "(cached) " >&6
13485 else
13486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13487 /* end confdefs.h. */
13488 int i;
13489 _ACEOF
13490 if ac_fn_c_try_compile "$LINENO"; then :
13491 xorg_cv_cc_flag_unused_command_line_argument=yes
13492 else
13493 xorg_cv_cc_flag_unused_command_line_argument=no
13494 fi
13495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13496 fi
13497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13498 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13499 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13500 CFLAGS="$xorg_testset_save_CFLAGS"
13501 fi
13502
13503 found="no"
13504
13505 if test $found = "no" ; then
13506 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13507 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13508 fi
13509
13510 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13511 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13512 fi
13513
13514 CFLAGS="$CFLAGS -Wshadow"
13515
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13517 $as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13518 cacheid=xorg_cv_cc_flag__Wshadow
13519 if eval \${$cacheid+:} false; then :
13520 $as_echo_n "(cached) " >&6
13521 else
13522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13523 /* end confdefs.h. */
13524 int i;
13525 int
13526 main ()
13527 {
13528
13529 ;
13530 return 0;
13531 }
13532 _ACEOF
13533 if ac_fn_c_try_link "$LINENO"; then :
13534 eval $cacheid=yes
13535 else
13536 eval $cacheid=no
13537 fi
13538 rm -f core conftest.err conftest.$ac_objext \
13539 conftest$ac_exeext conftest.$ac_ext
13540 fi
13541
13542
13543 CFLAGS="$xorg_testset_save_CFLAGS"
13544
13545 eval supported=\$$cacheid
13546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13547 $as_echo "$supported" >&6; }
13548 if test "$supported" = "yes" ; then
13549 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13550 found="yes"
13551 fi
13552 fi
13553
13554
13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568 xorg_testset_save_CFLAGS="$CFLAGS"
13569
13570 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13571 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13573 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13574 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13575 $as_echo_n "(cached) " >&6
13576 else
13577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13578 /* end confdefs.h. */
13579 int i;
13580 _ACEOF
13581 if ac_fn_c_try_compile "$LINENO"; then :
13582 xorg_cv_cc_flag_unknown_warning_option=yes
13583 else
13584 xorg_cv_cc_flag_unknown_warning_option=no
13585 fi
13586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13587 fi
13588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13589 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13590 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13591 CFLAGS="$xorg_testset_save_CFLAGS"
13592 fi
13593
13594 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13595 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13596 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13597 fi
13598 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13600 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13601 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13602 $as_echo_n "(cached) " >&6
13603 else
13604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13605 /* end confdefs.h. */
13606 int i;
13607 _ACEOF
13608 if ac_fn_c_try_compile "$LINENO"; then :
13609 xorg_cv_cc_flag_unused_command_line_argument=yes
13610 else
13611 xorg_cv_cc_flag_unused_command_line_argument=no
13612 fi
13613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13614 fi
13615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13616 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13617 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13618 CFLAGS="$xorg_testset_save_CFLAGS"
13619 fi
13620
13621 found="no"
13622
13623 if test $found = "no" ; then
13624 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13625 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13626 fi
13627
13628 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13629 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13630 fi
13631
13632 CFLAGS="$CFLAGS -Wcast-qual"
13633
13634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wcast-qual" >&5
13635 $as_echo_n "checking if $CC supports -Wcast-qual... " >&6; }
13636 cacheid=xorg_cv_cc_flag__Wcast_qual
13637 if eval \${$cacheid+:} false; then :
13638 $as_echo_n "(cached) " >&6
13639 else
13640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13641 /* end confdefs.h. */
13642 int i;
13643 int
13644 main ()
13645 {
13646
13647 ;
13648 return 0;
13649 }
13650 _ACEOF
13651 if ac_fn_c_try_link "$LINENO"; then :
13652 eval $cacheid=yes
13653 else
13654 eval $cacheid=no
13655 fi
13656 rm -f core conftest.err conftest.$ac_objext \
13657 conftest$ac_exeext conftest.$ac_ext
13658 fi
13659
13660
13661 CFLAGS="$xorg_testset_save_CFLAGS"
13662
13663 eval supported=\$$cacheid
13664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13665 $as_echo "$supported" >&6; }
13666 if test "$supported" = "yes" ; then
13667 BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual"
13668 found="yes"
13669 fi
13670 fi
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686 xorg_testset_save_CFLAGS="$CFLAGS"
13687
13688 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13689 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13691 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13692 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13693 $as_echo_n "(cached) " >&6
13694 else
13695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13696 /* end confdefs.h. */
13697 int i;
13698 _ACEOF
13699 if ac_fn_c_try_compile "$LINENO"; then :
13700 xorg_cv_cc_flag_unknown_warning_option=yes
13701 else
13702 xorg_cv_cc_flag_unknown_warning_option=no
13703 fi
13704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13705 fi
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13707 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13708 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13709 CFLAGS="$xorg_testset_save_CFLAGS"
13710 fi
13711
13712 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13713 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13714 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13715 fi
13716 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13718 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13719 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13720 $as_echo_n "(cached) " >&6
13721 else
13722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13723 /* end confdefs.h. */
13724 int i;
13725 _ACEOF
13726 if ac_fn_c_try_compile "$LINENO"; then :
13727 xorg_cv_cc_flag_unused_command_line_argument=yes
13728 else
13729 xorg_cv_cc_flag_unused_command_line_argument=no
13730 fi
13731 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13732 fi
13733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13734 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13735 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13736 CFLAGS="$xorg_testset_save_CFLAGS"
13737 fi
13738
13739 found="no"
13740
13741 if test $found = "no" ; then
13742 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13743 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13744 fi
13745
13746 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13747 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13748 fi
13749
13750 CFLAGS="$CFLAGS -Wmissing-noreturn"
13751
13752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
13753 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
13754 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
13755 if eval \${$cacheid+:} false; then :
13756 $as_echo_n "(cached) " >&6
13757 else
13758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13759 /* end confdefs.h. */
13760 int i;
13761 int
13762 main ()
13763 {
13764
13765 ;
13766 return 0;
13767 }
13768 _ACEOF
13769 if ac_fn_c_try_link "$LINENO"; then :
13770 eval $cacheid=yes
13771 else
13772 eval $cacheid=no
13773 fi
13774 rm -f core conftest.err conftest.$ac_objext \
13775 conftest$ac_exeext conftest.$ac_ext
13776 fi
13777
13778
13779 CFLAGS="$xorg_testset_save_CFLAGS"
13780
13781 eval supported=\$$cacheid
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13783 $as_echo "$supported" >&6; }
13784 if test "$supported" = "yes" ; then
13785 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
13786 found="yes"
13787 fi
13788 fi
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804 xorg_testset_save_CFLAGS="$CFLAGS"
13805
13806 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13807 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13809 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13810 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13811 $as_echo_n "(cached) " >&6
13812 else
13813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13814 /* end confdefs.h. */
13815 int i;
13816 _ACEOF
13817 if ac_fn_c_try_compile "$LINENO"; then :
13818 xorg_cv_cc_flag_unknown_warning_option=yes
13819 else
13820 xorg_cv_cc_flag_unknown_warning_option=no
13821 fi
13822 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13823 fi
13824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13825 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13826 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13827 CFLAGS="$xorg_testset_save_CFLAGS"
13828 fi
13829
13830 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13831 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13832 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13833 fi
13834 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13836 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13837 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13838 $as_echo_n "(cached) " >&6
13839 else
13840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13841 /* end confdefs.h. */
13842 int i;
13843 _ACEOF
13844 if ac_fn_c_try_compile "$LINENO"; then :
13845 xorg_cv_cc_flag_unused_command_line_argument=yes
13846 else
13847 xorg_cv_cc_flag_unused_command_line_argument=no
13848 fi
13849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13850 fi
13851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13852 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13853 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13854 CFLAGS="$xorg_testset_save_CFLAGS"
13855 fi
13856
13857 found="no"
13858
13859 if test $found = "no" ; then
13860 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13861 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13862 fi
13863
13864 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13865 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13866 fi
13867
13868 CFLAGS="$CFLAGS -Wmissing-format-attribute"
13869
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
13871 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
13872 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
13873 if eval \${$cacheid+:} false; then :
13874 $as_echo_n "(cached) " >&6
13875 else
13876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13877 /* end confdefs.h. */
13878 int i;
13879 int
13880 main ()
13881 {
13882
13883 ;
13884 return 0;
13885 }
13886 _ACEOF
13887 if ac_fn_c_try_link "$LINENO"; then :
13888 eval $cacheid=yes
13889 else
13890 eval $cacheid=no
13891 fi
13892 rm -f core conftest.err conftest.$ac_objext \
13893 conftest$ac_exeext conftest.$ac_ext
13894 fi
13895
13896
13897 CFLAGS="$xorg_testset_save_CFLAGS"
13898
13899 eval supported=\$$cacheid
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13901 $as_echo "$supported" >&6; }
13902 if test "$supported" = "yes" ; then
13903 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
13904 found="yes"
13905 fi
13906 fi
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922 xorg_testset_save_CFLAGS="$CFLAGS"
13923
13924 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13925 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13927 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13928 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13929 $as_echo_n "(cached) " >&6
13930 else
13931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13932 /* end confdefs.h. */
13933 int i;
13934 _ACEOF
13935 if ac_fn_c_try_compile "$LINENO"; then :
13936 xorg_cv_cc_flag_unknown_warning_option=yes
13937 else
13938 xorg_cv_cc_flag_unknown_warning_option=no
13939 fi
13940 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13941 fi
13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13943 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13944 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13945 CFLAGS="$xorg_testset_save_CFLAGS"
13946 fi
13947
13948 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13949 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13950 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13951 fi
13952 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13954 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13955 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13956 $as_echo_n "(cached) " >&6
13957 else
13958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13959 /* end confdefs.h. */
13960 int i;
13961 _ACEOF
13962 if ac_fn_c_try_compile "$LINENO"; then :
13963 xorg_cv_cc_flag_unused_command_line_argument=yes
13964 else
13965 xorg_cv_cc_flag_unused_command_line_argument=no
13966 fi
13967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13968 fi
13969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13970 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13971 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13972 CFLAGS="$xorg_testset_save_CFLAGS"
13973 fi
13974
13975 found="no"
13976
13977 if test $found = "no" ; then
13978 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13979 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13980 fi
13981
13982 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13983 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13984 fi
13985
13986 CFLAGS="$CFLAGS -Wredundant-decls"
13987
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
13989 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
13990 cacheid=xorg_cv_cc_flag__Wredundant_decls
13991 if eval \${$cacheid+:} false; then :
13992 $as_echo_n "(cached) " >&6
13993 else
13994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13995 /* end confdefs.h. */
13996 int i;
13997 int
13998 main ()
13999 {
14000
14001 ;
14002 return 0;
14003 }
14004 _ACEOF
14005 if ac_fn_c_try_link "$LINENO"; then :
14006 eval $cacheid=yes
14007 else
14008 eval $cacheid=no
14009 fi
14010 rm -f core conftest.err conftest.$ac_objext \
14011 conftest$ac_exeext conftest.$ac_ext
14012 fi
14013
14014
14015 CFLAGS="$xorg_testset_save_CFLAGS"
14016
14017 eval supported=\$$cacheid
14018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14019 $as_echo "$supported" >&6; }
14020 if test "$supported" = "yes" ; then
14021 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14022 found="yes"
14023 fi
14024 fi
14025
14026
14027
14028 # These are currently disabled because they are noisy. They will be enabled
14029 # in the future once the codebase is sufficiently modernized to silence
14030 # them. For now, I don't want them to drown out the other warnings.
14031 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op])
14032 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14033 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14034
14035 # Turn some warnings into errors, so we don't accidently get successful builds
14036 # when there are problems that should be fixed.
14037
14038 if test "x$SELECTIVE_WERROR" = "xyes" ; then
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052 xorg_testset_save_CFLAGS="$CFLAGS"
14053
14054 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14055 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14057 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14058 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14059 $as_echo_n "(cached) " >&6
14060 else
14061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14062 /* end confdefs.h. */
14063 int i;
14064 _ACEOF
14065 if ac_fn_c_try_compile "$LINENO"; then :
14066 xorg_cv_cc_flag_unknown_warning_option=yes
14067 else
14068 xorg_cv_cc_flag_unknown_warning_option=no
14069 fi
14070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14071 fi
14072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14073 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14074 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14075 CFLAGS="$xorg_testset_save_CFLAGS"
14076 fi
14077
14078 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14079 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14080 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14081 fi
14082 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14084 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14085 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14086 $as_echo_n "(cached) " >&6
14087 else
14088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14089 /* end confdefs.h. */
14090 int i;
14091 _ACEOF
14092 if ac_fn_c_try_compile "$LINENO"; then :
14093 xorg_cv_cc_flag_unused_command_line_argument=yes
14094 else
14095 xorg_cv_cc_flag_unused_command_line_argument=no
14096 fi
14097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14098 fi
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14100 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14101 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14102 CFLAGS="$xorg_testset_save_CFLAGS"
14103 fi
14104
14105 found="no"
14106
14107 if test $found = "no" ; then
14108 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14109 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14110 fi
14111
14112 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14113 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14114 fi
14115
14116 CFLAGS="$CFLAGS -Werror=implicit"
14117
14118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14119 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14120 cacheid=xorg_cv_cc_flag__Werror_implicit
14121 if eval \${$cacheid+:} false; then :
14122 $as_echo_n "(cached) " >&6
14123 else
14124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14125 /* end confdefs.h. */
14126 int i;
14127 int
14128 main ()
14129 {
14130
14131 ;
14132 return 0;
14133 }
14134 _ACEOF
14135 if ac_fn_c_try_link "$LINENO"; then :
14136 eval $cacheid=yes
14137 else
14138 eval $cacheid=no
14139 fi
14140 rm -f core conftest.err conftest.$ac_objext \
14141 conftest$ac_exeext conftest.$ac_ext
14142 fi
14143
14144
14145 CFLAGS="$xorg_testset_save_CFLAGS"
14146
14147 eval supported=\$$cacheid
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14149 $as_echo "$supported" >&6; }
14150 if test "$supported" = "yes" ; then
14151 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14152 found="yes"
14153 fi
14154 fi
14155
14156 if test $found = "no" ; then
14157 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14158 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14159 fi
14160
14161 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14162 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14163 fi
14164
14165 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14166
14167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14168 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14169 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14170 if eval \${$cacheid+:} false; then :
14171 $as_echo_n "(cached) " >&6
14172 else
14173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14174 /* end confdefs.h. */
14175 int i;
14176 int
14177 main ()
14178 {
14179
14180 ;
14181 return 0;
14182 }
14183 _ACEOF
14184 if ac_fn_c_try_link "$LINENO"; then :
14185 eval $cacheid=yes
14186 else
14187 eval $cacheid=no
14188 fi
14189 rm -f core conftest.err conftest.$ac_objext \
14190 conftest$ac_exeext conftest.$ac_ext
14191 fi
14192
14193
14194 CFLAGS="$xorg_testset_save_CFLAGS"
14195
14196 eval supported=\$$cacheid
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14198 $as_echo "$supported" >&6; }
14199 if test "$supported" = "yes" ; then
14200 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14201 found="yes"
14202 fi
14203 fi
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219 xorg_testset_save_CFLAGS="$CFLAGS"
14220
14221 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14222 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14224 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14225 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14226 $as_echo_n "(cached) " >&6
14227 else
14228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14229 /* end confdefs.h. */
14230 int i;
14231 _ACEOF
14232 if ac_fn_c_try_compile "$LINENO"; then :
14233 xorg_cv_cc_flag_unknown_warning_option=yes
14234 else
14235 xorg_cv_cc_flag_unknown_warning_option=no
14236 fi
14237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14238 fi
14239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14240 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14241 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14242 CFLAGS="$xorg_testset_save_CFLAGS"
14243 fi
14244
14245 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14246 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14247 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14248 fi
14249 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14251 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14252 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14253 $as_echo_n "(cached) " >&6
14254 else
14255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14256 /* end confdefs.h. */
14257 int i;
14258 _ACEOF
14259 if ac_fn_c_try_compile "$LINENO"; then :
14260 xorg_cv_cc_flag_unused_command_line_argument=yes
14261 else
14262 xorg_cv_cc_flag_unused_command_line_argument=no
14263 fi
14264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14265 fi
14266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14267 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14268 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14269 CFLAGS="$xorg_testset_save_CFLAGS"
14270 fi
14271
14272 found="no"
14273
14274 if test $found = "no" ; then
14275 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14276 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14277 fi
14278
14279 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14280 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14281 fi
14282
14283 CFLAGS="$CFLAGS -Werror=nonnull"
14284
14285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14286 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14287 cacheid=xorg_cv_cc_flag__Werror_nonnull
14288 if eval \${$cacheid+:} false; then :
14289 $as_echo_n "(cached) " >&6
14290 else
14291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14292 /* end confdefs.h. */
14293 int i;
14294 int
14295 main ()
14296 {
14297
14298 ;
14299 return 0;
14300 }
14301 _ACEOF
14302 if ac_fn_c_try_link "$LINENO"; then :
14303 eval $cacheid=yes
14304 else
14305 eval $cacheid=no
14306 fi
14307 rm -f core conftest.err conftest.$ac_objext \
14308 conftest$ac_exeext conftest.$ac_ext
14309 fi
14310
14311
14312 CFLAGS="$xorg_testset_save_CFLAGS"
14313
14314 eval supported=\$$cacheid
14315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14316 $as_echo "$supported" >&6; }
14317 if test "$supported" = "yes" ; then
14318 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14319 found="yes"
14320 fi
14321 fi
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337 xorg_testset_save_CFLAGS="$CFLAGS"
14338
14339 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14340 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14342 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14343 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14344 $as_echo_n "(cached) " >&6
14345 else
14346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14347 /* end confdefs.h. */
14348 int i;
14349 _ACEOF
14350 if ac_fn_c_try_compile "$LINENO"; then :
14351 xorg_cv_cc_flag_unknown_warning_option=yes
14352 else
14353 xorg_cv_cc_flag_unknown_warning_option=no
14354 fi
14355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14356 fi
14357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14358 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14359 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14360 CFLAGS="$xorg_testset_save_CFLAGS"
14361 fi
14362
14363 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14364 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14365 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14366 fi
14367 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14369 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14370 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14371 $as_echo_n "(cached) " >&6
14372 else
14373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14374 /* end confdefs.h. */
14375 int i;
14376 _ACEOF
14377 if ac_fn_c_try_compile "$LINENO"; then :
14378 xorg_cv_cc_flag_unused_command_line_argument=yes
14379 else
14380 xorg_cv_cc_flag_unused_command_line_argument=no
14381 fi
14382 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14383 fi
14384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14385 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14386 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14387 CFLAGS="$xorg_testset_save_CFLAGS"
14388 fi
14389
14390 found="no"
14391
14392 if test $found = "no" ; then
14393 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14394 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14395 fi
14396
14397 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14398 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14399 fi
14400
14401 CFLAGS="$CFLAGS -Werror=init-self"
14402
14403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14404 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14405 cacheid=xorg_cv_cc_flag__Werror_init_self
14406 if eval \${$cacheid+:} false; then :
14407 $as_echo_n "(cached) " >&6
14408 else
14409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14410 /* end confdefs.h. */
14411 int i;
14412 int
14413 main ()
14414 {
14415
14416 ;
14417 return 0;
14418 }
14419 _ACEOF
14420 if ac_fn_c_try_link "$LINENO"; then :
14421 eval $cacheid=yes
14422 else
14423 eval $cacheid=no
14424 fi
14425 rm -f core conftest.err conftest.$ac_objext \
14426 conftest$ac_exeext conftest.$ac_ext
14427 fi
14428
14429
14430 CFLAGS="$xorg_testset_save_CFLAGS"
14431
14432 eval supported=\$$cacheid
14433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14434 $as_echo "$supported" >&6; }
14435 if test "$supported" = "yes" ; then
14436 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14437 found="yes"
14438 fi
14439 fi
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455 xorg_testset_save_CFLAGS="$CFLAGS"
14456
14457 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14458 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14460 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14461 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14462 $as_echo_n "(cached) " >&6
14463 else
14464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14465 /* end confdefs.h. */
14466 int i;
14467 _ACEOF
14468 if ac_fn_c_try_compile "$LINENO"; then :
14469 xorg_cv_cc_flag_unknown_warning_option=yes
14470 else
14471 xorg_cv_cc_flag_unknown_warning_option=no
14472 fi
14473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14474 fi
14475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14476 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14477 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14478 CFLAGS="$xorg_testset_save_CFLAGS"
14479 fi
14480
14481 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14482 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14483 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14484 fi
14485 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14487 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14488 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14489 $as_echo_n "(cached) " >&6
14490 else
14491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14492 /* end confdefs.h. */
14493 int i;
14494 _ACEOF
14495 if ac_fn_c_try_compile "$LINENO"; then :
14496 xorg_cv_cc_flag_unused_command_line_argument=yes
14497 else
14498 xorg_cv_cc_flag_unused_command_line_argument=no
14499 fi
14500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14501 fi
14502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14503 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14504 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14505 CFLAGS="$xorg_testset_save_CFLAGS"
14506 fi
14507
14508 found="no"
14509
14510 if test $found = "no" ; then
14511 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14512 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14513 fi
14514
14515 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14516 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14517 fi
14518
14519 CFLAGS="$CFLAGS -Werror=main"
14520
14521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14522 $as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14523 cacheid=xorg_cv_cc_flag__Werror_main
14524 if eval \${$cacheid+:} false; then :
14525 $as_echo_n "(cached) " >&6
14526 else
14527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14528 /* end confdefs.h. */
14529 int i;
14530 int
14531 main ()
14532 {
14533
14534 ;
14535 return 0;
14536 }
14537 _ACEOF
14538 if ac_fn_c_try_link "$LINENO"; then :
14539 eval $cacheid=yes
14540 else
14541 eval $cacheid=no
14542 fi
14543 rm -f core conftest.err conftest.$ac_objext \
14544 conftest$ac_exeext conftest.$ac_ext
14545 fi
14546
14547
14548 CFLAGS="$xorg_testset_save_CFLAGS"
14549
14550 eval supported=\$$cacheid
14551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14552 $as_echo "$supported" >&6; }
14553 if test "$supported" = "yes" ; then
14554 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14555 found="yes"
14556 fi
14557 fi
14558
14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573 xorg_testset_save_CFLAGS="$CFLAGS"
14574
14575 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14576 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14578 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14579 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14580 $as_echo_n "(cached) " >&6
14581 else
14582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14583 /* end confdefs.h. */
14584 int i;
14585 _ACEOF
14586 if ac_fn_c_try_compile "$LINENO"; then :
14587 xorg_cv_cc_flag_unknown_warning_option=yes
14588 else
14589 xorg_cv_cc_flag_unknown_warning_option=no
14590 fi
14591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14592 fi
14593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14594 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14595 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14596 CFLAGS="$xorg_testset_save_CFLAGS"
14597 fi
14598
14599 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14600 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14601 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14602 fi
14603 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14605 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14606 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14607 $as_echo_n "(cached) " >&6
14608 else
14609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14610 /* end confdefs.h. */
14611 int i;
14612 _ACEOF
14613 if ac_fn_c_try_compile "$LINENO"; then :
14614 xorg_cv_cc_flag_unused_command_line_argument=yes
14615 else
14616 xorg_cv_cc_flag_unused_command_line_argument=no
14617 fi
14618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14619 fi
14620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14621 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14622 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14623 CFLAGS="$xorg_testset_save_CFLAGS"
14624 fi
14625
14626 found="no"
14627
14628 if test $found = "no" ; then
14629 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14630 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14631 fi
14632
14633 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14634 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14635 fi
14636
14637 CFLAGS="$CFLAGS -Werror=missing-braces"
14638
14639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
14640 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
14641 cacheid=xorg_cv_cc_flag__Werror_missing_braces
14642 if eval \${$cacheid+:} false; then :
14643 $as_echo_n "(cached) " >&6
14644 else
14645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14646 /* end confdefs.h. */
14647 int i;
14648 int
14649 main ()
14650 {
14651
14652 ;
14653 return 0;
14654 }
14655 _ACEOF
14656 if ac_fn_c_try_link "$LINENO"; then :
14657 eval $cacheid=yes
14658 else
14659 eval $cacheid=no
14660 fi
14661 rm -f core conftest.err conftest.$ac_objext \
14662 conftest$ac_exeext conftest.$ac_ext
14663 fi
14664
14665
14666 CFLAGS="$xorg_testset_save_CFLAGS"
14667
14668 eval supported=\$$cacheid
14669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14670 $as_echo "$supported" >&6; }
14671 if test "$supported" = "yes" ; then
14672 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
14673 found="yes"
14674 fi
14675 fi
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691 xorg_testset_save_CFLAGS="$CFLAGS"
14692
14693 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14694 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14696 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14697 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14698 $as_echo_n "(cached) " >&6
14699 else
14700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14701 /* end confdefs.h. */
14702 int i;
14703 _ACEOF
14704 if ac_fn_c_try_compile "$LINENO"; then :
14705 xorg_cv_cc_flag_unknown_warning_option=yes
14706 else
14707 xorg_cv_cc_flag_unknown_warning_option=no
14708 fi
14709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14710 fi
14711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14712 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14713 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14714 CFLAGS="$xorg_testset_save_CFLAGS"
14715 fi
14716
14717 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14718 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14719 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14720 fi
14721 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14723 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14724 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14725 $as_echo_n "(cached) " >&6
14726 else
14727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14728 /* end confdefs.h. */
14729 int i;
14730 _ACEOF
14731 if ac_fn_c_try_compile "$LINENO"; then :
14732 xorg_cv_cc_flag_unused_command_line_argument=yes
14733 else
14734 xorg_cv_cc_flag_unused_command_line_argument=no
14735 fi
14736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14737 fi
14738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14739 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14740 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14741 CFLAGS="$xorg_testset_save_CFLAGS"
14742 fi
14743
14744 found="no"
14745
14746 if test $found = "no" ; then
14747 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14748 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14749 fi
14750
14751 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14752 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14753 fi
14754
14755 CFLAGS="$CFLAGS -Werror=sequence-point"
14756
14757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
14758 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
14759 cacheid=xorg_cv_cc_flag__Werror_sequence_point
14760 if eval \${$cacheid+:} false; then :
14761 $as_echo_n "(cached) " >&6
14762 else
14763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14764 /* end confdefs.h. */
14765 int i;
14766 int
14767 main ()
14768 {
14769
14770 ;
14771 return 0;
14772 }
14773 _ACEOF
14774 if ac_fn_c_try_link "$LINENO"; then :
14775 eval $cacheid=yes
14776 else
14777 eval $cacheid=no
14778 fi
14779 rm -f core conftest.err conftest.$ac_objext \
14780 conftest$ac_exeext conftest.$ac_ext
14781 fi
14782
14783
14784 CFLAGS="$xorg_testset_save_CFLAGS"
14785
14786 eval supported=\$$cacheid
14787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14788 $as_echo "$supported" >&6; }
14789 if test "$supported" = "yes" ; then
14790 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
14791 found="yes"
14792 fi
14793 fi
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809 xorg_testset_save_CFLAGS="$CFLAGS"
14810
14811 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14812 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14814 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14815 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14816 $as_echo_n "(cached) " >&6
14817 else
14818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14819 /* end confdefs.h. */
14820 int i;
14821 _ACEOF
14822 if ac_fn_c_try_compile "$LINENO"; then :
14823 xorg_cv_cc_flag_unknown_warning_option=yes
14824 else
14825 xorg_cv_cc_flag_unknown_warning_option=no
14826 fi
14827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14828 fi
14829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14830 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14831 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14832 CFLAGS="$xorg_testset_save_CFLAGS"
14833 fi
14834
14835 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14836 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14837 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14838 fi
14839 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14841 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14842 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14843 $as_echo_n "(cached) " >&6
14844 else
14845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14846 /* end confdefs.h. */
14847 int i;
14848 _ACEOF
14849 if ac_fn_c_try_compile "$LINENO"; then :
14850 xorg_cv_cc_flag_unused_command_line_argument=yes
14851 else
14852 xorg_cv_cc_flag_unused_command_line_argument=no
14853 fi
14854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14855 fi
14856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14857 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14858 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14859 CFLAGS="$xorg_testset_save_CFLAGS"
14860 fi
14861
14862 found="no"
14863
14864 if test $found = "no" ; then
14865 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14866 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14867 fi
14868
14869 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14870 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14871 fi
14872
14873 CFLAGS="$CFLAGS -Werror=return-type"
14874
14875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
14876 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
14877 cacheid=xorg_cv_cc_flag__Werror_return_type
14878 if eval \${$cacheid+:} false; then :
14879 $as_echo_n "(cached) " >&6
14880 else
14881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14882 /* end confdefs.h. */
14883 int i;
14884 int
14885 main ()
14886 {
14887
14888 ;
14889 return 0;
14890 }
14891 _ACEOF
14892 if ac_fn_c_try_link "$LINENO"; then :
14893 eval $cacheid=yes
14894 else
14895 eval $cacheid=no
14896 fi
14897 rm -f core conftest.err conftest.$ac_objext \
14898 conftest$ac_exeext conftest.$ac_ext
14899 fi
14900
14901
14902 CFLAGS="$xorg_testset_save_CFLAGS"
14903
14904 eval supported=\$$cacheid
14905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14906 $as_echo "$supported" >&6; }
14907 if test "$supported" = "yes" ; then
14908 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
14909 found="yes"
14910 fi
14911 fi
14912
14913 if test $found = "no" ; then
14914 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14915 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14916 fi
14917
14918 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14919 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14920 fi
14921
14922 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14923
14924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
14925 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
14926 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
14927 if eval \${$cacheid+:} false; then :
14928 $as_echo_n "(cached) " >&6
14929 else
14930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14931 /* end confdefs.h. */
14932 int i;
14933 int
14934 main ()
14935 {
14936
14937 ;
14938 return 0;
14939 }
14940 _ACEOF
14941 if ac_fn_c_try_link "$LINENO"; then :
14942 eval $cacheid=yes
14943 else
14944 eval $cacheid=no
14945 fi
14946 rm -f core conftest.err conftest.$ac_objext \
14947 conftest$ac_exeext conftest.$ac_ext
14948 fi
14949
14950
14951 CFLAGS="$xorg_testset_save_CFLAGS"
14952
14953 eval supported=\$$cacheid
14954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14955 $as_echo "$supported" >&6; }
14956 if test "$supported" = "yes" ; then
14957 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14958 found="yes"
14959 fi
14960 fi
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976 xorg_testset_save_CFLAGS="$CFLAGS"
14977
14978 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14979 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14981 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14982 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14983 $as_echo_n "(cached) " >&6
14984 else
14985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14986 /* end confdefs.h. */
14987 int i;
14988 _ACEOF
14989 if ac_fn_c_try_compile "$LINENO"; then :
14990 xorg_cv_cc_flag_unknown_warning_option=yes
14991 else
14992 xorg_cv_cc_flag_unknown_warning_option=no
14993 fi
14994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14995 fi
14996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14997 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14998 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14999 CFLAGS="$xorg_testset_save_CFLAGS"
15000 fi
15001
15002 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15003 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15004 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15005 fi
15006 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15008 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15009 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15010 $as_echo_n "(cached) " >&6
15011 else
15012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15013 /* end confdefs.h. */
15014 int i;
15015 _ACEOF
15016 if ac_fn_c_try_compile "$LINENO"; then :
15017 xorg_cv_cc_flag_unused_command_line_argument=yes
15018 else
15019 xorg_cv_cc_flag_unused_command_line_argument=no
15020 fi
15021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15022 fi
15023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15024 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15025 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15026 CFLAGS="$xorg_testset_save_CFLAGS"
15027 fi
15028
15029 found="no"
15030
15031 if test $found = "no" ; then
15032 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15033 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15034 fi
15035
15036 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15037 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15038 fi
15039
15040 CFLAGS="$CFLAGS -Werror=trigraphs"
15041
15042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15043 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15044 cacheid=xorg_cv_cc_flag__Werror_trigraphs
15045 if eval \${$cacheid+:} false; then :
15046 $as_echo_n "(cached) " >&6
15047 else
15048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15049 /* end confdefs.h. */
15050 int i;
15051 int
15052 main ()
15053 {
15054
15055 ;
15056 return 0;
15057 }
15058 _ACEOF
15059 if ac_fn_c_try_link "$LINENO"; then :
15060 eval $cacheid=yes
15061 else
15062 eval $cacheid=no
15063 fi
15064 rm -f core conftest.err conftest.$ac_objext \
15065 conftest$ac_exeext conftest.$ac_ext
15066 fi
15067
15068
15069 CFLAGS="$xorg_testset_save_CFLAGS"
15070
15071 eval supported=\$$cacheid
15072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15073 $as_echo "$supported" >&6; }
15074 if test "$supported" = "yes" ; then
15075 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15076 found="yes"
15077 fi
15078 fi
15079
15080
15081
15082
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094 xorg_testset_save_CFLAGS="$CFLAGS"
15095
15096 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15097 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15099 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15100 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15101 $as_echo_n "(cached) " >&6
15102 else
15103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15104 /* end confdefs.h. */
15105 int i;
15106 _ACEOF
15107 if ac_fn_c_try_compile "$LINENO"; then :
15108 xorg_cv_cc_flag_unknown_warning_option=yes
15109 else
15110 xorg_cv_cc_flag_unknown_warning_option=no
15111 fi
15112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15113 fi
15114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15115 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15116 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15117 CFLAGS="$xorg_testset_save_CFLAGS"
15118 fi
15119
15120 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15121 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15122 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15123 fi
15124 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15126 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15127 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15128 $as_echo_n "(cached) " >&6
15129 else
15130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15131 /* end confdefs.h. */
15132 int i;
15133 _ACEOF
15134 if ac_fn_c_try_compile "$LINENO"; then :
15135 xorg_cv_cc_flag_unused_command_line_argument=yes
15136 else
15137 xorg_cv_cc_flag_unused_command_line_argument=no
15138 fi
15139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15140 fi
15141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15142 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15143 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15144 CFLAGS="$xorg_testset_save_CFLAGS"
15145 fi
15146
15147 found="no"
15148
15149 if test $found = "no" ; then
15150 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15151 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15152 fi
15153
15154 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15155 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15156 fi
15157
15158 CFLAGS="$CFLAGS -Werror=array-bounds"
15159
15160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15161 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15162 cacheid=xorg_cv_cc_flag__Werror_array_bounds
15163 if eval \${$cacheid+:} false; then :
15164 $as_echo_n "(cached) " >&6
15165 else
15166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15167 /* end confdefs.h. */
15168 int i;
15169 int
15170 main ()
15171 {
15172
15173 ;
15174 return 0;
15175 }
15176 _ACEOF
15177 if ac_fn_c_try_link "$LINENO"; then :
15178 eval $cacheid=yes
15179 else
15180 eval $cacheid=no
15181 fi
15182 rm -f core conftest.err conftest.$ac_objext \
15183 conftest$ac_exeext conftest.$ac_ext
15184 fi
15185
15186
15187 CFLAGS="$xorg_testset_save_CFLAGS"
15188
15189 eval supported=\$$cacheid
15190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15191 $as_echo "$supported" >&6; }
15192 if test "$supported" = "yes" ; then
15193 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15194 found="yes"
15195 fi
15196 fi
15197
15198
15199
15200
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212 xorg_testset_save_CFLAGS="$CFLAGS"
15213
15214 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15215 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15217 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15218 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15219 $as_echo_n "(cached) " >&6
15220 else
15221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15222 /* end confdefs.h. */
15223 int i;
15224 _ACEOF
15225 if ac_fn_c_try_compile "$LINENO"; then :
15226 xorg_cv_cc_flag_unknown_warning_option=yes
15227 else
15228 xorg_cv_cc_flag_unknown_warning_option=no
15229 fi
15230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15231 fi
15232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15233 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15234 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15235 CFLAGS="$xorg_testset_save_CFLAGS"
15236 fi
15237
15238 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15239 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15240 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15241 fi
15242 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15244 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15245 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15246 $as_echo_n "(cached) " >&6
15247 else
15248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15249 /* end confdefs.h. */
15250 int i;
15251 _ACEOF
15252 if ac_fn_c_try_compile "$LINENO"; then :
15253 xorg_cv_cc_flag_unused_command_line_argument=yes
15254 else
15255 xorg_cv_cc_flag_unused_command_line_argument=no
15256 fi
15257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15258 fi
15259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15260 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15261 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15262 CFLAGS="$xorg_testset_save_CFLAGS"
15263 fi
15264
15265 found="no"
15266
15267 if test $found = "no" ; then
15268 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15269 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15270 fi
15271
15272 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15273 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15274 fi
15275
15276 CFLAGS="$CFLAGS -Werror=write-strings"
15277
15278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15279 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15280 cacheid=xorg_cv_cc_flag__Werror_write_strings
15281 if eval \${$cacheid+:} false; then :
15282 $as_echo_n "(cached) " >&6
15283 else
15284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15285 /* end confdefs.h. */
15286 int i;
15287 int
15288 main ()
15289 {
15290
15291 ;
15292 return 0;
15293 }
15294 _ACEOF
15295 if ac_fn_c_try_link "$LINENO"; then :
15296 eval $cacheid=yes
15297 else
15298 eval $cacheid=no
15299 fi
15300 rm -f core conftest.err conftest.$ac_objext \
15301 conftest$ac_exeext conftest.$ac_ext
15302 fi
15303
15304
15305 CFLAGS="$xorg_testset_save_CFLAGS"
15306
15307 eval supported=\$$cacheid
15308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15309 $as_echo "$supported" >&6; }
15310 if test "$supported" = "yes" ; then
15311 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15312 found="yes"
15313 fi
15314 fi
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330 xorg_testset_save_CFLAGS="$CFLAGS"
15331
15332 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15333 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15335 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15336 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15337 $as_echo_n "(cached) " >&6
15338 else
15339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15340 /* end confdefs.h. */
15341 int i;
15342 _ACEOF
15343 if ac_fn_c_try_compile "$LINENO"; then :
15344 xorg_cv_cc_flag_unknown_warning_option=yes
15345 else
15346 xorg_cv_cc_flag_unknown_warning_option=no
15347 fi
15348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15349 fi
15350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15351 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15352 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15353 CFLAGS="$xorg_testset_save_CFLAGS"
15354 fi
15355
15356 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15357 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15358 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15359 fi
15360 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15362 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15363 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15364 $as_echo_n "(cached) " >&6
15365 else
15366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15367 /* end confdefs.h. */
15368 int i;
15369 _ACEOF
15370 if ac_fn_c_try_compile "$LINENO"; then :
15371 xorg_cv_cc_flag_unused_command_line_argument=yes
15372 else
15373 xorg_cv_cc_flag_unused_command_line_argument=no
15374 fi
15375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15376 fi
15377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15378 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15379 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15380 CFLAGS="$xorg_testset_save_CFLAGS"
15381 fi
15382
15383 found="no"
15384
15385 if test $found = "no" ; then
15386 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15387 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15388 fi
15389
15390 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15391 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15392 fi
15393
15394 CFLAGS="$CFLAGS -Werror=address"
15395
15396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15397 $as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15398 cacheid=xorg_cv_cc_flag__Werror_address
15399 if eval \${$cacheid+:} false; then :
15400 $as_echo_n "(cached) " >&6
15401 else
15402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15403 /* end confdefs.h. */
15404 int i;
15405 int
15406 main ()
15407 {
15408
15409 ;
15410 return 0;
15411 }
15412 _ACEOF
15413 if ac_fn_c_try_link "$LINENO"; then :
15414 eval $cacheid=yes
15415 else
15416 eval $cacheid=no
15417 fi
15418 rm -f core conftest.err conftest.$ac_objext \
15419 conftest$ac_exeext conftest.$ac_ext
15420 fi
15421
15422
15423 CFLAGS="$xorg_testset_save_CFLAGS"
15424
15425 eval supported=\$$cacheid
15426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15427 $as_echo "$supported" >&6; }
15428 if test "$supported" = "yes" ; then
15429 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15430 found="yes"
15431 fi
15432 fi
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448 xorg_testset_save_CFLAGS="$CFLAGS"
15449
15450 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15451 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15453 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15454 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15455 $as_echo_n "(cached) " >&6
15456 else
15457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15458 /* end confdefs.h. */
15459 int i;
15460 _ACEOF
15461 if ac_fn_c_try_compile "$LINENO"; then :
15462 xorg_cv_cc_flag_unknown_warning_option=yes
15463 else
15464 xorg_cv_cc_flag_unknown_warning_option=no
15465 fi
15466 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15467 fi
15468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15469 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15470 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15471 CFLAGS="$xorg_testset_save_CFLAGS"
15472 fi
15473
15474 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15475 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15476 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15477 fi
15478 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15480 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15481 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15482 $as_echo_n "(cached) " >&6
15483 else
15484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15485 /* end confdefs.h. */
15486 int i;
15487 _ACEOF
15488 if ac_fn_c_try_compile "$LINENO"; then :
15489 xorg_cv_cc_flag_unused_command_line_argument=yes
15490 else
15491 xorg_cv_cc_flag_unused_command_line_argument=no
15492 fi
15493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15494 fi
15495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15496 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15497 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15498 CFLAGS="$xorg_testset_save_CFLAGS"
15499 fi
15500
15501 found="no"
15502
15503 if test $found = "no" ; then
15504 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15505 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15506 fi
15507
15508 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15509 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15510 fi
15511
15512 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15513
15514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15515 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15516 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
15517 if eval \${$cacheid+:} false; then :
15518 $as_echo_n "(cached) " >&6
15519 else
15520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15521 /* end confdefs.h. */
15522 int i;
15523 int
15524 main ()
15525 {
15526
15527 ;
15528 return 0;
15529 }
15530 _ACEOF
15531 if ac_fn_c_try_link "$LINENO"; then :
15532 eval $cacheid=yes
15533 else
15534 eval $cacheid=no
15535 fi
15536 rm -f core conftest.err conftest.$ac_objext \
15537 conftest$ac_exeext conftest.$ac_ext
15538 fi
15539
15540
15541 CFLAGS="$xorg_testset_save_CFLAGS"
15542
15543 eval supported=\$$cacheid
15544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15545 $as_echo "$supported" >&6; }
15546 if test "$supported" = "yes" ; then
15547 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15548 found="yes"
15549 fi
15550 fi
15551
15552 if test $found = "no" ; then
15553 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15554 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15555 fi
15556
15557 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15558 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15559 fi
15560
15561 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15562
15563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15564 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15565 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
15566 if eval \${$cacheid+:} false; then :
15567 $as_echo_n "(cached) " >&6
15568 else
15569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15570 /* end confdefs.h. */
15571 int i;
15572 int
15573 main ()
15574 {
15575
15576 ;
15577 return 0;
15578 }
15579 _ACEOF
15580 if ac_fn_c_try_link "$LINENO"; then :
15581 eval $cacheid=yes
15582 else
15583 eval $cacheid=no
15584 fi
15585 rm -f core conftest.err conftest.$ac_objext \
15586 conftest$ac_exeext conftest.$ac_ext
15587 fi
15588
15589
15590 CFLAGS="$xorg_testset_save_CFLAGS"
15591
15592 eval supported=\$$cacheid
15593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15594 $as_echo "$supported" >&6; }
15595 if test "$supported" = "yes" ; then
15596 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15597 found="yes"
15598 fi
15599 fi
15600
15601
15602
15603
15604
15605
15606
15607
15608
15609
15610
15611
15612
15613
15614
15615 xorg_testset_save_CFLAGS="$CFLAGS"
15616
15617 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15618 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15620 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15621 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15622 $as_echo_n "(cached) " >&6
15623 else
15624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15625 /* end confdefs.h. */
15626 int i;
15627 _ACEOF
15628 if ac_fn_c_try_compile "$LINENO"; then :
15629 xorg_cv_cc_flag_unknown_warning_option=yes
15630 else
15631 xorg_cv_cc_flag_unknown_warning_option=no
15632 fi
15633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15634 fi
15635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15636 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15637 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15638 CFLAGS="$xorg_testset_save_CFLAGS"
15639 fi
15640
15641 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15642 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15643 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15644 fi
15645 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15647 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15648 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15649 $as_echo_n "(cached) " >&6
15650 else
15651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15652 /* end confdefs.h. */
15653 int i;
15654 _ACEOF
15655 if ac_fn_c_try_compile "$LINENO"; then :
15656 xorg_cv_cc_flag_unused_command_line_argument=yes
15657 else
15658 xorg_cv_cc_flag_unused_command_line_argument=no
15659 fi
15660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15661 fi
15662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15663 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15664 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15665 CFLAGS="$xorg_testset_save_CFLAGS"
15666 fi
15667
15668 found="no"
15669
15670 if test $found = "no" ; then
15671 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15672 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15673 fi
15674
15675 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15676 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15677 fi
15678
15679 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
15680
15681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
15682 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
15683 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
15684 if eval \${$cacheid+:} false; then :
15685 $as_echo_n "(cached) " >&6
15686 else
15687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15688 /* end confdefs.h. */
15689 int i;
15690 int
15691 main ()
15692 {
15693
15694 ;
15695 return 0;
15696 }
15697 _ACEOF
15698 if ac_fn_c_try_link "$LINENO"; then :
15699 eval $cacheid=yes
15700 else
15701 eval $cacheid=no
15702 fi
15703 rm -f core conftest.err conftest.$ac_objext \
15704 conftest$ac_exeext conftest.$ac_ext
15705 fi
15706
15707
15708 CFLAGS="$xorg_testset_save_CFLAGS"
15709
15710 eval supported=\$$cacheid
15711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15712 $as_echo "$supported" >&6; }
15713 if test "$supported" = "yes" ; then
15714 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
15715 found="yes"
15716 fi
15717 fi
15718
15719 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
15720 else
15721 { $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
15722 $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;}
15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736 xorg_testset_save_CFLAGS="$CFLAGS"
15737
15738 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15739 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15741 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15742 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15743 $as_echo_n "(cached) " >&6
15744 else
15745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15746 /* end confdefs.h. */
15747 int i;
15748 _ACEOF
15749 if ac_fn_c_try_compile "$LINENO"; then :
15750 xorg_cv_cc_flag_unknown_warning_option=yes
15751 else
15752 xorg_cv_cc_flag_unknown_warning_option=no
15753 fi
15754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15755 fi
15756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15757 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15758 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15759 CFLAGS="$xorg_testset_save_CFLAGS"
15760 fi
15761
15762 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15763 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15764 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15765 fi
15766 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15768 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15769 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15770 $as_echo_n "(cached) " >&6
15771 else
15772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15773 /* end confdefs.h. */
15774 int i;
15775 _ACEOF
15776 if ac_fn_c_try_compile "$LINENO"; then :
15777 xorg_cv_cc_flag_unused_command_line_argument=yes
15778 else
15779 xorg_cv_cc_flag_unused_command_line_argument=no
15780 fi
15781 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15782 fi
15783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15784 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15785 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15786 CFLAGS="$xorg_testset_save_CFLAGS"
15787 fi
15788
15789 found="no"
15790
15791 if test $found = "no" ; then
15792 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15793 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15794 fi
15795
15796 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15797 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15798 fi
15799
15800 CFLAGS="$CFLAGS -Wimplicit"
15801
15802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
15803 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
15804 cacheid=xorg_cv_cc_flag__Wimplicit
15805 if eval \${$cacheid+:} false; then :
15806 $as_echo_n "(cached) " >&6
15807 else
15808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15809 /* end confdefs.h. */
15810 int i;
15811 int
15812 main ()
15813 {
15814
15815 ;
15816 return 0;
15817 }
15818 _ACEOF
15819 if ac_fn_c_try_link "$LINENO"; then :
15820 eval $cacheid=yes
15821 else
15822 eval $cacheid=no
15823 fi
15824 rm -f core conftest.err conftest.$ac_objext \
15825 conftest$ac_exeext conftest.$ac_ext
15826 fi
15827
15828
15829 CFLAGS="$xorg_testset_save_CFLAGS"
15830
15831 eval supported=\$$cacheid
15832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15833 $as_echo "$supported" >&6; }
15834 if test "$supported" = "yes" ; then
15835 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
15836 found="yes"
15837 fi
15838 fi
15839
15840
15841
15842
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854 xorg_testset_save_CFLAGS="$CFLAGS"
15855
15856 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15857 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15859 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15860 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15861 $as_echo_n "(cached) " >&6
15862 else
15863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15864 /* end confdefs.h. */
15865 int i;
15866 _ACEOF
15867 if ac_fn_c_try_compile "$LINENO"; then :
15868 xorg_cv_cc_flag_unknown_warning_option=yes
15869 else
15870 xorg_cv_cc_flag_unknown_warning_option=no
15871 fi
15872 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15873 fi
15874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15875 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15876 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15877 CFLAGS="$xorg_testset_save_CFLAGS"
15878 fi
15879
15880 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15881 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15882 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15883 fi
15884 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15886 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15887 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15888 $as_echo_n "(cached) " >&6
15889 else
15890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15891 /* end confdefs.h. */
15892 int i;
15893 _ACEOF
15894 if ac_fn_c_try_compile "$LINENO"; then :
15895 xorg_cv_cc_flag_unused_command_line_argument=yes
15896 else
15897 xorg_cv_cc_flag_unused_command_line_argument=no
15898 fi
15899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15900 fi
15901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15902 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15903 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15904 CFLAGS="$xorg_testset_save_CFLAGS"
15905 fi
15906
15907 found="no"
15908
15909 if test $found = "no" ; then
15910 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15911 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15912 fi
15913
15914 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15915 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15916 fi
15917
15918 CFLAGS="$CFLAGS -Wnonnull"
15919
15920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
15921 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
15922 cacheid=xorg_cv_cc_flag__Wnonnull
15923 if eval \${$cacheid+:} false; then :
15924 $as_echo_n "(cached) " >&6
15925 else
15926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15927 /* end confdefs.h. */
15928 int i;
15929 int
15930 main ()
15931 {
15932
15933 ;
15934 return 0;
15935 }
15936 _ACEOF
15937 if ac_fn_c_try_link "$LINENO"; then :
15938 eval $cacheid=yes
15939 else
15940 eval $cacheid=no
15941 fi
15942 rm -f core conftest.err conftest.$ac_objext \
15943 conftest$ac_exeext conftest.$ac_ext
15944 fi
15945
15946
15947 CFLAGS="$xorg_testset_save_CFLAGS"
15948
15949 eval supported=\$$cacheid
15950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15951 $as_echo "$supported" >&6; }
15952 if test "$supported" = "yes" ; then
15953 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
15954 found="yes"
15955 fi
15956 fi
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972 xorg_testset_save_CFLAGS="$CFLAGS"
15973
15974 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15975 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15977 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15978 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15979 $as_echo_n "(cached) " >&6
15980 else
15981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15982 /* end confdefs.h. */
15983 int i;
15984 _ACEOF
15985 if ac_fn_c_try_compile "$LINENO"; then :
15986 xorg_cv_cc_flag_unknown_warning_option=yes
15987 else
15988 xorg_cv_cc_flag_unknown_warning_option=no
15989 fi
15990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15991 fi
15992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15993 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15994 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15995 CFLAGS="$xorg_testset_save_CFLAGS"
15996 fi
15997
15998 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15999 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16000 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16001 fi
16002 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16004 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16005 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16006 $as_echo_n "(cached) " >&6
16007 else
16008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16009 /* end confdefs.h. */
16010 int i;
16011 _ACEOF
16012 if ac_fn_c_try_compile "$LINENO"; then :
16013 xorg_cv_cc_flag_unused_command_line_argument=yes
16014 else
16015 xorg_cv_cc_flag_unused_command_line_argument=no
16016 fi
16017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16018 fi
16019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16020 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16021 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16022 CFLAGS="$xorg_testset_save_CFLAGS"
16023 fi
16024
16025 found="no"
16026
16027 if test $found = "no" ; then
16028 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16029 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16030 fi
16031
16032 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16033 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16034 fi
16035
16036 CFLAGS="$CFLAGS -Winit-self"
16037
16038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16039 $as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16040 cacheid=xorg_cv_cc_flag__Winit_self
16041 if eval \${$cacheid+:} false; then :
16042 $as_echo_n "(cached) " >&6
16043 else
16044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16045 /* end confdefs.h. */
16046 int i;
16047 int
16048 main ()
16049 {
16050
16051 ;
16052 return 0;
16053 }
16054 _ACEOF
16055 if ac_fn_c_try_link "$LINENO"; then :
16056 eval $cacheid=yes
16057 else
16058 eval $cacheid=no
16059 fi
16060 rm -f core conftest.err conftest.$ac_objext \
16061 conftest$ac_exeext conftest.$ac_ext
16062 fi
16063
16064
16065 CFLAGS="$xorg_testset_save_CFLAGS"
16066
16067 eval supported=\$$cacheid
16068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16069 $as_echo "$supported" >&6; }
16070 if test "$supported" = "yes" ; then
16071 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16072 found="yes"
16073 fi
16074 fi
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090 xorg_testset_save_CFLAGS="$CFLAGS"
16091
16092 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16093 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16095 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16096 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16097 $as_echo_n "(cached) " >&6
16098 else
16099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16100 /* end confdefs.h. */
16101 int i;
16102 _ACEOF
16103 if ac_fn_c_try_compile "$LINENO"; then :
16104 xorg_cv_cc_flag_unknown_warning_option=yes
16105 else
16106 xorg_cv_cc_flag_unknown_warning_option=no
16107 fi
16108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16109 fi
16110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16111 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16112 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16113 CFLAGS="$xorg_testset_save_CFLAGS"
16114 fi
16115
16116 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16117 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16118 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16119 fi
16120 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16122 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16123 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16124 $as_echo_n "(cached) " >&6
16125 else
16126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16127 /* end confdefs.h. */
16128 int i;
16129 _ACEOF
16130 if ac_fn_c_try_compile "$LINENO"; then :
16131 xorg_cv_cc_flag_unused_command_line_argument=yes
16132 else
16133 xorg_cv_cc_flag_unused_command_line_argument=no
16134 fi
16135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16136 fi
16137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16138 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16139 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16140 CFLAGS="$xorg_testset_save_CFLAGS"
16141 fi
16142
16143 found="no"
16144
16145 if test $found = "no" ; then
16146 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16147 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16148 fi
16149
16150 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16151 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16152 fi
16153
16154 CFLAGS="$CFLAGS -Wmain"
16155
16156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16157 $as_echo_n "checking if $CC supports -Wmain... " >&6; }
16158 cacheid=xorg_cv_cc_flag__Wmain
16159 if eval \${$cacheid+:} false; then :
16160 $as_echo_n "(cached) " >&6
16161 else
16162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16163 /* end confdefs.h. */
16164 int i;
16165 int
16166 main ()
16167 {
16168
16169 ;
16170 return 0;
16171 }
16172 _ACEOF
16173 if ac_fn_c_try_link "$LINENO"; then :
16174 eval $cacheid=yes
16175 else
16176 eval $cacheid=no
16177 fi
16178 rm -f core conftest.err conftest.$ac_objext \
16179 conftest$ac_exeext conftest.$ac_ext
16180 fi
16181
16182
16183 CFLAGS="$xorg_testset_save_CFLAGS"
16184
16185 eval supported=\$$cacheid
16186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16187 $as_echo "$supported" >&6; }
16188 if test "$supported" = "yes" ; then
16189 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16190 found="yes"
16191 fi
16192 fi
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208 xorg_testset_save_CFLAGS="$CFLAGS"
16209
16210 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16211 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16213 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16214 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16215 $as_echo_n "(cached) " >&6
16216 else
16217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16218 /* end confdefs.h. */
16219 int i;
16220 _ACEOF
16221 if ac_fn_c_try_compile "$LINENO"; then :
16222 xorg_cv_cc_flag_unknown_warning_option=yes
16223 else
16224 xorg_cv_cc_flag_unknown_warning_option=no
16225 fi
16226 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16227 fi
16228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16229 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16230 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16231 CFLAGS="$xorg_testset_save_CFLAGS"
16232 fi
16233
16234 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16235 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16236 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16237 fi
16238 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16240 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16241 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16242 $as_echo_n "(cached) " >&6
16243 else
16244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16245 /* end confdefs.h. */
16246 int i;
16247 _ACEOF
16248 if ac_fn_c_try_compile "$LINENO"; then :
16249 xorg_cv_cc_flag_unused_command_line_argument=yes
16250 else
16251 xorg_cv_cc_flag_unused_command_line_argument=no
16252 fi
16253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16254 fi
16255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16256 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16257 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16258 CFLAGS="$xorg_testset_save_CFLAGS"
16259 fi
16260
16261 found="no"
16262
16263 if test $found = "no" ; then
16264 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16265 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16266 fi
16267
16268 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16269 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16270 fi
16271
16272 CFLAGS="$CFLAGS -Wmissing-braces"
16273
16274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16275 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16276 cacheid=xorg_cv_cc_flag__Wmissing_braces
16277 if eval \${$cacheid+:} false; then :
16278 $as_echo_n "(cached) " >&6
16279 else
16280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16281 /* end confdefs.h. */
16282 int i;
16283 int
16284 main ()
16285 {
16286
16287 ;
16288 return 0;
16289 }
16290 _ACEOF
16291 if ac_fn_c_try_link "$LINENO"; then :
16292 eval $cacheid=yes
16293 else
16294 eval $cacheid=no
16295 fi
16296 rm -f core conftest.err conftest.$ac_objext \
16297 conftest$ac_exeext conftest.$ac_ext
16298 fi
16299
16300
16301 CFLAGS="$xorg_testset_save_CFLAGS"
16302
16303 eval supported=\$$cacheid
16304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16305 $as_echo "$supported" >&6; }
16306 if test "$supported" = "yes" ; then
16307 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16308 found="yes"
16309 fi
16310 fi
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326 xorg_testset_save_CFLAGS="$CFLAGS"
16327
16328 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16329 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16331 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16332 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16333 $as_echo_n "(cached) " >&6
16334 else
16335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16336 /* end confdefs.h. */
16337 int i;
16338 _ACEOF
16339 if ac_fn_c_try_compile "$LINENO"; then :
16340 xorg_cv_cc_flag_unknown_warning_option=yes
16341 else
16342 xorg_cv_cc_flag_unknown_warning_option=no
16343 fi
16344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16345 fi
16346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16347 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16348 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16349 CFLAGS="$xorg_testset_save_CFLAGS"
16350 fi
16351
16352 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16353 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16354 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16355 fi
16356 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16358 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16359 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16360 $as_echo_n "(cached) " >&6
16361 else
16362 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16363 /* end confdefs.h. */
16364 int i;
16365 _ACEOF
16366 if ac_fn_c_try_compile "$LINENO"; then :
16367 xorg_cv_cc_flag_unused_command_line_argument=yes
16368 else
16369 xorg_cv_cc_flag_unused_command_line_argument=no
16370 fi
16371 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16372 fi
16373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16374 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16375 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16376 CFLAGS="$xorg_testset_save_CFLAGS"
16377 fi
16378
16379 found="no"
16380
16381 if test $found = "no" ; then
16382 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16383 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16384 fi
16385
16386 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16387 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16388 fi
16389
16390 CFLAGS="$CFLAGS -Wsequence-point"
16391
16392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16393 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16394 cacheid=xorg_cv_cc_flag__Wsequence_point
16395 if eval \${$cacheid+:} false; then :
16396 $as_echo_n "(cached) " >&6
16397 else
16398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16399 /* end confdefs.h. */
16400 int i;
16401 int
16402 main ()
16403 {
16404
16405 ;
16406 return 0;
16407 }
16408 _ACEOF
16409 if ac_fn_c_try_link "$LINENO"; then :
16410 eval $cacheid=yes
16411 else
16412 eval $cacheid=no
16413 fi
16414 rm -f core conftest.err conftest.$ac_objext \
16415 conftest$ac_exeext conftest.$ac_ext
16416 fi
16417
16418
16419 CFLAGS="$xorg_testset_save_CFLAGS"
16420
16421 eval supported=\$$cacheid
16422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16423 $as_echo "$supported" >&6; }
16424 if test "$supported" = "yes" ; then
16425 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16426 found="yes"
16427 fi
16428 fi
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444 xorg_testset_save_CFLAGS="$CFLAGS"
16445
16446 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16447 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16449 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16450 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16451 $as_echo_n "(cached) " >&6
16452 else
16453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16454 /* end confdefs.h. */
16455 int i;
16456 _ACEOF
16457 if ac_fn_c_try_compile "$LINENO"; then :
16458 xorg_cv_cc_flag_unknown_warning_option=yes
16459 else
16460 xorg_cv_cc_flag_unknown_warning_option=no
16461 fi
16462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16463 fi
16464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16465 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16466 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16467 CFLAGS="$xorg_testset_save_CFLAGS"
16468 fi
16469
16470 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16471 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16472 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16473 fi
16474 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16476 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16477 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16478 $as_echo_n "(cached) " >&6
16479 else
16480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16481 /* end confdefs.h. */
16482 int i;
16483 _ACEOF
16484 if ac_fn_c_try_compile "$LINENO"; then :
16485 xorg_cv_cc_flag_unused_command_line_argument=yes
16486 else
16487 xorg_cv_cc_flag_unused_command_line_argument=no
16488 fi
16489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16490 fi
16491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16492 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16493 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16494 CFLAGS="$xorg_testset_save_CFLAGS"
16495 fi
16496
16497 found="no"
16498
16499 if test $found = "no" ; then
16500 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16501 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16502 fi
16503
16504 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16505 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16506 fi
16507
16508 CFLAGS="$CFLAGS -Wreturn-type"
16509
16510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16511 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16512 cacheid=xorg_cv_cc_flag__Wreturn_type
16513 if eval \${$cacheid+:} false; then :
16514 $as_echo_n "(cached) " >&6
16515 else
16516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16517 /* end confdefs.h. */
16518 int i;
16519 int
16520 main ()
16521 {
16522
16523 ;
16524 return 0;
16525 }
16526 _ACEOF
16527 if ac_fn_c_try_link "$LINENO"; then :
16528 eval $cacheid=yes
16529 else
16530 eval $cacheid=no
16531 fi
16532 rm -f core conftest.err conftest.$ac_objext \
16533 conftest$ac_exeext conftest.$ac_ext
16534 fi
16535
16536
16537 CFLAGS="$xorg_testset_save_CFLAGS"
16538
16539 eval supported=\$$cacheid
16540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16541 $as_echo "$supported" >&6; }
16542 if test "$supported" = "yes" ; then
16543 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16544 found="yes"
16545 fi
16546 fi
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562 xorg_testset_save_CFLAGS="$CFLAGS"
16563
16564 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16565 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16567 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16568 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16569 $as_echo_n "(cached) " >&6
16570 else
16571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16572 /* end confdefs.h. */
16573 int i;
16574 _ACEOF
16575 if ac_fn_c_try_compile "$LINENO"; then :
16576 xorg_cv_cc_flag_unknown_warning_option=yes
16577 else
16578 xorg_cv_cc_flag_unknown_warning_option=no
16579 fi
16580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16581 fi
16582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16583 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16584 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16585 CFLAGS="$xorg_testset_save_CFLAGS"
16586 fi
16587
16588 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16589 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16590 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16591 fi
16592 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16594 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16595 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16596 $as_echo_n "(cached) " >&6
16597 else
16598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16599 /* end confdefs.h. */
16600 int i;
16601 _ACEOF
16602 if ac_fn_c_try_compile "$LINENO"; then :
16603 xorg_cv_cc_flag_unused_command_line_argument=yes
16604 else
16605 xorg_cv_cc_flag_unused_command_line_argument=no
16606 fi
16607 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16608 fi
16609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16610 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16611 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16612 CFLAGS="$xorg_testset_save_CFLAGS"
16613 fi
16614
16615 found="no"
16616
16617 if test $found = "no" ; then
16618 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16619 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16620 fi
16621
16622 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16623 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16624 fi
16625
16626 CFLAGS="$CFLAGS -Wtrigraphs"
16627
16628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
16629 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
16630 cacheid=xorg_cv_cc_flag__Wtrigraphs
16631 if eval \${$cacheid+:} false; then :
16632 $as_echo_n "(cached) " >&6
16633 else
16634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16635 /* end confdefs.h. */
16636 int i;
16637 int
16638 main ()
16639 {
16640
16641 ;
16642 return 0;
16643 }
16644 _ACEOF
16645 if ac_fn_c_try_link "$LINENO"; then :
16646 eval $cacheid=yes
16647 else
16648 eval $cacheid=no
16649 fi
16650 rm -f core conftest.err conftest.$ac_objext \
16651 conftest$ac_exeext conftest.$ac_ext
16652 fi
16653
16654
16655 CFLAGS="$xorg_testset_save_CFLAGS"
16656
16657 eval supported=\$$cacheid
16658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16659 $as_echo "$supported" >&6; }
16660 if test "$supported" = "yes" ; then
16661 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
16662 found="yes"
16663 fi
16664 fi
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680 xorg_testset_save_CFLAGS="$CFLAGS"
16681
16682 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16683 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16685 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16686 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16687 $as_echo_n "(cached) " >&6
16688 else
16689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16690 /* end confdefs.h. */
16691 int i;
16692 _ACEOF
16693 if ac_fn_c_try_compile "$LINENO"; then :
16694 xorg_cv_cc_flag_unknown_warning_option=yes
16695 else
16696 xorg_cv_cc_flag_unknown_warning_option=no
16697 fi
16698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16699 fi
16700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16701 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16702 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16703 CFLAGS="$xorg_testset_save_CFLAGS"
16704 fi
16705
16706 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16707 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16708 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16709 fi
16710 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16712 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16713 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16714 $as_echo_n "(cached) " >&6
16715 else
16716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16717 /* end confdefs.h. */
16718 int i;
16719 _ACEOF
16720 if ac_fn_c_try_compile "$LINENO"; then :
16721 xorg_cv_cc_flag_unused_command_line_argument=yes
16722 else
16723 xorg_cv_cc_flag_unused_command_line_argument=no
16724 fi
16725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16726 fi
16727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16728 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16729 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16730 CFLAGS="$xorg_testset_save_CFLAGS"
16731 fi
16732
16733 found="no"
16734
16735 if test $found = "no" ; then
16736 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16737 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16738 fi
16739
16740 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16741 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16742 fi
16743
16744 CFLAGS="$CFLAGS -Warray-bounds"
16745
16746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
16747 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
16748 cacheid=xorg_cv_cc_flag__Warray_bounds
16749 if eval \${$cacheid+:} false; then :
16750 $as_echo_n "(cached) " >&6
16751 else
16752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16753 /* end confdefs.h. */
16754 int i;
16755 int
16756 main ()
16757 {
16758
16759 ;
16760 return 0;
16761 }
16762 _ACEOF
16763 if ac_fn_c_try_link "$LINENO"; then :
16764 eval $cacheid=yes
16765 else
16766 eval $cacheid=no
16767 fi
16768 rm -f core conftest.err conftest.$ac_objext \
16769 conftest$ac_exeext conftest.$ac_ext
16770 fi
16771
16772
16773 CFLAGS="$xorg_testset_save_CFLAGS"
16774
16775 eval supported=\$$cacheid
16776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16777 $as_echo "$supported" >&6; }
16778 if test "$supported" = "yes" ; then
16779 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
16780 found="yes"
16781 fi
16782 fi
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798 xorg_testset_save_CFLAGS="$CFLAGS"
16799
16800 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16801 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16803 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16804 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16805 $as_echo_n "(cached) " >&6
16806 else
16807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16808 /* end confdefs.h. */
16809 int i;
16810 _ACEOF
16811 if ac_fn_c_try_compile "$LINENO"; then :
16812 xorg_cv_cc_flag_unknown_warning_option=yes
16813 else
16814 xorg_cv_cc_flag_unknown_warning_option=no
16815 fi
16816 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16817 fi
16818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16819 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16820 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16821 CFLAGS="$xorg_testset_save_CFLAGS"
16822 fi
16823
16824 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16825 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16826 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16827 fi
16828 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16830 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16831 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16832 $as_echo_n "(cached) " >&6
16833 else
16834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16835 /* end confdefs.h. */
16836 int i;
16837 _ACEOF
16838 if ac_fn_c_try_compile "$LINENO"; then :
16839 xorg_cv_cc_flag_unused_command_line_argument=yes
16840 else
16841 xorg_cv_cc_flag_unused_command_line_argument=no
16842 fi
16843 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16844 fi
16845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16846 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16847 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16848 CFLAGS="$xorg_testset_save_CFLAGS"
16849 fi
16850
16851 found="no"
16852
16853 if test $found = "no" ; then
16854 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16855 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16856 fi
16857
16858 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16859 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16860 fi
16861
16862 CFLAGS="$CFLAGS -Wwrite-strings"
16863
16864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
16865 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
16866 cacheid=xorg_cv_cc_flag__Wwrite_strings
16867 if eval \${$cacheid+:} false; then :
16868 $as_echo_n "(cached) " >&6
16869 else
16870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16871 /* end confdefs.h. */
16872 int i;
16873 int
16874 main ()
16875 {
16876
16877 ;
16878 return 0;
16879 }
16880 _ACEOF
16881 if ac_fn_c_try_link "$LINENO"; then :
16882 eval $cacheid=yes
16883 else
16884 eval $cacheid=no
16885 fi
16886 rm -f core conftest.err conftest.$ac_objext \
16887 conftest$ac_exeext conftest.$ac_ext
16888 fi
16889
16890
16891 CFLAGS="$xorg_testset_save_CFLAGS"
16892
16893 eval supported=\$$cacheid
16894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16895 $as_echo "$supported" >&6; }
16896 if test "$supported" = "yes" ; then
16897 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
16898 found="yes"
16899 fi
16900 fi
16901
16902
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916 xorg_testset_save_CFLAGS="$CFLAGS"
16917
16918 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16919 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16921 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16922 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16923 $as_echo_n "(cached) " >&6
16924 else
16925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16926 /* end confdefs.h. */
16927 int i;
16928 _ACEOF
16929 if ac_fn_c_try_compile "$LINENO"; then :
16930 xorg_cv_cc_flag_unknown_warning_option=yes
16931 else
16932 xorg_cv_cc_flag_unknown_warning_option=no
16933 fi
16934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16935 fi
16936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16937 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16938 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16939 CFLAGS="$xorg_testset_save_CFLAGS"
16940 fi
16941
16942 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16943 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16944 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16945 fi
16946 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16948 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16949 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16950 $as_echo_n "(cached) " >&6
16951 else
16952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16953 /* end confdefs.h. */
16954 int i;
16955 _ACEOF
16956 if ac_fn_c_try_compile "$LINENO"; then :
16957 xorg_cv_cc_flag_unused_command_line_argument=yes
16958 else
16959 xorg_cv_cc_flag_unused_command_line_argument=no
16960 fi
16961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16962 fi
16963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16964 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16965 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16966 CFLAGS="$xorg_testset_save_CFLAGS"
16967 fi
16968
16969 found="no"
16970
16971 if test $found = "no" ; then
16972 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16973 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16974 fi
16975
16976 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16977 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16978 fi
16979
16980 CFLAGS="$CFLAGS -Waddress"
16981
16982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
16983 $as_echo_n "checking if $CC supports -Waddress... " >&6; }
16984 cacheid=xorg_cv_cc_flag__Waddress
16985 if eval \${$cacheid+:} false; then :
16986 $as_echo_n "(cached) " >&6
16987 else
16988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16989 /* end confdefs.h. */
16990 int i;
16991 int
16992 main ()
16993 {
16994
16995 ;
16996 return 0;
16997 }
16998 _ACEOF
16999 if ac_fn_c_try_link "$LINENO"; then :
17000 eval $cacheid=yes
17001 else
17002 eval $cacheid=no
17003 fi
17004 rm -f core conftest.err conftest.$ac_objext \
17005 conftest$ac_exeext conftest.$ac_ext
17006 fi
17007
17008
17009 CFLAGS="$xorg_testset_save_CFLAGS"
17010
17011 eval supported=\$$cacheid
17012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17013 $as_echo "$supported" >&6; }
17014 if test "$supported" = "yes" ; then
17015 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17016 found="yes"
17017 fi
17018 fi
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034 xorg_testset_save_CFLAGS="$CFLAGS"
17035
17036 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17037 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17039 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17040 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17041 $as_echo_n "(cached) " >&6
17042 else
17043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17044 /* end confdefs.h. */
17045 int i;
17046 _ACEOF
17047 if ac_fn_c_try_compile "$LINENO"; then :
17048 xorg_cv_cc_flag_unknown_warning_option=yes
17049 else
17050 xorg_cv_cc_flag_unknown_warning_option=no
17051 fi
17052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17053 fi
17054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17055 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17056 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17057 CFLAGS="$xorg_testset_save_CFLAGS"
17058 fi
17059
17060 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17061 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17062 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17063 fi
17064 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17066 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17067 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17068 $as_echo_n "(cached) " >&6
17069 else
17070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17071 /* end confdefs.h. */
17072 int i;
17073 _ACEOF
17074 if ac_fn_c_try_compile "$LINENO"; then :
17075 xorg_cv_cc_flag_unused_command_line_argument=yes
17076 else
17077 xorg_cv_cc_flag_unused_command_line_argument=no
17078 fi
17079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17080 fi
17081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17082 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17083 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17084 CFLAGS="$xorg_testset_save_CFLAGS"
17085 fi
17086
17087 found="no"
17088
17089 if test $found = "no" ; then
17090 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17091 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17092 fi
17093
17094 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17095 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17096 fi
17097
17098 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17099
17100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17101 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17102 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17103 if eval \${$cacheid+:} false; then :
17104 $as_echo_n "(cached) " >&6
17105 else
17106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17107 /* end confdefs.h. */
17108 int i;
17109 int
17110 main ()
17111 {
17112
17113 ;
17114 return 0;
17115 }
17116 _ACEOF
17117 if ac_fn_c_try_link "$LINENO"; then :
17118 eval $cacheid=yes
17119 else
17120 eval $cacheid=no
17121 fi
17122 rm -f core conftest.err conftest.$ac_objext \
17123 conftest$ac_exeext conftest.$ac_ext
17124 fi
17125
17126
17127 CFLAGS="$xorg_testset_save_CFLAGS"
17128
17129 eval supported=\$$cacheid
17130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17131 $as_echo "$supported" >&6; }
17132 if test "$supported" = "yes" ; then
17133 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17134 found="yes"
17135 fi
17136 fi
17137
17138
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152 xorg_testset_save_CFLAGS="$CFLAGS"
17153
17154 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17155 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17157 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17158 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17159 $as_echo_n "(cached) " >&6
17160 else
17161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17162 /* end confdefs.h. */
17163 int i;
17164 _ACEOF
17165 if ac_fn_c_try_compile "$LINENO"; then :
17166 xorg_cv_cc_flag_unknown_warning_option=yes
17167 else
17168 xorg_cv_cc_flag_unknown_warning_option=no
17169 fi
17170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17171 fi
17172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17173 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17174 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17175 CFLAGS="$xorg_testset_save_CFLAGS"
17176 fi
17177
17178 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17179 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17180 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17181 fi
17182 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17184 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17185 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17186 $as_echo_n "(cached) " >&6
17187 else
17188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17189 /* end confdefs.h. */
17190 int i;
17191 _ACEOF
17192 if ac_fn_c_try_compile "$LINENO"; then :
17193 xorg_cv_cc_flag_unused_command_line_argument=yes
17194 else
17195 xorg_cv_cc_flag_unused_command_line_argument=no
17196 fi
17197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17198 fi
17199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17200 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17201 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17202 CFLAGS="$xorg_testset_save_CFLAGS"
17203 fi
17204
17205 found="no"
17206
17207 if test $found = "no" ; then
17208 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17209 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17210 fi
17211
17212 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17213 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17214 fi
17215
17216 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17217
17218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17219 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17220 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17221 if eval \${$cacheid+:} false; then :
17222 $as_echo_n "(cached) " >&6
17223 else
17224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17225 /* end confdefs.h. */
17226 int i;
17227 int
17228 main ()
17229 {
17230
17231 ;
17232 return 0;
17233 }
17234 _ACEOF
17235 if ac_fn_c_try_link "$LINENO"; then :
17236 eval $cacheid=yes
17237 else
17238 eval $cacheid=no
17239 fi
17240 rm -f core conftest.err conftest.$ac_objext \
17241 conftest$ac_exeext conftest.$ac_ext
17242 fi
17243
17244
17245 CFLAGS="$xorg_testset_save_CFLAGS"
17246
17247 eval supported=\$$cacheid
17248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17249 $as_echo "$supported" >&6; }
17250 if test "$supported" = "yes" ; then
17251 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17252 found="yes"
17253 fi
17254 fi
17255
17256
17257 fi
17258
17259
17260
17261
17262
17263
17264
17265 CWARNFLAGS="$BASE_CFLAGS"
17266 if test "x$GCC" = xyes ; then
17267 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17268 fi
17269
17270
17271
17272
17273
17274
17275
17276
17277 # Check whether --enable-strict-compilation was given.
17278 if test "${enable_strict_compilation+set}" = set; then :
17279 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17280 else
17281 STRICT_COMPILE=no
17282 fi
17283
17284
17285
17286
17287
17288
17289 STRICT_CFLAGS=""
17290
17291
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
17302
17303 xorg_testset_save_CFLAGS="$CFLAGS"
17304
17305 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17306 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17308 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17309 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17310 $as_echo_n "(cached) " >&6
17311 else
17312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17313 /* end confdefs.h. */
17314 int i;
17315 _ACEOF
17316 if ac_fn_c_try_compile "$LINENO"; then :
17317 xorg_cv_cc_flag_unknown_warning_option=yes
17318 else
17319 xorg_cv_cc_flag_unknown_warning_option=no
17320 fi
17321 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17322 fi
17323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17324 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17325 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17326 CFLAGS="$xorg_testset_save_CFLAGS"
17327 fi
17328
17329 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17330 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17331 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17332 fi
17333 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17335 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17336 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17337 $as_echo_n "(cached) " >&6
17338 else
17339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17340 /* end confdefs.h. */
17341 int i;
17342 _ACEOF
17343 if ac_fn_c_try_compile "$LINENO"; then :
17344 xorg_cv_cc_flag_unused_command_line_argument=yes
17345 else
17346 xorg_cv_cc_flag_unused_command_line_argument=no
17347 fi
17348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17349 fi
17350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17351 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17352 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17353 CFLAGS="$xorg_testset_save_CFLAGS"
17354 fi
17355
17356 found="no"
17357
17358 if test $found = "no" ; then
17359 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17360 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17361 fi
17362
17363 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17364 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17365 fi
17366
17367 CFLAGS="$CFLAGS -pedantic"
17368
17369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17370 $as_echo_n "checking if $CC supports -pedantic... " >&6; }
17371 cacheid=xorg_cv_cc_flag__pedantic
17372 if eval \${$cacheid+:} false; then :
17373 $as_echo_n "(cached) " >&6
17374 else
17375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17376 /* end confdefs.h. */
17377 int i;
17378 int
17379 main ()
17380 {
17381
17382 ;
17383 return 0;
17384 }
17385 _ACEOF
17386 if ac_fn_c_try_link "$LINENO"; then :
17387 eval $cacheid=yes
17388 else
17389 eval $cacheid=no
17390 fi
17391 rm -f core conftest.err conftest.$ac_objext \
17392 conftest$ac_exeext conftest.$ac_ext
17393 fi
17394
17395
17396 CFLAGS="$xorg_testset_save_CFLAGS"
17397
17398 eval supported=\$$cacheid
17399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17400 $as_echo "$supported" >&6; }
17401 if test "$supported" = "yes" ; then
17402 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17403 found="yes"
17404 fi
17405 fi
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421 xorg_testset_save_CFLAGS="$CFLAGS"
17422
17423 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17424 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17426 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17427 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17428 $as_echo_n "(cached) " >&6
17429 else
17430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17431 /* end confdefs.h. */
17432 int i;
17433 _ACEOF
17434 if ac_fn_c_try_compile "$LINENO"; then :
17435 xorg_cv_cc_flag_unknown_warning_option=yes
17436 else
17437 xorg_cv_cc_flag_unknown_warning_option=no
17438 fi
17439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17440 fi
17441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17442 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17443 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17444 CFLAGS="$xorg_testset_save_CFLAGS"
17445 fi
17446
17447 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17448 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17449 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17450 fi
17451 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17453 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17454 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17455 $as_echo_n "(cached) " >&6
17456 else
17457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17458 /* end confdefs.h. */
17459 int i;
17460 _ACEOF
17461 if ac_fn_c_try_compile "$LINENO"; then :
17462 xorg_cv_cc_flag_unused_command_line_argument=yes
17463 else
17464 xorg_cv_cc_flag_unused_command_line_argument=no
17465 fi
17466 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17467 fi
17468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17469 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17470 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17471 CFLAGS="$xorg_testset_save_CFLAGS"
17472 fi
17473
17474 found="no"
17475
17476 if test $found = "no" ; then
17477 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17478 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17479 fi
17480
17481 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17482 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17483 fi
17484
17485 CFLAGS="$CFLAGS -Werror"
17486
17487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17488 $as_echo_n "checking if $CC supports -Werror... " >&6; }
17489 cacheid=xorg_cv_cc_flag__Werror
17490 if eval \${$cacheid+:} false; then :
17491 $as_echo_n "(cached) " >&6
17492 else
17493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17494 /* end confdefs.h. */
17495 int i;
17496 int
17497 main ()
17498 {
17499
17500 ;
17501 return 0;
17502 }
17503 _ACEOF
17504 if ac_fn_c_try_link "$LINENO"; then :
17505 eval $cacheid=yes
17506 else
17507 eval $cacheid=no
17508 fi
17509 rm -f core conftest.err conftest.$ac_objext \
17510 conftest$ac_exeext conftest.$ac_ext
17511 fi
17512
17513
17514 CFLAGS="$xorg_testset_save_CFLAGS"
17515
17516 eval supported=\$$cacheid
17517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17518 $as_echo "$supported" >&6; }
17519 if test "$supported" = "yes" ; then
17520 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17521 found="yes"
17522 fi
17523 fi
17524
17525 if test $found = "no" ; then
17526 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17527 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17528 fi
17529
17530 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17531 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17532 fi
17533
17534 CFLAGS="$CFLAGS -errwarn"
17535
17536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17537 $as_echo_n "checking if $CC supports -errwarn... " >&6; }
17538 cacheid=xorg_cv_cc_flag__errwarn
17539 if eval \${$cacheid+:} false; then :
17540 $as_echo_n "(cached) " >&6
17541 else
17542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17543 /* end confdefs.h. */
17544 int i;
17545 int
17546 main ()
17547 {
17548
17549 ;
17550 return 0;
17551 }
17552 _ACEOF
17553 if ac_fn_c_try_link "$LINENO"; then :
17554 eval $cacheid=yes
17555 else
17556 eval $cacheid=no
17557 fi
17558 rm -f core conftest.err conftest.$ac_objext \
17559 conftest$ac_exeext conftest.$ac_ext
17560 fi
17561
17562
17563 CFLAGS="$xorg_testset_save_CFLAGS"
17564
17565 eval supported=\$$cacheid
17566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17567 $as_echo "$supported" >&6; }
17568 if test "$supported" = "yes" ; then
17569 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17570 found="yes"
17571 fi
17572 fi
17573
17574
17575
17576 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17577 # activate it with -Werror, so we add it here explicitly.
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587
17588
17589
17590
17591 xorg_testset_save_CFLAGS="$CFLAGS"
17592
17593 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17594 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17596 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17597 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17598 $as_echo_n "(cached) " >&6
17599 else
17600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17601 /* end confdefs.h. */
17602 int i;
17603 _ACEOF
17604 if ac_fn_c_try_compile "$LINENO"; then :
17605 xorg_cv_cc_flag_unknown_warning_option=yes
17606 else
17607 xorg_cv_cc_flag_unknown_warning_option=no
17608 fi
17609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17610 fi
17611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17612 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17613 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17614 CFLAGS="$xorg_testset_save_CFLAGS"
17615 fi
17616
17617 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17618 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17619 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17620 fi
17621 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17623 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17624 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17625 $as_echo_n "(cached) " >&6
17626 else
17627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17628 /* end confdefs.h. */
17629 int i;
17630 _ACEOF
17631 if ac_fn_c_try_compile "$LINENO"; then :
17632 xorg_cv_cc_flag_unused_command_line_argument=yes
17633 else
17634 xorg_cv_cc_flag_unused_command_line_argument=no
17635 fi
17636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17637 fi
17638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17639 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17640 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17641 CFLAGS="$xorg_testset_save_CFLAGS"
17642 fi
17643
17644 found="no"
17645
17646 if test $found = "no" ; then
17647 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17648 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17649 fi
17650
17651 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17652 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17653 fi
17654
17655 CFLAGS="$CFLAGS -Werror=attributes"
17656
17657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
17658 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
17659 cacheid=xorg_cv_cc_flag__Werror_attributes
17660 if eval \${$cacheid+:} false; then :
17661 $as_echo_n "(cached) " >&6
17662 else
17663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17664 /* end confdefs.h. */
17665 int i;
17666 int
17667 main ()
17668 {
17669
17670 ;
17671 return 0;
17672 }
17673 _ACEOF
17674 if ac_fn_c_try_link "$LINENO"; then :
17675 eval $cacheid=yes
17676 else
17677 eval $cacheid=no
17678 fi
17679 rm -f core conftest.err conftest.$ac_objext \
17680 conftest$ac_exeext conftest.$ac_ext
17681 fi
17682
17683
17684 CFLAGS="$xorg_testset_save_CFLAGS"
17685
17686 eval supported=\$$cacheid
17687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17688 $as_echo "$supported" >&6; }
17689 if test "$supported" = "yes" ; then
17690 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
17691 found="yes"
17692 fi
17693 fi
17694
17695
17696
17697 if test "x$STRICT_COMPILE" = "xyes"; then
17698 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
17699 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
17700 fi
17701
17702
17703
17704
17705
17706
17707 cat >>confdefs.h <<_ACEOF
17708 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
17709 _ACEOF
17710
17711 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
17712 if test "x$PVM" = "x"; then
17713 PVM="0"
17714 fi
17715
17716 cat >>confdefs.h <<_ACEOF
17717 #define PACKAGE_VERSION_MINOR $PVM
17718 _ACEOF
17719
17720 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
17721 if test "x$PVP" = "x"; then
17722 PVP="0"
17723 fi
17724
17725 cat >>confdefs.h <<_ACEOF
17726 #define PACKAGE_VERSION_PATCHLEVEL $PVP
17727 _ACEOF
17728
17729
17730
17731 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
17732 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
17733 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
17734 echo 'git directory not found: installing possibly empty changelog.' >&2)"
17735
17736
17737
17738
17739 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
17740 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
17741 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
17742 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
17743 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
17744
17745
17746
17747
17748
17749
17750 if test x$APP_MAN_SUFFIX = x ; then
17751 APP_MAN_SUFFIX=1
17752 fi
17753 if test x$APP_MAN_DIR = x ; then
17754 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
17755 fi
17756
17757 if test x$LIB_MAN_SUFFIX = x ; then
17758 LIB_MAN_SUFFIX=3
17759 fi
17760 if test x$LIB_MAN_DIR = x ; then
17761 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
17762 fi
17763
17764 if test x$FILE_MAN_SUFFIX = x ; then
17765 case $host_os in
17766 solaris*) FILE_MAN_SUFFIX=4 ;;
17767 *) FILE_MAN_SUFFIX=5 ;;
17768 esac
17769 fi
17770 if test x$FILE_MAN_DIR = x ; then
17771 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
17772 fi
17773
17774 if test x$MISC_MAN_SUFFIX = x ; then
17775 case $host_os in
17776 solaris*) MISC_MAN_SUFFIX=5 ;;
17777 *) MISC_MAN_SUFFIX=7 ;;
17778 esac
17779 fi
17780 if test x$MISC_MAN_DIR = x ; then
17781 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
17782 fi
17783
17784 if test x$DRIVER_MAN_SUFFIX = x ; then
17785 case $host_os in
17786 solaris*) DRIVER_MAN_SUFFIX=7 ;;
17787 *) DRIVER_MAN_SUFFIX=4 ;;
17788 esac
17789 fi
17790 if test x$DRIVER_MAN_DIR = x ; then
17791 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
17792 fi
17793
17794 if test x$ADMIN_MAN_SUFFIX = x ; then
17795 case $host_os in
17796 solaris*) ADMIN_MAN_SUFFIX=1m ;;
17797 *) ADMIN_MAN_SUFFIX=8 ;;
17798 esac
17799 fi
17800 if test x$ADMIN_MAN_DIR = x ; then
17801 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
17802 fi
17803
17804
17805
17806
17807
17808
17809
17810
17811
17812
17813
17814
17815
17816
17817
17818 XORG_MAN_PAGE="X Version 11"
17819
17820 MAN_SUBSTS="\
17821 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17822 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17823 -e 's|__xservername__|Xorg|g' \
17824 -e 's|__xconfigfile__|xorg.conf|g' \
17825 -e 's|__projectroot__|\$(prefix)|g' \
17826 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
17827 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
17828 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
17829 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
17830 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
17831 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
17832 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
17833
17834
17835
17836 # Check whether --enable-silent-rules was given.
17837 if test "${enable_silent_rules+set}" = set; then :
17838 enableval=$enable_silent_rules;
17839 fi
17840
17841 case $enable_silent_rules in # (((
17842 yes) AM_DEFAULT_VERBOSITY=0;;
17843 no) AM_DEFAULT_VERBOSITY=1;;
17844 *) AM_DEFAULT_VERBOSITY=0;;
17845 esac
17846 am_make=${MAKE-make}
17847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
17848 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
17849 if ${am_cv_make_support_nested_variables+:} false; then :
17850 $as_echo_n "(cached) " >&6
17851 else
17852 if $as_echo 'TRUE=$(BAR$(V))
17853 BAR0=false
17854 BAR1=true
17855 V=1
17856 am__doit:
17857 @$(TRUE)
17858 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
17859 am_cv_make_support_nested_variables=yes
17860 else
17861 am_cv_make_support_nested_variables=no
17862 fi
17863 fi
17864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
17865 $as_echo "$am_cv_make_support_nested_variables" >&6; }
17866 if test $am_cv_make_support_nested_variables = yes; then
17867 AM_V='$(V)'
17868 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
17869 else
17870 AM_V=$AM_DEFAULT_VERBOSITY
17871 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
17872 fi
17873 AM_BACKSLASH='\'
17874
17875
17876
17877 # Checks for programs.
17878 # Check whether --enable-static was given.
17879 if test "${enable_static+set}" = set; then :
17880 enableval=$enable_static; p=${PACKAGE-default}
17881 case $enableval in
17882 yes) enable_static=yes ;;
17883 no) enable_static=no ;;
17884 *)
17885 enable_static=no
17886 # Look at the argument we got. We use all the common list separators.
17887 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
17888 for pkg in $enableval; do
17889 IFS="$lt_save_ifs"
17890 if test "X$pkg" = "X$p"; then
17891 enable_static=yes
17892 fi
17893 done
17894 IFS="$lt_save_ifs"
17895 ;;
17896 esac
17897 else
17898 enable_static=no
17899 fi
17900
17901
17902
17903
17904
17905
17906
17907
17908
17909
17910 # -----------------------------------------------------------------------------
17911 # Configuration options
17912 # -----------------------------------------------------------------------------
17913 # Define a configure option for an alternate input module directory
17914
17915 # Check whether --with-xorg-module-dir was given.
17916 if test "${with_xorg_module_dir+set}" = set; then :
17917 withval=$with_xorg_module_dir; moduledir="$withval"
17918 else
17919 moduledir="$libdir/xorg/modules"
17920 fi
17921
17922
17923
17924 # Define a configure option to enable/disable lcd panel support
17925 # Check whether --enable-geodegx-panel was given.
17926 if test "${enable_geodegx_panel+set}" = set; then :
17927 enableval=$enable_geodegx_panel;
17928 else
17929 PANEL_CPPFLAGS=-DPNL_SUP
17930 fi
17931
17932
17933
17934 # Define a configure option to enable/disable ztv
17935 # Check whether --enable-ztv was given.
17936 if test "${enable_ztv+set}" = set; then :
17937 enableval=$enable_ztv; ztv=$enableval
17938 else
17939 ztv=auto
17940 fi
17941
17942
17943 # Check for Video4Linux Version 2 (V4L2) availability
17944 for ac_header in linux/videodev2.h
17945 do :
17946 ac_fn_c_check_header_mongrel "$LINENO" "linux/videodev2.h" "ac_cv_header_linux_videodev2_h" "$ac_includes_default"
17947 if test "x$ac_cv_header_linux_videodev2_h" = xyes; then :
17948 cat >>confdefs.h <<_ACEOF
17949 #define HAVE_LINUX_VIDEODEV2_H 1
17950 _ACEOF
17951 v4l2=yes
17952 else
17953 v4l2=no
17954 fi
17955
17956 done
17957
17958 if test "x$ztv" != "xno" ; then
17959 if test "x$v4l2" = "xno" ; then
17960 if test "x$ztv" = "xyes" ; then
17961 # User really wants ztv but V4L2 is not found
17962 as_fn_error $? "ZTV driver requested, but videodev2.h not found." "$LINENO" 5
17963 fi
17964 else
17965 BUILD_ZTV=yes
17966 fi
17967 fi
17968 if test "x$BUILD_ZTV" = xyes; then
17969 BUILD_ZTV_TRUE=
17970 BUILD_ZTV_FALSE='#'
17971 else
17972 BUILD_ZTV_TRUE='#'
17973 BUILD_ZTV_FALSE=
17974 fi
17975
17976
17977 # Check if GCC supports compiling in 32 bit mode for 64 bit computers
17978 case $host_cpu in
17979 x86_64*|amd64*)
17980 if test "x$GCC" = xyes ; then
17981 SAVE_CFLAGS="$CFLAGS"
17982 CFLAGS="$CFLAGS -m32"
17983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports the -m32 Intel/AMD option" >&5
17984 $as_echo_n "checking if $CC supports the -m32 Intel/AMD option... " >&6; }
17985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17986 /* end confdefs.h. */
17987
17988 #include <unistd.h>
17989 int
17990 main ()
17991 {
17992 ;
17993 return 0;
17994 }
17995 _ACEOF
17996 if ac_fn_c_try_compile "$LINENO"; then :
17997 m32_support=yes; M32_CFLAGS=-m32
17998 else
17999 m32_support=no
18000 fi
18001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $m32_support" >&5
18003 $as_echo "$m32_support" >&6; }
18004 CFLAGS="$SAVE_CFLAGS"
18005 fi
18006 ;;
18007 esac
18008
18009
18010 # Store the list of server defined optional extensions in REQUIRED_MODULES
18011
18012
18013 SAVE_CFLAGS="$CFLAGS"
18014 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18016 /* end confdefs.h. */
18017
18018 #include "xorg-server.h"
18019 #if !defined RANDR
18020 #error RANDR not defined
18021 #endif
18022
18023 int
18024 main ()
18025 {
18026
18027 ;
18028 return 0;
18029 }
18030 _ACEOF
18031 if ac_fn_c_try_compile "$LINENO"; then :
18032 _EXT_CHECK=yes
18033 else
18034 _EXT_CHECK=no
18035 fi
18036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18037 CFLAGS="$SAVE_CFLAGS"
18038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18039 $as_echo_n "checking if RANDR is defined... " >&6; }
18040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18041 $as_echo "$_EXT_CHECK" >&6; }
18042 if test "$_EXT_CHECK" != no; then
18043 REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18044 fi
18045
18046
18047
18048 SAVE_CFLAGS="$CFLAGS"
18049 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18051 /* end confdefs.h. */
18052
18053 #include "xorg-server.h"
18054 #if !defined RENDER
18055 #error RENDER not defined
18056 #endif
18057
18058 int
18059 main ()
18060 {
18061
18062 ;
18063 return 0;
18064 }
18065 _ACEOF
18066 if ac_fn_c_try_compile "$LINENO"; then :
18067 _EXT_CHECK=yes
18068 else
18069 _EXT_CHECK=no
18070 fi
18071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18072 CFLAGS="$SAVE_CFLAGS"
18073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18074 $as_echo_n "checking if RENDER is defined... " >&6; }
18075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18076 $as_echo "$_EXT_CHECK" >&6; }
18077 if test "$_EXT_CHECK" != no; then
18078 REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18079 fi
18080
18081
18082
18083 SAVE_CFLAGS="$CFLAGS"
18084 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18086 /* end confdefs.h. */
18087
18088 #include "xorg-server.h"
18089 #if !defined XV
18090 #error XV not defined
18091 #endif
18092
18093 int
18094 main ()
18095 {
18096
18097 ;
18098 return 0;
18099 }
18100 _ACEOF
18101 if ac_fn_c_try_compile "$LINENO"; then :
18102 _EXT_CHECK=yes
18103 else
18104 _EXT_CHECK=no
18105 fi
18106 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18107 CFLAGS="$SAVE_CFLAGS"
18108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18109 $as_echo_n "checking if XV is defined... " >&6; }
18110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18111 $as_echo "$_EXT_CHECK" >&6; }
18112 if test "$_EXT_CHECK" != no; then
18113 REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18114 fi
18115
18116
18117
18118 SAVE_CFLAGS="$CFLAGS"
18119 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18121 /* end confdefs.h. */
18122
18123 #include "xorg-server.h"
18124 #if !defined DPMSExtension
18125 #error DPMSExtension not defined
18126 #endif
18127
18128 int
18129 main ()
18130 {
18131
18132 ;
18133 return 0;
18134 }
18135 _ACEOF
18136 if ac_fn_c_try_compile "$LINENO"; then :
18137 _EXT_CHECK=yes
18138 else
18139 _EXT_CHECK=no
18140 fi
18141 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18142 CFLAGS="$SAVE_CFLAGS"
18143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18144 $as_echo_n "checking if DPMSExtension is defined... " >&6; }
18145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18146 $as_echo "$_EXT_CHECK" >&6; }
18147 if test "$_EXT_CHECK" != no; then
18148 REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18149 fi
18150
18151
18152 # Obtain compiler/linker options for the Geode driver dependencies
18153
18154 pkg_failed=no
18155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
18156 $as_echo_n "checking for XORG... " >&6; }
18157
18158 if test -n "$XORG_CFLAGS"; then
18159 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
18160 elif test -n "$PKG_CONFIG"; then
18161 if test -n "$PKG_CONFIG" && \
18162 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18163 ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto $REQUIRED_MODULES") 2>&5
18164 ac_status=$?
18165 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18166 test $ac_status = 0; }; then
18167 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18168 test "x$?" != "x0" && pkg_failed=yes
18169 else
18170 pkg_failed=yes
18171 fi
18172 else
18173 pkg_failed=untried
18174 fi
18175 if test -n "$XORG_LIBS"; then
18176 pkg_cv_XORG_LIBS="$XORG_LIBS"
18177 elif test -n "$PKG_CONFIG"; then
18178 if test -n "$PKG_CONFIG" && \
18179 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18180 ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto $REQUIRED_MODULES") 2>&5
18181 ac_status=$?
18182 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18183 test $ac_status = 0; }; then
18184 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18185 test "x$?" != "x0" && pkg_failed=yes
18186 else
18187 pkg_failed=yes
18188 fi
18189 else
18190 pkg_failed=untried
18191 fi
18192
18193
18194
18195 if test $pkg_failed = yes; then
18196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18197 $as_echo "no" >&6; }
18198
18199 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18200 _pkg_short_errors_supported=yes
18201 else
18202 _pkg_short_errors_supported=no
18203 fi
18204 if test $_pkg_short_errors_supported = yes; then
18205 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server xproto fontsproto $REQUIRED_MODULES" 2>&1`
18206 else
18207 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server xproto fontsproto $REQUIRED_MODULES" 2>&1`
18208 fi
18209 # Put the nasty error message in config.log where it belongs
18210 echo "$XORG_PKG_ERRORS" >&5
18211
18212 as_fn_error $? "Package requirements (xorg-server xproto fontsproto $REQUIRED_MODULES) were not met:
18213
18214 $XORG_PKG_ERRORS
18215
18216 Consider adjusting the PKG_CONFIG_PATH environment variable if you
18217 installed software in a non-standard prefix.
18218
18219 Alternatively, you may set the environment variables XORG_CFLAGS
18220 and XORG_LIBS to avoid the need to call pkg-config.
18221 See the pkg-config man page for more details." "$LINENO" 5
18222 elif test $pkg_failed = untried; then
18223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18224 $as_echo "no" >&6; }
18225 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18226 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18227 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
18228 is in your PATH or set the PKG_CONFIG environment variable to the full
18229 path to pkg-config.
18230
18231 Alternatively, you may set the environment variables XORG_CFLAGS
18232 and XORG_LIBS to avoid the need to call pkg-config.
18233 See the pkg-config man page for more details.
18234
18235 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18236 See \`config.log' for more details" "$LINENO" 5; }
18237 else
18238 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
18239 XORG_LIBS=$pkg_cv_XORG_LIBS
18240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18241 $as_echo "yes" >&6; }
18242
18243 fi
18244
18245 pkg_failed=no
18246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
18247 $as_echo_n "checking for XEXT... " >&6; }
18248
18249 if test -n "$XEXT_CFLAGS"; then
18250 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
18251 elif test -n "$PKG_CONFIG"; then
18252 if test -n "$PKG_CONFIG" && \
18253 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18254 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18255 ac_status=$?
18256 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18257 test $ac_status = 0; }; then
18258 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
18259 test "x$?" != "x0" && pkg_failed=yes
18260 else
18261 pkg_failed=yes
18262 fi
18263 else
18264 pkg_failed=untried
18265 fi
18266 if test -n "$XEXT_LIBS"; then
18267 pkg_cv_XEXT_LIBS="$XEXT_LIBS"
18268 elif test -n "$PKG_CONFIG"; then
18269 if test -n "$PKG_CONFIG" && \
18270 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18271 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18272 ac_status=$?
18273 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18274 test $ac_status = 0; }; then
18275 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
18276 test "x$?" != "x0" && pkg_failed=yes
18277 else
18278 pkg_failed=yes
18279 fi
18280 else
18281 pkg_failed=untried
18282 fi
18283
18284
18285
18286 if test $pkg_failed = yes; then
18287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18288 $as_echo "no" >&6; }
18289
18290 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18291 _pkg_short_errors_supported=yes
18292 else
18293 _pkg_short_errors_supported=no
18294 fi
18295 if test $_pkg_short_errors_supported = yes; then
18296 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
18297 else
18298 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
18299 fi
18300 # Put the nasty error message in config.log where it belongs
18301 echo "$XEXT_PKG_ERRORS" >&5
18302
18303 HAVE_XEXTPROTO_71="no"
18304 elif test $pkg_failed = untried; then
18305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18306 $as_echo "no" >&6; }
18307 HAVE_XEXTPROTO_71="no"
18308 else
18309 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
18310 XEXT_LIBS=$pkg_cv_XEXT_LIBS
18311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18312 $as_echo "yes" >&6; }
18313 HAVE_XEXTPROTO_71="yes";
18314 $as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
18315
18316 fi
18317
18318 # Define a configure option to enable/disable XAA support;
18319 # handles unavailability of XAA since xserver-1.13
18320 # Check whether --enable-xaa was given.
18321 if test "${enable_xaa+set}" = set; then :
18322 enableval=$enable_xaa;
18323 fi
18324
18325
18326 if test "x$enable_xaa" != "xno"; then :
18327
18328 save_CFLAGS=$CFLAGS
18329 save_CPPFLAGS=$CPPFLAGS
18330 CFLAGS=$XORG_CFLAGS
18331 CPPFLAGS="$XORG_CFLAGS"
18332 for ac_header in xaa.h
18333 do :
18334 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default"
18335 if test "x$ac_cv_header_xaa_h" = xyes; then :
18336 cat >>confdefs.h <<_ACEOF
18337 #define HAVE_XAA_H 1
18338 _ACEOF
18339 have_XAA=yes
18340 else
18341 have_XAA=no
18342 fi
18343
18344 done
18345
18346 CFLAGS=$save_CFLAGS
18347 CPPFLAGS=$save_CPPFLAGS
18348
18349 fi
18350
18351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5
18352 $as_echo_n "checking whether to include XAA support... " >&6; }
18353
18354 if test "x$have_XAA" = "xyes"; then :
18355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18356 $as_echo "yes" >&6; }
18357 else
18358 if test "x$enable_xaa" = "xyes"; then :
18359 as_fn_error $? "XAA requested but not found (perhaps building against xserver-1.13 or newer?)" "$LINENO" 5
18360 else
18361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18362 $as_echo "no" >&6; }
18363
18364 fi
18365
18366 fi
18367
18368 # Checks for libpciaccess support.
18369 SAVE_CPPFLAGS="$CPPFLAGS"
18370 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
18371 ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
18372 "
18373 if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then :
18374 XSERVER_LIBPCIACCESS=yes
18375 else
18376 XSERVER_LIBPCIACCESS=no
18377 fi
18378
18379 CPPFLAGS="$SAVE_CPPFLAGS"
18380
18381 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
18382
18383 pkg_failed=no
18384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
18385 $as_echo_n "checking for PCIACCESS... " >&6; }
18386
18387 if test -n "$PCIACCESS_CFLAGS"; then
18388 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
18389 elif test -n "$PKG_CONFIG"; then
18390 if test -n "$PKG_CONFIG" && \
18391 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18392 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18393 ac_status=$?
18394 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18395 test $ac_status = 0; }; then
18396 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
18397 test "x$?" != "x0" && pkg_failed=yes
18398 else
18399 pkg_failed=yes
18400 fi
18401 else
18402 pkg_failed=untried
18403 fi
18404 if test -n "$PCIACCESS_LIBS"; then
18405 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
18406 elif test -n "$PKG_CONFIG"; then
18407 if test -n "$PKG_CONFIG" && \
18408 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18409 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18410 ac_status=$?
18411 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18412 test $ac_status = 0; }; then
18413 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
18414 test "x$?" != "x0" && pkg_failed=yes
18415 else
18416 pkg_failed=yes
18417 fi
18418 else
18419 pkg_failed=untried
18420 fi
18421
18422
18423
18424 if test $pkg_failed = yes; then
18425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18426 $as_echo "no" >&6; }
18427
18428 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18429 _pkg_short_errors_supported=yes
18430 else
18431 _pkg_short_errors_supported=no
18432 fi
18433 if test $_pkg_short_errors_supported = yes; then
18434 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
18435 else
18436 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
18437 fi
18438 # Put the nasty error message in config.log where it belongs
18439 echo "$PCIACCESS_PKG_ERRORS" >&5
18440
18441 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
18442
18443 $PCIACCESS_PKG_ERRORS
18444
18445 Consider adjusting the PKG_CONFIG_PATH environment variable if you
18446 installed software in a non-standard prefix.
18447
18448 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18449 and PCIACCESS_LIBS to avoid the need to call pkg-config.
18450 See the pkg-config man page for more details." "$LINENO" 5
18451 elif test $pkg_failed = untried; then
18452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18453 $as_echo "no" >&6; }
18454 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18455 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18456 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
18457 is in your PATH or set the PKG_CONFIG environment variable to the full
18458 path to pkg-config.
18459
18460 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18461 and PCIACCESS_LIBS to avoid the need to call pkg-config.
18462 See the pkg-config man page for more details.
18463
18464 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18465 See \`config.log' for more details" "$LINENO" 5; }
18466 else
18467 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
18468 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
18469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18470 $as_echo "yes" >&6; }
18471
18472 fi
18473 XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
18474 fi
18475
18476 ac_config_files="$ac_config_files Makefile src/Makefile"
18477
18478 cat >confcache <<\_ACEOF
18479 # This file is a shell script that caches the results of configure
18480 # tests run on this system so they can be shared between configure
18481 # scripts and configure runs, see configure's option --config-cache.
18482 # It is not useful on other systems. If it contains results you don't
18483 # want to keep, you may remove or edit it.
18484 #
18485 # config.status only pays attention to the cache file if you give it
18486 # the --recheck option to rerun configure.
18487 #
18488 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18489 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18490 # following values.
18491
18492 _ACEOF
18493
18494 # The following way of writing the cache mishandles newlines in values,
18495 # but we know of no workaround that is simple, portable, and efficient.
18496 # So, we kill variables containing newlines.
18497 # Ultrix sh set writes to stderr and can't be redirected directly,
18498 # and sets the high bit in the cache file unless we assign to the vars.
18499 (
18500 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18501 eval ac_val=\$$ac_var
18502 case $ac_val in #(
18503 *${as_nl}*)
18504 case $ac_var in #(
18505 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18506 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18507 esac
18508 case $ac_var in #(
18509 _ | IFS | as_nl) ;; #(
18510 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18511 *) { eval $ac_var=; unset $ac_var;} ;;
18512 esac ;;
18513 esac
18514 done
18515
18516 (set) 2>&1 |
18517 case $as_nl`(ac_space=' '; set) 2>&1` in #(
18518 *${as_nl}ac_space=\ *)
18519 # `set' does not quote correctly, so add quotes: double-quote
18520 # substitution turns \\\\ into \\, and sed turns \\ into \.
18521 sed -n \
18522 "s/'/'\\\\''/g;
18523 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18524 ;; #(
18525 *)
18526 # `set' quotes correctly as required by POSIX, so do not add quotes.
18527 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18528 ;;
18529 esac |
18530 sort
18531 ) |
18532 sed '
18533 /^ac_cv_env_/b end
18534 t clear
18535 :clear
18536 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18537 t end
18538 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18539 :end' >>confcache
18540 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18541 if test -w "$cache_file"; then
18542 if test "x$cache_file" != "x/dev/null"; then
18543 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18544 $as_echo "$as_me: updating cache $cache_file" >&6;}
18545 if test ! -f "$cache_file" || test -h "$cache_file"; then
18546 cat confcache >"$cache_file"
18547 else
18548 case $cache_file in #(
18549 */* | ?:*)
18550 mv -f confcache "$cache_file"$$ &&
18551 mv -f "$cache_file"$$ "$cache_file" ;; #(
18552 *)
18553 mv -f confcache "$cache_file" ;;
18554 esac
18555 fi
18556 fi
18557 else
18558 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18559 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18560 fi
18561 fi
18562 rm -f confcache
18563
18564 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18565 # Let make expand exec_prefix.
18566 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18567
18568 DEFS=-DHAVE_CONFIG_H
18569
18570 ac_libobjs=
18571 ac_ltlibobjs=
18572 U=
18573 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18574 # 1. Remove the extension, and $U if already installed.
18575 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18576 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18577 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
18578 # will be set to the directory where LIBOBJS objects are built.
18579 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18580 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18581 done
18582 LIBOBJS=$ac_libobjs
18583
18584 LTLIBOBJS=$ac_ltlibobjs
18585
18586
18587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
18588 $as_echo_n "checking that generated files are newer than configure... " >&6; }
18589 if test -n "$am_sleep_pid"; then
18590 # Hide warnings about reused PIDs.
18591 wait $am_sleep_pid 2>/dev/null
18592 fi
18593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
18594 $as_echo "done" >&6; }
18595 if test -n "$EXEEXT"; then
18596 am__EXEEXT_TRUE=
18597 am__EXEEXT_FALSE='#'
18598 else
18599 am__EXEEXT_TRUE='#'
18600 am__EXEEXT_FALSE=
18601 fi
18602
18603 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
18604 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
18605 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18606 fi
18607 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18608 as_fn_error $? "conditional \"AMDEP\" was never defined.
18609 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18610 fi
18611 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18612 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18613 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18614 fi
18615 if test -z "${BUILD_ZTV_TRUE}" && test -z "${BUILD_ZTV_FALSE}"; then
18616 as_fn_error $? "conditional \"BUILD_ZTV\" was never defined.
18617 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18618 fi
18619
18620 : "${CONFIG_STATUS=./config.status}"
18621 ac_write_fail=0
18622 ac_clean_files_save=$ac_clean_files
18623 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18624 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18625 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18626 as_write_fail=0
18627 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18628 #! $SHELL
18629 # Generated by $as_me.
18630 # Run this file to recreate the current configuration.
18631 # Compiler output produced by configure, useful for debugging
18632 # configure, is in config.log if it exists.
18633
18634 debug=false
18635 ac_cs_recheck=false
18636 ac_cs_silent=false
18637
18638 SHELL=\${CONFIG_SHELL-$SHELL}
18639 export SHELL
18640 _ASEOF
18641 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18642 ## -------------------- ##
18643 ## M4sh Initialization. ##
18644 ## -------------------- ##
18645
18646 # Be more Bourne compatible
18647 DUALCASE=1; export DUALCASE # for MKS sh
18648 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18649 emulate sh
18650 NULLCMD=:
18651 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18652 # is contrary to our usage. Disable this feature.
18653 alias -g '${1+"$@"}'='"$@"'
18654 setopt NO_GLOB_SUBST
18655 else
18656 case `(set -o) 2>/dev/null` in #(
18657 *posix*) :
18658 set -o posix ;; #(
18659 *) :
18660 ;;
18661 esac
18662 fi
18663
18664
18665 as_nl='
18666 '
18667 export as_nl
18668 # Printing a long string crashes Solaris 7 /usr/bin/printf.
18669 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18670 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18671 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18672 # Prefer a ksh shell builtin over an external printf program on Solaris,
18673 # but without wasting forks for bash or zsh.
18674 if test -z "$BASH_VERSION$ZSH_VERSION" \
18675 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18676 as_echo='print -r --'
18677 as_echo_n='print -rn --'
18678 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18679 as_echo='printf %s\n'
18680 as_echo_n='printf %s'
18681 else
18682 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18683 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18684 as_echo_n='/usr/ucb/echo -n'
18685 else
18686 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18687 as_echo_n_body='eval
18688 arg=$1;
18689 case $arg in #(
18690 *"$as_nl"*)
18691 expr "X$arg" : "X\\(.*\\)$as_nl";
18692 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18693 esac;
18694 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18695 '
18696 export as_echo_n_body
18697 as_echo_n='sh -c $as_echo_n_body as_echo'
18698 fi
18699 export as_echo_body
18700 as_echo='sh -c $as_echo_body as_echo'
18701 fi
18702
18703 # The user is always right.
18704 if test "${PATH_SEPARATOR+set}" != set; then
18705 PATH_SEPARATOR=:
18706 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18707 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18708 PATH_SEPARATOR=';'
18709 }
18710 fi
18711
18712
18713 # IFS
18714 # We need space, tab and new line, in precisely that order. Quoting is
18715 # there to prevent editors from complaining about space-tab.
18716 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
18717 # splitting by setting IFS to empty value.)
18718 IFS=" "" $as_nl"
18719
18720 # Find who we are. Look in the path if we contain no directory separator.
18721 as_myself=
18722 case $0 in #((
18723 *[\\/]* ) as_myself=$0 ;;
18724 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18725 for as_dir in $PATH
18726 do
18727 IFS=$as_save_IFS
18728 test -z "$as_dir" && as_dir=.
18729 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18730 done
18731 IFS=$as_save_IFS
18732
18733 ;;
18734 esac
18735 # We did not find ourselves, most probably we were run as `sh COMMAND'
18736 # in which case we are not to be found in the path.
18737 if test "x$as_myself" = x; then
18738 as_myself=$0
18739 fi
18740 if test ! -f "$as_myself"; then
18741 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18742 exit 1
18743 fi
18744
18745 # Unset variables that we do not need and which cause bugs (e.g. in
18746 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
18747 # suppresses any "Segmentation fault" message there. '((' could
18748 # trigger a bug in pdksh 5.2.14.
18749 for as_var in BASH_ENV ENV MAIL MAILPATH
18750 do eval test x\${$as_var+set} = xset \
18751 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18752 done
18753 PS1='$ '
18754 PS2='> '
18755 PS4='+ '
18756
18757 # NLS nuisances.
18758 LC_ALL=C
18759 export LC_ALL
18760 LANGUAGE=C
18761 export LANGUAGE
18762
18763 # CDPATH.
18764 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18765
18766
18767 # as_fn_error STATUS ERROR [LINENO LOG_FD]
18768 # ----------------------------------------
18769 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18770 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18771 # script with STATUS, using 1 if that was 0.
18772 as_fn_error ()
18773 {
18774 as_status=$1; test $as_status -eq 0 && as_status=1
18775 if test "$4"; then
18776 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18777 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18778 fi
18779 $as_echo "$as_me: error: $2" >&2
18780 as_fn_exit $as_status
18781 } # as_fn_error
18782
18783
18784 # as_fn_set_status STATUS
18785 # -----------------------
18786 # Set $? to STATUS, without forking.
18787 as_fn_set_status ()
18788 {
18789 return $1
18790 } # as_fn_set_status
18791
18792 # as_fn_exit STATUS
18793 # -----------------
18794 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18795 as_fn_exit ()
18796 {
18797 set +e
18798 as_fn_set_status $1
18799 exit $1
18800 } # as_fn_exit
18801
18802 # as_fn_unset VAR
18803 # ---------------
18804 # Portably unset VAR.
18805 as_fn_unset ()
18806 {
18807 { eval $1=; unset $1;}
18808 }
18809 as_unset=as_fn_unset
18810 # as_fn_append VAR VALUE
18811 # ----------------------
18812 # Append the text in VALUE to the end of the definition contained in VAR. Take
18813 # advantage of any shell optimizations that allow amortized linear growth over
18814 # repeated appends, instead of the typical quadratic growth present in naive
18815 # implementations.
18816 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18817 eval 'as_fn_append ()
18818 {
18819 eval $1+=\$2
18820 }'
18821 else
18822 as_fn_append ()
18823 {
18824 eval $1=\$$1\$2
18825 }
18826 fi # as_fn_append
18827
18828 # as_fn_arith ARG...
18829 # ------------------
18830 # Perform arithmetic evaluation on the ARGs, and store the result in the
18831 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18832 # must be portable across $(()) and expr.
18833 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18834 eval 'as_fn_arith ()
18835 {
18836 as_val=$(( $* ))
18837 }'
18838 else
18839 as_fn_arith ()
18840 {
18841 as_val=`expr "$@" || test $? -eq 1`
18842 }
18843 fi # as_fn_arith
18844
18845
18846 if expr a : '\(a\)' >/dev/null 2>&1 &&
18847 test "X`expr 00001 : '.*\(...\)'`" = X001; then
18848 as_expr=expr
18849 else
18850 as_expr=false
18851 fi
18852
18853 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18854 as_basename=basename
18855 else
18856 as_basename=false
18857 fi
18858
18859 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18860 as_dirname=dirname
18861 else
18862 as_dirname=false
18863 fi
18864
18865 as_me=`$as_basename -- "$0" ||
18866 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18867 X"$0" : 'X\(//\)$' \| \
18868 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18869 $as_echo X/"$0" |
18870 sed '/^.*\/\([^/][^/]*\)\/*$/{
18871 s//\1/
18872 q
18873 }
18874 /^X\/\(\/\/\)$/{
18875 s//\1/
18876 q
18877 }
18878 /^X\/\(\/\).*/{
18879 s//\1/
18880 q
18881 }
18882 s/.*/./; q'`
18883
18884 # Avoid depending upon Character Ranges.
18885 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18886 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18887 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18888 as_cr_digits='0123456789'
18889 as_cr_alnum=$as_cr_Letters$as_cr_digits
18890
18891 ECHO_C= ECHO_N= ECHO_T=
18892 case `echo -n x` in #(((((
18893 -n*)
18894 case `echo 'xy\c'` in
18895 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
18896 xy) ECHO_C='\c';;
18897 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
18898 ECHO_T=' ';;
18899 esac;;
18900 *)
18901 ECHO_N='-n';;
18902 esac
18903
18904 rm -f conf$$ conf$$.exe conf$$.file
18905 if test -d conf$$.dir; then
18906 rm -f conf$$.dir/conf$$.file
18907 else
18908 rm -f conf$$.dir
18909 mkdir conf$$.dir 2>/dev/null
18910 fi
18911 if (echo >conf$$.file) 2>/dev/null; then
18912 if ln -s conf$$.file conf$$ 2>/dev/null; then
18913 as_ln_s='ln -s'
18914 # ... but there are two gotchas:
18915 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18916 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18917 # In both cases, we have to default to `cp -pR'.
18918 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18919 as_ln_s='cp -pR'
18920 elif ln conf$$.file conf$$ 2>/dev/null; then
18921 as_ln_s=ln
18922 else
18923 as_ln_s='cp -pR'
18924 fi
18925 else
18926 as_ln_s='cp -pR'
18927 fi
18928 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18929 rmdir conf$$.dir 2>/dev/null
18930
18931
18932 # as_fn_mkdir_p
18933 # -------------
18934 # Create "$as_dir" as a directory, including parents if necessary.
18935 as_fn_mkdir_p ()
18936 {
18937
18938 case $as_dir in #(
18939 -*) as_dir=./$as_dir;;
18940 esac
18941 test -d "$as_dir" || eval $as_mkdir_p || {
18942 as_dirs=
18943 while :; do
18944 case $as_dir in #(
18945 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18946 *) as_qdir=$as_dir;;
18947 esac
18948 as_dirs="'$as_qdir' $as_dirs"
18949 as_dir=`$as_dirname -- "$as_dir" ||
18950 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18951 X"$as_dir" : 'X\(//\)[^/]' \| \
18952 X"$as_dir" : 'X\(//\)$' \| \
18953 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18954 $as_echo X"$as_dir" |
18955 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18956 s//\1/
18957 q
18958 }
18959 /^X\(\/\/\)[^/].*/{
18960 s//\1/
18961 q
18962 }
18963 /^X\(\/\/\)$/{
18964 s//\1/
18965 q
18966 }
18967 /^X\(\/\).*/{
18968 s//\1/
18969 q
18970 }
18971 s/.*/./; q'`
18972 test -d "$as_dir" && break
18973 done
18974 test -z "$as_dirs" || eval "mkdir $as_dirs"
18975 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18976
18977
18978 } # as_fn_mkdir_p
18979 if mkdir -p . 2>/dev/null; then
18980 as_mkdir_p='mkdir -p "$as_dir"'
18981 else
18982 test -d ./-p && rmdir ./-p
18983 as_mkdir_p=false
18984 fi
18985
18986
18987 # as_fn_executable_p FILE
18988 # -----------------------
18989 # Test if FILE is an executable regular file.
18990 as_fn_executable_p ()
18991 {
18992 test -f "$1" && test -x "$1"
18993 } # as_fn_executable_p
18994 as_test_x='test -x'
18995 as_executable_p=as_fn_executable_p
18996
18997 # Sed expression to map a string onto a valid CPP name.
18998 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18999
19000 # Sed expression to map a string onto a valid variable name.
19001 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19002
19003
19004 exec 6>&1
19005 ## ----------------------------------- ##
19006 ## Main body of $CONFIG_STATUS script. ##
19007 ## ----------------------------------- ##
19008 _ASEOF
19009 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19010
19011 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19012 # Save the log message, to keep $0 and so on meaningful, and to
19013 # report actual input values of CONFIG_FILES etc. instead of their
19014 # values after options handling.
19015 ac_log="
19016 This file was extended by xf86-video-geode $as_me 2.11.15, which was
19017 generated by GNU Autoconf 2.69. Invocation command line was
19018
19019 CONFIG_FILES = $CONFIG_FILES
19020 CONFIG_HEADERS = $CONFIG_HEADERS
19021 CONFIG_LINKS = $CONFIG_LINKS
19022 CONFIG_COMMANDS = $CONFIG_COMMANDS
19023 $ $0 $@
19024
19025 on `(hostname || uname -n) 2>/dev/null | sed 1q`
19026 "
19027
19028 _ACEOF
19029
19030 case $ac_config_files in *"
19031 "*) set x $ac_config_files; shift; ac_config_files=$*;;
19032 esac
19033
19034 case $ac_config_headers in *"
19035 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19036 esac
19037
19038
19039 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19040 # Files that config.status was made for.
19041 config_files="$ac_config_files"
19042 config_headers="$ac_config_headers"
19043 config_commands="$ac_config_commands"
19044
19045 _ACEOF
19046
19047 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19048 ac_cs_usage="\
19049 \`$as_me' instantiates files and other configuration actions
19050 from templates according to the current configuration. Unless the files
19051 and actions are specified as TAGs, all are instantiated by default.
19052
19053 Usage: $0 [OPTION]... [TAG]...
19054
19055 -h, --help print this help, then exit
19056 -V, --version print version number and configuration settings, then exit
19057 --config print configuration, then exit
19058 -q, --quiet, --silent
19059 do not print progress messages
19060 -d, --debug don't remove temporary files
19061 --recheck update $as_me by reconfiguring in the same conditions
19062 --file=FILE[:TEMPLATE]
19063 instantiate the configuration file FILE
19064 --header=FILE[:TEMPLATE]
19065 instantiate the configuration header FILE
19066
19067 Configuration files:
19068 $config_files
19069
19070 Configuration headers:
19071 $config_headers
19072
19073 Configuration commands:
19074 $config_commands
19075
19076 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver%2Fgeode>.
19077 xf86-video-geode home page: <http://www.x.org/wiki/GeodeDriver>."
19078
19079 _ACEOF
19080 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19081 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19082 ac_cs_version="\\
19083 xf86-video-geode config.status 2.11.15
19084 configured by $0, generated by GNU Autoconf 2.69,
19085 with options \\"\$ac_cs_config\\"
19086
19087 Copyright (C) 2012 Free Software Foundation, Inc.
19088 This config.status script is free software; the Free Software Foundation
19089 gives unlimited permission to copy, distribute and modify it."
19090
19091 ac_pwd='$ac_pwd'
19092 srcdir='$srcdir'
19093 INSTALL='$INSTALL'
19094 MKDIR_P='$MKDIR_P'
19095 AWK='$AWK'
19096 test -n "\$AWK" || AWK=awk
19097 _ACEOF
19098
19099 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19100 # The default lists apply if the user does not specify any file.
19101 ac_need_defaults=:
19102 while test $# != 0
19103 do
19104 case $1 in
19105 --*=?*)
19106 ac_option=`expr "X$1" : 'X\([^=]*\)='`
19107 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19108 ac_shift=:
19109 ;;
19110 --*=)
19111 ac_option=`expr "X$1" : 'X\([^=]*\)='`
19112 ac_optarg=
19113 ac_shift=:
19114 ;;
19115 *)
19116 ac_option=$1
19117 ac_optarg=$2
19118 ac_shift=shift
19119 ;;
19120 esac
19121
19122 case $ac_option in
19123 # Handling of the options.
19124 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19125 ac_cs_recheck=: ;;
19126 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19127 $as_echo "$ac_cs_version"; exit ;;
19128 --config | --confi | --conf | --con | --co | --c )
19129 $as_echo "$ac_cs_config"; exit ;;
19130 --debug | --debu | --deb | --de | --d | -d )
19131 debug=: ;;
19132 --file | --fil | --fi | --f )
19133 $ac_shift
19134 case $ac_optarg in
19135 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19136 '') as_fn_error $? "missing file argument" ;;
19137 esac
19138 as_fn_append CONFIG_FILES " '$ac_optarg'"
19139 ac_need_defaults=false;;
19140 --header | --heade | --head | --hea )
19141 $ac_shift
19142 case $ac_optarg in
19143 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19144 esac
19145 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19146 ac_need_defaults=false;;
19147 --he | --h)
19148 # Conflict between --help and --header
19149 as_fn_error $? "ambiguous option: \`$1'
19150 Try \`$0 --help' for more information.";;
19151 --help | --hel | -h )
19152 $as_echo "$ac_cs_usage"; exit ;;
19153 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19154 | -silent | --silent | --silen | --sile | --sil | --si | --s)
19155 ac_cs_silent=: ;;
19156
19157 # This is an error.
19158 -*) as_fn_error $? "unrecognized option: \`$1'
19159 Try \`$0 --help' for more information." ;;
19160
19161 *) as_fn_append ac_config_targets " $1"
19162 ac_need_defaults=false ;;
19163
19164 esac
19165 shift
19166 done
19167
19168 ac_configure_extra_args=
19169
19170 if $ac_cs_silent; then
19171 exec 6>/dev/null
19172 ac_configure_extra_args="$ac_configure_extra_args --silent"
19173 fi
19174
19175 _ACEOF
19176 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19177 if \$ac_cs_recheck; then
19178 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19179 shift
19180 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19181 CONFIG_SHELL='$SHELL'
19182 export CONFIG_SHELL
19183 exec "\$@"
19184 fi
19185
19186 _ACEOF
19187 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19188 exec 5>>config.log
19189 {
19190 echo
19191 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19192 ## Running $as_me. ##
19193 _ASBOX
19194 $as_echo "$ac_log"
19195 } >&5
19196
19197 _ACEOF
19198 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19199 #
19200 # INIT-COMMANDS
19201 #
19202 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19203
19204
19205 # The HP-UX ksh and POSIX shell print the target directory to stdout
19206 # if CDPATH is set.
19207 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19208
19209 sed_quote_subst='$sed_quote_subst'
19210 double_quote_subst='$double_quote_subst'
19211 delay_variable_subst='$delay_variable_subst'
19212 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19213 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19214 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19215 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19216 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19217 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19218 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19219 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19220 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19221 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19222 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19223 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19224 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19225 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19226 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19227 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19228 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19229 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19230 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19231 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19232 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19233 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19234 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19235 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19236 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19237 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19238 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19239 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19240 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19241 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19242 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19243 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19244 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19245 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19246 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19247 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19248 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19249 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19250 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19251 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19252 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19253 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19254 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19255 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19256 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19257 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19258 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19259 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19260 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19261 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19262 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19263 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19264 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19265 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19266 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19267 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19268 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"`'
19269 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19270 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19271 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19272 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19273 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19274 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19275 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19276 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19277 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19278 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19279 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19280 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19281 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19282 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19283 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19284 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19285 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19286 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19287 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19288 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19289 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19290 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19291 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19292 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19293 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19294 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19295 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19296 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19297 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19298 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19299 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19300 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19301 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19302 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19303 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19304 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19305 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19306 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19307 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19308 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19309 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19310 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19311 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19312 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19313 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19314 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19315 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19316 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19317 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19318 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19319 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19320 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19321 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19322 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19323 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19324 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19325 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19326 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19327 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19328 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19329 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19330 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19331 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19332 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19333 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19334 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19335 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
19336 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19337 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19338 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19339 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19340 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19341 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19342
19343 LTCC='$LTCC'
19344 LTCFLAGS='$LTCFLAGS'
19345 compiler='$compiler_DEFAULT'
19346
19347 # A function that is used when there is no print builtin or printf.
19348 func_fallback_echo ()
19349 {
19350 eval 'cat <<_LTECHO_EOF
19351 \$1
19352 _LTECHO_EOF'
19353 }
19354
19355 # Quote evaled strings.
19356 for var in SHELL \
19357 ECHO \
19358 PATH_SEPARATOR \
19359 SED \
19360 GREP \
19361 EGREP \
19362 FGREP \
19363 LD \
19364 NM \
19365 LN_S \
19366 lt_SP2NL \
19367 lt_NL2SP \
19368 reload_flag \
19369 OBJDUMP \
19370 deplibs_check_method \
19371 file_magic_cmd \
19372 file_magic_glob \
19373 want_nocaseglob \
19374 DLLTOOL \
19375 sharedlib_from_linklib_cmd \
19376 AR \
19377 AR_FLAGS \
19378 archiver_list_spec \
19379 STRIP \
19380 RANLIB \
19381 CC \
19382 CFLAGS \
19383 compiler \
19384 lt_cv_sys_global_symbol_pipe \
19385 lt_cv_sys_global_symbol_to_cdecl \
19386 lt_cv_sys_global_symbol_to_c_name_address \
19387 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19388 nm_file_list_spec \
19389 lt_prog_compiler_no_builtin_flag \
19390 lt_prog_compiler_pic \
19391 lt_prog_compiler_wl \
19392 lt_prog_compiler_static \
19393 lt_cv_prog_compiler_c_o \
19394 need_locks \
19395 MANIFEST_TOOL \
19396 DSYMUTIL \
19397 NMEDIT \
19398 LIPO \
19399 OTOOL \
19400 OTOOL64 \
19401 shrext_cmds \
19402 export_dynamic_flag_spec \
19403 whole_archive_flag_spec \
19404 compiler_needs_object \
19405 with_gnu_ld \
19406 allow_undefined_flag \
19407 no_undefined_flag \
19408 hardcode_libdir_flag_spec \
19409 hardcode_libdir_separator \
19410 exclude_expsyms \
19411 include_expsyms \
19412 file_list_spec \
19413 variables_saved_for_relink \
19414 libname_spec \
19415 library_names_spec \
19416 soname_spec \
19417 install_override_mode \
19418 finish_eval \
19419 old_striplib \
19420 striplib; do
19421 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19422 *[\\\\\\\`\\"\\\$]*)
19423 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19424 ;;
19425 *)
19426 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19427 ;;
19428 esac
19429 done
19430
19431 # Double-quote double-evaled strings.
19432 for var in reload_cmds \
19433 old_postinstall_cmds \
19434 old_postuninstall_cmds \
19435 old_archive_cmds \
19436 extract_expsyms_cmds \
19437 old_archive_from_new_cmds \
19438 old_archive_from_expsyms_cmds \
19439 archive_cmds \
19440 archive_expsym_cmds \
19441 module_cmds \
19442 module_expsym_cmds \
19443 export_symbols_cmds \
19444 prelink_cmds \
19445 postlink_cmds \
19446 postinstall_cmds \
19447 postuninstall_cmds \
19448 finish_cmds \
19449 sys_lib_search_path_spec \
19450 sys_lib_dlsearch_path_spec; do
19451 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19452 *[\\\\\\\`\\"\\\$]*)
19453 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19454 ;;
19455 *)
19456 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19457 ;;
19458 esac
19459 done
19460
19461 ac_aux_dir='$ac_aux_dir'
19462 xsi_shell='$xsi_shell'
19463 lt_shell_append='$lt_shell_append'
19464
19465 # See if we are running on zsh, and set the options which allow our
19466 # commands through without removal of \ escapes INIT.
19467 if test -n "\${ZSH_VERSION+set}" ; then
19468 setopt NO_GLOB_SUBST
19469 fi
19470
19471
19472 PACKAGE='$PACKAGE'
19473 VERSION='$VERSION'
19474 TIMESTAMP='$TIMESTAMP'
19475 RM='$RM'
19476 ofile='$ofile'
19477
19478
19479
19480
19481 _ACEOF
19482
19483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19484
19485 # Handling of arguments.
19486 for ac_config_target in $ac_config_targets
19487 do
19488 case $ac_config_target in
19489 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19490 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19491 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19492 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19493 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19494
19495 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19496 esac
19497 done
19498
19499
19500 # If the user did not use the arguments to specify the items to instantiate,
19501 # then the envvar interface is used. Set only those that are not.
19502 # We use the long form for the default assignment because of an extremely
19503 # bizarre bug on SunOS 4.1.3.
19504 if $ac_need_defaults; then
19505 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19506 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19507 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19508 fi
19509
19510 # Have a temporary directory for convenience. Make it in the build tree
19511 # simply because there is no reason against having it here, and in addition,
19512 # creating and moving files from /tmp can sometimes cause problems.
19513 # Hook for its removal unless debugging.
19514 # Note that there is a small window in which the directory will not be cleaned:
19515 # after its creation but before its name has been assigned to `$tmp'.
19516 $debug ||
19517 {
19518 tmp= ac_tmp=
19519 trap 'exit_status=$?
19520 : "${ac_tmp:=$tmp}"
19521 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19522 ' 0
19523 trap 'as_fn_exit 1' 1 2 13 15
19524 }
19525 # Create a (secure) tmp directory for tmp files.
19526
19527 {
19528 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19529 test -d "$tmp"
19530 } ||
19531 {
19532 tmp=./conf$$-$RANDOM
19533 (umask 077 && mkdir "$tmp")
19534 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19535 ac_tmp=$tmp
19536
19537 # Set up the scripts for CONFIG_FILES section.
19538 # No need to generate them if there are no CONFIG_FILES.
19539 # This happens for instance with `./config.status config.h'.
19540 if test -n "$CONFIG_FILES"; then
19541
19542
19543 ac_cr=`echo X | tr X '\015'`
19544 # On cygwin, bash can eat \r inside `` if the user requested igncr.
19545 # But we know of no other shell where ac_cr would be empty at this
19546 # point, so we can use a bashism as a fallback.
19547 if test "x$ac_cr" = x; then
19548 eval ac_cr=\$\'\\r\'
19549 fi
19550 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19551 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19552 ac_cs_awk_cr='\\r'
19553 else
19554 ac_cs_awk_cr=$ac_cr
19555 fi
19556
19557 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19558 _ACEOF
19559
19560
19561 {
19562 echo "cat >conf$$subs.awk <<_ACEOF" &&
19563 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19564 echo "_ACEOF"
19565 } >conf$$subs.sh ||
19566 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19567 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19568 ac_delim='%!_!# '
19569 for ac_last_try in false false false false false :; do
19570 . ./conf$$subs.sh ||
19571 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19572
19573 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19574 if test $ac_delim_n = $ac_delim_num; then
19575 break
19576 elif $ac_last_try; then
19577 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19578 else
19579 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19580 fi
19581 done
19582 rm -f conf$$subs.sh
19583
19584 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19585 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19586 _ACEOF
19587 sed -n '
19588 h
19589 s/^/S["/; s/!.*/"]=/
19590 p
19591 g
19592 s/^[^!]*!//
19593 :repl
19594 t repl
19595 s/'"$ac_delim"'$//
19596 t delim
19597 :nl
19598 h
19599 s/\(.\{148\}\)..*/\1/
19600 t more1
19601 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19602 p
19603 n
19604 b repl
19605 :more1
19606 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19607 p
19608 g
19609 s/.\{148\}//
19610 t nl
19611 :delim
19612 h
19613 s/\(.\{148\}\)..*/\1/
19614 t more2
19615 s/["\\]/\\&/g; s/^/"/; s/$/"/
19616 p
19617 b
19618 :more2
19619 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19620 p
19621 g
19622 s/.\{148\}//
19623 t delim
19624 ' <conf$$subs.awk | sed '
19625 /^[^""]/{
19626 N
19627 s/\n//
19628 }
19629 ' >>$CONFIG_STATUS || ac_write_fail=1
19630 rm -f conf$$subs.awk
19631 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19632 _ACAWK
19633 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19634 for (key in S) S_is_set[key] = 1
19635 FS = ""
19636
19637 }
19638 {
19639 line = $ 0
19640 nfields = split(line, field, "@")
19641 substed = 0
19642 len = length(field[1])
19643 for (i = 2; i < nfields; i++) {
19644 key = field[i]
19645 keylen = length(key)
19646 if (S_is_set[key]) {
19647 value = S[key]
19648 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19649 len += length(value) + length(field[++i])
19650 substed = 1
19651 } else
19652 len += 1 + keylen
19653 }
19654
19655 print line
19656 }
19657
19658 _ACAWK
19659 _ACEOF
19660 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19661 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19662 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19663 else
19664 cat
19665 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19666 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19667 _ACEOF
19668
19669 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19670 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19671 # trailing colons and then remove the whole line if VPATH becomes empty
19672 # (actually we leave an empty line to preserve line numbers).
19673 if test "x$srcdir" = x.; then
19674 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
19675 h
19676 s///
19677 s/^/:/
19678 s/[ ]*$/:/
19679 s/:\$(srcdir):/:/g
19680 s/:\${srcdir}:/:/g
19681 s/:@srcdir@:/:/g
19682 s/^:*//
19683 s/:*$//
19684 x
19685 s/\(=[ ]*\).*/\1/
19686 G
19687 s/\n//
19688 s/^[^=]*=[ ]*$//
19689 }'
19690 fi
19691
19692 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19693 fi # test -n "$CONFIG_FILES"
19694
19695 # Set up the scripts for CONFIG_HEADERS section.
19696 # No need to generate them if there are no CONFIG_HEADERS.
19697 # This happens for instance with `./config.status Makefile'.
19698 if test -n "$CONFIG_HEADERS"; then
19699 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19700 BEGIN {
19701 _ACEOF
19702
19703 # Transform confdefs.h into an awk script `defines.awk', embedded as
19704 # here-document in config.status, that substitutes the proper values into
19705 # config.h.in to produce config.h.
19706
19707 # Create a delimiter string that does not exist in confdefs.h, to ease
19708 # handling of long lines.
19709 ac_delim='%!_!# '
19710 for ac_last_try in false false :; do
19711 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19712 if test -z "$ac_tt"; then
19713 break
19714 elif $ac_last_try; then
19715 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19716 else
19717 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19718 fi
19719 done
19720
19721 # For the awk script, D is an array of macro values keyed by name,
19722 # likewise P contains macro parameters if any. Preserve backslash
19723 # newline sequences.
19724
19725 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19726 sed -n '
19727 s/.\{148\}/&'"$ac_delim"'/g
19728 t rset
19729 :rset
19730 s/^[ ]*#[ ]*define[ ][ ]*/ /
19731 t def
19732 d
19733 :def
19734 s/\\$//
19735 t bsnl
19736 s/["\\]/\\&/g
19737 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
19738 D["\1"]=" \3"/p
19739 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
19740 d
19741 :bsnl
19742 s/["\\]/\\&/g
19743 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
19744 D["\1"]=" \3\\\\\\n"\\/p
19745 t cont
19746 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19747 t cont
19748 d
19749 :cont
19750 n
19751 s/.\{148\}/&'"$ac_delim"'/g
19752 t clear
19753 :clear
19754 s/\\$//
19755 t bsnlc
19756 s/["\\]/\\&/g; s/^/"/; s/$/"/p
19757 d
19758 :bsnlc
19759 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19760 b cont
19761 ' <confdefs.h | sed '
19762 s/'"$ac_delim"'/"\\\
19763 "/g' >>$CONFIG_STATUS || ac_write_fail=1
19764
19765 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19766 for (key in D) D_is_set[key] = 1
19767 FS = ""
19768 }
19769 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19770 line = \$ 0
19771 split(line, arg, " ")
19772 if (arg[1] == "#") {
19773 defundef = arg[2]
19774 mac1 = arg[3]
19775 } else {
19776 defundef = substr(arg[1], 2)
19777 mac1 = arg[2]
19778 }
19779 split(mac1, mac2, "(") #)
19780 macro = mac2[1]
19781 prefix = substr(line, 1, index(line, defundef) - 1)
19782 if (D_is_set[macro]) {
19783 # Preserve the white space surrounding the "#".
19784 print prefix "define", macro P[macro] D[macro]
19785 next
19786 } else {
19787 # Replace #undef with comments. This is necessary, for example,
19788 # in the case of _POSIX_SOURCE, which is predefined and required
19789 # on some systems where configure will not decide to define it.
19790 if (defundef == "undef") {
19791 print "/*", prefix defundef, macro, "*/"
19792 next
19793 }
19794 }
19795 }
19796 { print }
19797 _ACAWK
19798 _ACEOF
19799 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19800 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19801 fi # test -n "$CONFIG_HEADERS"
19802
19803
19804 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
19805 shift
19806 for ac_tag
19807 do
19808 case $ac_tag in
19809 :[FHLC]) ac_mode=$ac_tag; continue;;
19810 esac
19811 case $ac_mode$ac_tag in
19812 :[FHL]*:*);;
19813 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19814 :[FH]-) ac_tag=-:-;;
19815 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19816 esac
19817 ac_save_IFS=$IFS
19818 IFS=:
19819 set x $ac_tag
19820 IFS=$ac_save_IFS
19821 shift
19822 ac_file=$1
19823 shift
19824
19825 case $ac_mode in
19826 :L) ac_source=$1;;
19827 :[FH])
19828 ac_file_inputs=
19829 for ac_f
19830 do
19831 case $ac_f in
19832 -) ac_f="$ac_tmp/stdin";;
19833 *) # Look for the file first in the build tree, then in the source tree
19834 # (if the path is not absolute). The absolute path cannot be DOS-style,
19835 # because $ac_f cannot contain `:'.
19836 test -f "$ac_f" ||
19837 case $ac_f in
19838 [\\/$]*) false;;
19839 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19840 esac ||
19841 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19842 esac
19843 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19844 as_fn_append ac_file_inputs " '$ac_f'"
19845 done
19846
19847 # Let's still pretend it is `configure' which instantiates (i.e., don't
19848 # use $as_me), people would be surprised to read:
19849 # /* config.h. Generated by config.status. */
19850 configure_input='Generated from '`
19851 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19852 `' by configure.'
19853 if test x"$ac_file" != x-; then
19854 configure_input="$ac_file. $configure_input"
19855 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19856 $as_echo "$as_me: creating $ac_file" >&6;}
19857 fi
19858 # Neutralize special characters interpreted by sed in replacement strings.
19859 case $configure_input in #(
19860 *\&* | *\|* | *\\* )
19861 ac_sed_conf_input=`$as_echo "$configure_input" |
19862 sed 's/[\\\\&|]/\\\\&/g'`;; #(
19863 *) ac_sed_conf_input=$configure_input;;
19864 esac
19865
19866 case $ac_tag in
19867 *:-:* | *:-) cat >"$ac_tmp/stdin" \
19868 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19869 esac
19870 ;;
19871 esac
19872
19873 ac_dir=`$as_dirname -- "$ac_file" ||
19874 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19875 X"$ac_file" : 'X\(//\)[^/]' \| \
19876 X"$ac_file" : 'X\(//\)$' \| \
19877 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19878 $as_echo X"$ac_file" |
19879 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19880 s//\1/
19881 q
19882 }
19883 /^X\(\/\/\)[^/].*/{
19884 s//\1/
19885 q
19886 }
19887 /^X\(\/\/\)$/{
19888 s//\1/
19889 q
19890 }
19891 /^X\(\/\).*/{
19892 s//\1/
19893 q
19894 }
19895 s/.*/./; q'`
19896 as_dir="$ac_dir"; as_fn_mkdir_p
19897 ac_builddir=.
19898
19899 case "$ac_dir" in
19900 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19901 *)
19902 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19903 # A ".." for each directory in $ac_dir_suffix.
19904 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19905 case $ac_top_builddir_sub in
19906 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19907 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19908 esac ;;
19909 esac
19910 ac_abs_top_builddir=$ac_pwd
19911 ac_abs_builddir=$ac_pwd$ac_dir_suffix
19912 # for backward compatibility:
19913 ac_top_builddir=$ac_top_build_prefix
19914
19915 case $srcdir in
19916 .) # We are building in place.
19917 ac_srcdir=.
19918 ac_top_srcdir=$ac_top_builddir_sub
19919 ac_abs_top_srcdir=$ac_pwd ;;
19920 [\\/]* | ?:[\\/]* ) # Absolute name.
19921 ac_srcdir=$srcdir$ac_dir_suffix;
19922 ac_top_srcdir=$srcdir
19923 ac_abs_top_srcdir=$srcdir ;;
19924 *) # Relative name.
19925 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19926 ac_top_srcdir=$ac_top_build_prefix$srcdir
19927 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19928 esac
19929 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19930
19931
19932 case $ac_mode in
19933 :F)
19934 #
19935 # CONFIG_FILE
19936 #
19937
19938 case $INSTALL in
19939 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19940 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19941 esac
19942 ac_MKDIR_P=$MKDIR_P
19943 case $MKDIR_P in
19944 [\\/$]* | ?:[\\/]* ) ;;
19945 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19946 esac
19947 _ACEOF
19948
19949 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19950 # If the template does not know about datarootdir, expand it.
19951 # FIXME: This hack should be removed a few years after 2.60.
19952 ac_datarootdir_hack=; ac_datarootdir_seen=
19953 ac_sed_dataroot='
19954 /datarootdir/ {
19955 p
19956 q
19957 }
19958 /@datadir@/p
19959 /@docdir@/p
19960 /@infodir@/p
19961 /@localedir@/p
19962 /@mandir@/p'
19963 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19964 *datarootdir*) ac_datarootdir_seen=yes;;
19965 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19967 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19968 _ACEOF
19969 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19970 ac_datarootdir_hack='
19971 s&@datadir@&$datadir&g
19972 s&@docdir@&$docdir&g
19973 s&@infodir@&$infodir&g
19974 s&@localedir@&$localedir&g
19975 s&@mandir@&$mandir&g
19976 s&\\\${datarootdir}&$datarootdir&g' ;;
19977 esac
19978 _ACEOF
19979
19980 # Neutralize VPATH when `$srcdir' = `.'.
19981 # Shell code in configure.ac might set extrasub.
19982 # FIXME: do we really want to maintain this feature?
19983 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19984 ac_sed_extra="$ac_vpsub
19985 $extrasub
19986 _ACEOF
19987 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19988 :t
19989 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19990 s|@configure_input@|$ac_sed_conf_input|;t t
19991 s&@top_builddir@&$ac_top_builddir_sub&;t t
19992 s&@top_build_prefix@&$ac_top_build_prefix&;t t
19993 s&@srcdir@&$ac_srcdir&;t t
19994 s&@abs_srcdir@&$ac_abs_srcdir&;t t
19995 s&@top_srcdir@&$ac_top_srcdir&;t t
19996 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19997 s&@builddir@&$ac_builddir&;t t
19998 s&@abs_builddir@&$ac_abs_builddir&;t t
19999 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20000 s&@INSTALL@&$ac_INSTALL&;t t
20001 s&@MKDIR_P@&$ac_MKDIR_P&;t t
20002 $ac_datarootdir_hack
20003 "
20004 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20005 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20006
20007 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20008 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20009 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
20010 "$ac_tmp/out"`; test -z "$ac_out"; } &&
20011 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20012 which seems to be undefined. Please make sure it is defined" >&5
20013 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20014 which seems to be undefined. Please make sure it is defined" >&2;}
20015
20016 rm -f "$ac_tmp/stdin"
20017 case $ac_file in
20018 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20019 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20020 esac \
20021 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20022 ;;
20023 :H)
20024 #
20025 # CONFIG_HEADER
20026 #
20027 if test x"$ac_file" != x-; then
20028 {
20029 $as_echo "/* $configure_input */" \
20030 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20031 } >"$ac_tmp/config.h" \
20032 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20033 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20034 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20035 $as_echo "$as_me: $ac_file is unchanged" >&6;}
20036 else
20037 rm -f "$ac_file"
20038 mv "$ac_tmp/config.h" "$ac_file" \
20039 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20040 fi
20041 else
20042 $as_echo "/* $configure_input */" \
20043 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20044 || as_fn_error $? "could not create -" "$LINENO" 5
20045 fi
20046 # Compute "$ac_file"'s index in $config_headers.
20047 _am_arg="$ac_file"
20048 _am_stamp_count=1
20049 for _am_header in $config_headers :; do
20050 case $_am_header in
20051 $_am_arg | $_am_arg:* )
20052 break ;;
20053 * )
20054 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20055 esac
20056 done
20057 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20058 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20059 X"$_am_arg" : 'X\(//\)[^/]' \| \
20060 X"$_am_arg" : 'X\(//\)$' \| \
20061 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20062 $as_echo X"$_am_arg" |
20063 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20064 s//\1/
20065 q
20066 }
20067 /^X\(\/\/\)[^/].*/{
20068 s//\1/
20069 q
20070 }
20071 /^X\(\/\/\)$/{
20072 s//\1/
20073 q
20074 }
20075 /^X\(\/\).*/{
20076 s//\1/
20077 q
20078 }
20079 s/.*/./; q'`/stamp-h$_am_stamp_count
20080 ;;
20081
20082 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20083 $as_echo "$as_me: executing $ac_file commands" >&6;}
20084 ;;
20085 esac
20086
20087
20088 case $ac_file$ac_mode in
20089 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20090 # Older Autoconf quotes --file arguments for eval, but not when files
20091 # are listed without --file. Let's play safe and only enable the eval
20092 # if we detect the quoting.
20093 case $CONFIG_FILES in
20094 *\'*) eval set x "$CONFIG_FILES" ;;
20095 *) set x $CONFIG_FILES ;;
20096 esac
20097 shift
20098 for mf
20099 do
20100 # Strip MF so we end up with the name of the file.
20101 mf=`echo "$mf" | sed -e 's/:.*$//'`
20102 # Check whether this is an Automake generated Makefile or not.
20103 # We used to match only the files named 'Makefile.in', but
20104 # some people rename them; so instead we look at the file content.
20105 # Grep'ing the first line is not enough: some people post-process
20106 # each Makefile.in and add a new line on top of each file to say so.
20107 # Grep'ing the whole file is not good either: AIX grep has a line
20108 # limit of 2048, but all sed's we know have understand at least 4000.
20109 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20110 dirpart=`$as_dirname -- "$mf" ||
20111 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20112 X"$mf" : 'X\(//\)[^/]' \| \
20113 X"$mf" : 'X\(//\)$' \| \
20114 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20115 $as_echo X"$mf" |
20116 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20117 s//\1/
20118 q
20119 }
20120 /^X\(\/\/\)[^/].*/{
20121 s//\1/
20122 q
20123 }
20124 /^X\(\/\/\)$/{
20125 s//\1/
20126 q
20127 }
20128 /^X\(\/\).*/{
20129 s//\1/
20130 q
20131 }
20132 s/.*/./; q'`
20133 else
20134 continue
20135 fi
20136 # Extract the definition of DEPDIR, am__include, and am__quote
20137 # from the Makefile without running 'make'.
20138 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20139 test -z "$DEPDIR" && continue
20140 am__include=`sed -n 's/^am__include = //p' < "$mf"`
20141 test -z "$am__include" && continue
20142 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20143 # Find all dependency output files, they are included files with
20144 # $(DEPDIR) in their names. We invoke sed twice because it is the
20145 # simplest approach to changing $(DEPDIR) to its actual value in the
20146 # expansion.
20147 for file in `sed -n "
20148 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20149 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20150 # Make sure the directory exists.
20151 test -f "$dirpart/$file" && continue
20152 fdir=`$as_dirname -- "$file" ||
20153 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20154 X"$file" : 'X\(//\)[^/]' \| \
20155 X"$file" : 'X\(//\)$' \| \
20156 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20157 $as_echo X"$file" |
20158 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20159 s//\1/
20160 q
20161 }
20162 /^X\(\/\/\)[^/].*/{
20163 s//\1/
20164 q
20165 }
20166 /^X\(\/\/\)$/{
20167 s//\1/
20168 q
20169 }
20170 /^X\(\/\).*/{
20171 s//\1/
20172 q
20173 }
20174 s/.*/./; q'`
20175 as_dir=$dirpart/$fdir; as_fn_mkdir_p
20176 # echo "creating $dirpart/$file"
20177 echo '# dummy' > "$dirpart/$file"
20178 done
20179 done
20180 }
20181 ;;
20182 "libtool":C)
20183
20184 # See if we are running on zsh, and set the options which allow our
20185 # commands through without removal of \ escapes.
20186 if test -n "${ZSH_VERSION+set}" ; then
20187 setopt NO_GLOB_SUBST
20188 fi
20189
20190 cfgfile="${ofile}T"
20191 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20192 $RM "$cfgfile"
20193
20194 cat <<_LT_EOF >> "$cfgfile"
20195 #! $SHELL
20196
20197 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
20198 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
20199 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20200 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
20201 #
20202 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
20203 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
20204 # Foundation, Inc.
20205 # Written by Gordon Matzigkeit, 1996
20206 #
20207 # This file is part of GNU Libtool.
20208 #
20209 # GNU Libtool is free software; you can redistribute it and/or
20210 # modify it under the terms of the GNU General Public License as
20211 # published by the Free Software Foundation; either version 2 of
20212 # the License, or (at your option) any later version.
20213 #
20214 # As a special exception to the GNU General Public License,
20215 # if you distribute this file as part of a program or library that
20216 # is built using GNU Libtool, you may include this file under the
20217 # same distribution terms that you use for the rest of that program.
20218 #
20219 # GNU Libtool is distributed in the hope that it will be useful,
20220 # but WITHOUT ANY WARRANTY; without even the implied warranty of
20221 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20222 # GNU General Public License for more details.
20223 #
20224 # You should have received a copy of the GNU General Public License
20225 # along with GNU Libtool; see the file COPYING. If not, a copy
20226 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
20227 # obtained by writing to the Free Software Foundation, Inc.,
20228 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20229
20230
20231 # The names of the tagged configurations supported by this script.
20232 available_tags=""
20233
20234 # ### BEGIN LIBTOOL CONFIG
20235
20236 # Whether or not to build static libraries.
20237 build_old_libs=$enable_static
20238
20239 # Which release of libtool.m4 was used?
20240 macro_version=$macro_version
20241 macro_revision=$macro_revision
20242
20243 # Whether or not to build shared libraries.
20244 build_libtool_libs=$enable_shared
20245
20246 # What type of objects to build.
20247 pic_mode=$pic_mode
20248
20249 # Whether or not to optimize for fast installation.
20250 fast_install=$enable_fast_install
20251
20252 # Shell to use when invoking shell scripts.
20253 SHELL=$lt_SHELL
20254
20255 # An echo program that protects backslashes.
20256 ECHO=$lt_ECHO
20257
20258 # The PATH separator for the build system.
20259 PATH_SEPARATOR=$lt_PATH_SEPARATOR
20260
20261 # The host system.
20262 host_alias=$host_alias
20263 host=$host
20264 host_os=$host_os
20265
20266 # The build system.
20267 build_alias=$build_alias
20268 build=$build
20269 build_os=$build_os
20270
20271 # A sed program that does not truncate output.
20272 SED=$lt_SED
20273
20274 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
20275 Xsed="\$SED -e 1s/^X//"
20276
20277 # A grep program that handles long lines.
20278 GREP=$lt_GREP
20279
20280 # An ERE matcher.
20281 EGREP=$lt_EGREP
20282
20283 # A literal string matcher.
20284 FGREP=$lt_FGREP
20285
20286 # A BSD- or MS-compatible name lister.
20287 NM=$lt_NM
20288
20289 # Whether we need soft or hard links.
20290 LN_S=$lt_LN_S
20291
20292 # What is the maximum length of a command?
20293 max_cmd_len=$max_cmd_len
20294
20295 # Object file suffix (normally "o").
20296 objext=$ac_objext
20297
20298 # Executable file suffix (normally "").
20299 exeext=$exeext
20300
20301 # whether the shell understands "unset".
20302 lt_unset=$lt_unset
20303
20304 # turn spaces into newlines.
20305 SP2NL=$lt_lt_SP2NL
20306
20307 # turn newlines into spaces.
20308 NL2SP=$lt_lt_NL2SP
20309
20310 # convert \$build file names to \$host format.
20311 to_host_file_cmd=$lt_cv_to_host_file_cmd
20312
20313 # convert \$build files to toolchain format.
20314 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20315
20316 # An object symbol dumper.
20317 OBJDUMP=$lt_OBJDUMP
20318
20319 # Method to check whether dependent libraries are shared objects.
20320 deplibs_check_method=$lt_deplibs_check_method
20321
20322 # Command to use when deplibs_check_method = "file_magic".
20323 file_magic_cmd=$lt_file_magic_cmd
20324
20325 # How to find potential files when deplibs_check_method = "file_magic".
20326 file_magic_glob=$lt_file_magic_glob
20327
20328 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20329 want_nocaseglob=$lt_want_nocaseglob
20330
20331 # DLL creation program.
20332 DLLTOOL=$lt_DLLTOOL
20333
20334 # Command to associate shared and link libraries.
20335 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20336
20337 # The archiver.
20338 AR=$lt_AR
20339
20340 # Flags to create an archive.
20341 AR_FLAGS=$lt_AR_FLAGS
20342
20343 # How to feed a file listing to the archiver.
20344 archiver_list_spec=$lt_archiver_list_spec
20345
20346 # A symbol stripping program.
20347 STRIP=$lt_STRIP
20348
20349 # Commands used to install an old-style archive.
20350 RANLIB=$lt_RANLIB
20351 old_postinstall_cmds=$lt_old_postinstall_cmds
20352 old_postuninstall_cmds=$lt_old_postuninstall_cmds
20353
20354 # Whether to use a lock for old archive extraction.
20355 lock_old_archive_extraction=$lock_old_archive_extraction
20356
20357 # A C compiler.
20358 LTCC=$lt_CC
20359
20360 # LTCC compiler flags.
20361 LTCFLAGS=$lt_CFLAGS
20362
20363 # Take the output of nm and produce a listing of raw symbols and C names.
20364 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20365
20366 # Transform the output of nm in a proper C declaration.
20367 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20368
20369 # Transform the output of nm in a C name address pair.
20370 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20371
20372 # Transform the output of nm in a C name address pair when lib prefix is needed.
20373 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20374
20375 # Specify filename containing input files for \$NM.
20376 nm_file_list_spec=$lt_nm_file_list_spec
20377
20378 # The root where to search for dependent libraries,and in which our libraries should be installed.
20379 lt_sysroot=$lt_sysroot
20380
20381 # The name of the directory that contains temporary libtool files.
20382 objdir=$objdir
20383
20384 # Used to examine libraries when file_magic_cmd begins with "file".
20385 MAGIC_CMD=$MAGIC_CMD
20386
20387 # Must we lock files when doing compilation?
20388 need_locks=$lt_need_locks
20389
20390 # Manifest tool.
20391 MANIFEST_TOOL=$lt_MANIFEST_TOOL
20392
20393 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20394 DSYMUTIL=$lt_DSYMUTIL
20395
20396 # Tool to change global to local symbols on Mac OS X.
20397 NMEDIT=$lt_NMEDIT
20398
20399 # Tool to manipulate fat objects and archives on Mac OS X.
20400 LIPO=$lt_LIPO
20401
20402 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
20403 OTOOL=$lt_OTOOL
20404
20405 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20406 OTOOL64=$lt_OTOOL64
20407
20408 # Old archive suffix (normally "a").
20409 libext=$libext
20410
20411 # Shared library suffix (normally ".so").
20412 shrext_cmds=$lt_shrext_cmds
20413
20414 # The commands to extract the exported symbol list from a shared archive.
20415 extract_expsyms_cmds=$lt_extract_expsyms_cmds
20416
20417 # Variables whose values should be saved in libtool wrapper scripts and
20418 # restored at link time.
20419 variables_saved_for_relink=$lt_variables_saved_for_relink
20420
20421 # Do we need the "lib" prefix for modules?
20422 need_lib_prefix=$need_lib_prefix
20423
20424 # Do we need a version for libraries?
20425 need_version=$need_version
20426
20427 # Library versioning type.
20428 version_type=$version_type
20429
20430 # Shared library runtime path variable.
20431 runpath_var=$runpath_var
20432
20433 # Shared library path variable.
20434 shlibpath_var=$shlibpath_var
20435
20436 # Is shlibpath searched before the hard-coded library search path?
20437 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20438
20439 # Format of library name prefix.
20440 libname_spec=$lt_libname_spec
20441
20442 # List of archive names. First name is the real one, the rest are links.
20443 # The last name is the one that the linker finds with -lNAME
20444 library_names_spec=$lt_library_names_spec
20445
20446 # The coded name of the library, if different from the real name.
20447 soname_spec=$lt_soname_spec
20448
20449 # Permission mode override for installation of shared libraries.
20450 install_override_mode=$lt_install_override_mode
20451
20452 # Command to use after installation of a shared archive.
20453 postinstall_cmds=$lt_postinstall_cmds
20454
20455 # Command to use after uninstallation of a shared archive.
20456 postuninstall_cmds=$lt_postuninstall_cmds
20457
20458 # Commands used to finish a libtool library installation in a directory.
20459 finish_cmds=$lt_finish_cmds
20460
20461 # As "finish_cmds", except a single script fragment to be evaled but
20462 # not shown.
20463 finish_eval=$lt_finish_eval
20464
20465 # Whether we should hardcode library paths into libraries.
20466 hardcode_into_libs=$hardcode_into_libs
20467
20468 # Compile-time system search path for libraries.
20469 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20470
20471 # Run-time system search path for libraries.
20472 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20473
20474 # Whether dlopen is supported.
20475 dlopen_support=$enable_dlopen
20476
20477 # Whether dlopen of programs is supported.
20478 dlopen_self=$enable_dlopen_self
20479
20480 # Whether dlopen of statically linked programs is supported.
20481 dlopen_self_static=$enable_dlopen_self_static
20482
20483 # Commands to strip libraries.
20484 old_striplib=$lt_old_striplib
20485 striplib=$lt_striplib
20486
20487
20488 # The linker used to build libraries.
20489 LD=$lt_LD
20490
20491 # How to create reloadable object files.
20492 reload_flag=$lt_reload_flag
20493 reload_cmds=$lt_reload_cmds
20494
20495 # Commands used to build an old-style archive.
20496 old_archive_cmds=$lt_old_archive_cmds
20497
20498 # A language specific compiler.
20499 CC=$lt_compiler
20500
20501 # Is the compiler the GNU compiler?
20502 with_gcc=$GCC
20503
20504 # Compiler flag to turn off builtin functions.
20505 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20506
20507 # Additional compiler flags for building library objects.
20508 pic_flag=$lt_lt_prog_compiler_pic
20509
20510 # How to pass a linker flag through the compiler.
20511 wl=$lt_lt_prog_compiler_wl
20512
20513 # Compiler flag to prevent dynamic linking.
20514 link_static_flag=$lt_lt_prog_compiler_static
20515
20516 # Does compiler simultaneously support -c and -o options?
20517 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20518
20519 # Whether or not to add -lc for building shared libraries.
20520 build_libtool_need_lc=$archive_cmds_need_lc
20521
20522 # Whether or not to disallow shared libs when runtime libs are static.
20523 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20524
20525 # Compiler flag to allow reflexive dlopens.
20526 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20527
20528 # Compiler flag to generate shared objects directly from archives.
20529 whole_archive_flag_spec=$lt_whole_archive_flag_spec
20530
20531 # Whether the compiler copes with passing no objects directly.
20532 compiler_needs_object=$lt_compiler_needs_object
20533
20534 # Create an old-style archive from a shared archive.
20535 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20536
20537 # Create a temporary old-style archive to link instead of a shared archive.
20538 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20539
20540 # Commands used to build a shared archive.
20541 archive_cmds=$lt_archive_cmds
20542 archive_expsym_cmds=$lt_archive_expsym_cmds
20543
20544 # Commands used to build a loadable module if different from building
20545 # a shared archive.
20546 module_cmds=$lt_module_cmds
20547 module_expsym_cmds=$lt_module_expsym_cmds
20548
20549 # Whether we are building with GNU ld or not.
20550 with_gnu_ld=$lt_with_gnu_ld
20551
20552 # Flag that allows shared libraries with undefined symbols to be built.
20553 allow_undefined_flag=$lt_allow_undefined_flag
20554
20555 # Flag that enforces no undefined symbols.
20556 no_undefined_flag=$lt_no_undefined_flag
20557
20558 # Flag to hardcode \$libdir into a binary during linking.
20559 # This must work even if \$libdir does not exist
20560 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20561
20562 # Whether we need a single "-rpath" flag with a separated argument.
20563 hardcode_libdir_separator=$lt_hardcode_libdir_separator
20564
20565 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20566 # DIR into the resulting binary.
20567 hardcode_direct=$hardcode_direct
20568
20569 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20570 # DIR into the resulting binary and the resulting library dependency is
20571 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20572 # library is relocated.
20573 hardcode_direct_absolute=$hardcode_direct_absolute
20574
20575 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20576 # into the resulting binary.
20577 hardcode_minus_L=$hardcode_minus_L
20578
20579 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20580 # into the resulting binary.
20581 hardcode_shlibpath_var=$hardcode_shlibpath_var
20582
20583 # Set to "yes" if building a shared library automatically hardcodes DIR
20584 # into the library and all subsequent libraries and executables linked
20585 # against it.
20586 hardcode_automatic=$hardcode_automatic
20587
20588 # Set to yes if linker adds runtime paths of dependent libraries
20589 # to runtime path list.
20590 inherit_rpath=$inherit_rpath
20591
20592 # Whether libtool must link a program against all its dependency libraries.
20593 link_all_deplibs=$link_all_deplibs
20594
20595 # Set to "yes" if exported symbols are required.
20596 always_export_symbols=$always_export_symbols
20597
20598 # The commands to list exported symbols.
20599 export_symbols_cmds=$lt_export_symbols_cmds
20600
20601 # Symbols that should not be listed in the preloaded symbols.
20602 exclude_expsyms=$lt_exclude_expsyms
20603
20604 # Symbols that must always be exported.
20605 include_expsyms=$lt_include_expsyms
20606
20607 # Commands necessary for linking programs (against libraries) with templates.
20608 prelink_cmds=$lt_prelink_cmds
20609
20610 # Commands necessary for finishing linking programs.
20611 postlink_cmds=$lt_postlink_cmds
20612
20613 # Specify filename containing input files.
20614 file_list_spec=$lt_file_list_spec
20615
20616 # How to hardcode a shared library path into an executable.
20617 hardcode_action=$hardcode_action
20618
20619 # ### END LIBTOOL CONFIG
20620
20621 _LT_EOF
20622
20623 case $host_os in
20624 aix3*)
20625 cat <<\_LT_EOF >> "$cfgfile"
20626 # AIX sometimes has problems with the GCC collect2 program. For some
20627 # reason, if we set the COLLECT_NAMES environment variable, the problems
20628 # vanish in a puff of smoke.
20629 if test "X${COLLECT_NAMES+set}" != Xset; then
20630 COLLECT_NAMES=
20631 export COLLECT_NAMES
20632 fi
20633 _LT_EOF
20634 ;;
20635 esac
20636
20637
20638 ltmain="$ac_aux_dir/ltmain.sh"
20639
20640
20641 # We use sed instead of cat because bash on DJGPP gets confused if
20642 # if finds mixed CR/LF and LF-only lines. Since sed operates in
20643 # text mode, it properly converts lines to CR/LF. This bash problem
20644 # is reportedly fixed, but why not run on old versions too?
20645 sed '$q' "$ltmain" >> "$cfgfile" \
20646 || (rm -f "$cfgfile"; exit 1)
20647
20648 if test x"$xsi_shell" = xyes; then
20649 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20650 func_dirname ()\
20651 {\
20652 \ case ${1} in\
20653 \ */*) func_dirname_result="${1%/*}${2}" ;;\
20654 \ * ) func_dirname_result="${3}" ;;\
20655 \ esac\
20656 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20657 && mv -f "$cfgfile.tmp" "$cfgfile" \
20658 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20659 test 0 -eq $? || _lt_function_replace_fail=:
20660
20661
20662 sed -e '/^func_basename ()$/,/^} # func_basename /c\
20663 func_basename ()\
20664 {\
20665 \ func_basename_result="${1##*/}"\
20666 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20667 && mv -f "$cfgfile.tmp" "$cfgfile" \
20668 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20669 test 0 -eq $? || _lt_function_replace_fail=:
20670
20671
20672 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20673 func_dirname_and_basename ()\
20674 {\
20675 \ case ${1} in\
20676 \ */*) func_dirname_result="${1%/*}${2}" ;;\
20677 \ * ) func_dirname_result="${3}" ;;\
20678 \ esac\
20679 \ func_basename_result="${1##*/}"\
20680 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20681 && mv -f "$cfgfile.tmp" "$cfgfile" \
20682 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20683 test 0 -eq $? || _lt_function_replace_fail=:
20684
20685
20686 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20687 func_stripname ()\
20688 {\
20689 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20690 \ # positional parameters, so assign one to ordinary parameter first.\
20691 \ func_stripname_result=${3}\
20692 \ func_stripname_result=${func_stripname_result#"${1}"}\
20693 \ func_stripname_result=${func_stripname_result%"${2}"}\
20694 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20695 && mv -f "$cfgfile.tmp" "$cfgfile" \
20696 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20697 test 0 -eq $? || _lt_function_replace_fail=:
20698
20699
20700 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20701 func_split_long_opt ()\
20702 {\
20703 \ func_split_long_opt_name=${1%%=*}\
20704 \ func_split_long_opt_arg=${1#*=}\
20705 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20706 && mv -f "$cfgfile.tmp" "$cfgfile" \
20707 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20708 test 0 -eq $? || _lt_function_replace_fail=:
20709
20710
20711 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20712 func_split_short_opt ()\
20713 {\
20714 \ func_split_short_opt_arg=${1#??}\
20715 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20716 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
20717 && mv -f "$cfgfile.tmp" "$cfgfile" \
20718 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20719 test 0 -eq $? || _lt_function_replace_fail=:
20720
20721
20722 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
20723 func_lo2o ()\
20724 {\
20725 \ case ${1} in\
20726 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20727 \ *) func_lo2o_result=${1} ;;\
20728 \ esac\
20729 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20730 && mv -f "$cfgfile.tmp" "$cfgfile" \
20731 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20732 test 0 -eq $? || _lt_function_replace_fail=:
20733
20734
20735 sed -e '/^func_xform ()$/,/^} # func_xform /c\
20736 func_xform ()\
20737 {\
20738 func_xform_result=${1%.*}.lo\
20739 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20740 && mv -f "$cfgfile.tmp" "$cfgfile" \
20741 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20742 test 0 -eq $? || _lt_function_replace_fail=:
20743
20744
20745 sed -e '/^func_arith ()$/,/^} # func_arith /c\
20746 func_arith ()\
20747 {\
20748 func_arith_result=$(( $* ))\
20749 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20750 && mv -f "$cfgfile.tmp" "$cfgfile" \
20751 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20752 test 0 -eq $? || _lt_function_replace_fail=:
20753
20754
20755 sed -e '/^func_len ()$/,/^} # func_len /c\
20756 func_len ()\
20757 {\
20758 func_len_result=${#1}\
20759 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20760 && mv -f "$cfgfile.tmp" "$cfgfile" \
20761 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20762 test 0 -eq $? || _lt_function_replace_fail=:
20763
20764 fi
20765
20766 if test x"$lt_shell_append" = xyes; then
20767 sed -e '/^func_append ()$/,/^} # func_append /c\
20768 func_append ()\
20769 {\
20770 eval "${1}+=\\${2}"\
20771 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
20772 && mv -f "$cfgfile.tmp" "$cfgfile" \
20773 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20774 test 0 -eq $? || _lt_function_replace_fail=:
20775
20776
20777 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
20778 func_append_quoted ()\
20779 {\
20780 \ func_quote_for_eval "${2}"\
20781 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20782 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20783 && mv -f "$cfgfile.tmp" "$cfgfile" \
20784 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20785 test 0 -eq $? || _lt_function_replace_fail=:
20786
20787
20788 # Save a `func_append' function call where possible by direct use of '+='
20789 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20790 && mv -f "$cfgfile.tmp" "$cfgfile" \
20791 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20792 test 0 -eq $? || _lt_function_replace_fail=:
20793 else
20794 # Save a `func_append' function call even when '+=' is not available
20795 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20796 && mv -f "$cfgfile.tmp" "$cfgfile" \
20797 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20798 test 0 -eq $? || _lt_function_replace_fail=:
20799 fi
20800
20801 if test x"$_lt_function_replace_fail" = x":"; then
20802 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20803 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20804 fi
20805
20806
20807 mv -f "$cfgfile" "$ofile" ||
20808 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20809 chmod +x "$ofile"
20810
20811 ;;
20812
20813 esac
20814 done # for ac_tag
20815
20816
20817 as_fn_exit 0
20818 _ACEOF
20819 ac_clean_files=$ac_clean_files_save
20820
20821 test $ac_write_fail = 0 ||
20822 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20823
20824
20825 # configure is writing to config.log, and then calls config.status.
20826 # config.status does its own redirection, appending to config.log.
20827 # Unfortunately, on DOS this fails, as config.log is still kept open
20828 # by configure, so config.status won't be able to write to it; its
20829 # output is simply discarded. So we exec the FD to /dev/null,
20830 # effectively closing config.log, so it can be properly (re)opened and
20831 # appended to by config.status. When coming back to configure, we
20832 # need to make the FD available again.
20833 if test "$no_create" != yes; then
20834 ac_cs_success=:
20835 ac_config_status_args=
20836 test "$silent" = yes &&
20837 ac_config_status_args="$ac_config_status_args --quiet"
20838 exec 5>/dev/null
20839 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20840 exec 5>>config.log
20841 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20842 # would make configure fail if this is the last instruction.
20843 $ac_cs_success || as_fn_exit 1
20844 fi
20845 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20847 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20848 fi
20849
20850