configure revision 1.1.1.12 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.71 for xf86-video-vmware 13.4.0.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
9 # Inc.
10 #
11 #
12 # This configure script is free software; the Free Software Foundation
13 # gives unlimited permission to copy, distribute and modify it.
14 ## -------------------- ##
15 ## M4sh Initialization. ##
16 ## -------------------- ##
17
18 # Be more Bourne compatible
19 DUALCASE=1; export DUALCASE # for MKS sh
20 as_nop=:
21 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
22 then :
23 emulate sh
24 NULLCMD=:
25 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26 # is contrary to our usage. Disable this feature.
27 alias -g '${1+"$@"}'='"$@"'
28 setopt NO_GLOB_SUBST
29 else $as_nop
30 case `(set -o) 2>/dev/null` in #(
31 *posix*) :
32 set -o posix ;; #(
33 *) :
34 ;;
35 esac
36 fi
37
38
39
40 # Reset variables that may have inherited troublesome values from
41 # the environment.
42
43 # IFS needs to be set, to space, tab, and newline, in precisely that order.
44 # (If _AS_PATH_WALK were called with IFS unset, it would have the
45 # side effect of setting IFS to empty, thus disabling word splitting.)
46 # Quoting is to prevent editors from complaining about space-tab.
47 as_nl='
48 '
49 export as_nl
50 IFS=" "" $as_nl"
51
52 PS1='$ '
53 PS2='> '
54 PS4='+ '
55
56 # Ensure predictable behavior from utilities with locale-dependent output.
57 LC_ALL=C
58 export LC_ALL
59 LANGUAGE=C
60 export LANGUAGE
61
62 # We cannot yet rely on "unset" to work, but we need these variables
63 # to be unset--not just set to an empty or harmless value--now, to
64 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
65 # also avoids known problems related to "unset" and subshell syntax
66 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68 do eval test \${$as_var+y} \
69 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70 done
71
72 # Ensure that fds 0, 1, and 2 are open.
73 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
76
77 # The user is always right.
78 if ${PATH_SEPARATOR+false} :; then
79 PATH_SEPARATOR=:
80 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82 PATH_SEPARATOR=';'
83 }
84 fi
85
86
87 # Find who we are. Look in the path if we contain no directory separator.
88 as_myself=
89 case $0 in #((
90 *[\\/]* ) as_myself=$0 ;;
91 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92 for as_dir in $PATH
93 do
94 IFS=$as_save_IFS
95 case $as_dir in #(((
96 '') as_dir=./ ;;
97 */) ;;
98 *) as_dir=$as_dir/ ;;
99 esac
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 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114 fi
115
116
117 # Use a proper internal environment variable to ensure we don't fall
118 # into an infinite loop, continuously re-executing ourselves.
119 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120 _as_can_reexec=no; export _as_can_reexec;
121 # We cannot yet assume a decent shell, so we have to provide a
122 # neutralization value for shells without unset; and this also
123 # works around shells that cannot unset nonexistent variables.
124 # Preserve -v and -x to the replacement shell.
125 BASH_ENV=/dev/null
126 ENV=/dev/null
127 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128 case $- in # ((((
129 *v*x* | *x*v* ) as_opts=-vx ;;
130 *v* ) as_opts=-v ;;
131 *x* ) as_opts=-x ;;
132 * ) as_opts= ;;
133 esac
134 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135 # Admittedly, this is quite paranoid, since all the known shells bail
136 # out after a failed `exec'.
137 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138 exit 255
139 fi
140 # We don't want this to propagate to other subprocesses.
141 { _as_can_reexec=; unset _as_can_reexec;}
142 if test "x$CONFIG_SHELL" = x; then
143 as_bourne_compatible="as_nop=:
144 if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
145 then :
146 emulate sh
147 NULLCMD=:
148 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
149 # is contrary to our usage. Disable this feature.
150 alias -g '\${1+\"\$@\"}'='\"\$@\"'
151 setopt NO_GLOB_SUBST
152 else \$as_nop
153 case \`(set -o) 2>/dev/null\` in #(
154 *posix*) :
155 set -o posix ;; #(
156 *) :
157 ;;
158 esac
159 fi
160 "
161 as_required="as_fn_return () { (exit \$1); }
162 as_fn_success () { as_fn_return 0; }
163 as_fn_failure () { as_fn_return 1; }
164 as_fn_ret_success () { return 0; }
165 as_fn_ret_failure () { return 1; }
166
167 exitcode=0
168 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
169 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172 if ( set x; as_fn_ret_success y && test x = \"\$1\" )
173 then :
174
175 else \$as_nop
176 exitcode=1; echo positional parameters were not saved.
177 fi
178 test x\$exitcode = x0 || exit 1
179 blah=\$(echo \$(echo blah))
180 test x\"\$blah\" = xblah || exit 1
181 test -x / || exit 1"
182 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
183 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
184 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
185 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
186 test \$(( 1 + 1 )) = 2 || exit 1
187
188 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
189 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
190 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
191 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
192 PATH=/empty FPATH=/empty; export PATH FPATH
193 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
194 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
195 if (eval "$as_required") 2>/dev/null
196 then :
197 as_have_required=yes
198 else $as_nop
199 as_have_required=no
200 fi
201 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
202 then :
203
204 else $as_nop
205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
206 as_found=false
207 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
208 do
209 IFS=$as_save_IFS
210 case $as_dir in #(((
211 '') as_dir=./ ;;
212 */) ;;
213 *) as_dir=$as_dir/ ;;
214 esac
215 as_found=:
216 case $as_dir in #(
217 /*)
218 for as_base in sh bash ksh sh5; do
219 # Try only shells that exist, to save several forks.
220 as_shell=$as_dir$as_base
221 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
222 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
223 then :
224 CONFIG_SHELL=$as_shell as_have_required=yes
225 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
226 then :
227 break 2
228 fi
229 fi
230 done;;
231 esac
232 as_found=false
233 done
234 IFS=$as_save_IFS
235 if $as_found
236 then :
237
238 else $as_nop
239 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
241 then :
242 CONFIG_SHELL=$SHELL as_have_required=yes
243 fi
244 fi
245
246
247 if test "x$CONFIG_SHELL" != x
248 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 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
267 exit 255
268 fi
269
270 if test x$as_have_required = xno
271 then :
272 printf "%s\n" "$0: This script requires a shell more modern than all"
273 printf "%s\n" "$0: the shells that I found on your system."
274 if test ${ZSH_VERSION+y} ; then
275 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
276 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
277 else
278 printf "%s\n" "$0: Please tell bug-autoconf (at] gnu.org and
279 $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
280 $0: about your system, including any error possibly output
281 $0: before this message. Then install a modern shell, or
282 $0: manually run the script under such a shell if you do
283 $0: have one."
284 fi
285 exit 1
286 fi
287 fi
288 fi
289 SHELL=${CONFIG_SHELL-/bin/sh}
290 export SHELL
291 # Unset more variables known to interfere with behavior of common tools.
292 CLICOLOR_FORCE= GREP_OPTIONS=
293 unset CLICOLOR_FORCE GREP_OPTIONS
294
295 ## --------------------- ##
296 ## M4sh Shell Functions. ##
297 ## --------------------- ##
298 # as_fn_unset VAR
299 # ---------------
300 # Portably unset VAR.
301 as_fn_unset ()
302 {
303 { eval $1=; unset $1;}
304 }
305 as_unset=as_fn_unset
306
307
308 # as_fn_set_status STATUS
309 # -----------------------
310 # Set $? to STATUS, without forking.
311 as_fn_set_status ()
312 {
313 return $1
314 } # as_fn_set_status
315
316 # as_fn_exit STATUS
317 # -----------------
318 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
319 as_fn_exit ()
320 {
321 set +e
322 as_fn_set_status $1
323 exit $1
324 } # as_fn_exit
325 # as_fn_nop
326 # ---------
327 # Do nothing but, unlike ":", preserve the value of $?.
328 as_fn_nop ()
329 {
330 return $?
331 }
332 as_nop=as_fn_nop
333
334 # as_fn_mkdir_p
335 # -------------
336 # Create "$as_dir" as a directory, including parents if necessary.
337 as_fn_mkdir_p ()
338 {
339
340 case $as_dir in #(
341 -*) as_dir=./$as_dir;;
342 esac
343 test -d "$as_dir" || eval $as_mkdir_p || {
344 as_dirs=
345 while :; do
346 case $as_dir in #(
347 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
348 *) as_qdir=$as_dir;;
349 esac
350 as_dirs="'$as_qdir' $as_dirs"
351 as_dir=`$as_dirname -- "$as_dir" ||
352 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
353 X"$as_dir" : 'X\(//\)[^/]' \| \
354 X"$as_dir" : 'X\(//\)$' \| \
355 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
356 printf "%s\n" X"$as_dir" |
357 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
358 s//\1/
359 q
360 }
361 /^X\(\/\/\)[^/].*/{
362 s//\1/
363 q
364 }
365 /^X\(\/\/\)$/{
366 s//\1/
367 q
368 }
369 /^X\(\/\).*/{
370 s//\1/
371 q
372 }
373 s/.*/./; q'`
374 test -d "$as_dir" && break
375 done
376 test -z "$as_dirs" || eval "mkdir $as_dirs"
377 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
378
379
380 } # as_fn_mkdir_p
381
382 # as_fn_executable_p FILE
383 # -----------------------
384 # Test if FILE is an executable regular file.
385 as_fn_executable_p ()
386 {
387 test -f "$1" && test -x "$1"
388 } # as_fn_executable_p
389 # as_fn_append VAR VALUE
390 # ----------------------
391 # Append the text in VALUE to the end of the definition contained in VAR. Take
392 # advantage of any shell optimizations that allow amortized linear growth over
393 # repeated appends, instead of the typical quadratic growth present in naive
394 # implementations.
395 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
396 then :
397 eval 'as_fn_append ()
398 {
399 eval $1+=\$2
400 }'
401 else $as_nop
402 as_fn_append ()
403 {
404 eval $1=\$$1\$2
405 }
406 fi # as_fn_append
407
408 # as_fn_arith ARG...
409 # ------------------
410 # Perform arithmetic evaluation on the ARGs, and store the result in the
411 # global $as_val. Take advantage of shells that can avoid forks. The arguments
412 # must be portable across $(()) and expr.
413 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
414 then :
415 eval 'as_fn_arith ()
416 {
417 as_val=$(( $* ))
418 }'
419 else $as_nop
420 as_fn_arith ()
421 {
422 as_val=`expr "$@" || test $? -eq 1`
423 }
424 fi # as_fn_arith
425
426 # as_fn_nop
427 # ---------
428 # Do nothing but, unlike ":", preserve the value of $?.
429 as_fn_nop ()
430 {
431 return $?
432 }
433 as_nop=as_fn_nop
434
435 # as_fn_error STATUS ERROR [LINENO LOG_FD]
436 # ----------------------------------------
437 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
438 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
439 # script with STATUS, using 1 if that was 0.
440 as_fn_error ()
441 {
442 as_status=$1; test $as_status -eq 0 && as_status=1
443 if test "$4"; then
444 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
445 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
446 fi
447 printf "%s\n" "$as_me: error: $2" >&2
448 as_fn_exit $as_status
449 } # as_fn_error
450
451 if expr a : '\(a\)' >/dev/null 2>&1 &&
452 test "X`expr 00001 : '.*\(...\)'`" = X001; then
453 as_expr=expr
454 else
455 as_expr=false
456 fi
457
458 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
459 as_basename=basename
460 else
461 as_basename=false
462 fi
463
464 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
465 as_dirname=dirname
466 else
467 as_dirname=false
468 fi
469
470 as_me=`$as_basename -- "$0" ||
471 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
472 X"$0" : 'X\(//\)$' \| \
473 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
474 printf "%s\n" X/"$0" |
475 sed '/^.*\/\([^/][^/]*\)\/*$/{
476 s//\1/
477 q
478 }
479 /^X\/\(\/\/\)$/{
480 s//\1/
481 q
482 }
483 /^X\/\(\/\).*/{
484 s//\1/
485 q
486 }
487 s/.*/./; q'`
488
489 # Avoid depending upon Character Ranges.
490 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
491 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
492 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
493 as_cr_digits='0123456789'
494 as_cr_alnum=$as_cr_Letters$as_cr_digits
495
496
497 as_lineno_1=$LINENO as_lineno_1a=$LINENO
498 as_lineno_2=$LINENO as_lineno_2a=$LINENO
499 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
500 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
501 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
502 sed -n '
503 p
504 /[$]LINENO/=
505 ' <$as_myself |
506 sed '
507 s/[$]LINENO.*/&-/
508 t lineno
509 b
510 :lineno
511 N
512 :loop
513 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
514 t loop
515 s/-\n.*//
516 ' >$as_me.lineno &&
517 chmod +x "$as_me.lineno" ||
518 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
519
520 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
521 # already done that, so ensure we don't try to do so again and fall
522 # in an infinite loop. This has already happened in practice.
523 _as_can_reexec=no; export _as_can_reexec
524 # Don't try to exec as it changes $[0], causing all sort of problems
525 # (the dirname of $[0] is not the place where we might find the
526 # original and so on. Autoconf is especially sensitive to this).
527 . "./$as_me.lineno"
528 # Exit status is that of the last command.
529 exit
530 }
531
532
533 # Determine whether it's possible to make 'echo' print without a newline.
534 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed
535 # for compatibility with existing Makefiles.
536 ECHO_C= ECHO_N= ECHO_T=
537 case `echo -n x` in #(((((
538 -n*)
539 case `echo 'xy\c'` in
540 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
541 xy) ECHO_C='\c';;
542 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
543 ECHO_T=' ';;
544 esac;;
545 *)
546 ECHO_N='-n';;
547 esac
548
549 # For backward compatibility with old third-party macros, we provide
550 # the shell variables $as_echo and $as_echo_n. New code should use
551 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
552 as_echo='printf %s\n'
553 as_echo_n='printf %s'
554
555
556 rm -f conf$$ conf$$.exe conf$$.file
557 if test -d conf$$.dir; then
558 rm -f conf$$.dir/conf$$.file
559 else
560 rm -f conf$$.dir
561 mkdir conf$$.dir 2>/dev/null
562 fi
563 if (echo >conf$$.file) 2>/dev/null; then
564 if ln -s conf$$.file conf$$ 2>/dev/null; then
565 as_ln_s='ln -s'
566 # ... but there are two gotchas:
567 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
568 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
569 # In both cases, we have to default to `cp -pR'.
570 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
571 as_ln_s='cp -pR'
572 elif ln conf$$.file conf$$ 2>/dev/null; then
573 as_ln_s=ln
574 else
575 as_ln_s='cp -pR'
576 fi
577 else
578 as_ln_s='cp -pR'
579 fi
580 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
581 rmdir conf$$.dir 2>/dev/null
582
583 if mkdir -p . 2>/dev/null; then
584 as_mkdir_p='mkdir -p "$as_dir"'
585 else
586 test -d ./-p && rmdir ./-p
587 as_mkdir_p=false
588 fi
589
590 as_test_x='test -x'
591 as_executable_p=as_fn_executable_p
592
593 # Sed expression to map a string onto a valid CPP name.
594 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
595
596 # Sed expression to map a string onto a valid variable name.
597 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
598
599 SHELL=${CONFIG_SHELL-/bin/sh}
600
601
602 test -n "$DJDIR" || exec 7<&0 </dev/null
603 exec 6>&1
604
605 # Name of the host.
606 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
607 # so uname gets run too.
608 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
609
610 #
611 # Initializations.
612 #
613 ac_default_prefix=/usr/local
614 ac_clean_files=
615 ac_config_libobj_dir=.
616 LIBOBJS=
617 cross_compiling=no
618 subdirs=
619 MFLAGS=
620 MAKEFLAGS=
621
622 # Identity of this package.
623 PACKAGE_NAME='xf86-video-vmware'
624 PACKAGE_TARNAME='xf86-video-vmware'
625 PACKAGE_VERSION='13.4.0'
626 PACKAGE_STRING='xf86-video-vmware 13.4.0'
627 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
628 PACKAGE_URL=''
629
630 ac_unique_file="Makefile.am"
631 # Factoring default headers for most tests.
632 ac_includes_default="\
633 #include <stddef.h>
634 #ifdef HAVE_STDIO_H
635 # include <stdio.h>
636 #endif
637 #ifdef HAVE_STDLIB_H
638 # include <stdlib.h>
639 #endif
640 #ifdef HAVE_STRING_H
641 # include <string.h>
642 #endif
643 #ifdef HAVE_INTTYPES_H
644 # include <inttypes.h>
645 #endif
646 #ifdef HAVE_STDINT_H
647 # include <stdint.h>
648 #endif
649 #ifdef HAVE_STRINGS_H
650 # include <strings.h>
651 #endif
652 #ifdef HAVE_SYS_TYPES_H
653 # include <sys/types.h>
654 #endif
655 #ifdef HAVE_SYS_STAT_H
656 # include <sys/stat.h>
657 #endif
658 #ifdef HAVE_UNISTD_H
659 # include <unistd.h>
660 #endif"
661
662 ac_header_c_list=
663 ac_subst_vars='am__EXEEXT_FALSE
664 am__EXEEXT_TRUE
665 LTLIBOBJS
666 LIBOBJS
667 BUILD_VMWGFX_FALSE
668 BUILD_VMWGFX_TRUE
669 LIBUDEV_LIBS
670 LIBUDEV_CFLAGS
671 DRIVER_NAME
672 XATRACKER_LIBS
673 XATRACKER_CFLAGS
674 LIBDRM_LIBS
675 LIBDRM_CFLAGS
676 moduledir
677 XSERVER_LIBPCIACCESS_FALSE
678 XSERVER_LIBPCIACCESS_TRUE
679 PCIACCESS_LIBS
680 PCIACCESS_CFLAGS
681 X11_LIBS
682 X11_CFLAGS
683 XORG_LIBS
684 XORG_CFLAGS
685 BUILD_VMWARECTRL_FALSE
686 BUILD_VMWARECTRL_TRUE
687 LT_SYS_LIBRARY_PATH
688 OTOOL64
689 OTOOL
690 LIPO
691 NMEDIT
692 DSYMUTIL
693 MANIFEST_TOOL
694 RANLIB
695 ac_ct_AR
696 AR
697 DLLTOOL
698 OBJDUMP
699 FILECMD
700 LN_S
701 NM
702 ac_ct_DUMPBIN
703 DUMPBIN
704 LD
705 FGREP
706 EGREP
707 GREP
708 LIBTOOL
709 MAN_SUBSTS
710 XORG_MAN_PAGE
711 ADMIN_MAN_DIR
712 DRIVER_MAN_DIR
713 MISC_MAN_DIR
714 FILE_MAN_DIR
715 LIB_MAN_DIR
716 APP_MAN_DIR
717 ADMIN_MAN_SUFFIX
718 DRIVER_MAN_SUFFIX
719 MISC_MAN_SUFFIX
720 FILE_MAN_SUFFIX
721 LIB_MAN_SUFFIX
722 APP_MAN_SUFFIX
723 SED
724 host_os
725 host_vendor
726 host_cpu
727 host
728 build_os
729 build_vendor
730 build_cpu
731 build
732 INSTALL_CMD
733 PKG_CONFIG_LIBDIR
734 PKG_CONFIG_PATH
735 PKG_CONFIG
736 CHANGELOG_CMD
737 STRICT_CFLAGS
738 CWARNFLAGS
739 BASE_CFLAGS
740 AM_BACKSLASH
741 AM_DEFAULT_VERBOSITY
742 AM_DEFAULT_V
743 AM_V
744 CSCOPE
745 ETAGS
746 CTAGS
747 am__fastdepCC_FALSE
748 am__fastdepCC_TRUE
749 CCDEPMODE
750 am__nodep
751 AMDEPBACKSLASH
752 AMDEP_FALSE
753 AMDEP_TRUE
754 am__include
755 DEPDIR
756 am__untar
757 am__tar
758 AMTAR
759 am__leading_dot
760 SET_MAKE
761 AWK
762 mkdir_p
763 MKDIR_P
764 INSTALL_STRIP_PROGRAM
765 STRIP
766 install_sh
767 MAKEINFO
768 AUTOHEADER
769 AUTOMAKE
770 AUTOCONF
771 ACLOCAL
772 VERSION
773 PACKAGE
774 CYGPATH_W
775 am__isrc
776 INSTALL_DATA
777 INSTALL_SCRIPT
778 INSTALL_PROGRAM
779 OBJEXT
780 EXEEXT
781 ac_ct_CC
782 CPPFLAGS
783 LDFLAGS
784 CFLAGS
785 CC
786 target_alias
787 host_alias
788 build_alias
789 LIBS
790 ECHO_T
791 ECHO_N
792 ECHO_C
793 DEFS
794 mandir
795 localedir
796 libdir
797 psdir
798 pdfdir
799 dvidir
800 htmldir
801 infodir
802 docdir
803 oldincludedir
804 includedir
805 runstatedir
806 localstatedir
807 sharedstatedir
808 sysconfdir
809 datadir
810 datarootdir
811 libexecdir
812 sbindir
813 bindir
814 program_transform_name
815 prefix
816 exec_prefix
817 PACKAGE_URL
818 PACKAGE_BUGREPORT
819 PACKAGE_STRING
820 PACKAGE_VERSION
821 PACKAGE_TARNAME
822 PACKAGE_NAME
823 PATH_SEPARATOR
824 SHELL
825 am__quote'
826 ac_subst_files=''
827 ac_user_opts='
828 enable_option_checking
829 enable_largefile
830 enable_dependency_tracking
831 enable_silent_rules
832 enable_selective_werror
833 enable_strict_compilation
834 enable_static
835 enable_shared
836 with_pic
837 enable_fast_install
838 with_aix_soname
839 with_gnu_ld
840 with_sysroot
841 enable_libtool_lock
842 with_xorg_module_dir
843 enable_vmwarectrl_client
844 with_libudev
845 '
846 ac_precious_vars='build_alias
847 host_alias
848 target_alias
849 CC
850 CFLAGS
851 LDFLAGS
852 LIBS
853 CPPFLAGS
854 PKG_CONFIG
855 PKG_CONFIG_PATH
856 PKG_CONFIG_LIBDIR
857 LT_SYS_LIBRARY_PATH
858 XORG_CFLAGS
859 XORG_LIBS
860 X11_CFLAGS
861 X11_LIBS
862 PCIACCESS_CFLAGS
863 PCIACCESS_LIBS
864 LIBDRM_CFLAGS
865 LIBDRM_LIBS
866 XATRACKER_CFLAGS
867 XATRACKER_LIBS
868 LIBUDEV_CFLAGS
869 LIBUDEV_LIBS'
870
871
872 # Initialize some variables set by options.
873 ac_init_help=
874 ac_init_version=false
875 ac_unrecognized_opts=
876 ac_unrecognized_sep=
877 # The variables have the same names as the options, with
878 # dashes changed to underlines.
879 cache_file=/dev/null
880 exec_prefix=NONE
881 no_create=
882 no_recursion=
883 prefix=NONE
884 program_prefix=NONE
885 program_suffix=NONE
886 program_transform_name=s,x,x,
887 silent=
888 site=
889 srcdir=
890 verbose=
891 x_includes=NONE
892 x_libraries=NONE
893
894 # Installation directory options.
895 # These are left unexpanded so users can "make install exec_prefix=/foo"
896 # and all the variables that are supposed to be based on exec_prefix
897 # by default will actually change.
898 # Use braces instead of parens because sh, perl, etc. also accept them.
899 # (The list follows the same order as the GNU Coding Standards.)
900 bindir='${exec_prefix}/bin'
901 sbindir='${exec_prefix}/sbin'
902 libexecdir='${exec_prefix}/libexec'
903 datarootdir='${prefix}/share'
904 datadir='${datarootdir}'
905 sysconfdir='${prefix}/etc'
906 sharedstatedir='${prefix}/com'
907 localstatedir='${prefix}/var'
908 runstatedir='${localstatedir}/run'
909 includedir='${prefix}/include'
910 oldincludedir='/usr/include'
911 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
912 infodir='${datarootdir}/info'
913 htmldir='${docdir}'
914 dvidir='${docdir}'
915 pdfdir='${docdir}'
916 psdir='${docdir}'
917 libdir='${exec_prefix}/lib'
918 localedir='${datarootdir}/locale'
919 mandir='${datarootdir}/man'
920
921 ac_prev=
922 ac_dashdash=
923 for ac_option
924 do
925 # If the previous option needs an argument, assign it.
926 if test -n "$ac_prev"; then
927 eval $ac_prev=\$ac_option
928 ac_prev=
929 continue
930 fi
931
932 case $ac_option in
933 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
934 *=) ac_optarg= ;;
935 *) ac_optarg=yes ;;
936 esac
937
938 case $ac_dashdash$ac_option in
939 --)
940 ac_dashdash=yes ;;
941
942 -bindir | --bindir | --bindi | --bind | --bin | --bi)
943 ac_prev=bindir ;;
944 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
945 bindir=$ac_optarg ;;
946
947 -build | --build | --buil | --bui | --bu)
948 ac_prev=build_alias ;;
949 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
950 build_alias=$ac_optarg ;;
951
952 -cache-file | --cache-file | --cache-fil | --cache-fi \
953 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
954 ac_prev=cache_file ;;
955 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
956 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
957 cache_file=$ac_optarg ;;
958
959 --config-cache | -C)
960 cache_file=config.cache ;;
961
962 -datadir | --datadir | --datadi | --datad)
963 ac_prev=datadir ;;
964 -datadir=* | --datadir=* | --datadi=* | --datad=*)
965 datadir=$ac_optarg ;;
966
967 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
968 | --dataroo | --dataro | --datar)
969 ac_prev=datarootdir ;;
970 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
971 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
972 datarootdir=$ac_optarg ;;
973
974 -disable-* | --disable-*)
975 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
976 # Reject names that are not valid shell variable names.
977 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
978 as_fn_error $? "invalid feature name: \`$ac_useropt'"
979 ac_useropt_orig=$ac_useropt
980 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
981 case $ac_user_opts in
982 *"
983 "enable_$ac_useropt"
984 "*) ;;
985 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
986 ac_unrecognized_sep=', ';;
987 esac
988 eval enable_$ac_useropt=no ;;
989
990 -docdir | --docdir | --docdi | --doc | --do)
991 ac_prev=docdir ;;
992 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
993 docdir=$ac_optarg ;;
994
995 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
996 ac_prev=dvidir ;;
997 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
998 dvidir=$ac_optarg ;;
999
1000 -enable-* | --enable-*)
1001 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1002 # Reject names that are not valid shell variable names.
1003 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1004 as_fn_error $? "invalid feature name: \`$ac_useropt'"
1005 ac_useropt_orig=$ac_useropt
1006 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1007 case $ac_user_opts in
1008 *"
1009 "enable_$ac_useropt"
1010 "*) ;;
1011 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1012 ac_unrecognized_sep=', ';;
1013 esac
1014 eval enable_$ac_useropt=\$ac_optarg ;;
1015
1016 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1017 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1018 | --exec | --exe | --ex)
1019 ac_prev=exec_prefix ;;
1020 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1021 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1022 | --exec=* | --exe=* | --ex=*)
1023 exec_prefix=$ac_optarg ;;
1024
1025 -gas | --gas | --ga | --g)
1026 # Obsolete; use --with-gas.
1027 with_gas=yes ;;
1028
1029 -help | --help | --hel | --he | -h)
1030 ac_init_help=long ;;
1031 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1032 ac_init_help=recursive ;;
1033 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1034 ac_init_help=short ;;
1035
1036 -host | --host | --hos | --ho)
1037 ac_prev=host_alias ;;
1038 -host=* | --host=* | --hos=* | --ho=*)
1039 host_alias=$ac_optarg ;;
1040
1041 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1042 ac_prev=htmldir ;;
1043 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1044 | --ht=*)
1045 htmldir=$ac_optarg ;;
1046
1047 -includedir | --includedir | --includedi | --included | --include \
1048 | --includ | --inclu | --incl | --inc)
1049 ac_prev=includedir ;;
1050 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1051 | --includ=* | --inclu=* | --incl=* | --inc=*)
1052 includedir=$ac_optarg ;;
1053
1054 -infodir | --infodir | --infodi | --infod | --info | --inf)
1055 ac_prev=infodir ;;
1056 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1057 infodir=$ac_optarg ;;
1058
1059 -libdir | --libdir | --libdi | --libd)
1060 ac_prev=libdir ;;
1061 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1062 libdir=$ac_optarg ;;
1063
1064 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1065 | --libexe | --libex | --libe)
1066 ac_prev=libexecdir ;;
1067 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1068 | --libexe=* | --libex=* | --libe=*)
1069 libexecdir=$ac_optarg ;;
1070
1071 -localedir | --localedir | --localedi | --localed | --locale)
1072 ac_prev=localedir ;;
1073 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1074 localedir=$ac_optarg ;;
1075
1076 -localstatedir | --localstatedir | --localstatedi | --localstated \
1077 | --localstate | --localstat | --localsta | --localst | --locals)
1078 ac_prev=localstatedir ;;
1079 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1080 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1081 localstatedir=$ac_optarg ;;
1082
1083 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1084 ac_prev=mandir ;;
1085 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1086 mandir=$ac_optarg ;;
1087
1088 -nfp | --nfp | --nf)
1089 # Obsolete; use --without-fp.
1090 with_fp=no ;;
1091
1092 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1093 | --no-cr | --no-c | -n)
1094 no_create=yes ;;
1095
1096 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1097 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1098 no_recursion=yes ;;
1099
1100 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1101 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1102 | --oldin | --oldi | --old | --ol | --o)
1103 ac_prev=oldincludedir ;;
1104 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1105 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1106 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1107 oldincludedir=$ac_optarg ;;
1108
1109 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1110 ac_prev=prefix ;;
1111 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1112 prefix=$ac_optarg ;;
1113
1114 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1115 | --program-pre | --program-pr | --program-p)
1116 ac_prev=program_prefix ;;
1117 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1118 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1119 program_prefix=$ac_optarg ;;
1120
1121 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1122 | --program-suf | --program-su | --program-s)
1123 ac_prev=program_suffix ;;
1124 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1125 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1126 program_suffix=$ac_optarg ;;
1127
1128 -program-transform-name | --program-transform-name \
1129 | --program-transform-nam | --program-transform-na \
1130 | --program-transform-n | --program-transform- \
1131 | --program-transform | --program-transfor \
1132 | --program-transfo | --program-transf \
1133 | --program-trans | --program-tran \
1134 | --progr-tra | --program-tr | --program-t)
1135 ac_prev=program_transform_name ;;
1136 -program-transform-name=* | --program-transform-name=* \
1137 | --program-transform-nam=* | --program-transform-na=* \
1138 | --program-transform-n=* | --program-transform-=* \
1139 | --program-transform=* | --program-transfor=* \
1140 | --program-transfo=* | --program-transf=* \
1141 | --program-trans=* | --program-tran=* \
1142 | --progr-tra=* | --program-tr=* | --program-t=*)
1143 program_transform_name=$ac_optarg ;;
1144
1145 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1146 ac_prev=pdfdir ;;
1147 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1148 pdfdir=$ac_optarg ;;
1149
1150 -psdir | --psdir | --psdi | --psd | --ps)
1151 ac_prev=psdir ;;
1152 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1153 psdir=$ac_optarg ;;
1154
1155 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1156 | -silent | --silent | --silen | --sile | --sil)
1157 silent=yes ;;
1158
1159 -runstatedir | --runstatedir | --runstatedi | --runstated \
1160 | --runstate | --runstat | --runsta | --runst | --runs \
1161 | --run | --ru | --r)
1162 ac_prev=runstatedir ;;
1163 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1164 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1165 | --run=* | --ru=* | --r=*)
1166 runstatedir=$ac_optarg ;;
1167
1168 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1169 ac_prev=sbindir ;;
1170 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1171 | --sbi=* | --sb=*)
1172 sbindir=$ac_optarg ;;
1173
1174 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1175 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1176 | --sharedst | --shareds | --shared | --share | --shar \
1177 | --sha | --sh)
1178 ac_prev=sharedstatedir ;;
1179 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1180 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1181 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1182 | --sha=* | --sh=*)
1183 sharedstatedir=$ac_optarg ;;
1184
1185 -site | --site | --sit)
1186 ac_prev=site ;;
1187 -site=* | --site=* | --sit=*)
1188 site=$ac_optarg ;;
1189
1190 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1191 ac_prev=srcdir ;;
1192 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1193 srcdir=$ac_optarg ;;
1194
1195 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1196 | --syscon | --sysco | --sysc | --sys | --sy)
1197 ac_prev=sysconfdir ;;
1198 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1199 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1200 sysconfdir=$ac_optarg ;;
1201
1202 -target | --target | --targe | --targ | --tar | --ta | --t)
1203 ac_prev=target_alias ;;
1204 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1205 target_alias=$ac_optarg ;;
1206
1207 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1208 verbose=yes ;;
1209
1210 -version | --version | --versio | --versi | --vers | -V)
1211 ac_init_version=: ;;
1212
1213 -with-* | --with-*)
1214 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1215 # Reject names that are not valid shell variable names.
1216 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1217 as_fn_error $? "invalid package name: \`$ac_useropt'"
1218 ac_useropt_orig=$ac_useropt
1219 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1220 case $ac_user_opts in
1221 *"
1222 "with_$ac_useropt"
1223 "*) ;;
1224 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1225 ac_unrecognized_sep=', ';;
1226 esac
1227 eval with_$ac_useropt=\$ac_optarg ;;
1228
1229 -without-* | --without-*)
1230 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1231 # Reject names that are not valid shell variable names.
1232 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1233 as_fn_error $? "invalid package name: \`$ac_useropt'"
1234 ac_useropt_orig=$ac_useropt
1235 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1236 case $ac_user_opts in
1237 *"
1238 "with_$ac_useropt"
1239 "*) ;;
1240 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1241 ac_unrecognized_sep=', ';;
1242 esac
1243 eval with_$ac_useropt=no ;;
1244
1245 --x)
1246 # Obsolete; use --with-x.
1247 with_x=yes ;;
1248
1249 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1250 | --x-incl | --x-inc | --x-in | --x-i)
1251 ac_prev=x_includes ;;
1252 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1253 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1254 x_includes=$ac_optarg ;;
1255
1256 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1257 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1258 ac_prev=x_libraries ;;
1259 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1260 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1261 x_libraries=$ac_optarg ;;
1262
1263 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1264 Try \`$0 --help' for more information"
1265 ;;
1266
1267 *=*)
1268 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1269 # Reject names that are not valid shell variable names.
1270 case $ac_envvar in #(
1271 '' | [0-9]* | *[!_$as_cr_alnum]* )
1272 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1273 esac
1274 eval $ac_envvar=\$ac_optarg
1275 export $ac_envvar ;;
1276
1277 *)
1278 # FIXME: should be removed in autoconf 3.0.
1279 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1280 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1281 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1282 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1283 ;;
1284
1285 esac
1286 done
1287
1288 if test -n "$ac_prev"; then
1289 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1290 as_fn_error $? "missing argument to $ac_option"
1291 fi
1292
1293 if test -n "$ac_unrecognized_opts"; then
1294 case $enable_option_checking in
1295 no) ;;
1296 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1297 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1298 esac
1299 fi
1300
1301 # Check all directory arguments for consistency.
1302 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1303 datadir sysconfdir sharedstatedir localstatedir includedir \
1304 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1305 libdir localedir mandir runstatedir
1306 do
1307 eval ac_val=\$$ac_var
1308 # Remove trailing slashes.
1309 case $ac_val in
1310 */ )
1311 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1312 eval $ac_var=\$ac_val;;
1313 esac
1314 # Be sure to have absolute directory names.
1315 case $ac_val in
1316 [\\/$]* | ?:[\\/]* ) continue;;
1317 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1318 esac
1319 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1320 done
1321
1322 # There might be people who depend on the old broken behavior: `$host'
1323 # used to hold the argument of --host etc.
1324 # FIXME: To remove some day.
1325 build=$build_alias
1326 host=$host_alias
1327 target=$target_alias
1328
1329 # FIXME: To remove some day.
1330 if test "x$host_alias" != x; then
1331 if test "x$build_alias" = x; then
1332 cross_compiling=maybe
1333 elif test "x$build_alias" != "x$host_alias"; then
1334 cross_compiling=yes
1335 fi
1336 fi
1337
1338 ac_tool_prefix=
1339 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1340
1341 test "$silent" = yes && exec 6>/dev/null
1342
1343
1344 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1345 ac_ls_di=`ls -di .` &&
1346 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1347 as_fn_error $? "working directory cannot be determined"
1348 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1349 as_fn_error $? "pwd does not report name of working directory"
1350
1351
1352 # Find the source files, if location was not specified.
1353 if test -z "$srcdir"; then
1354 ac_srcdir_defaulted=yes
1355 # Try the directory containing this script, then the parent directory.
1356 ac_confdir=`$as_dirname -- "$as_myself" ||
1357 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1358 X"$as_myself" : 'X\(//\)[^/]' \| \
1359 X"$as_myself" : 'X\(//\)$' \| \
1360 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1361 printf "%s\n" X"$as_myself" |
1362 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1363 s//\1/
1364 q
1365 }
1366 /^X\(\/\/\)[^/].*/{
1367 s//\1/
1368 q
1369 }
1370 /^X\(\/\/\)$/{
1371 s//\1/
1372 q
1373 }
1374 /^X\(\/\).*/{
1375 s//\1/
1376 q
1377 }
1378 s/.*/./; q'`
1379 srcdir=$ac_confdir
1380 if test ! -r "$srcdir/$ac_unique_file"; then
1381 srcdir=..
1382 fi
1383 else
1384 ac_srcdir_defaulted=no
1385 fi
1386 if test ! -r "$srcdir/$ac_unique_file"; then
1387 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1388 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1389 fi
1390 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1391 ac_abs_confdir=`(
1392 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1393 pwd)`
1394 # When building in place, set srcdir=.
1395 if test "$ac_abs_confdir" = "$ac_pwd"; then
1396 srcdir=.
1397 fi
1398 # Remove unnecessary trailing slashes from srcdir.
1399 # Double slashes in file names in object file debugging info
1400 # mess up M-x gdb in Emacs.
1401 case $srcdir in
1402 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1403 esac
1404 for ac_var in $ac_precious_vars; do
1405 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1406 eval ac_env_${ac_var}_value=\$${ac_var}
1407 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1408 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1409 done
1410
1411 #
1412 # Report the --help message.
1413 #
1414 if test "$ac_init_help" = "long"; then
1415 # Omit some internal or obsolete options to make the list less imposing.
1416 # This message is too long to be a string in the A/UX 3.1 sh.
1417 cat <<_ACEOF
1418 \`configure' configures xf86-video-vmware 13.4.0 to adapt to many kinds of systems.
1419
1420 Usage: $0 [OPTION]... [VAR=VALUE]...
1421
1422 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1423 VAR=VALUE. See below for descriptions of some of the useful variables.
1424
1425 Defaults for the options are specified in brackets.
1426
1427 Configuration:
1428 -h, --help display this help and exit
1429 --help=short display options specific to this package
1430 --help=recursive display the short help of all the included packages
1431 -V, --version display version information and exit
1432 -q, --quiet, --silent do not print \`checking ...' messages
1433 --cache-file=FILE cache test results in FILE [disabled]
1434 -C, --config-cache alias for \`--cache-file=config.cache'
1435 -n, --no-create do not create output files
1436 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1437
1438 Installation directories:
1439 --prefix=PREFIX install architecture-independent files in PREFIX
1440 [$ac_default_prefix]
1441 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1442 [PREFIX]
1443
1444 By default, \`make install' will install all the files in
1445 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1446 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1447 for instance \`--prefix=\$HOME'.
1448
1449 For better control, use the options below.
1450
1451 Fine tuning of the installation directories:
1452 --bindir=DIR user executables [EPREFIX/bin]
1453 --sbindir=DIR system admin executables [EPREFIX/sbin]
1454 --libexecdir=DIR program executables [EPREFIX/libexec]
1455 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1456 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1457 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1458 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1459 --libdir=DIR object code libraries [EPREFIX/lib]
1460 --includedir=DIR C header files [PREFIX/include]
1461 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1462 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1463 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1464 --infodir=DIR info documentation [DATAROOTDIR/info]
1465 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1466 --mandir=DIR man documentation [DATAROOTDIR/man]
1467 --docdir=DIR documentation root
1468 [DATAROOTDIR/doc/xf86-video-vmware]
1469 --htmldir=DIR html documentation [DOCDIR]
1470 --dvidir=DIR dvi documentation [DOCDIR]
1471 --pdfdir=DIR pdf documentation [DOCDIR]
1472 --psdir=DIR ps documentation [DOCDIR]
1473 _ACEOF
1474
1475 cat <<\_ACEOF
1476
1477 Program names:
1478 --program-prefix=PREFIX prepend PREFIX to installed program names
1479 --program-suffix=SUFFIX append SUFFIX to installed program names
1480 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1481
1482 System types:
1483 --build=BUILD configure for building on BUILD [guessed]
1484 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1485 _ACEOF
1486 fi
1487
1488 if test -n "$ac_init_help"; then
1489 case $ac_init_help in
1490 short | recursive ) echo "Configuration of xf86-video-vmware 13.4.0:";;
1491 esac
1492 cat <<\_ACEOF
1493
1494 Optional Features:
1495 --disable-option-checking ignore unrecognized --enable/--with options
1496 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1497 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1498 --disable-largefile omit support for large files
1499 --enable-dependency-tracking
1500 do not reject slow dependency extractors
1501 --disable-dependency-tracking
1502 speeds up one-time build
1503 --enable-silent-rules less verbose build output (undo: "make V=1")
1504 --disable-silent-rules verbose build output (undo: "make V=0")
1505 --disable-selective-werror
1506 Turn off selective compiler errors. (default:
1507 enabled)
1508 --enable-strict-compilation
1509 Enable all warnings from compiler and make them
1510 errors (default: disabled)
1511 --enable-static[=PKGS] build static libraries [default=no]
1512 --enable-shared[=PKGS] build shared libraries [default=yes]
1513 --enable-fast-install[=PKGS]
1514 optimize for fast installation [default=yes]
1515 --disable-libtool-lock avoid locking (might break parallel builds)
1516 --enable-vmwarectrl-client
1517 Enable vmwarectrl client (default: disabled)
1518
1519 Optional Packages:
1520 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1521 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1522 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1523 both]
1524 --with-aix-soname=aix|svr4|both
1525 shared library versioning (aka "SONAME") variant to
1526 provide on AIX, [default=aix].
1527 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1528 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
1529 compiler's sysroot if not specified).
1530 --with-xorg-module-dir=DIR
1531 Default xorg module directory
1532 [[default=$libdir/xorg/modules]]
1533 --without-libudev Use to build without libudev on linux
1534
1535 Some influential environment variables:
1536 CC C compiler command
1537 CFLAGS C compiler flags
1538 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1539 nonstandard directory <lib dir>
1540 LIBS libraries to pass to the linker, e.g. -l<library>
1541 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1542 you have headers in a nonstandard directory <include dir>
1543 PKG_CONFIG path to pkg-config utility
1544 PKG_CONFIG_PATH
1545 directories to add to pkg-config's search path
1546 PKG_CONFIG_LIBDIR
1547 path overriding pkg-config's built-in search path
1548 LT_SYS_LIBRARY_PATH
1549 User-defined run-time library search path.
1550 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1551 XORG_LIBS linker flags for XORG, overriding pkg-config
1552 X11_CFLAGS C compiler flags for X11, overriding pkg-config
1553 X11_LIBS linker flags for X11, overriding pkg-config
1554 PCIACCESS_CFLAGS
1555 C compiler flags for PCIACCESS, overriding pkg-config
1556 PCIACCESS_LIBS
1557 linker flags for PCIACCESS, overriding pkg-config
1558 LIBDRM_CFLAGS
1559 C compiler flags for LIBDRM, overriding pkg-config
1560 LIBDRM_LIBS linker flags for LIBDRM, overriding pkg-config
1561 XATRACKER_CFLAGS
1562 C compiler flags for XATRACKER, overriding pkg-config
1563 XATRACKER_LIBS
1564 linker flags for XATRACKER, overriding pkg-config
1565 LIBUDEV_CFLAGS
1566 C compiler flags for LIBUDEV, overriding pkg-config
1567 LIBUDEV_LIBS
1568 linker flags for LIBUDEV, overriding pkg-config
1569
1570 Use these variables to override the choices made by `configure' or to help
1571 it to find libraries and programs with nonstandard names/locations.
1572
1573 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1574 _ACEOF
1575 ac_status=$?
1576 fi
1577
1578 if test "$ac_init_help" = "recursive"; then
1579 # If there are subdirs, report their specific --help.
1580 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1581 test -d "$ac_dir" ||
1582 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1583 continue
1584 ac_builddir=.
1585
1586 case "$ac_dir" in
1587 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1588 *)
1589 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1590 # A ".." for each directory in $ac_dir_suffix.
1591 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1592 case $ac_top_builddir_sub in
1593 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1594 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1595 esac ;;
1596 esac
1597 ac_abs_top_builddir=$ac_pwd
1598 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1599 # for backward compatibility:
1600 ac_top_builddir=$ac_top_build_prefix
1601
1602 case $srcdir in
1603 .) # We are building in place.
1604 ac_srcdir=.
1605 ac_top_srcdir=$ac_top_builddir_sub
1606 ac_abs_top_srcdir=$ac_pwd ;;
1607 [\\/]* | ?:[\\/]* ) # Absolute name.
1608 ac_srcdir=$srcdir$ac_dir_suffix;
1609 ac_top_srcdir=$srcdir
1610 ac_abs_top_srcdir=$srcdir ;;
1611 *) # Relative name.
1612 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1613 ac_top_srcdir=$ac_top_build_prefix$srcdir
1614 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1615 esac
1616 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1617
1618 cd "$ac_dir" || { ac_status=$?; continue; }
1619 # Check for configure.gnu first; this name is used for a wrapper for
1620 # Metaconfig's "Configure" on case-insensitive file systems.
1621 if test -f "$ac_srcdir/configure.gnu"; then
1622 echo &&
1623 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1624 elif test -f "$ac_srcdir/configure"; then
1625 echo &&
1626 $SHELL "$ac_srcdir/configure" --help=recursive
1627 else
1628 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1629 fi || ac_status=$?
1630 cd "$ac_pwd" || { ac_status=$?; break; }
1631 done
1632 fi
1633
1634 test -n "$ac_init_help" && exit $ac_status
1635 if $ac_init_version; then
1636 cat <<\_ACEOF
1637 xf86-video-vmware configure 13.4.0
1638 generated by GNU Autoconf 2.71
1639
1640 Copyright (C) 2021 Free Software Foundation, Inc.
1641 This configure script is free software; the Free Software Foundation
1642 gives unlimited permission to copy, distribute and modify it.
1643 _ACEOF
1644 exit
1645 fi
1646
1647 ## ------------------------ ##
1648 ## Autoconf initialization. ##
1649 ## ------------------------ ##
1650
1651 # ac_fn_c_try_compile LINENO
1652 # --------------------------
1653 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1654 ac_fn_c_try_compile ()
1655 {
1656 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1657 rm -f conftest.$ac_objext conftest.beam
1658 if { { ac_try="$ac_compile"
1659 case "(($ac_try" in
1660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1661 *) ac_try_echo=$ac_try;;
1662 esac
1663 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1664 printf "%s\n" "$ac_try_echo"; } >&5
1665 (eval "$ac_compile") 2>conftest.err
1666 ac_status=$?
1667 if test -s conftest.err; then
1668 grep -v '^ *+' conftest.err >conftest.er1
1669 cat conftest.er1 >&5
1670 mv -f conftest.er1 conftest.err
1671 fi
1672 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1673 test $ac_status = 0; } && {
1674 test -z "$ac_c_werror_flag" ||
1675 test ! -s conftest.err
1676 } && test -s conftest.$ac_objext
1677 then :
1678 ac_retval=0
1679 else $as_nop
1680 printf "%s\n" "$as_me: failed program was:" >&5
1681 sed 's/^/| /' conftest.$ac_ext >&5
1682
1683 ac_retval=1
1684 fi
1685 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1686 as_fn_set_status $ac_retval
1687
1688 } # ac_fn_c_try_compile
1689
1690 # ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1691 # ------------------------------------------------------------------
1692 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1693 # accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1694 ac_fn_check_decl ()
1695 {
1696 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1697 as_decl_name=`echo $2|sed 's/ *(.*//'`
1698 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1699 printf %s "checking whether $as_decl_name is declared... " >&6; }
1700 if eval test \${$3+y}
1701 then :
1702 printf %s "(cached) " >&6
1703 else $as_nop
1704 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1705 eval ac_save_FLAGS=\$$6
1706 as_fn_append $6 " $5"
1707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1708 /* end confdefs.h. */
1709 $4
1710 int
1711 main (void)
1712 {
1713 #ifndef $as_decl_name
1714 #ifdef __cplusplus
1715 (void) $as_decl_use;
1716 #else
1717 (void) $as_decl_name;
1718 #endif
1719 #endif
1720
1721 ;
1722 return 0;
1723 }
1724 _ACEOF
1725 if ac_fn_c_try_compile "$LINENO"
1726 then :
1727 eval "$3=yes"
1728 else $as_nop
1729 eval "$3=no"
1730 fi
1731 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1732 eval $6=\$ac_save_FLAGS
1733
1734 fi
1735 eval ac_res=\$$3
1736 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1737 printf "%s\n" "$ac_res" >&6; }
1738 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1739
1740 } # ac_fn_check_decl
1741
1742 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1743 # -------------------------------------------------------
1744 # Tests whether HEADER exists and can be compiled using the include files in
1745 # INCLUDES, setting the cache variable VAR accordingly.
1746 ac_fn_c_check_header_compile ()
1747 {
1748 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1750 printf %s "checking for $2... " >&6; }
1751 if eval test \${$3+y}
1752 then :
1753 printf %s "(cached) " >&6
1754 else $as_nop
1755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1756 /* end confdefs.h. */
1757 $4
1758 #include <$2>
1759 _ACEOF
1760 if ac_fn_c_try_compile "$LINENO"
1761 then :
1762 eval "$3=yes"
1763 else $as_nop
1764 eval "$3=no"
1765 fi
1766 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1767 fi
1768 eval ac_res=\$$3
1769 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1770 printf "%s\n" "$ac_res" >&6; }
1771 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1772
1773 } # ac_fn_c_check_header_compile
1774
1775 # ac_fn_c_try_link LINENO
1776 # -----------------------
1777 # Try to link conftest.$ac_ext, and return whether this succeeded.
1778 ac_fn_c_try_link ()
1779 {
1780 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1781 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1782 if { { ac_try="$ac_link"
1783 case "(($ac_try" in
1784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1785 *) ac_try_echo=$ac_try;;
1786 esac
1787 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1788 printf "%s\n" "$ac_try_echo"; } >&5
1789 (eval "$ac_link") 2>conftest.err
1790 ac_status=$?
1791 if test -s conftest.err; then
1792 grep -v '^ *+' conftest.err >conftest.er1
1793 cat conftest.er1 >&5
1794 mv -f conftest.er1 conftest.err
1795 fi
1796 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1797 test $ac_status = 0; } && {
1798 test -z "$ac_c_werror_flag" ||
1799 test ! -s conftest.err
1800 } && test -s conftest$ac_exeext && {
1801 test "$cross_compiling" = yes ||
1802 test -x conftest$ac_exeext
1803 }
1804 then :
1805 ac_retval=0
1806 else $as_nop
1807 printf "%s\n" "$as_me: failed program was:" >&5
1808 sed 's/^/| /' conftest.$ac_ext >&5
1809
1810 ac_retval=1
1811 fi
1812 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1813 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1814 # interfere with the next link command; also delete a directory that is
1815 # left behind by Apple's compiler. We do this before executing the actions.
1816 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1817 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1818 as_fn_set_status $ac_retval
1819
1820 } # ac_fn_c_try_link
1821
1822 # ac_fn_c_check_func LINENO FUNC VAR
1823 # ----------------------------------
1824 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1825 ac_fn_c_check_func ()
1826 {
1827 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1828 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1829 printf %s "checking for $2... " >&6; }
1830 if eval test \${$3+y}
1831 then :
1832 printf %s "(cached) " >&6
1833 else $as_nop
1834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1835 /* end confdefs.h. */
1836 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1837 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1838 #define $2 innocuous_$2
1839
1840 /* System header to define __stub macros and hopefully few prototypes,
1841 which can conflict with char $2 (); below. */
1842
1843 #include <limits.h>
1844 #undef $2
1845
1846 /* Override any GCC internal prototype to avoid an error.
1847 Use char because int might match the return type of a GCC
1848 builtin and then its argument prototype would still apply. */
1849 #ifdef __cplusplus
1850 extern "C"
1851 #endif
1852 char $2 ();
1853 /* The GNU C library defines this for functions which it implements
1854 to always fail with ENOSYS. Some functions are actually named
1855 something starting with __ and the normal name is an alias. */
1856 #if defined __stub_$2 || defined __stub___$2
1857 choke me
1858 #endif
1859
1860 int
1861 main (void)
1862 {
1863 return $2 ();
1864 ;
1865 return 0;
1866 }
1867 _ACEOF
1868 if ac_fn_c_try_link "$LINENO"
1869 then :
1870 eval "$3=yes"
1871 else $as_nop
1872 eval "$3=no"
1873 fi
1874 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1875 conftest$ac_exeext conftest.$ac_ext
1876 fi
1877 eval ac_res=\$$3
1878 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1879 printf "%s\n" "$ac_res" >&6; }
1880 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1881
1882 } # ac_fn_c_check_func
1883 ac_configure_args_raw=
1884 for ac_arg
1885 do
1886 case $ac_arg in
1887 *\'*)
1888 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1889 esac
1890 as_fn_append ac_configure_args_raw " '$ac_arg'"
1891 done
1892
1893 case $ac_configure_args_raw in
1894 *$as_nl*)
1895 ac_safe_unquote= ;;
1896 *)
1897 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
1898 ac_unsafe_a="$ac_unsafe_z#~"
1899 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1900 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1901 esac
1902
1903 cat >config.log <<_ACEOF
1904 This file contains any messages produced by compilers while
1905 running configure, to aid debugging if configure makes a mistake.
1906
1907 It was created by xf86-video-vmware $as_me 13.4.0, which was
1908 generated by GNU Autoconf 2.71. Invocation command line was
1909
1910 $ $0$ac_configure_args_raw
1911
1912 _ACEOF
1913 exec 5>>config.log
1914 {
1915 cat <<_ASUNAME
1916 ## --------- ##
1917 ## Platform. ##
1918 ## --------- ##
1919
1920 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1921 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1922 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1923 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1924 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1925
1926 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1927 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1928
1929 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1930 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1931 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1932 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1933 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1934 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1935 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1936
1937 _ASUNAME
1938
1939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1940 for as_dir in $PATH
1941 do
1942 IFS=$as_save_IFS
1943 case $as_dir in #(((
1944 '') as_dir=./ ;;
1945 */) ;;
1946 *) as_dir=$as_dir/ ;;
1947 esac
1948 printf "%s\n" "PATH: $as_dir"
1949 done
1950 IFS=$as_save_IFS
1951
1952 } >&5
1953
1954 cat >&5 <<_ACEOF
1955
1956
1957 ## ----------- ##
1958 ## Core tests. ##
1959 ## ----------- ##
1960
1961 _ACEOF
1962
1963
1964 # Keep a trace of the command line.
1965 # Strip out --no-create and --no-recursion so they do not pile up.
1966 # Strip out --silent because we don't want to record it for future runs.
1967 # Also quote any args containing shell meta-characters.
1968 # Make two passes to allow for proper duplicate-argument suppression.
1969 ac_configure_args=
1970 ac_configure_args0=
1971 ac_configure_args1=
1972 ac_must_keep_next=false
1973 for ac_pass in 1 2
1974 do
1975 for ac_arg
1976 do
1977 case $ac_arg in
1978 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1979 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1980 | -silent | --silent | --silen | --sile | --sil)
1981 continue ;;
1982 *\'*)
1983 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1984 esac
1985 case $ac_pass in
1986 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1987 2)
1988 as_fn_append ac_configure_args1 " '$ac_arg'"
1989 if test $ac_must_keep_next = true; then
1990 ac_must_keep_next=false # Got value, back to normal.
1991 else
1992 case $ac_arg in
1993 *=* | --config-cache | -C | -disable-* | --disable-* \
1994 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1995 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1996 | -with-* | --with-* | -without-* | --without-* | --x)
1997 case "$ac_configure_args0 " in
1998 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1999 esac
2000 ;;
2001 -* ) ac_must_keep_next=true ;;
2002 esac
2003 fi
2004 as_fn_append ac_configure_args " '$ac_arg'"
2005 ;;
2006 esac
2007 done
2008 done
2009 { ac_configure_args0=; unset ac_configure_args0;}
2010 { ac_configure_args1=; unset ac_configure_args1;}
2011
2012 # When interrupted or exit'd, cleanup temporary files, and complete
2013 # config.log. We remove comments because anyway the quotes in there
2014 # would cause problems or look ugly.
2015 # WARNING: Use '\'' to represent an apostrophe within the trap.
2016 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2017 trap 'exit_status=$?
2018 # Sanitize IFS.
2019 IFS=" "" $as_nl"
2020 # Save into config.log some information that might help in debugging.
2021 {
2022 echo
2023
2024 printf "%s\n" "## ---------------- ##
2025 ## Cache variables. ##
2026 ## ---------------- ##"
2027 echo
2028 # The following way of writing the cache mishandles newlines in values,
2029 (
2030 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2031 eval ac_val=\$$ac_var
2032 case $ac_val in #(
2033 *${as_nl}*)
2034 case $ac_var in #(
2035 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2036 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2037 esac
2038 case $ac_var in #(
2039 _ | IFS | as_nl) ;; #(
2040 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2041 *) { eval $ac_var=; unset $ac_var;} ;;
2042 esac ;;
2043 esac
2044 done
2045 (set) 2>&1 |
2046 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2047 *${as_nl}ac_space=\ *)
2048 sed -n \
2049 "s/'\''/'\''\\\\'\'''\''/g;
2050 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2051 ;; #(
2052 *)
2053 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2054 ;;
2055 esac |
2056 sort
2057 )
2058 echo
2059
2060 printf "%s\n" "## ----------------- ##
2061 ## Output variables. ##
2062 ## ----------------- ##"
2063 echo
2064 for ac_var in $ac_subst_vars
2065 do
2066 eval ac_val=\$$ac_var
2067 case $ac_val in
2068 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2069 esac
2070 printf "%s\n" "$ac_var='\''$ac_val'\''"
2071 done | sort
2072 echo
2073
2074 if test -n "$ac_subst_files"; then
2075 printf "%s\n" "## ------------------- ##
2076 ## File substitutions. ##
2077 ## ------------------- ##"
2078 echo
2079 for ac_var in $ac_subst_files
2080 do
2081 eval ac_val=\$$ac_var
2082 case $ac_val in
2083 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2084 esac
2085 printf "%s\n" "$ac_var='\''$ac_val'\''"
2086 done | sort
2087 echo
2088 fi
2089
2090 if test -s confdefs.h; then
2091 printf "%s\n" "## ----------- ##
2092 ## confdefs.h. ##
2093 ## ----------- ##"
2094 echo
2095 cat confdefs.h
2096 echo
2097 fi
2098 test "$ac_signal" != 0 &&
2099 printf "%s\n" "$as_me: caught signal $ac_signal"
2100 printf "%s\n" "$as_me: exit $exit_status"
2101 } >&5
2102 rm -f core *.core core.conftest.* &&
2103 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2104 exit $exit_status
2105 ' 0
2106 for ac_signal in 1 2 13 15; do
2107 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2108 done
2109 ac_signal=0
2110
2111 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2112 rm -f -r conftest* confdefs.h
2113
2114 printf "%s\n" "/* confdefs.h */" > confdefs.h
2115
2116 # Predefined preprocessor variables.
2117
2118 printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2119
2120 printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2121
2122 printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2123
2124 printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2125
2126 printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2127
2128 printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2129
2130
2131 # Let the site file select an alternate cache file if it wants to.
2132 # Prefer an explicitly selected file to automatically selected ones.
2133 if test -n "$CONFIG_SITE"; then
2134 ac_site_files="$CONFIG_SITE"
2135 elif test "x$prefix" != xNONE; then
2136 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2137 else
2138 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2139 fi
2140
2141 for ac_site_file in $ac_site_files
2142 do
2143 case $ac_site_file in #(
2144 */*) :
2145 ;; #(
2146 *) :
2147 ac_site_file=./$ac_site_file ;;
2148 esac
2149 if test -f "$ac_site_file" && test -r "$ac_site_file"; then
2150 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2151 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2152 sed 's/^/| /' "$ac_site_file" >&5
2153 . "$ac_site_file" \
2154 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2155 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2156 as_fn_error $? "failed to load site script $ac_site_file
2157 See \`config.log' for more details" "$LINENO" 5; }
2158 fi
2159 done
2160
2161 if test -r "$cache_file"; then
2162 # Some versions of bash will fail to source /dev/null (special files
2163 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2164 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2165 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2166 printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2167 case $cache_file in
2168 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2169 *) . "./$cache_file";;
2170 esac
2171 fi
2172 else
2173 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2174 printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2175 >$cache_file
2176 fi
2177
2178 # Test code for whether the C compiler supports C89 (global declarations)
2179 ac_c_conftest_c89_globals='
2180 /* Does the compiler advertise C89 conformance?
2181 Do not test the value of __STDC__, because some compilers set it to 0
2182 while being otherwise adequately conformant. */
2183 #if !defined __STDC__
2184 # error "Compiler does not advertise C89 conformance"
2185 #endif
2186
2187 #include <stddef.h>
2188 #include <stdarg.h>
2189 struct stat;
2190 /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2191 struct buf { int x; };
2192 struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2193 static char *e (p, i)
2194 char **p;
2195 int i;
2196 {
2197 return p[i];
2198 }
2199 static char *f (char * (*g) (char **, int), char **p, ...)
2200 {
2201 char *s;
2202 va_list v;
2203 va_start (v,p);
2204 s = g (p, va_arg (v,int));
2205 va_end (v);
2206 return s;
2207 }
2208
2209 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2210 function prototypes and stuff, but not \xHH hex character constants.
2211 These do not provoke an error unfortunately, instead are silently treated
2212 as an "x". The following induces an error, until -std is added to get
2213 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2214 array size at least. It is necessary to write \x00 == 0 to get something
2215 that is true only with -std. */
2216 int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2217
2218 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2219 inside strings and character constants. */
2220 #define FOO(x) '\''x'\''
2221 int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2222
2223 int test (int i, double x);
2224 struct s1 {int (*f) (int a);};
2225 struct s2 {int (*f) (double a);};
2226 int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2227 int, int);'
2228
2229 # Test code for whether the C compiler supports C89 (body of main).
2230 ac_c_conftest_c89_main='
2231 ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2232 '
2233
2234 # Test code for whether the C compiler supports C99 (global declarations)
2235 ac_c_conftest_c99_globals='
2236 // Does the compiler advertise C99 conformance?
2237 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2238 # error "Compiler does not advertise C99 conformance"
2239 #endif
2240
2241 #include <stdbool.h>
2242 extern int puts (const char *);
2243 extern int printf (const char *, ...);
2244 extern int dprintf (int, const char *, ...);
2245 extern void *malloc (size_t);
2246
2247 // Check varargs macros. These examples are taken from C99 6.10.3.5.
2248 // dprintf is used instead of fprintf to avoid needing to declare
2249 // FILE and stderr.
2250 #define debug(...) dprintf (2, __VA_ARGS__)
2251 #define showlist(...) puts (#__VA_ARGS__)
2252 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2253 static void
2254 test_varargs_macros (void)
2255 {
2256 int x = 1234;
2257 int y = 5678;
2258 debug ("Flag");
2259 debug ("X = %d\n", x);
2260 showlist (The first, second, and third items.);
2261 report (x>y, "x is %d but y is %d", x, y);
2262 }
2263
2264 // Check long long types.
2265 #define BIG64 18446744073709551615ull
2266 #define BIG32 4294967295ul
2267 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2268 #if !BIG_OK
2269 #error "your preprocessor is broken"
2270 #endif
2271 #if BIG_OK
2272 #else
2273 #error "your preprocessor is broken"
2274 #endif
2275 static long long int bignum = -9223372036854775807LL;
2276 static unsigned long long int ubignum = BIG64;
2277
2278 struct incomplete_array
2279 {
2280 int datasize;
2281 double data[];
2282 };
2283
2284 struct named_init {
2285 int number;
2286 const wchar_t *name;
2287 double average;
2288 };
2289
2290 typedef const char *ccp;
2291
2292 static inline int
2293 test_restrict (ccp restrict text)
2294 {
2295 // See if C++-style comments work.
2296 // Iterate through items via the restricted pointer.
2297 // Also check for declarations in for loops.
2298 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2299 continue;
2300 return 0;
2301 }
2302
2303 // Check varargs and va_copy.
2304 static bool
2305 test_varargs (const char *format, ...)
2306 {
2307 va_list args;
2308 va_start (args, format);
2309 va_list args_copy;
2310 va_copy (args_copy, args);
2311
2312 const char *str = "";
2313 int number = 0;
2314 float fnumber = 0;
2315
2316 while (*format)
2317 {
2318 switch (*format++)
2319 {
2320 case '\''s'\'': // string
2321 str = va_arg (args_copy, const char *);
2322 break;
2323 case '\''d'\'': // int
2324 number = va_arg (args_copy, int);
2325 break;
2326 case '\''f'\'': // float
2327 fnumber = va_arg (args_copy, double);
2328 break;
2329 default:
2330 break;
2331 }
2332 }
2333 va_end (args_copy);
2334 va_end (args);
2335
2336 return *str && number && fnumber;
2337 }
2338 '
2339
2340 # Test code for whether the C compiler supports C99 (body of main).
2341 ac_c_conftest_c99_main='
2342 // Check bool.
2343 _Bool success = false;
2344 success |= (argc != 0);
2345
2346 // Check restrict.
2347 if (test_restrict ("String literal") == 0)
2348 success = true;
2349 char *restrict newvar = "Another string";
2350
2351 // Check varargs.
2352 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2353 test_varargs_macros ();
2354
2355 // Check flexible array members.
2356 struct incomplete_array *ia =
2357 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2358 ia->datasize = 10;
2359 for (int i = 0; i < ia->datasize; ++i)
2360 ia->data[i] = i * 1.234;
2361
2362 // Check named initializers.
2363 struct named_init ni = {
2364 .number = 34,
2365 .name = L"Test wide string",
2366 .average = 543.34343,
2367 };
2368
2369 ni.number = 58;
2370
2371 int dynamic_array[ni.number];
2372 dynamic_array[0] = argv[0][0];
2373 dynamic_array[ni.number - 1] = 543;
2374
2375 // work around unused variable warnings
2376 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2377 || dynamic_array[ni.number - 1] != 543);
2378 '
2379
2380 # Test code for whether the C compiler supports C11 (global declarations)
2381 ac_c_conftest_c11_globals='
2382 // Does the compiler advertise C11 conformance?
2383 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2384 # error "Compiler does not advertise C11 conformance"
2385 #endif
2386
2387 // Check _Alignas.
2388 char _Alignas (double) aligned_as_double;
2389 char _Alignas (0) no_special_alignment;
2390 extern char aligned_as_int;
2391 char _Alignas (0) _Alignas (int) aligned_as_int;
2392
2393 // Check _Alignof.
2394 enum
2395 {
2396 int_alignment = _Alignof (int),
2397 int_array_alignment = _Alignof (int[100]),
2398 char_alignment = _Alignof (char)
2399 };
2400 _Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2401
2402 // Check _Noreturn.
2403 int _Noreturn does_not_return (void) { for (;;) continue; }
2404
2405 // Check _Static_assert.
2406 struct test_static_assert
2407 {
2408 int x;
2409 _Static_assert (sizeof (int) <= sizeof (long int),
2410 "_Static_assert does not work in struct");
2411 long int y;
2412 };
2413
2414 // Check UTF-8 literals.
2415 #define u8 syntax error!
2416 char const utf8_literal[] = u8"happens to be ASCII" "another string";
2417
2418 // Check duplicate typedefs.
2419 typedef long *long_ptr;
2420 typedef long int *long_ptr;
2421 typedef long_ptr long_ptr;
2422
2423 // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2424 struct anonymous
2425 {
2426 union {
2427 struct { int i; int j; };
2428 struct { int k; long int l; } w;
2429 };
2430 int m;
2431 } v1;
2432 '
2433
2434 # Test code for whether the C compiler supports C11 (body of main).
2435 ac_c_conftest_c11_main='
2436 _Static_assert ((offsetof (struct anonymous, i)
2437 == offsetof (struct anonymous, w.k)),
2438 "Anonymous union alignment botch");
2439 v1.i = 2;
2440 v1.w.k = 5;
2441 ok |= v1.i != 5;
2442 '
2443
2444 # Test code for whether the C compiler supports C11 (complete).
2445 ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2446 ${ac_c_conftest_c99_globals}
2447 ${ac_c_conftest_c11_globals}
2448
2449 int
2450 main (int argc, char **argv)
2451 {
2452 int ok = 0;
2453 ${ac_c_conftest_c89_main}
2454 ${ac_c_conftest_c99_main}
2455 ${ac_c_conftest_c11_main}
2456 return ok;
2457 }
2458 "
2459
2460 # Test code for whether the C compiler supports C99 (complete).
2461 ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2462 ${ac_c_conftest_c99_globals}
2463
2464 int
2465 main (int argc, char **argv)
2466 {
2467 int ok = 0;
2468 ${ac_c_conftest_c89_main}
2469 ${ac_c_conftest_c99_main}
2470 return ok;
2471 }
2472 "
2473
2474 # Test code for whether the C compiler supports C89 (complete).
2475 ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2476
2477 int
2478 main (int argc, char **argv)
2479 {
2480 int ok = 0;
2481 ${ac_c_conftest_c89_main}
2482 return ok;
2483 }
2484 "
2485
2486 as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2487 as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2488 as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2489 as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2490 as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2491 as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2492 as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2493 as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2494 as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2495
2496 # Auxiliary files required by this configure script.
2497 ac_aux_files="ltmain.sh config.guess config.sub missing install-sh compile"
2498
2499 # Locations in which to look for auxiliary files.
2500 ac_aux_dir_candidates="${srcdir}/."
2501
2502 # Search for a directory containing all of the required auxiliary files,
2503 # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2504 # If we don't find one directory that contains all the files we need,
2505 # we report the set of missing files from the *first* directory in
2506 # $ac_aux_dir_candidates and give up.
2507 ac_missing_aux_files=""
2508 ac_first_candidate=:
2509 printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2511 as_found=false
2512 for as_dir in $ac_aux_dir_candidates
2513 do
2514 IFS=$as_save_IFS
2515 case $as_dir in #(((
2516 '') as_dir=./ ;;
2517 */) ;;
2518 *) as_dir=$as_dir/ ;;
2519 esac
2520 as_found=:
2521
2522 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
2523 ac_aux_dir_found=yes
2524 ac_install_sh=
2525 for ac_aux in $ac_aux_files
2526 do
2527 # As a special case, if "install-sh" is required, that requirement
2528 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2529 # and $ac_install_sh is set appropriately for whichever one is found.
2530 if test x"$ac_aux" = x"install-sh"
2531 then
2532 if test -f "${as_dir}install-sh"; then
2533 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
2534 ac_install_sh="${as_dir}install-sh -c"
2535 elif test -f "${as_dir}install.sh"; then
2536 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
2537 ac_install_sh="${as_dir}install.sh -c"
2538 elif test -f "${as_dir}shtool"; then
2539 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
2540 ac_install_sh="${as_dir}shtool install -c"
2541 else
2542 ac_aux_dir_found=no
2543 if $ac_first_candidate; then
2544 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2545 else
2546 break
2547 fi
2548 fi
2549 else
2550 if test -f "${as_dir}${ac_aux}"; then
2551 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
2552 else
2553 ac_aux_dir_found=no
2554 if $ac_first_candidate; then
2555 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2556 else
2557 break
2558 fi
2559 fi
2560 fi
2561 done
2562 if test "$ac_aux_dir_found" = yes; then
2563 ac_aux_dir="$as_dir"
2564 break
2565 fi
2566 ac_first_candidate=false
2567
2568 as_found=false
2569 done
2570 IFS=$as_save_IFS
2571 if $as_found
2572 then :
2573
2574 else $as_nop
2575 as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2576 fi
2577
2578
2579 # These three variables are undocumented and unsupported,
2580 # and are intended to be withdrawn in a future Autoconf release.
2581 # They can cause serious problems if a builder's source tree is in a directory
2582 # whose full name contains unusual characters.
2583 if test -f "${ac_aux_dir}config.guess"; then
2584 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2585 fi
2586 if test -f "${ac_aux_dir}config.sub"; then
2587 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2588 fi
2589 if test -f "$ac_aux_dir/configure"; then
2590 ac_configure="$SHELL ${ac_aux_dir}configure"
2591 fi
2592
2593 # Check that the precious variables saved in the cache have kept the same
2594 # value.
2595 ac_cache_corrupted=false
2596 for ac_var in $ac_precious_vars; do
2597 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2598 eval ac_new_set=\$ac_env_${ac_var}_set
2599 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2600 eval ac_new_val=\$ac_env_${ac_var}_value
2601 case $ac_old_set,$ac_new_set in
2602 set,)
2603 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2604 printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2605 ac_cache_corrupted=: ;;
2606 ,set)
2607 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2608 printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2609 ac_cache_corrupted=: ;;
2610 ,);;
2611 *)
2612 if test "x$ac_old_val" != "x$ac_new_val"; then
2613 # differences in whitespace do not lead to failure.
2614 ac_old_val_w=`echo x $ac_old_val`
2615 ac_new_val_w=`echo x $ac_new_val`
2616 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2617 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2618 printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2619 ac_cache_corrupted=:
2620 else
2621 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2622 printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2623 eval $ac_var=\$ac_old_val
2624 fi
2625 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2626 printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
2627 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2628 printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
2629 fi;;
2630 esac
2631 # Pass precious variables to config.status.
2632 if test "$ac_new_set" = set; then
2633 case $ac_new_val in
2634 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2635 *) ac_arg=$ac_var=$ac_new_val ;;
2636 esac
2637 case " $ac_configure_args " in
2638 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2639 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2640 esac
2641 fi
2642 done
2643 if $ac_cache_corrupted; then
2644 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2645 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2647 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2648 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2649 and start over" "$LINENO" 5
2650 fi
2651 ## -------------------- ##
2652 ## Main body of script. ##
2653 ## -------------------- ##
2654
2655 ac_ext=c
2656 ac_cpp='$CPP $CPPFLAGS'
2657 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2658 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2659 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2660
2661
2662
2663 ac_config_headers="$ac_config_headers config.h"
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677 # Expand $ac_aux_dir to an absolute path.
2678 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2679
2680 ac_ext=c
2681 ac_cpp='$CPP $CPPFLAGS'
2682 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2683 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2684 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2685 if test -n "$ac_tool_prefix"; then
2686 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2687 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2688 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2689 printf %s "checking for $ac_word... " >&6; }
2690 if test ${ac_cv_prog_CC+y}
2691 then :
2692 printf %s "(cached) " >&6
2693 else $as_nop
2694 if test -n "$CC"; then
2695 ac_cv_prog_CC="$CC" # Let the user override the test.
2696 else
2697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698 for as_dir in $PATH
2699 do
2700 IFS=$as_save_IFS
2701 case $as_dir in #(((
2702 '') as_dir=./ ;;
2703 */) ;;
2704 *) as_dir=$as_dir/ ;;
2705 esac
2706 for ac_exec_ext in '' $ac_executable_extensions; do
2707 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2708 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2709 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2710 break 2
2711 fi
2712 done
2713 done
2714 IFS=$as_save_IFS
2715
2716 fi
2717 fi
2718 CC=$ac_cv_prog_CC
2719 if test -n "$CC"; then
2720 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2721 printf "%s\n" "$CC" >&6; }
2722 else
2723 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2724 printf "%s\n" "no" >&6; }
2725 fi
2726
2727
2728 fi
2729 if test -z "$ac_cv_prog_CC"; then
2730 ac_ct_CC=$CC
2731 # Extract the first word of "gcc", so it can be a program name with args.
2732 set dummy gcc; ac_word=$2
2733 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2734 printf %s "checking for $ac_word... " >&6; }
2735 if test ${ac_cv_prog_ac_ct_CC+y}
2736 then :
2737 printf %s "(cached) " >&6
2738 else $as_nop
2739 if test -n "$ac_ct_CC"; then
2740 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2741 else
2742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2743 for as_dir in $PATH
2744 do
2745 IFS=$as_save_IFS
2746 case $as_dir in #(((
2747 '') as_dir=./ ;;
2748 */) ;;
2749 *) as_dir=$as_dir/ ;;
2750 esac
2751 for ac_exec_ext in '' $ac_executable_extensions; do
2752 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2753 ac_cv_prog_ac_ct_CC="gcc"
2754 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2755 break 2
2756 fi
2757 done
2758 done
2759 IFS=$as_save_IFS
2760
2761 fi
2762 fi
2763 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2764 if test -n "$ac_ct_CC"; then
2765 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2766 printf "%s\n" "$ac_ct_CC" >&6; }
2767 else
2768 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2769 printf "%s\n" "no" >&6; }
2770 fi
2771
2772 if test "x$ac_ct_CC" = x; then
2773 CC=""
2774 else
2775 case $cross_compiling:$ac_tool_warned in
2776 yes:)
2777 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2778 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2779 ac_tool_warned=yes ;;
2780 esac
2781 CC=$ac_ct_CC
2782 fi
2783 else
2784 CC="$ac_cv_prog_CC"
2785 fi
2786
2787 if test -z "$CC"; then
2788 if test -n "$ac_tool_prefix"; then
2789 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2790 set dummy ${ac_tool_prefix}cc; ac_word=$2
2791 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2792 printf %s "checking for $ac_word... " >&6; }
2793 if test ${ac_cv_prog_CC+y}
2794 then :
2795 printf %s "(cached) " >&6
2796 else $as_nop
2797 if test -n "$CC"; then
2798 ac_cv_prog_CC="$CC" # Let the user override the test.
2799 else
2800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2801 for as_dir in $PATH
2802 do
2803 IFS=$as_save_IFS
2804 case $as_dir in #(((
2805 '') as_dir=./ ;;
2806 */) ;;
2807 *) as_dir=$as_dir/ ;;
2808 esac
2809 for ac_exec_ext in '' $ac_executable_extensions; do
2810 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2811 ac_cv_prog_CC="${ac_tool_prefix}cc"
2812 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2813 break 2
2814 fi
2815 done
2816 done
2817 IFS=$as_save_IFS
2818
2819 fi
2820 fi
2821 CC=$ac_cv_prog_CC
2822 if test -n "$CC"; then
2823 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2824 printf "%s\n" "$CC" >&6; }
2825 else
2826 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2827 printf "%s\n" "no" >&6; }
2828 fi
2829
2830
2831 fi
2832 fi
2833 if test -z "$CC"; then
2834 # Extract the first word of "cc", so it can be a program name with args.
2835 set dummy cc; ac_word=$2
2836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2837 printf %s "checking for $ac_word... " >&6; }
2838 if test ${ac_cv_prog_CC+y}
2839 then :
2840 printf %s "(cached) " >&6
2841 else $as_nop
2842 if test -n "$CC"; then
2843 ac_cv_prog_CC="$CC" # Let the user override the test.
2844 else
2845 ac_prog_rejected=no
2846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2847 for as_dir in $PATH
2848 do
2849 IFS=$as_save_IFS
2850 case $as_dir in #(((
2851 '') as_dir=./ ;;
2852 */) ;;
2853 *) as_dir=$as_dir/ ;;
2854 esac
2855 for ac_exec_ext in '' $ac_executable_extensions; do
2856 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2857 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2858 ac_prog_rejected=yes
2859 continue
2860 fi
2861 ac_cv_prog_CC="cc"
2862 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2863 break 2
2864 fi
2865 done
2866 done
2867 IFS=$as_save_IFS
2868
2869 if test $ac_prog_rejected = yes; then
2870 # We found a bogon in the path, so make sure we never use it.
2871 set dummy $ac_cv_prog_CC
2872 shift
2873 if test $# != 0; then
2874 # We chose a different compiler from the bogus one.
2875 # However, it has the same basename, so the bogon will be chosen
2876 # first if we set CC to just the basename; use the full file name.
2877 shift
2878 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2879 fi
2880 fi
2881 fi
2882 fi
2883 CC=$ac_cv_prog_CC
2884 if test -n "$CC"; then
2885 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2886 printf "%s\n" "$CC" >&6; }
2887 else
2888 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889 printf "%s\n" "no" >&6; }
2890 fi
2891
2892
2893 fi
2894 if test -z "$CC"; then
2895 if test -n "$ac_tool_prefix"; then
2896 for ac_prog in cl.exe
2897 do
2898 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2899 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2900 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2901 printf %s "checking for $ac_word... " >&6; }
2902 if test ${ac_cv_prog_CC+y}
2903 then :
2904 printf %s "(cached) " >&6
2905 else $as_nop
2906 if test -n "$CC"; then
2907 ac_cv_prog_CC="$CC" # Let the user override the test.
2908 else
2909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2910 for as_dir in $PATH
2911 do
2912 IFS=$as_save_IFS
2913 case $as_dir in #(((
2914 '') as_dir=./ ;;
2915 */) ;;
2916 *) as_dir=$as_dir/ ;;
2917 esac
2918 for ac_exec_ext in '' $ac_executable_extensions; do
2919 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2920 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2921 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2922 break 2
2923 fi
2924 done
2925 done
2926 IFS=$as_save_IFS
2927
2928 fi
2929 fi
2930 CC=$ac_cv_prog_CC
2931 if test -n "$CC"; then
2932 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2933 printf "%s\n" "$CC" >&6; }
2934 else
2935 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2936 printf "%s\n" "no" >&6; }
2937 fi
2938
2939
2940 test -n "$CC" && break
2941 done
2942 fi
2943 if test -z "$CC"; then
2944 ac_ct_CC=$CC
2945 for ac_prog in cl.exe
2946 do
2947 # Extract the first word of "$ac_prog", so it can be a program name with args.
2948 set dummy $ac_prog; ac_word=$2
2949 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2950 printf %s "checking for $ac_word... " >&6; }
2951 if test ${ac_cv_prog_ac_ct_CC+y}
2952 then :
2953 printf %s "(cached) " >&6
2954 else $as_nop
2955 if test -n "$ac_ct_CC"; then
2956 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2957 else
2958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2959 for as_dir in $PATH
2960 do
2961 IFS=$as_save_IFS
2962 case $as_dir in #(((
2963 '') as_dir=./ ;;
2964 */) ;;
2965 *) as_dir=$as_dir/ ;;
2966 esac
2967 for ac_exec_ext in '' $ac_executable_extensions; do
2968 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2969 ac_cv_prog_ac_ct_CC="$ac_prog"
2970 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2971 break 2
2972 fi
2973 done
2974 done
2975 IFS=$as_save_IFS
2976
2977 fi
2978 fi
2979 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2980 if test -n "$ac_ct_CC"; then
2981 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2982 printf "%s\n" "$ac_ct_CC" >&6; }
2983 else
2984 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2985 printf "%s\n" "no" >&6; }
2986 fi
2987
2988
2989 test -n "$ac_ct_CC" && break
2990 done
2991
2992 if test "x$ac_ct_CC" = x; then
2993 CC=""
2994 else
2995 case $cross_compiling:$ac_tool_warned in
2996 yes:)
2997 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2998 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2999 ac_tool_warned=yes ;;
3000 esac
3001 CC=$ac_ct_CC
3002 fi
3003 fi
3004
3005 fi
3006 if test -z "$CC"; then
3007 if test -n "$ac_tool_prefix"; then
3008 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3009 set dummy ${ac_tool_prefix}clang; ac_word=$2
3010 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3011 printf %s "checking for $ac_word... " >&6; }
3012 if test ${ac_cv_prog_CC+y}
3013 then :
3014 printf %s "(cached) " >&6
3015 else $as_nop
3016 if test -n "$CC"; then
3017 ac_cv_prog_CC="$CC" # Let the user override the test.
3018 else
3019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3020 for as_dir in $PATH
3021 do
3022 IFS=$as_save_IFS
3023 case $as_dir in #(((
3024 '') as_dir=./ ;;
3025 */) ;;
3026 *) as_dir=$as_dir/ ;;
3027 esac
3028 for ac_exec_ext in '' $ac_executable_extensions; do
3029 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3030 ac_cv_prog_CC="${ac_tool_prefix}clang"
3031 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3032 break 2
3033 fi
3034 done
3035 done
3036 IFS=$as_save_IFS
3037
3038 fi
3039 fi
3040 CC=$ac_cv_prog_CC
3041 if test -n "$CC"; then
3042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3043 printf "%s\n" "$CC" >&6; }
3044 else
3045 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3046 printf "%s\n" "no" >&6; }
3047 fi
3048
3049
3050 fi
3051 if test -z "$ac_cv_prog_CC"; then
3052 ac_ct_CC=$CC
3053 # Extract the first word of "clang", so it can be a program name with args.
3054 set dummy clang; ac_word=$2
3055 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3056 printf %s "checking for $ac_word... " >&6; }
3057 if test ${ac_cv_prog_ac_ct_CC+y}
3058 then :
3059 printf %s "(cached) " >&6
3060 else $as_nop
3061 if test -n "$ac_ct_CC"; then
3062 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3063 else
3064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3065 for as_dir in $PATH
3066 do
3067 IFS=$as_save_IFS
3068 case $as_dir in #(((
3069 '') as_dir=./ ;;
3070 */) ;;
3071 *) as_dir=$as_dir/ ;;
3072 esac
3073 for ac_exec_ext in '' $ac_executable_extensions; do
3074 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3075 ac_cv_prog_ac_ct_CC="clang"
3076 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3077 break 2
3078 fi
3079 done
3080 done
3081 IFS=$as_save_IFS
3082
3083 fi
3084 fi
3085 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3086 if test -n "$ac_ct_CC"; then
3087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3088 printf "%s\n" "$ac_ct_CC" >&6; }
3089 else
3090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3091 printf "%s\n" "no" >&6; }
3092 fi
3093
3094 if test "x$ac_ct_CC" = x; then
3095 CC=""
3096 else
3097 case $cross_compiling:$ac_tool_warned in
3098 yes:)
3099 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3100 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3101 ac_tool_warned=yes ;;
3102 esac
3103 CC=$ac_ct_CC
3104 fi
3105 else
3106 CC="$ac_cv_prog_CC"
3107 fi
3108
3109 fi
3110
3111
3112 test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3113 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3114 as_fn_error $? "no acceptable C compiler found in \$PATH
3115 See \`config.log' for more details" "$LINENO" 5; }
3116
3117 # Provide some information about the compiler.
3118 printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3119 set X $ac_compile
3120 ac_compiler=$2
3121 for ac_option in --version -v -V -qversion -version; do
3122 { { ac_try="$ac_compiler $ac_option >&5"
3123 case "(($ac_try" in
3124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3125 *) ac_try_echo=$ac_try;;
3126 esac
3127 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3128 printf "%s\n" "$ac_try_echo"; } >&5
3129 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3130 ac_status=$?
3131 if test -s conftest.err; then
3132 sed '10a\
3133 ... rest of stderr output deleted ...
3134 10q' conftest.err >conftest.er1
3135 cat conftest.er1 >&5
3136 fi
3137 rm -f conftest.er1 conftest.err
3138 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3139 test $ac_status = 0; }
3140 done
3141
3142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3143 /* end confdefs.h. */
3144
3145 int
3146 main (void)
3147 {
3148
3149 ;
3150 return 0;
3151 }
3152 _ACEOF
3153 ac_clean_files_save=$ac_clean_files
3154 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3155 # Try to create an executable without -o first, disregard a.out.
3156 # It will help us diagnose broken compilers, and finding out an intuition
3157 # of exeext.
3158 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3159 printf %s "checking whether the C compiler works... " >&6; }
3160 ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3161
3162 # The possible output files:
3163 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3164
3165 ac_rmfiles=
3166 for ac_file in $ac_files
3167 do
3168 case $ac_file in
3169 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3170 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3171 esac
3172 done
3173 rm -f $ac_rmfiles
3174
3175 if { { ac_try="$ac_link_default"
3176 case "(($ac_try" in
3177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3178 *) ac_try_echo=$ac_try;;
3179 esac
3180 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3181 printf "%s\n" "$ac_try_echo"; } >&5
3182 (eval "$ac_link_default") 2>&5
3183 ac_status=$?
3184 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3185 test $ac_status = 0; }
3186 then :
3187 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3188 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3189 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3190 # so that the user can short-circuit this test for compilers unknown to
3191 # Autoconf.
3192 for ac_file in $ac_files ''
3193 do
3194 test -f "$ac_file" || continue
3195 case $ac_file in
3196 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3197 ;;
3198 [ab].out )
3199 # We found the default executable, but exeext='' is most
3200 # certainly right.
3201 break;;
3202 *.* )
3203 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3204 then :; else
3205 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3206 fi
3207 # We set ac_cv_exeext here because the later test for it is not
3208 # safe: cross compilers may not add the suffix if given an `-o'
3209 # argument, so we may need to know it at that point already.
3210 # Even if this section looks crufty: it has the advantage of
3211 # actually working.
3212 break;;
3213 * )
3214 break;;
3215 esac
3216 done
3217 test "$ac_cv_exeext" = no && ac_cv_exeext=
3218
3219 else $as_nop
3220 ac_file=''
3221 fi
3222 if test -z "$ac_file"
3223 then :
3224 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3225 printf "%s\n" "no" >&6; }
3226 printf "%s\n" "$as_me: failed program was:" >&5
3227 sed 's/^/| /' conftest.$ac_ext >&5
3228
3229 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3230 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3231 as_fn_error 77 "C compiler cannot create executables
3232 See \`config.log' for more details" "$LINENO" 5; }
3233 else $as_nop
3234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3235 printf "%s\n" "yes" >&6; }
3236 fi
3237 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3238 printf %s "checking for C compiler default output file name... " >&6; }
3239 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3240 printf "%s\n" "$ac_file" >&6; }
3241 ac_exeext=$ac_cv_exeext
3242
3243 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3244 ac_clean_files=$ac_clean_files_save
3245 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3246 printf %s "checking for suffix of executables... " >&6; }
3247 if { { ac_try="$ac_link"
3248 case "(($ac_try" in
3249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3250 *) ac_try_echo=$ac_try;;
3251 esac
3252 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3253 printf "%s\n" "$ac_try_echo"; } >&5
3254 (eval "$ac_link") 2>&5
3255 ac_status=$?
3256 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3257 test $ac_status = 0; }
3258 then :
3259 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3260 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3261 # work properly (i.e., refer to `conftest.exe'), while it won't with
3262 # `rm'.
3263 for ac_file in conftest.exe conftest conftest.*; do
3264 test -f "$ac_file" || continue
3265 case $ac_file in
3266 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3267 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3268 break;;
3269 * ) break;;
3270 esac
3271 done
3272 else $as_nop
3273 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3274 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3275 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3276 See \`config.log' for more details" "$LINENO" 5; }
3277 fi
3278 rm -f conftest conftest$ac_cv_exeext
3279 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3280 printf "%s\n" "$ac_cv_exeext" >&6; }
3281
3282 rm -f conftest.$ac_ext
3283 EXEEXT=$ac_cv_exeext
3284 ac_exeext=$EXEEXT
3285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3286 /* end confdefs.h. */
3287 #include <stdio.h>
3288 int
3289 main (void)
3290 {
3291 FILE *f = fopen ("conftest.out", "w");
3292 return ferror (f) || fclose (f) != 0;
3293
3294 ;
3295 return 0;
3296 }
3297 _ACEOF
3298 ac_clean_files="$ac_clean_files conftest.out"
3299 # Check that the compiler produces executables we can run. If not, either
3300 # the compiler is broken, or we cross compile.
3301 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3302 printf %s "checking whether we are cross compiling... " >&6; }
3303 if test "$cross_compiling" != yes; then
3304 { { ac_try="$ac_link"
3305 case "(($ac_try" in
3306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3307 *) ac_try_echo=$ac_try;;
3308 esac
3309 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3310 printf "%s\n" "$ac_try_echo"; } >&5
3311 (eval "$ac_link") 2>&5
3312 ac_status=$?
3313 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3314 test $ac_status = 0; }
3315 if { ac_try='./conftest$ac_cv_exeext'
3316 { { case "(($ac_try" in
3317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3318 *) ac_try_echo=$ac_try;;
3319 esac
3320 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3321 printf "%s\n" "$ac_try_echo"; } >&5
3322 (eval "$ac_try") 2>&5
3323 ac_status=$?
3324 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3325 test $ac_status = 0; }; }; then
3326 cross_compiling=no
3327 else
3328 if test "$cross_compiling" = maybe; then
3329 cross_compiling=yes
3330 else
3331 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3332 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3333 as_fn_error 77 "cannot run C compiled programs.
3334 If you meant to cross compile, use \`--host'.
3335 See \`config.log' for more details" "$LINENO" 5; }
3336 fi
3337 fi
3338 fi
3339 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3340 printf "%s\n" "$cross_compiling" >&6; }
3341
3342 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3343 ac_clean_files=$ac_clean_files_save
3344 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3345 printf %s "checking for suffix of object files... " >&6; }
3346 if test ${ac_cv_objext+y}
3347 then :
3348 printf %s "(cached) " >&6
3349 else $as_nop
3350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3351 /* end confdefs.h. */
3352
3353 int
3354 main (void)
3355 {
3356
3357 ;
3358 return 0;
3359 }
3360 _ACEOF
3361 rm -f conftest.o conftest.obj
3362 if { { ac_try="$ac_compile"
3363 case "(($ac_try" in
3364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3365 *) ac_try_echo=$ac_try;;
3366 esac
3367 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3368 printf "%s\n" "$ac_try_echo"; } >&5
3369 (eval "$ac_compile") 2>&5
3370 ac_status=$?
3371 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3372 test $ac_status = 0; }
3373 then :
3374 for ac_file in conftest.o conftest.obj conftest.*; do
3375 test -f "$ac_file" || continue;
3376 case $ac_file in
3377 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3378 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3379 break;;
3380 esac
3381 done
3382 else $as_nop
3383 printf "%s\n" "$as_me: failed program was:" >&5
3384 sed 's/^/| /' conftest.$ac_ext >&5
3385
3386 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3387 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3388 as_fn_error $? "cannot compute suffix of object files: cannot compile
3389 See \`config.log' for more details" "$LINENO" 5; }
3390 fi
3391 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3392 fi
3393 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3394 printf "%s\n" "$ac_cv_objext" >&6; }
3395 OBJEXT=$ac_cv_objext
3396 ac_objext=$OBJEXT
3397 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3398 printf %s "checking whether the compiler supports GNU C... " >&6; }
3399 if test ${ac_cv_c_compiler_gnu+y}
3400 then :
3401 printf %s "(cached) " >&6
3402 else $as_nop
3403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3404 /* end confdefs.h. */
3405
3406 int
3407 main (void)
3408 {
3409 #ifndef __GNUC__
3410 choke me
3411 #endif
3412
3413 ;
3414 return 0;
3415 }
3416 _ACEOF
3417 if ac_fn_c_try_compile "$LINENO"
3418 then :
3419 ac_compiler_gnu=yes
3420 else $as_nop
3421 ac_compiler_gnu=no
3422 fi
3423 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3424 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3425
3426 fi
3427 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3428 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3429 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3430
3431 if test $ac_compiler_gnu = yes; then
3432 GCC=yes
3433 else
3434 GCC=
3435 fi
3436 ac_test_CFLAGS=${CFLAGS+y}
3437 ac_save_CFLAGS=$CFLAGS
3438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3439 printf %s "checking whether $CC accepts -g... " >&6; }
3440 if test ${ac_cv_prog_cc_g+y}
3441 then :
3442 printf %s "(cached) " >&6
3443 else $as_nop
3444 ac_save_c_werror_flag=$ac_c_werror_flag
3445 ac_c_werror_flag=yes
3446 ac_cv_prog_cc_g=no
3447 CFLAGS="-g"
3448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3449 /* end confdefs.h. */
3450
3451 int
3452 main (void)
3453 {
3454
3455 ;
3456 return 0;
3457 }
3458 _ACEOF
3459 if ac_fn_c_try_compile "$LINENO"
3460 then :
3461 ac_cv_prog_cc_g=yes
3462 else $as_nop
3463 CFLAGS=""
3464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3465 /* end confdefs.h. */
3466
3467 int
3468 main (void)
3469 {
3470
3471 ;
3472 return 0;
3473 }
3474 _ACEOF
3475 if ac_fn_c_try_compile "$LINENO"
3476 then :
3477
3478 else $as_nop
3479 ac_c_werror_flag=$ac_save_c_werror_flag
3480 CFLAGS="-g"
3481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3482 /* end confdefs.h. */
3483
3484 int
3485 main (void)
3486 {
3487
3488 ;
3489 return 0;
3490 }
3491 _ACEOF
3492 if ac_fn_c_try_compile "$LINENO"
3493 then :
3494 ac_cv_prog_cc_g=yes
3495 fi
3496 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3497 fi
3498 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3499 fi
3500 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3501 ac_c_werror_flag=$ac_save_c_werror_flag
3502 fi
3503 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3504 printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
3505 if test $ac_test_CFLAGS; then
3506 CFLAGS=$ac_save_CFLAGS
3507 elif test $ac_cv_prog_cc_g = yes; then
3508 if test "$GCC" = yes; then
3509 CFLAGS="-g -O2"
3510 else
3511 CFLAGS="-g"
3512 fi
3513 else
3514 if test "$GCC" = yes; then
3515 CFLAGS="-O2"
3516 else
3517 CFLAGS=
3518 fi
3519 fi
3520 ac_prog_cc_stdc=no
3521 if test x$ac_prog_cc_stdc = xno
3522 then :
3523 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
3524 printf %s "checking for $CC option to enable C11 features... " >&6; }
3525 if test ${ac_cv_prog_cc_c11+y}
3526 then :
3527 printf %s "(cached) " >&6
3528 else $as_nop
3529 ac_cv_prog_cc_c11=no
3530 ac_save_CC=$CC
3531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3532 /* end confdefs.h. */
3533 $ac_c_conftest_c11_program
3534 _ACEOF
3535 for ac_arg in '' -std=gnu11
3536 do
3537 CC="$ac_save_CC $ac_arg"
3538 if ac_fn_c_try_compile "$LINENO"
3539 then :
3540 ac_cv_prog_cc_c11=$ac_arg
3541 fi
3542 rm -f core conftest.err conftest.$ac_objext conftest.beam
3543 test "x$ac_cv_prog_cc_c11" != "xno" && break
3544 done
3545 rm -f conftest.$ac_ext
3546 CC=$ac_save_CC
3547 fi
3548
3549 if test "x$ac_cv_prog_cc_c11" = xno
3550 then :
3551 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3552 printf "%s\n" "unsupported" >&6; }
3553 else $as_nop
3554 if test "x$ac_cv_prog_cc_c11" = x
3555 then :
3556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3557 printf "%s\n" "none needed" >&6; }
3558 else $as_nop
3559 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
3560 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
3561 CC="$CC $ac_cv_prog_cc_c11"
3562 fi
3563 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
3564 ac_prog_cc_stdc=c11
3565 fi
3566 fi
3567 if test x$ac_prog_cc_stdc = xno
3568 then :
3569 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
3570 printf %s "checking for $CC option to enable C99 features... " >&6; }
3571 if test ${ac_cv_prog_cc_c99+y}
3572 then :
3573 printf %s "(cached) " >&6
3574 else $as_nop
3575 ac_cv_prog_cc_c99=no
3576 ac_save_CC=$CC
3577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3578 /* end confdefs.h. */
3579 $ac_c_conftest_c99_program
3580 _ACEOF
3581 for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
3582 do
3583 CC="$ac_save_CC $ac_arg"
3584 if ac_fn_c_try_compile "$LINENO"
3585 then :
3586 ac_cv_prog_cc_c99=$ac_arg
3587 fi
3588 rm -f core conftest.err conftest.$ac_objext conftest.beam
3589 test "x$ac_cv_prog_cc_c99" != "xno" && break
3590 done
3591 rm -f conftest.$ac_ext
3592 CC=$ac_save_CC
3593 fi
3594
3595 if test "x$ac_cv_prog_cc_c99" = xno
3596 then :
3597 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3598 printf "%s\n" "unsupported" >&6; }
3599 else $as_nop
3600 if test "x$ac_cv_prog_cc_c99" = x
3601 then :
3602 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3603 printf "%s\n" "none needed" >&6; }
3604 else $as_nop
3605 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3606 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
3607 CC="$CC $ac_cv_prog_cc_c99"
3608 fi
3609 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
3610 ac_prog_cc_stdc=c99
3611 fi
3612 fi
3613 if test x$ac_prog_cc_stdc = xno
3614 then :
3615 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
3616 printf %s "checking for $CC option to enable C89 features... " >&6; }
3617 if test ${ac_cv_prog_cc_c89+y}
3618 then :
3619 printf %s "(cached) " >&6
3620 else $as_nop
3621 ac_cv_prog_cc_c89=no
3622 ac_save_CC=$CC
3623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3624 /* end confdefs.h. */
3625 $ac_c_conftest_c89_program
3626 _ACEOF
3627 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3628 do
3629 CC="$ac_save_CC $ac_arg"
3630 if ac_fn_c_try_compile "$LINENO"
3631 then :
3632 ac_cv_prog_cc_c89=$ac_arg
3633 fi
3634 rm -f core conftest.err conftest.$ac_objext conftest.beam
3635 test "x$ac_cv_prog_cc_c89" != "xno" && break
3636 done
3637 rm -f conftest.$ac_ext
3638 CC=$ac_save_CC
3639 fi
3640
3641 if test "x$ac_cv_prog_cc_c89" = xno
3642 then :
3643 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3644 printf "%s\n" "unsupported" >&6; }
3645 else $as_nop
3646 if test "x$ac_cv_prog_cc_c89" = x
3647 then :
3648 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3649 printf "%s\n" "none needed" >&6; }
3650 else $as_nop
3651 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3652 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
3653 CC="$CC $ac_cv_prog_cc_c89"
3654 fi
3655 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3656 ac_prog_cc_stdc=c89
3657 fi
3658 fi
3659
3660 ac_ext=c
3661 ac_cpp='$CPP $CPPFLAGS'
3662 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3663 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3664 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3665
3666
3667 ac_ext=c
3668 ac_cpp='$CPP $CPPFLAGS'
3669 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3670 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3671 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3672 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3673 printf %s "checking whether $CC understands -c and -o together... " >&6; }
3674 if test ${am_cv_prog_cc_c_o+y}
3675 then :
3676 printf %s "(cached) " >&6
3677 else $as_nop
3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3679 /* end confdefs.h. */
3680
3681 int
3682 main (void)
3683 {
3684
3685 ;
3686 return 0;
3687 }
3688 _ACEOF
3689 # Make sure it works both with $CC and with simple cc.
3690 # Following AC_PROG_CC_C_O, we do the test twice because some
3691 # compilers refuse to overwrite an existing .o file with -o,
3692 # though they will create one.
3693 am_cv_prog_cc_c_o=yes
3694 for am_i in 1 2; do
3695 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3696 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3697 ac_status=$?
3698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3699 (exit $ac_status); } \
3700 && test -f conftest2.$ac_objext; then
3701 : OK
3702 else
3703 am_cv_prog_cc_c_o=no
3704 break
3705 fi
3706 done
3707 rm -f core conftest*
3708 unset am_i
3709 fi
3710 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3711 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
3712 if test "$am_cv_prog_cc_c_o" != yes; then
3713 # Losing compiler, so override with the script.
3714 # FIXME: It is wrong to rewrite CC.
3715 # But if we don't then we get into trouble of one sort or another.
3716 # A longer-term fix would be to have automake use am__CC in this case,
3717 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3718 CC="$am_aux_dir/compile $CC"
3719 fi
3720 ac_ext=c
3721 ac_cpp='$CPP $CPPFLAGS'
3722 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3723 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3724 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3725
3726
3727
3728 # Check whether --enable-largefile was given.
3729 if test ${enable_largefile+y}
3730 then :
3731 enableval=$enable_largefile;
3732 fi
3733
3734 if test "$enable_largefile" != no; then
3735
3736 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3737 printf %s "checking for special C compiler options needed for large files... " >&6; }
3738 if test ${ac_cv_sys_largefile_CC+y}
3739 then :
3740 printf %s "(cached) " >&6
3741 else $as_nop
3742 ac_cv_sys_largefile_CC=no
3743 if test "$GCC" != yes; then
3744 ac_save_CC=$CC
3745 while :; do
3746 # IRIX 6.2 and later do not support large files by default,
3747 # so use the C compiler's -n32 option if that helps.
3748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3749 /* end confdefs.h. */
3750 #include <sys/types.h>
3751 /* Check that off_t can represent 2**63 - 1 correctly.
3752 We can't simply define LARGE_OFF_T to be 9223372036854775807,
3753 since some C++ compilers masquerading as C compilers
3754 incorrectly reject 9223372036854775807. */
3755 #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31))
3756 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3757 && LARGE_OFF_T % 2147483647 == 1)
3758 ? 1 : -1];
3759 int
3760 main (void)
3761 {
3762
3763 ;
3764 return 0;
3765 }
3766 _ACEOF
3767 if ac_fn_c_try_compile "$LINENO"
3768 then :
3769 break
3770 fi
3771 rm -f core conftest.err conftest.$ac_objext conftest.beam
3772 CC="$CC -n32"
3773 if ac_fn_c_try_compile "$LINENO"
3774 then :
3775 ac_cv_sys_largefile_CC=' -n32'; break
3776 fi
3777 rm -f core conftest.err conftest.$ac_objext conftest.beam
3778 break
3779 done
3780 CC=$ac_save_CC
3781 rm -f conftest.$ac_ext
3782 fi
3783 fi
3784 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3785 printf "%s\n" "$ac_cv_sys_largefile_CC" >&6; }
3786 if test "$ac_cv_sys_largefile_CC" != no; then
3787 CC=$CC$ac_cv_sys_largefile_CC
3788 fi
3789
3790 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3791 printf %s "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
3792 if test ${ac_cv_sys_file_offset_bits+y}
3793 then :
3794 printf %s "(cached) " >&6
3795 else $as_nop
3796 while :; do
3797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3798 /* end confdefs.h. */
3799 #include <sys/types.h>
3800 /* Check that off_t can represent 2**63 - 1 correctly.
3801 We can't simply define LARGE_OFF_T to be 9223372036854775807,
3802 since some C++ compilers masquerading as C compilers
3803 incorrectly reject 9223372036854775807. */
3804 #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31))
3805 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3806 && LARGE_OFF_T % 2147483647 == 1)
3807 ? 1 : -1];
3808 int
3809 main (void)
3810 {
3811
3812 ;
3813 return 0;
3814 }
3815 _ACEOF
3816 if ac_fn_c_try_compile "$LINENO"
3817 then :
3818 ac_cv_sys_file_offset_bits=no; break
3819 fi
3820 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3822 /* end confdefs.h. */
3823 #define _FILE_OFFSET_BITS 64
3824 #include <sys/types.h>
3825 /* Check that off_t can represent 2**63 - 1 correctly.
3826 We can't simply define LARGE_OFF_T to be 9223372036854775807,
3827 since some C++ compilers masquerading as C compilers
3828 incorrectly reject 9223372036854775807. */
3829 #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31))
3830 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3831 && LARGE_OFF_T % 2147483647 == 1)
3832 ? 1 : -1];
3833 int
3834 main (void)
3835 {
3836
3837 ;
3838 return 0;
3839 }
3840 _ACEOF
3841 if ac_fn_c_try_compile "$LINENO"
3842 then :
3843 ac_cv_sys_file_offset_bits=64; break
3844 fi
3845 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3846 ac_cv_sys_file_offset_bits=unknown
3847 break
3848 done
3849 fi
3850 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
3851 printf "%s\n" "$ac_cv_sys_file_offset_bits" >&6; }
3852 case $ac_cv_sys_file_offset_bits in #(
3853 no | unknown) ;;
3854 *)
3855 printf "%s\n" "#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits" >>confdefs.h
3856 ;;
3857 esac
3858 rm -rf conftest*
3859 if test $ac_cv_sys_file_offset_bits = unknown; then
3860 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
3861 printf %s "checking for _LARGE_FILES value needed for large files... " >&6; }
3862 if test ${ac_cv_sys_large_files+y}
3863 then :
3864 printf %s "(cached) " >&6
3865 else $as_nop
3866 while :; do
3867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3868 /* end confdefs.h. */
3869 #include <sys/types.h>
3870 /* Check that off_t can represent 2**63 - 1 correctly.
3871 We can't simply define LARGE_OFF_T to be 9223372036854775807,
3872 since some C++ compilers masquerading as C compilers
3873 incorrectly reject 9223372036854775807. */
3874 #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31))
3875 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3876 && LARGE_OFF_T % 2147483647 == 1)
3877 ? 1 : -1];
3878 int
3879 main (void)
3880 {
3881
3882 ;
3883 return 0;
3884 }
3885 _ACEOF
3886 if ac_fn_c_try_compile "$LINENO"
3887 then :
3888 ac_cv_sys_large_files=no; break
3889 fi
3890 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3892 /* end confdefs.h. */
3893 #define _LARGE_FILES 1
3894 #include <sys/types.h>
3895 /* Check that off_t can represent 2**63 - 1 correctly.
3896 We can't simply define LARGE_OFF_T to be 9223372036854775807,
3897 since some C++ compilers masquerading as C compilers
3898 incorrectly reject 9223372036854775807. */
3899 #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31))
3900 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3901 && LARGE_OFF_T % 2147483647 == 1)
3902 ? 1 : -1];
3903 int
3904 main (void)
3905 {
3906
3907 ;
3908 return 0;
3909 }
3910 _ACEOF
3911 if ac_fn_c_try_compile "$LINENO"
3912 then :
3913 ac_cv_sys_large_files=1; break
3914 fi
3915 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3916 ac_cv_sys_large_files=unknown
3917 break
3918 done
3919 fi
3920 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
3921 printf "%s\n" "$ac_cv_sys_large_files" >&6; }
3922 case $ac_cv_sys_large_files in #(
3923 no | unknown) ;;
3924 *)
3925 printf "%s\n" "#define _LARGE_FILES $ac_cv_sys_large_files" >>confdefs.h
3926 ;;
3927 esac
3928 rm -rf conftest*
3929 fi
3930 fi
3931
3932
3933 # Initialize Automake
3934 am__api_version='1.16'
3935
3936
3937 # Find a good install program. We prefer a C program (faster),
3938 # so one script is as good as another. But avoid the broken or
3939 # incompatible versions:
3940 # SysV /etc/install, /usr/sbin/install
3941 # SunOS /usr/etc/install
3942 # IRIX /sbin/install
3943 # AIX /bin/install
3944 # AmigaOS /C/install, which installs bootblocks on floppy discs
3945 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3946 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3947 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3948 # OS/2's system install, which has a completely different semantic
3949 # ./install, which can be erroneously created by make from ./install.sh.
3950 # Reject install programs that cannot install multiple files.
3951 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3952 printf %s "checking for a BSD-compatible install... " >&6; }
3953 if test -z "$INSTALL"; then
3954 if test ${ac_cv_path_install+y}
3955 then :
3956 printf %s "(cached) " >&6
3957 else $as_nop
3958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3959 for as_dir in $PATH
3960 do
3961 IFS=$as_save_IFS
3962 case $as_dir in #(((
3963 '') as_dir=./ ;;
3964 */) ;;
3965 *) as_dir=$as_dir/ ;;
3966 esac
3967 # Account for fact that we put trailing slashes in our PATH walk.
3968 case $as_dir in #((
3969 ./ | /[cC]/* | \
3970 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3971 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3972 /usr/ucb/* ) ;;
3973 *)
3974 # OSF1 and SCO ODT 3.0 have their own names for install.
3975 # Don't use installbsd from OSF since it installs stuff as root
3976 # by default.
3977 for ac_prog in ginstall scoinst install; do
3978 for ac_exec_ext in '' $ac_executable_extensions; do
3979 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3980 if test $ac_prog = install &&
3981 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3982 # AIX install. It has an incompatible calling convention.
3983 :
3984 elif test $ac_prog = install &&
3985 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3986 # program-specific install script used by HP pwplus--don't use.
3987 :
3988 else
3989 rm -rf conftest.one conftest.two conftest.dir
3990 echo one > conftest.one
3991 echo two > conftest.two
3992 mkdir conftest.dir
3993 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
3994 test -s conftest.one && test -s conftest.two &&
3995 test -s conftest.dir/conftest.one &&
3996 test -s conftest.dir/conftest.two
3997 then
3998 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
3999 break 3
4000 fi
4001 fi
4002 fi
4003 done
4004 done
4005 ;;
4006 esac
4007
4008 done
4009 IFS=$as_save_IFS
4010
4011 rm -rf conftest.one conftest.two conftest.dir
4012
4013 fi
4014 if test ${ac_cv_path_install+y}; then
4015 INSTALL=$ac_cv_path_install
4016 else
4017 # As a last resort, use the slow shell script. Don't cache a
4018 # value for INSTALL within a source directory, because that will
4019 # break other packages using the cache if that directory is
4020 # removed, or if the value is a relative name.
4021 INSTALL=$ac_install_sh
4022 fi
4023 fi
4024 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4025 printf "%s\n" "$INSTALL" >&6; }
4026
4027 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4028 # It thinks the first close brace ends the variable substitution.
4029 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4030
4031 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4032
4033 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4034
4035 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4036 printf %s "checking whether build environment is sane... " >&6; }
4037 # Reject unsafe characters in $srcdir or the absolute working directory
4038 # name. Accept space and tab only in the latter.
4039 am_lf='
4040 '
4041 case `pwd` in
4042 *[\\\"\#\$\&\'\`$am_lf]*)
4043 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4044 esac
4045 case $srcdir in
4046 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
4047 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4048 esac
4049
4050 # Do 'set' in a subshell so we don't clobber the current shell's
4051 # arguments. Must try -L first in case configure is actually a
4052 # symlink; some systems play weird games with the mod time of symlinks
4053 # (eg FreeBSD returns the mod time of the symlink's containing
4054 # directory).
4055 if (
4056 am_has_slept=no
4057 for am_try in 1 2; do
4058 echo "timestamp, slept: $am_has_slept" > conftest.file
4059 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4060 if test "$*" = "X"; then
4061 # -L didn't work.
4062 set X `ls -t "$srcdir/configure" conftest.file`
4063 fi
4064 if test "$*" != "X $srcdir/configure conftest.file" \
4065 && test "$*" != "X conftest.file $srcdir/configure"; then
4066
4067 # If neither matched, then we have a broken ls. This can happen
4068 # if, for instance, CONFIG_SHELL is bash and it inherits a
4069 # broken ls alias from the environment. This has actually
4070 # happened. Such a system could not be considered "sane".
4071 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
4072 alias in your environment" "$LINENO" 5
4073 fi
4074 if test "$2" = conftest.file || test $am_try -eq 2; then
4075 break
4076 fi
4077 # Just in case.
4078 sleep 1
4079 am_has_slept=yes
4080 done
4081 test "$2" = conftest.file
4082 )
4083 then
4084 # Ok.
4085 :
4086 else
4087 as_fn_error $? "newly created file is older than distributed files!
4088 Check your system clock" "$LINENO" 5
4089 fi
4090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4091 printf "%s\n" "yes" >&6; }
4092 # If we didn't sleep, we still need to ensure time stamps of config.status and
4093 # generated files are strictly newer.
4094 am_sleep_pid=
4095 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4096 ( sleep 1 ) &
4097 am_sleep_pid=$!
4098 fi
4099
4100 rm -f conftest.file
4101
4102 test "$program_prefix" != NONE &&
4103 program_transform_name="s&^&$program_prefix&;$program_transform_name"
4104 # Use a double $ so make ignores it.
4105 test "$program_suffix" != NONE &&
4106 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4107 # Double any \ or $.
4108 # By default was `s,x,x', remove it if useless.
4109 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4110 program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
4111
4112
4113 if test x"${MISSING+set}" != xset; then
4114 MISSING="\${SHELL} '$am_aux_dir/missing'"
4115 fi
4116 # Use eval to expand $SHELL
4117 if eval "$MISSING --is-lightweight"; then
4118 am_missing_run="$MISSING "
4119 else
4120 am_missing_run=
4121 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4122 printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4123 fi
4124
4125 if test x"${install_sh+set}" != xset; then
4126 case $am_aux_dir in
4127 *\ * | *\ *)
4128 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4129 *)
4130 install_sh="\${SHELL} $am_aux_dir/install-sh"
4131 esac
4132 fi
4133
4134 # Installed binaries are usually stripped using 'strip' when the user
4135 # run "make install-strip". However 'strip' might not be the right
4136 # tool to use in cross-compilation environments, therefore Automake
4137 # will honor the 'STRIP' environment variable to overrule this program.
4138 if test "$cross_compiling" != no; then
4139 if test -n "$ac_tool_prefix"; then
4140 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4141 set dummy ${ac_tool_prefix}strip; ac_word=$2
4142 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4143 printf %s "checking for $ac_word... " >&6; }
4144 if test ${ac_cv_prog_STRIP+y}
4145 then :
4146 printf %s "(cached) " >&6
4147 else $as_nop
4148 if test -n "$STRIP"; then
4149 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4150 else
4151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4152 for as_dir in $PATH
4153 do
4154 IFS=$as_save_IFS
4155 case $as_dir in #(((
4156 '') as_dir=./ ;;
4157 */) ;;
4158 *) as_dir=$as_dir/ ;;
4159 esac
4160 for ac_exec_ext in '' $ac_executable_extensions; do
4161 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4162 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4163 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4164 break 2
4165 fi
4166 done
4167 done
4168 IFS=$as_save_IFS
4169
4170 fi
4171 fi
4172 STRIP=$ac_cv_prog_STRIP
4173 if test -n "$STRIP"; then
4174 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4175 printf "%s\n" "$STRIP" >&6; }
4176 else
4177 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4178 printf "%s\n" "no" >&6; }
4179 fi
4180
4181
4182 fi
4183 if test -z "$ac_cv_prog_STRIP"; then
4184 ac_ct_STRIP=$STRIP
4185 # Extract the first word of "strip", so it can be a program name with args.
4186 set dummy strip; ac_word=$2
4187 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4188 printf %s "checking for $ac_word... " >&6; }
4189 if test ${ac_cv_prog_ac_ct_STRIP+y}
4190 then :
4191 printf %s "(cached) " >&6
4192 else $as_nop
4193 if test -n "$ac_ct_STRIP"; then
4194 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4195 else
4196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197 for as_dir in $PATH
4198 do
4199 IFS=$as_save_IFS
4200 case $as_dir in #(((
4201 '') as_dir=./ ;;
4202 */) ;;
4203 *) as_dir=$as_dir/ ;;
4204 esac
4205 for ac_exec_ext in '' $ac_executable_extensions; do
4206 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4207 ac_cv_prog_ac_ct_STRIP="strip"
4208 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4209 break 2
4210 fi
4211 done
4212 done
4213 IFS=$as_save_IFS
4214
4215 fi
4216 fi
4217 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4218 if test -n "$ac_ct_STRIP"; then
4219 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4220 printf "%s\n" "$ac_ct_STRIP" >&6; }
4221 else
4222 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4223 printf "%s\n" "no" >&6; }
4224 fi
4225
4226 if test "x$ac_ct_STRIP" = x; then
4227 STRIP=":"
4228 else
4229 case $cross_compiling:$ac_tool_warned in
4230 yes:)
4231 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4232 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4233 ac_tool_warned=yes ;;
4234 esac
4235 STRIP=$ac_ct_STRIP
4236 fi
4237 else
4238 STRIP="$ac_cv_prog_STRIP"
4239 fi
4240
4241 fi
4242 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4243
4244
4245 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
4246 printf %s "checking for a race-free mkdir -p... " >&6; }
4247 if test -z "$MKDIR_P"; then
4248 if test ${ac_cv_path_mkdir+y}
4249 then :
4250 printf %s "(cached) " >&6
4251 else $as_nop
4252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4253 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4254 do
4255 IFS=$as_save_IFS
4256 case $as_dir in #(((
4257 '') as_dir=./ ;;
4258 */) ;;
4259 *) as_dir=$as_dir/ ;;
4260 esac
4261 for ac_prog in mkdir gmkdir; do
4262 for ac_exec_ext in '' $ac_executable_extensions; do
4263 as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
4264 case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
4265 'mkdir ('*'coreutils) '* | \
4266 'BusyBox '* | \
4267 'mkdir (fileutils) '4.1*)
4268 ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
4269 break 3;;
4270 esac
4271 done
4272 done
4273 done
4274 IFS=$as_save_IFS
4275
4276 fi
4277
4278 test -d ./--version && rmdir ./--version
4279 if test ${ac_cv_path_mkdir+y}; then
4280 MKDIR_P="$ac_cv_path_mkdir -p"
4281 else
4282 # As a last resort, use the slow shell script. Don't cache a
4283 # value for MKDIR_P within a source directory, because that will
4284 # break other packages using the cache if that directory is
4285 # removed, or if the value is a relative name.
4286 MKDIR_P="$ac_install_sh -d"
4287 fi
4288 fi
4289 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4290 printf "%s\n" "$MKDIR_P" >&6; }
4291
4292 for ac_prog in gawk mawk nawk awk
4293 do
4294 # Extract the first word of "$ac_prog", so it can be a program name with args.
4295 set dummy $ac_prog; ac_word=$2
4296 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4297 printf %s "checking for $ac_word... " >&6; }
4298 if test ${ac_cv_prog_AWK+y}
4299 then :
4300 printf %s "(cached) " >&6
4301 else $as_nop
4302 if test -n "$AWK"; then
4303 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4304 else
4305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4306 for as_dir in $PATH
4307 do
4308 IFS=$as_save_IFS
4309 case $as_dir in #(((
4310 '') as_dir=./ ;;
4311 */) ;;
4312 *) as_dir=$as_dir/ ;;
4313 esac
4314 for ac_exec_ext in '' $ac_executable_extensions; do
4315 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4316 ac_cv_prog_AWK="$ac_prog"
4317 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4318 break 2
4319 fi
4320 done
4321 done
4322 IFS=$as_save_IFS
4323
4324 fi
4325 fi
4326 AWK=$ac_cv_prog_AWK
4327 if test -n "$AWK"; then
4328 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4329 printf "%s\n" "$AWK" >&6; }
4330 else
4331 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4332 printf "%s\n" "no" >&6; }
4333 fi
4334
4335
4336 test -n "$AWK" && break
4337 done
4338
4339 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4340 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4341 set x ${MAKE-make}
4342 ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4343 if eval test \${ac_cv_prog_make_${ac_make}_set+y}
4344 then :
4345 printf %s "(cached) " >&6
4346 else $as_nop
4347 cat >conftest.make <<\_ACEOF
4348 SHELL = /bin/sh
4349 all:
4350 @echo '@@@%%%=$(MAKE)=@@@%%%'
4351 _ACEOF
4352 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4353 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4354 *@@@%%%=?*=@@@%%%*)
4355 eval ac_cv_prog_make_${ac_make}_set=yes;;
4356 *)
4357 eval ac_cv_prog_make_${ac_make}_set=no;;
4358 esac
4359 rm -f conftest.make
4360 fi
4361 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4362 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4363 printf "%s\n" "yes" >&6; }
4364 SET_MAKE=
4365 else
4366 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4367 printf "%s\n" "no" >&6; }
4368 SET_MAKE="MAKE=${MAKE-make}"
4369 fi
4370
4371 rm -rf .tst 2>/dev/null
4372 mkdir .tst 2>/dev/null
4373 if test -d .tst; then
4374 am__leading_dot=.
4375 else
4376 am__leading_dot=_
4377 fi
4378 rmdir .tst 2>/dev/null
4379
4380 DEPDIR="${am__leading_dot}deps"
4381
4382 ac_config_commands="$ac_config_commands depfiles"
4383
4384 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
4385 printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
4386 cat > confinc.mk << 'END'
4387 am__doit:
4388 @echo this is the am__doit target >confinc.out
4389 .PHONY: am__doit
4390 END
4391 am__include="#"
4392 am__quote=
4393 # BSD make does it like this.
4394 echo '.include "confinc.mk" # ignored' > confmf.BSD
4395 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
4396 echo 'include confinc.mk # ignored' > confmf.GNU
4397 _am_result=no
4398 for s in GNU BSD; do
4399 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
4400 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
4401 ac_status=$?
4402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4403 (exit $ac_status); }
4404 case $?:`cat confinc.out 2>/dev/null` in #(
4405 '0:this is the am__doit target') :
4406 case $s in #(
4407 BSD) :
4408 am__include='.include' am__quote='"' ;; #(
4409 *) :
4410 am__include='include' am__quote='' ;;
4411 esac ;; #(
4412 *) :
4413 ;;
4414 esac
4415 if test "$am__include" != "#"; then
4416 _am_result="yes ($s style)"
4417 break
4418 fi
4419 done
4420 rm -f confinc.* confmf.*
4421 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
4422 printf "%s\n" "${_am_result}" >&6; }
4423
4424 # Check whether --enable-dependency-tracking was given.
4425 if test ${enable_dependency_tracking+y}
4426 then :
4427 enableval=$enable_dependency_tracking;
4428 fi
4429
4430 if test "x$enable_dependency_tracking" != xno; then
4431 am_depcomp="$ac_aux_dir/depcomp"
4432 AMDEPBACKSLASH='\'
4433 am__nodep='_no'
4434 fi
4435 if test "x$enable_dependency_tracking" != xno; then
4436 AMDEP_TRUE=
4437 AMDEP_FALSE='#'
4438 else
4439 AMDEP_TRUE='#'
4440 AMDEP_FALSE=
4441 fi
4442
4443
4444 # Check whether --enable-silent-rules was given.
4445 if test ${enable_silent_rules+y}
4446 then :
4447 enableval=$enable_silent_rules;
4448 fi
4449
4450 case $enable_silent_rules in # (((
4451 yes) AM_DEFAULT_VERBOSITY=0;;
4452 no) AM_DEFAULT_VERBOSITY=1;;
4453 *) AM_DEFAULT_VERBOSITY=1;;
4454 esac
4455 am_make=${MAKE-make}
4456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4457 printf %s "checking whether $am_make supports nested variables... " >&6; }
4458 if test ${am_cv_make_support_nested_variables+y}
4459 then :
4460 printf %s "(cached) " >&6
4461 else $as_nop
4462 if printf "%s\n" 'TRUE=$(BAR$(V))
4463 BAR0=false
4464 BAR1=true
4465 V=1
4466 am__doit:
4467 @$(TRUE)
4468 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4469 am_cv_make_support_nested_variables=yes
4470 else
4471 am_cv_make_support_nested_variables=no
4472 fi
4473 fi
4474 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4475 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
4476 if test $am_cv_make_support_nested_variables = yes; then
4477 AM_V='$(V)'
4478 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4479 else
4480 AM_V=$AM_DEFAULT_VERBOSITY
4481 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4482 fi
4483 AM_BACKSLASH='\'
4484
4485 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4486 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4487 # is not polluted with repeated "-I."
4488 am__isrc=' -I$(srcdir)'
4489 # test to see if srcdir already configured
4490 if test -f $srcdir/config.status; then
4491 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4492 fi
4493 fi
4494
4495 # test whether we have cygpath
4496 if test -z "$CYGPATH_W"; then
4497 if (cygpath --version) >/dev/null 2>/dev/null; then
4498 CYGPATH_W='cygpath -w'
4499 else
4500 CYGPATH_W=echo
4501 fi
4502 fi
4503
4504
4505 # Define the identity of the package.
4506 PACKAGE='xf86-video-vmware'
4507 VERSION='13.4.0'
4508
4509
4510 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
4511
4512
4513 printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
4514
4515 # Some tools Automake needs.
4516
4517 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4518
4519
4520 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4521
4522
4523 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4524
4525
4526 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4527
4528
4529 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4530
4531 # For better backward compatibility. To be removed once Automake 1.9.x
4532 # dies out for good. For more background, see:
4533 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4534 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4535 mkdir_p='$(MKDIR_P)'
4536
4537 # We need awk for the "check" target (and possibly the TAP driver). The
4538 # system "awk" is bad on some platforms.
4539 # Always define AMTAR for backward compatibility. Yes, it's still used
4540 # in the wild :-( We should find a proper way to deprecate it ...
4541 AMTAR='$${TAR-tar}'
4542
4543
4544 # We'll loop over all known methods to create a tar archive until one works.
4545 _am_tools='gnutar pax cpio none'
4546
4547 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4548
4549
4550
4551
4552
4553 depcc="$CC" am_compiler_list=
4554
4555 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4556 printf %s "checking dependency style of $depcc... " >&6; }
4557 if test ${am_cv_CC_dependencies_compiler_type+y}
4558 then :
4559 printf %s "(cached) " >&6
4560 else $as_nop
4561 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4562 # We make a subdir and do the tests there. Otherwise we can end up
4563 # making bogus files that we don't know about and never remove. For
4564 # instance it was reported that on HP-UX the gcc test will end up
4565 # making a dummy file named 'D' -- because '-MD' means "put the output
4566 # in D".
4567 rm -rf conftest.dir
4568 mkdir conftest.dir
4569 # Copy depcomp to subdir because otherwise we won't find it if we're
4570 # using a relative directory.
4571 cp "$am_depcomp" conftest.dir
4572 cd conftest.dir
4573 # We will build objects and dependencies in a subdirectory because
4574 # it helps to detect inapplicable dependency modes. For instance
4575 # both Tru64's cc and ICC support -MD to output dependencies as a
4576 # side effect of compilation, but ICC will put the dependencies in
4577 # the current directory while Tru64 will put them in the object
4578 # directory.
4579 mkdir sub
4580
4581 am_cv_CC_dependencies_compiler_type=none
4582 if test "$am_compiler_list" = ""; then
4583 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4584 fi
4585 am__universal=false
4586 case " $depcc " in #(
4587 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4588 esac
4589
4590 for depmode in $am_compiler_list; do
4591 # Setup a source with many dependencies, because some compilers
4592 # like to wrap large dependency lists on column 80 (with \), and
4593 # we should not choose a depcomp mode which is confused by this.
4594 #
4595 # We need to recreate these files for each test, as the compiler may
4596 # overwrite some of them when testing with obscure command lines.
4597 # This happens at least with the AIX C compiler.
4598 : > sub/conftest.c
4599 for i in 1 2 3 4 5 6; do
4600 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4601 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4602 # Solaris 10 /bin/sh.
4603 echo '/* dummy */' > sub/conftst$i.h
4604 done
4605 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4606
4607 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4608 # mode. It turns out that the SunPro C++ compiler does not properly
4609 # handle '-M -o', and we need to detect this. Also, some Intel
4610 # versions had trouble with output in subdirs.
4611 am__obj=sub/conftest.${OBJEXT-o}
4612 am__minus_obj="-o $am__obj"
4613 case $depmode in
4614 gcc)
4615 # This depmode causes a compiler race in universal mode.
4616 test "$am__universal" = false || continue
4617 ;;
4618 nosideeffect)
4619 # After this tag, mechanisms are not by side-effect, so they'll
4620 # only be used when explicitly requested.
4621 if test "x$enable_dependency_tracking" = xyes; then
4622 continue
4623 else
4624 break
4625 fi
4626 ;;
4627 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4628 # This compiler won't grok '-c -o', but also, the minuso test has
4629 # not run yet. These depmodes are late enough in the game, and
4630 # so weak that their functioning should not be impacted.
4631 am__obj=conftest.${OBJEXT-o}
4632 am__minus_obj=
4633 ;;
4634 none) break ;;
4635 esac
4636 if depmode=$depmode \
4637 source=sub/conftest.c object=$am__obj \
4638 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4639 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4640 >/dev/null 2>conftest.err &&
4641 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4642 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4643 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4644 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4645 # icc doesn't choke on unknown options, it will just issue warnings
4646 # or remarks (even with -Werror). So we grep stderr for any message
4647 # that says an option was ignored or not supported.
4648 # When given -MP, icc 7.0 and 7.1 complain thusly:
4649 # icc: Command line warning: ignoring option '-M'; no argument required
4650 # The diagnosis changed in icc 8.0:
4651 # icc: Command line remark: option '-MP' not supported
4652 if (grep 'ignoring option' conftest.err ||
4653 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4654 am_cv_CC_dependencies_compiler_type=$depmode
4655 break
4656 fi
4657 fi
4658 done
4659
4660 cd ..
4661 rm -rf conftest.dir
4662 else
4663 am_cv_CC_dependencies_compiler_type=none
4664 fi
4665
4666 fi
4667 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4668 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4669 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4670
4671 if
4672 test "x$enable_dependency_tracking" != xno \
4673 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4674 am__fastdepCC_TRUE=
4675 am__fastdepCC_FALSE='#'
4676 else
4677 am__fastdepCC_TRUE='#'
4678 am__fastdepCC_FALSE=
4679 fi
4680
4681
4682 # Variables for tags utilities; see am/tags.am
4683 if test -z "$CTAGS"; then
4684 CTAGS=ctags
4685 fi
4686
4687 if test -z "$ETAGS"; then
4688 ETAGS=etags
4689 fi
4690
4691 if test -z "$CSCOPE"; then
4692 CSCOPE=cscope
4693 fi
4694
4695
4696
4697 # POSIX will say in a future version that running "rm -f" with no argument
4698 # is OK; and we want to be able to make that assumption in our Makefile
4699 # recipes. So use an aggressive probe to check that the usage we want is
4700 # actually supported "in the wild" to an acceptable degree.
4701 # See automake bug#10828.
4702 # To make any issue more visible, cause the running configure to be aborted
4703 # by default if the 'rm' program in use doesn't match our expectations; the
4704 # user can still override this though.
4705 if rm -f && rm -fr && rm -rf; then : OK; else
4706 cat >&2 <<'END'
4707 Oops!
4708
4709 Your 'rm' program seems unable to run without file operands specified
4710 on the command line, even when the '-f' option is present. This is contrary
4711 to the behaviour of most rm programs out there, and not conforming with
4712 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4713
4714 Please tell bug-automake@gnu.org about your system, including the value
4715 of your $PATH and any error possibly output before this message. This
4716 can help us improve future automake versions.
4717
4718 END
4719 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4720 echo 'Configuration will proceed anyway, since you have set the' >&2
4721 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4722 echo >&2
4723 else
4724 cat >&2 <<'END'
4725 Aborting the configuration process, to ensure you take notice of the issue.
4726
4727 You can download and install GNU coreutils to get an 'rm' implementation
4728 that behaves properly: <https://www.gnu.org/software/coreutils/>.
4729
4730 If you want to complete the configuration process using your problematic
4731 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4732 to "yes", and re-run configure.
4733
4734 END
4735 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4736 fi
4737 fi
4738
4739
4740 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4754 printf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4755 if test ${ac_cv_c_undeclared_builtin_options+y}
4756 then :
4757 printf %s "(cached) " >&6
4758 else $as_nop
4759 ac_save_CFLAGS=$CFLAGS
4760 ac_cv_c_undeclared_builtin_options='cannot detect'
4761 for ac_arg in '' -fno-builtin; do
4762 CFLAGS="$ac_save_CFLAGS $ac_arg"
4763 # This test program should *not* compile successfully.
4764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4765 /* end confdefs.h. */
4766
4767 int
4768 main (void)
4769 {
4770 (void) strchr;
4771 ;
4772 return 0;
4773 }
4774 _ACEOF
4775 if ac_fn_c_try_compile "$LINENO"
4776 then :
4777
4778 else $as_nop
4779 # This test program should compile successfully.
4780 # No library function is consistently available on
4781 # freestanding implementations, so test against a dummy
4782 # declaration. Include always-available headers on the
4783 # off chance that they somehow elicit warnings.
4784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4785 /* end confdefs.h. */
4786 #include <float.h>
4787 #include <limits.h>
4788 #include <stdarg.h>
4789 #include <stddef.h>
4790 extern void ac_decl (int, char *);
4791
4792 int
4793 main (void)
4794 {
4795 (void) ac_decl (0, (char *) 0);
4796 (void) ac_decl;
4797
4798 ;
4799 return 0;
4800 }
4801 _ACEOF
4802 if ac_fn_c_try_compile "$LINENO"
4803 then :
4804 if test x"$ac_arg" = x
4805 then :
4806 ac_cv_c_undeclared_builtin_options='none needed'
4807 else $as_nop
4808 ac_cv_c_undeclared_builtin_options=$ac_arg
4809 fi
4810 break
4811 fi
4812 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4813 fi
4814 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4815 done
4816 CFLAGS=$ac_save_CFLAGS
4817
4818 fi
4819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4820 printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4821 case $ac_cv_c_undeclared_builtin_options in #(
4822 'cannot detect') :
4823 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4824 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4825 as_fn_error $? "cannot make $CC report undeclared builtins
4826 See \`config.log' for more details" "$LINENO" 5; } ;; #(
4827 'none needed') :
4828 ac_c_undeclared_builtin_options='' ;; #(
4829 *) :
4830 ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4831 esac
4832
4833 ac_header= ac_cache=
4834 for ac_item in $ac_header_c_list
4835 do
4836 if test $ac_cache; then
4837 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4838 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4839 printf "%s\n" "#define $ac_item 1" >> confdefs.h
4840 fi
4841 ac_header= ac_cache=
4842 elif test $ac_header; then
4843 ac_cache=$ac_item
4844 else
4845 ac_header=$ac_item
4846 fi
4847 done
4848
4849
4850
4851
4852
4853
4854
4855
4856 if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4857 then :
4858
4859 printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4860
4861 fi
4862
4863
4864
4865
4866 ac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4867 if test "x$ac_cv_have_decl___clang__" = xyes
4868 then :
4869 CLANGCC="yes"
4870 else $as_nop
4871 CLANGCC="no"
4872 fi
4873 ac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4874 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4875 then :
4876 INTELCC="yes"
4877 else $as_nop
4878 INTELCC="no"
4879 fi
4880 ac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4881 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4882 then :
4883 SUNCC="yes"
4884 else $as_nop
4885 SUNCC="no"
4886 fi
4887
4888
4889
4890
4891
4892
4893
4894
4895 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4896 if test -n "$ac_tool_prefix"; then
4897 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4898 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4899 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4900 printf %s "checking for $ac_word... " >&6; }
4901 if test ${ac_cv_path_PKG_CONFIG+y}
4902 then :
4903 printf %s "(cached) " >&6
4904 else $as_nop
4905 case $PKG_CONFIG in
4906 [\\/]* | ?:[\\/]*)
4907 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4908 ;;
4909 *)
4910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4911 for as_dir in $PATH
4912 do
4913 IFS=$as_save_IFS
4914 case $as_dir in #(((
4915 '') as_dir=./ ;;
4916 */) ;;
4917 *) as_dir=$as_dir/ ;;
4918 esac
4919 for ac_exec_ext in '' $ac_executable_extensions; do
4920 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4921 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4922 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4923 break 2
4924 fi
4925 done
4926 done
4927 IFS=$as_save_IFS
4928
4929 ;;
4930 esac
4931 fi
4932 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4933 if test -n "$PKG_CONFIG"; then
4934 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4935 printf "%s\n" "$PKG_CONFIG" >&6; }
4936 else
4937 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4938 printf "%s\n" "no" >&6; }
4939 fi
4940
4941
4942 fi
4943 if test -z "$ac_cv_path_PKG_CONFIG"; then
4944 ac_pt_PKG_CONFIG=$PKG_CONFIG
4945 # Extract the first word of "pkg-config", so it can be a program name with args.
4946 set dummy pkg-config; ac_word=$2
4947 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4948 printf %s "checking for $ac_word... " >&6; }
4949 if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4950 then :
4951 printf %s "(cached) " >&6
4952 else $as_nop
4953 case $ac_pt_PKG_CONFIG in
4954 [\\/]* | ?:[\\/]*)
4955 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4956 ;;
4957 *)
4958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4959 for as_dir in $PATH
4960 do
4961 IFS=$as_save_IFS
4962 case $as_dir in #(((
4963 '') as_dir=./ ;;
4964 */) ;;
4965 *) as_dir=$as_dir/ ;;
4966 esac
4967 for ac_exec_ext in '' $ac_executable_extensions; do
4968 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4969 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4970 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4971 break 2
4972 fi
4973 done
4974 done
4975 IFS=$as_save_IFS
4976
4977 ;;
4978 esac
4979 fi
4980 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4981 if test -n "$ac_pt_PKG_CONFIG"; then
4982 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4983 printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4984 else
4985 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4986 printf "%s\n" "no" >&6; }
4987 fi
4988
4989 if test "x$ac_pt_PKG_CONFIG" = x; then
4990 PKG_CONFIG=""
4991 else
4992 case $cross_compiling:$ac_tool_warned in
4993 yes:)
4994 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4995 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4996 ac_tool_warned=yes ;;
4997 esac
4998 PKG_CONFIG=$ac_pt_PKG_CONFIG
4999 fi
5000 else
5001 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5002 fi
5003
5004 fi
5005 if test -n "$PKG_CONFIG"; then
5006 _pkg_min_version=0.9.0
5007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5008 printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5009 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5010 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5011 printf "%s\n" "yes" >&6; }
5012 else
5013 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5014 printf "%s\n" "no" >&6; }
5015 PKG_CONFIG=""
5016 fi
5017 fi
5018
5019
5020 # Make sure we can run config.sub.
5021 $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
5022 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
5023
5024 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5025 printf %s "checking build system type... " >&6; }
5026 if test ${ac_cv_build+y}
5027 then :
5028 printf %s "(cached) " >&6
5029 else $as_nop
5030 ac_build_alias=$build_alias
5031 test "x$ac_build_alias" = x &&
5032 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
5033 test "x$ac_build_alias" = x &&
5034 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5035 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
5036 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
5037
5038 fi
5039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5040 printf "%s\n" "$ac_cv_build" >&6; }
5041 case $ac_cv_build in
5042 *-*-*) ;;
5043 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5044 esac
5045 build=$ac_cv_build
5046 ac_save_IFS=$IFS; IFS='-'
5047 set x $ac_cv_build
5048 shift
5049 build_cpu=$1
5050 build_vendor=$2
5051 shift; shift
5052 # Remember, the first character of IFS is used to create $*,
5053 # except with old shells:
5054 build_os=$*
5055 IFS=$ac_save_IFS
5056 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5057
5058
5059 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5060 printf %s "checking host system type... " >&6; }
5061 if test ${ac_cv_host+y}
5062 then :
5063 printf %s "(cached) " >&6
5064 else $as_nop
5065 if test "x$host_alias" = x; then
5066 ac_cv_host=$ac_cv_build
5067 else
5068 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
5069 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
5070 fi
5071
5072 fi
5073 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5074 printf "%s\n" "$ac_cv_host" >&6; }
5075 case $ac_cv_host in
5076 *-*-*) ;;
5077 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5078 esac
5079 host=$ac_cv_host
5080 ac_save_IFS=$IFS; IFS='-'
5081 set x $ac_cv_host
5082 shift
5083 host_cpu=$1
5084 host_vendor=$2
5085 shift; shift
5086 # Remember, the first character of IFS is used to create $*,
5087 # except with old shells:
5088 host_os=$*
5089 IFS=$ac_save_IFS
5090 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5091
5092
5093 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5094 printf %s "checking for a sed that does not truncate output... " >&6; }
5095 if test ${ac_cv_path_SED+y}
5096 then :
5097 printf %s "(cached) " >&6
5098 else $as_nop
5099 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5100 for ac_i in 1 2 3 4 5 6 7; do
5101 ac_script="$ac_script$as_nl$ac_script"
5102 done
5103 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5104 { ac_script=; unset ac_script;}
5105 if test -z "$SED"; then
5106 ac_path_SED_found=false
5107 # Loop through the user's path and test for each of PROGNAME-LIST
5108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5109 for as_dir in $PATH
5110 do
5111 IFS=$as_save_IFS
5112 case $as_dir in #(((
5113 '') as_dir=./ ;;
5114 */) ;;
5115 *) as_dir=$as_dir/ ;;
5116 esac
5117 for ac_prog in sed gsed
5118 do
5119 for ac_exec_ext in '' $ac_executable_extensions; do
5120 ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
5121 as_fn_executable_p "$ac_path_SED" || continue
5122 # Check for GNU ac_path_SED and select it if it is found.
5123 # Check for GNU $ac_path_SED
5124 case `"$ac_path_SED" --version 2>&1` in
5125 *GNU*)
5126 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5127 *)
5128 ac_count=0
5129 printf %s 0123456789 >"conftest.in"
5130 while :
5131 do
5132 cat "conftest.in" "conftest.in" >"conftest.tmp"
5133 mv "conftest.tmp" "conftest.in"
5134 cp "conftest.in" "conftest.nl"
5135 printf "%s\n" '' >> "conftest.nl"
5136 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5137 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5138 as_fn_arith $ac_count + 1 && ac_count=$as_val
5139 if test $ac_count -gt ${ac_path_SED_max-0}; then
5140 # Best one so far, save it but keep looking for a better one
5141 ac_cv_path_SED="$ac_path_SED"
5142 ac_path_SED_max=$ac_count
5143 fi
5144 # 10*(2^10) chars as input seems more than enough
5145 test $ac_count -gt 10 && break
5146 done
5147 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5148 esac
5149
5150 $ac_path_SED_found && break 3
5151 done
5152 done
5153 done
5154 IFS=$as_save_IFS
5155 if test -z "$ac_cv_path_SED"; then
5156 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5157 fi
5158 else
5159 ac_cv_path_SED=$SED
5160 fi
5161
5162 fi
5163 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5164 printf "%s\n" "$ac_cv_path_SED" >&6; }
5165 SED="$ac_cv_path_SED"
5166 rm -f conftest.sed
5167
5168
5169
5170
5171
5172
5173 # Check whether --enable-selective-werror was given.
5174 if test ${enable_selective_werror+y}
5175 then :
5176 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5177 else $as_nop
5178 SELECTIVE_WERROR=yes
5179 fi
5180
5181
5182
5183
5184
5185 # -v is too short to test reliably with XORG_TESTSET_CFLAG
5186 if test "x$SUNCC" = "xyes"; then
5187 BASE_CFLAGS="-v"
5188 else
5189 BASE_CFLAGS=""
5190 fi
5191
5192 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206 xorg_testset_save_CFLAGS="$CFLAGS"
5207
5208 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5209 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5210 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5211 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5212 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
5213 then :
5214 printf %s "(cached) " >&6
5215 else $as_nop
5216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5217 /* end confdefs.h. */
5218 int i;
5219 _ACEOF
5220 if ac_fn_c_try_compile "$LINENO"
5221 then :
5222 xorg_cv_cc_flag_unknown_warning_option=yes
5223 else $as_nop
5224 xorg_cv_cc_flag_unknown_warning_option=no
5225 fi
5226 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5227 fi
5228 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5229 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5230 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5231 CFLAGS="$xorg_testset_save_CFLAGS"
5232 fi
5233
5234 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5235 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5236 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5237 fi
5238 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5239 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5240 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5241 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5242 then :
5243 printf %s "(cached) " >&6
5244 else $as_nop
5245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5246 /* end confdefs.h. */
5247 int i;
5248 _ACEOF
5249 if ac_fn_c_try_compile "$LINENO"
5250 then :
5251 xorg_cv_cc_flag_unused_command_line_argument=yes
5252 else $as_nop
5253 xorg_cv_cc_flag_unused_command_line_argument=no
5254 fi
5255 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5256 fi
5257 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5258 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5259 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5260 CFLAGS="$xorg_testset_save_CFLAGS"
5261 fi
5262
5263 found="no"
5264
5265 if test $found = "no" ; then
5266 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5267 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5268 fi
5269
5270 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5271 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5272 fi
5273
5274 CFLAGS="$CFLAGS -Wall"
5275
5276 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5277 printf %s "checking if $CC supports -Wall... " >&6; }
5278 cacheid=xorg_cv_cc_flag__Wall
5279 if eval test \${$cacheid+y}
5280 then :
5281 printf %s "(cached) " >&6
5282 else $as_nop
5283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5284 /* end confdefs.h. */
5285 int i;
5286 int
5287 main (void)
5288 {
5289
5290 ;
5291 return 0;
5292 }
5293 _ACEOF
5294 if ac_fn_c_try_link "$LINENO"
5295 then :
5296 eval $cacheid=yes
5297 else $as_nop
5298 eval $cacheid=no
5299 fi
5300 rm -f core conftest.err conftest.$ac_objext conftest.beam \
5301 conftest$ac_exeext conftest.$ac_ext
5302 fi
5303
5304
5305 CFLAGS="$xorg_testset_save_CFLAGS"
5306
5307 eval supported=\$$cacheid
5308 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5309 printf "%s\n" "$supported" >&6; }
5310 if test "$supported" = "yes" ; then
5311 BASE_CFLAGS="$BASE_CFLAGS -Wall"
5312 found="yes"
5313 fi
5314 fi
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330 xorg_testset_save_CFLAGS="$CFLAGS"
5331
5332 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5333 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5334 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5335 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5336 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
5337 then :
5338 printf %s "(cached) " >&6
5339 else $as_nop
5340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5341 /* end confdefs.h. */
5342 int i;
5343 _ACEOF
5344 if ac_fn_c_try_compile "$LINENO"
5345 then :
5346 xorg_cv_cc_flag_unknown_warning_option=yes
5347 else $as_nop
5348 xorg_cv_cc_flag_unknown_warning_option=no
5349 fi
5350 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5351 fi
5352 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5353 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5354 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5355 CFLAGS="$xorg_testset_save_CFLAGS"
5356 fi
5357
5358 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5359 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5360 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5361 fi
5362 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5363 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5364 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5365 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5366 then :
5367 printf %s "(cached) " >&6
5368 else $as_nop
5369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5370 /* end confdefs.h. */
5371 int i;
5372 _ACEOF
5373 if ac_fn_c_try_compile "$LINENO"
5374 then :
5375 xorg_cv_cc_flag_unused_command_line_argument=yes
5376 else $as_nop
5377 xorg_cv_cc_flag_unused_command_line_argument=no
5378 fi
5379 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5380 fi
5381 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5382 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5383 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5384 CFLAGS="$xorg_testset_save_CFLAGS"
5385 fi
5386
5387 found="no"
5388
5389 if test $found = "no" ; then
5390 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5391 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5392 fi
5393
5394 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5395 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5396 fi
5397
5398 CFLAGS="$CFLAGS -Wpointer-arith"
5399
5400 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5401 printf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5402 cacheid=xorg_cv_cc_flag__Wpointer_arith
5403 if eval test \${$cacheid+y}
5404 then :
5405 printf %s "(cached) " >&6
5406 else $as_nop
5407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5408 /* end confdefs.h. */
5409 int i;
5410 int
5411 main (void)
5412 {
5413
5414 ;
5415 return 0;
5416 }
5417 _ACEOF
5418 if ac_fn_c_try_link "$LINENO"
5419 then :
5420 eval $cacheid=yes
5421 else $as_nop
5422 eval $cacheid=no
5423 fi
5424 rm -f core conftest.err conftest.$ac_objext conftest.beam \
5425 conftest$ac_exeext conftest.$ac_ext
5426 fi
5427
5428
5429 CFLAGS="$xorg_testset_save_CFLAGS"
5430
5431 eval supported=\$$cacheid
5432 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5433 printf "%s\n" "$supported" >&6; }
5434 if test "$supported" = "yes" ; then
5435 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5436 found="yes"
5437 fi
5438 fi
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454 xorg_testset_save_CFLAGS="$CFLAGS"
5455
5456 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5457 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5458 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5459 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5460 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
5461 then :
5462 printf %s "(cached) " >&6
5463 else $as_nop
5464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5465 /* end confdefs.h. */
5466 int i;
5467 _ACEOF
5468 if ac_fn_c_try_compile "$LINENO"
5469 then :
5470 xorg_cv_cc_flag_unknown_warning_option=yes
5471 else $as_nop
5472 xorg_cv_cc_flag_unknown_warning_option=no
5473 fi
5474 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5475 fi
5476 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5477 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5478 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5479 CFLAGS="$xorg_testset_save_CFLAGS"
5480 fi
5481
5482 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5483 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5484 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5485 fi
5486 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5487 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5488 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5489 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5490 then :
5491 printf %s "(cached) " >&6
5492 else $as_nop
5493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5494 /* end confdefs.h. */
5495 int i;
5496 _ACEOF
5497 if ac_fn_c_try_compile "$LINENO"
5498 then :
5499 xorg_cv_cc_flag_unused_command_line_argument=yes
5500 else $as_nop
5501 xorg_cv_cc_flag_unused_command_line_argument=no
5502 fi
5503 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5504 fi
5505 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5506 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5507 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5508 CFLAGS="$xorg_testset_save_CFLAGS"
5509 fi
5510
5511 found="no"
5512
5513 if test $found = "no" ; then
5514 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5515 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5516 fi
5517
5518 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5519 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5520 fi
5521
5522 CFLAGS="$CFLAGS -Wmissing-declarations"
5523
5524 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5525 printf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5526 cacheid=xorg_cv_cc_flag__Wmissing_declarations
5527 if eval test \${$cacheid+y}
5528 then :
5529 printf %s "(cached) " >&6
5530 else $as_nop
5531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5532 /* end confdefs.h. */
5533 int i;
5534 int
5535 main (void)
5536 {
5537
5538 ;
5539 return 0;
5540 }
5541 _ACEOF
5542 if ac_fn_c_try_link "$LINENO"
5543 then :
5544 eval $cacheid=yes
5545 else $as_nop
5546 eval $cacheid=no
5547 fi
5548 rm -f core conftest.err conftest.$ac_objext conftest.beam \
5549 conftest$ac_exeext conftest.$ac_ext
5550 fi
5551
5552
5553 CFLAGS="$xorg_testset_save_CFLAGS"
5554
5555 eval supported=\$$cacheid
5556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5557 printf "%s\n" "$supported" >&6; }
5558 if test "$supported" = "yes" ; then
5559 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5560 found="yes"
5561 fi
5562 fi
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578 xorg_testset_save_CFLAGS="$CFLAGS"
5579
5580 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5581 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5582 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5583 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5584 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
5585 then :
5586 printf %s "(cached) " >&6
5587 else $as_nop
5588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5589 /* end confdefs.h. */
5590 int i;
5591 _ACEOF
5592 if ac_fn_c_try_compile "$LINENO"
5593 then :
5594 xorg_cv_cc_flag_unknown_warning_option=yes
5595 else $as_nop
5596 xorg_cv_cc_flag_unknown_warning_option=no
5597 fi
5598 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5599 fi
5600 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5601 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5602 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5603 CFLAGS="$xorg_testset_save_CFLAGS"
5604 fi
5605
5606 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5607 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5608 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5609 fi
5610 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5611 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5612 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5613 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5614 then :
5615 printf %s "(cached) " >&6
5616 else $as_nop
5617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5618 /* end confdefs.h. */
5619 int i;
5620 _ACEOF
5621 if ac_fn_c_try_compile "$LINENO"
5622 then :
5623 xorg_cv_cc_flag_unused_command_line_argument=yes
5624 else $as_nop
5625 xorg_cv_cc_flag_unused_command_line_argument=no
5626 fi
5627 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5628 fi
5629 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5630 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5631 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5632 CFLAGS="$xorg_testset_save_CFLAGS"
5633 fi
5634
5635 found="no"
5636
5637 if test $found = "no" ; then
5638 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5639 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5640 fi
5641
5642 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5643 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5644 fi
5645
5646 CFLAGS="$CFLAGS -Wformat=2"
5647
5648 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5649 printf %s "checking if $CC supports -Wformat=2... " >&6; }
5650 cacheid=xorg_cv_cc_flag__Wformat_2
5651 if eval test \${$cacheid+y}
5652 then :
5653 printf %s "(cached) " >&6
5654 else $as_nop
5655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5656 /* end confdefs.h. */
5657 int i;
5658 int
5659 main (void)
5660 {
5661
5662 ;
5663 return 0;
5664 }
5665 _ACEOF
5666 if ac_fn_c_try_link "$LINENO"
5667 then :
5668 eval $cacheid=yes
5669 else $as_nop
5670 eval $cacheid=no
5671 fi
5672 rm -f core conftest.err conftest.$ac_objext conftest.beam \
5673 conftest$ac_exeext conftest.$ac_ext
5674 fi
5675
5676
5677 CFLAGS="$xorg_testset_save_CFLAGS"
5678
5679 eval supported=\$$cacheid
5680 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5681 printf "%s\n" "$supported" >&6; }
5682 if test "$supported" = "yes" ; then
5683 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5684 found="yes"
5685 fi
5686 fi
5687
5688 if test $found = "no" ; then
5689 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5690 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5691 fi
5692
5693 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5694 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5695 fi
5696
5697 CFLAGS="$CFLAGS -Wformat"
5698
5699 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5700 printf %s "checking if $CC supports -Wformat... " >&6; }
5701 cacheid=xorg_cv_cc_flag__Wformat
5702 if eval test \${$cacheid+y}
5703 then :
5704 printf %s "(cached) " >&6
5705 else $as_nop
5706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707 /* end confdefs.h. */
5708 int i;
5709 int
5710 main (void)
5711 {
5712
5713 ;
5714 return 0;
5715 }
5716 _ACEOF
5717 if ac_fn_c_try_link "$LINENO"
5718 then :
5719 eval $cacheid=yes
5720 else $as_nop
5721 eval $cacheid=no
5722 fi
5723 rm -f core conftest.err conftest.$ac_objext conftest.beam \
5724 conftest$ac_exeext conftest.$ac_ext
5725 fi
5726
5727
5728 CFLAGS="$xorg_testset_save_CFLAGS"
5729
5730 eval supported=\$$cacheid
5731 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5732 printf "%s\n" "$supported" >&6; }
5733 if test "$supported" = "yes" ; then
5734 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5735 found="yes"
5736 fi
5737 fi
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755 xorg_testset_save_CFLAGS="$CFLAGS"
5756
5757 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5758 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5759 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5760 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5761 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
5762 then :
5763 printf %s "(cached) " >&6
5764 else $as_nop
5765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5766 /* end confdefs.h. */
5767 int i;
5768 _ACEOF
5769 if ac_fn_c_try_compile "$LINENO"
5770 then :
5771 xorg_cv_cc_flag_unknown_warning_option=yes
5772 else $as_nop
5773 xorg_cv_cc_flag_unknown_warning_option=no
5774 fi
5775 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5776 fi
5777 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5778 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5779 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5780 CFLAGS="$xorg_testset_save_CFLAGS"
5781 fi
5782
5783 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5784 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5785 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5786 fi
5787 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5788 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5789 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5790 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5791 then :
5792 printf %s "(cached) " >&6
5793 else $as_nop
5794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5795 /* end confdefs.h. */
5796 int i;
5797 _ACEOF
5798 if ac_fn_c_try_compile "$LINENO"
5799 then :
5800 xorg_cv_cc_flag_unused_command_line_argument=yes
5801 else $as_nop
5802 xorg_cv_cc_flag_unused_command_line_argument=no
5803 fi
5804 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5805 fi
5806 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5807 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5808 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5809 CFLAGS="$xorg_testset_save_CFLAGS"
5810 fi
5811
5812 found="no"
5813
5814 if test $found = "no" ; then
5815 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5816 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5817 fi
5818
5819 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5820 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5821 fi
5822
5823 CFLAGS="$CFLAGS -Wstrict-prototypes"
5824
5825 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5826 printf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
5827 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5828 if eval test \${$cacheid+y}
5829 then :
5830 printf %s "(cached) " >&6
5831 else $as_nop
5832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5833 /* end confdefs.h. */
5834 int i;
5835 int
5836 main (void)
5837 {
5838
5839 ;
5840 return 0;
5841 }
5842 _ACEOF
5843 if ac_fn_c_try_link "$LINENO"
5844 then :
5845 eval $cacheid=yes
5846 else $as_nop
5847 eval $cacheid=no
5848 fi
5849 rm -f core conftest.err conftest.$ac_objext conftest.beam \
5850 conftest$ac_exeext conftest.$ac_ext
5851 fi
5852
5853
5854 CFLAGS="$xorg_testset_save_CFLAGS"
5855
5856 eval supported=\$$cacheid
5857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5858 printf "%s\n" "$supported" >&6; }
5859 if test "$supported" = "yes" ; then
5860 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5861 found="yes"
5862 fi
5863 fi
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879 xorg_testset_save_CFLAGS="$CFLAGS"
5880
5881 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5882 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5883 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5884 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5885 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
5886 then :
5887 printf %s "(cached) " >&6
5888 else $as_nop
5889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5890 /* end confdefs.h. */
5891 int i;
5892 _ACEOF
5893 if ac_fn_c_try_compile "$LINENO"
5894 then :
5895 xorg_cv_cc_flag_unknown_warning_option=yes
5896 else $as_nop
5897 xorg_cv_cc_flag_unknown_warning_option=no
5898 fi
5899 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5900 fi
5901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5902 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5903 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5904 CFLAGS="$xorg_testset_save_CFLAGS"
5905 fi
5906
5907 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5908 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5909 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5910 fi
5911 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5912 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5913 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5914 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5915 then :
5916 printf %s "(cached) " >&6
5917 else $as_nop
5918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5919 /* end confdefs.h. */
5920 int i;
5921 _ACEOF
5922 if ac_fn_c_try_compile "$LINENO"
5923 then :
5924 xorg_cv_cc_flag_unused_command_line_argument=yes
5925 else $as_nop
5926 xorg_cv_cc_flag_unused_command_line_argument=no
5927 fi
5928 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5929 fi
5930 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5931 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5932 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5933 CFLAGS="$xorg_testset_save_CFLAGS"
5934 fi
5935
5936 found="no"
5937
5938 if test $found = "no" ; then
5939 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5940 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5941 fi
5942
5943 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5944 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5945 fi
5946
5947 CFLAGS="$CFLAGS -Wmissing-prototypes"
5948
5949 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5950 printf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5951 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5952 if eval test \${$cacheid+y}
5953 then :
5954 printf %s "(cached) " >&6
5955 else $as_nop
5956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5957 /* end confdefs.h. */
5958 int i;
5959 int
5960 main (void)
5961 {
5962
5963 ;
5964 return 0;
5965 }
5966 _ACEOF
5967 if ac_fn_c_try_link "$LINENO"
5968 then :
5969 eval $cacheid=yes
5970 else $as_nop
5971 eval $cacheid=no
5972 fi
5973 rm -f core conftest.err conftest.$ac_objext conftest.beam \
5974 conftest$ac_exeext conftest.$ac_ext
5975 fi
5976
5977
5978 CFLAGS="$xorg_testset_save_CFLAGS"
5979
5980 eval supported=\$$cacheid
5981 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5982 printf "%s\n" "$supported" >&6; }
5983 if test "$supported" = "yes" ; then
5984 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5985 found="yes"
5986 fi
5987 fi
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003 xorg_testset_save_CFLAGS="$CFLAGS"
6004
6005 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6006 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6008 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6009 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6010 then :
6011 printf %s "(cached) " >&6
6012 else $as_nop
6013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6014 /* end confdefs.h. */
6015 int i;
6016 _ACEOF
6017 if ac_fn_c_try_compile "$LINENO"
6018 then :
6019 xorg_cv_cc_flag_unknown_warning_option=yes
6020 else $as_nop
6021 xorg_cv_cc_flag_unknown_warning_option=no
6022 fi
6023 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6024 fi
6025 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6026 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6027 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6028 CFLAGS="$xorg_testset_save_CFLAGS"
6029 fi
6030
6031 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6032 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6033 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6034 fi
6035 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6036 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6037 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6038 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6039 then :
6040 printf %s "(cached) " >&6
6041 else $as_nop
6042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6043 /* end confdefs.h. */
6044 int i;
6045 _ACEOF
6046 if ac_fn_c_try_compile "$LINENO"
6047 then :
6048 xorg_cv_cc_flag_unused_command_line_argument=yes
6049 else $as_nop
6050 xorg_cv_cc_flag_unused_command_line_argument=no
6051 fi
6052 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6053 fi
6054 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6055 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6056 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6057 CFLAGS="$xorg_testset_save_CFLAGS"
6058 fi
6059
6060 found="no"
6061
6062 if test $found = "no" ; then
6063 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6064 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6065 fi
6066
6067 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6068 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6069 fi
6070
6071 CFLAGS="$CFLAGS -Wnested-externs"
6072
6073 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
6074 printf %s "checking if $CC supports -Wnested-externs... " >&6; }
6075 cacheid=xorg_cv_cc_flag__Wnested_externs
6076 if eval test \${$cacheid+y}
6077 then :
6078 printf %s "(cached) " >&6
6079 else $as_nop
6080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6081 /* end confdefs.h. */
6082 int i;
6083 int
6084 main (void)
6085 {
6086
6087 ;
6088 return 0;
6089 }
6090 _ACEOF
6091 if ac_fn_c_try_link "$LINENO"
6092 then :
6093 eval $cacheid=yes
6094 else $as_nop
6095 eval $cacheid=no
6096 fi
6097 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6098 conftest$ac_exeext conftest.$ac_ext
6099 fi
6100
6101
6102 CFLAGS="$xorg_testset_save_CFLAGS"
6103
6104 eval supported=\$$cacheid
6105 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6106 printf "%s\n" "$supported" >&6; }
6107 if test "$supported" = "yes" ; then
6108 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6109 found="yes"
6110 fi
6111 fi
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127 xorg_testset_save_CFLAGS="$CFLAGS"
6128
6129 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6130 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6131 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6132 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6133 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6134 then :
6135 printf %s "(cached) " >&6
6136 else $as_nop
6137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6138 /* end confdefs.h. */
6139 int i;
6140 _ACEOF
6141 if ac_fn_c_try_compile "$LINENO"
6142 then :
6143 xorg_cv_cc_flag_unknown_warning_option=yes
6144 else $as_nop
6145 xorg_cv_cc_flag_unknown_warning_option=no
6146 fi
6147 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6148 fi
6149 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6150 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6151 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6152 CFLAGS="$xorg_testset_save_CFLAGS"
6153 fi
6154
6155 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6156 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6157 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6158 fi
6159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6160 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6161 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6162 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6163 then :
6164 printf %s "(cached) " >&6
6165 else $as_nop
6166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6167 /* end confdefs.h. */
6168 int i;
6169 _ACEOF
6170 if ac_fn_c_try_compile "$LINENO"
6171 then :
6172 xorg_cv_cc_flag_unused_command_line_argument=yes
6173 else $as_nop
6174 xorg_cv_cc_flag_unused_command_line_argument=no
6175 fi
6176 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6177 fi
6178 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6179 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6180 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6181 CFLAGS="$xorg_testset_save_CFLAGS"
6182 fi
6183
6184 found="no"
6185
6186 if test $found = "no" ; then
6187 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6188 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6189 fi
6190
6191 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6192 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6193 fi
6194
6195 CFLAGS="$CFLAGS -Wbad-function-cast"
6196
6197 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
6198 printf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
6199 cacheid=xorg_cv_cc_flag__Wbad_function_cast
6200 if eval test \${$cacheid+y}
6201 then :
6202 printf %s "(cached) " >&6
6203 else $as_nop
6204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6205 /* end confdefs.h. */
6206 int i;
6207 int
6208 main (void)
6209 {
6210
6211 ;
6212 return 0;
6213 }
6214 _ACEOF
6215 if ac_fn_c_try_link "$LINENO"
6216 then :
6217 eval $cacheid=yes
6218 else $as_nop
6219 eval $cacheid=no
6220 fi
6221 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6222 conftest$ac_exeext conftest.$ac_ext
6223 fi
6224
6225
6226 CFLAGS="$xorg_testset_save_CFLAGS"
6227
6228 eval supported=\$$cacheid
6229 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6230 printf "%s\n" "$supported" >&6; }
6231 if test "$supported" = "yes" ; then
6232 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6233 found="yes"
6234 fi
6235 fi
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251 xorg_testset_save_CFLAGS="$CFLAGS"
6252
6253 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6254 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6256 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6257 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6258 then :
6259 printf %s "(cached) " >&6
6260 else $as_nop
6261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6262 /* end confdefs.h. */
6263 int i;
6264 _ACEOF
6265 if ac_fn_c_try_compile "$LINENO"
6266 then :
6267 xorg_cv_cc_flag_unknown_warning_option=yes
6268 else $as_nop
6269 xorg_cv_cc_flag_unknown_warning_option=no
6270 fi
6271 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6272 fi
6273 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6274 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6275 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6276 CFLAGS="$xorg_testset_save_CFLAGS"
6277 fi
6278
6279 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6280 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6281 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6282 fi
6283 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6284 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6285 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6286 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6287 then :
6288 printf %s "(cached) " >&6
6289 else $as_nop
6290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6291 /* end confdefs.h. */
6292 int i;
6293 _ACEOF
6294 if ac_fn_c_try_compile "$LINENO"
6295 then :
6296 xorg_cv_cc_flag_unused_command_line_argument=yes
6297 else $as_nop
6298 xorg_cv_cc_flag_unused_command_line_argument=no
6299 fi
6300 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6301 fi
6302 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6303 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6304 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6305 CFLAGS="$xorg_testset_save_CFLAGS"
6306 fi
6307
6308 found="no"
6309
6310 if test $found = "no" ; then
6311 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6312 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6313 fi
6314
6315 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6316 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6317 fi
6318
6319 CFLAGS="$CFLAGS -Wold-style-definition"
6320
6321 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
6322 printf %s "checking if $CC supports -Wold-style-definition... " >&6; }
6323 cacheid=xorg_cv_cc_flag__Wold_style_definition
6324 if eval test \${$cacheid+y}
6325 then :
6326 printf %s "(cached) " >&6
6327 else $as_nop
6328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6329 /* end confdefs.h. */
6330 int i;
6331 int
6332 main (void)
6333 {
6334
6335 ;
6336 return 0;
6337 }
6338 _ACEOF
6339 if ac_fn_c_try_link "$LINENO"
6340 then :
6341 eval $cacheid=yes
6342 else $as_nop
6343 eval $cacheid=no
6344 fi
6345 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6346 conftest$ac_exeext conftest.$ac_ext
6347 fi
6348
6349
6350 CFLAGS="$xorg_testset_save_CFLAGS"
6351
6352 eval supported=\$$cacheid
6353 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6354 printf "%s\n" "$supported" >&6; }
6355 if test "$supported" = "yes" ; then
6356 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6357 found="yes"
6358 fi
6359 fi
6360
6361 if test $found = "no" ; then
6362 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6363 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6364 fi
6365
6366 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6367 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6368 fi
6369
6370 CFLAGS="$CFLAGS -fd"
6371
6372 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6373 printf %s "checking if $CC supports -fd... " >&6; }
6374 cacheid=xorg_cv_cc_flag__fd
6375 if eval test \${$cacheid+y}
6376 then :
6377 printf %s "(cached) " >&6
6378 else $as_nop
6379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6380 /* end confdefs.h. */
6381 int i;
6382 int
6383 main (void)
6384 {
6385
6386 ;
6387 return 0;
6388 }
6389 _ACEOF
6390 if ac_fn_c_try_link "$LINENO"
6391 then :
6392 eval $cacheid=yes
6393 else $as_nop
6394 eval $cacheid=no
6395 fi
6396 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6397 conftest$ac_exeext conftest.$ac_ext
6398 fi
6399
6400
6401 CFLAGS="$xorg_testset_save_CFLAGS"
6402
6403 eval supported=\$$cacheid
6404 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6405 printf "%s\n" "$supported" >&6; }
6406 if test "$supported" = "yes" ; then
6407 BASE_CFLAGS="$BASE_CFLAGS -fd"
6408 found="yes"
6409 fi
6410 fi
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426 xorg_testset_save_CFLAGS="$CFLAGS"
6427
6428 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6429 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6430 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6431 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6432 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6433 then :
6434 printf %s "(cached) " >&6
6435 else $as_nop
6436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6437 /* end confdefs.h. */
6438 int i;
6439 _ACEOF
6440 if ac_fn_c_try_compile "$LINENO"
6441 then :
6442 xorg_cv_cc_flag_unknown_warning_option=yes
6443 else $as_nop
6444 xorg_cv_cc_flag_unknown_warning_option=no
6445 fi
6446 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6447 fi
6448 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6449 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6450 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6451 CFLAGS="$xorg_testset_save_CFLAGS"
6452 fi
6453
6454 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6455 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6456 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6457 fi
6458 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6459 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6460 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6461 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6462 then :
6463 printf %s "(cached) " >&6
6464 else $as_nop
6465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6466 /* end confdefs.h. */
6467 int i;
6468 _ACEOF
6469 if ac_fn_c_try_compile "$LINENO"
6470 then :
6471 xorg_cv_cc_flag_unused_command_line_argument=yes
6472 else $as_nop
6473 xorg_cv_cc_flag_unused_command_line_argument=no
6474 fi
6475 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6476 fi
6477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6478 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6479 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6480 CFLAGS="$xorg_testset_save_CFLAGS"
6481 fi
6482
6483 found="no"
6484
6485 if test $found = "no" ; then
6486 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6487 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6488 fi
6489
6490 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6491 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6492 fi
6493
6494 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6495
6496 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6497 printf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6498 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6499 if eval test \${$cacheid+y}
6500 then :
6501 printf %s "(cached) " >&6
6502 else $as_nop
6503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6504 /* end confdefs.h. */
6505 int i;
6506 int
6507 main (void)
6508 {
6509
6510 ;
6511 return 0;
6512 }
6513 _ACEOF
6514 if ac_fn_c_try_link "$LINENO"
6515 then :
6516 eval $cacheid=yes
6517 else $as_nop
6518 eval $cacheid=no
6519 fi
6520 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6521 conftest$ac_exeext conftest.$ac_ext
6522 fi
6523
6524
6525 CFLAGS="$xorg_testset_save_CFLAGS"
6526
6527 eval supported=\$$cacheid
6528 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6529 printf "%s\n" "$supported" >&6; }
6530 if test "$supported" = "yes" ; then
6531 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6532 found="yes"
6533 fi
6534 fi
6535
6536
6537
6538
6539
6540 # This chunk adds additional warnings that could catch undesired effects.
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554 xorg_testset_save_CFLAGS="$CFLAGS"
6555
6556 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6557 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6558 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6559 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6560 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6561 then :
6562 printf %s "(cached) " >&6
6563 else $as_nop
6564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6565 /* end confdefs.h. */
6566 int i;
6567 _ACEOF
6568 if ac_fn_c_try_compile "$LINENO"
6569 then :
6570 xorg_cv_cc_flag_unknown_warning_option=yes
6571 else $as_nop
6572 xorg_cv_cc_flag_unknown_warning_option=no
6573 fi
6574 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6575 fi
6576 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6577 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6578 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6579 CFLAGS="$xorg_testset_save_CFLAGS"
6580 fi
6581
6582 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6583 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6584 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6585 fi
6586 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6587 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6588 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6589 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6590 then :
6591 printf %s "(cached) " >&6
6592 else $as_nop
6593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6594 /* end confdefs.h. */
6595 int i;
6596 _ACEOF
6597 if ac_fn_c_try_compile "$LINENO"
6598 then :
6599 xorg_cv_cc_flag_unused_command_line_argument=yes
6600 else $as_nop
6601 xorg_cv_cc_flag_unused_command_line_argument=no
6602 fi
6603 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6604 fi
6605 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6606 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6607 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6608 CFLAGS="$xorg_testset_save_CFLAGS"
6609 fi
6610
6611 found="no"
6612
6613 if test $found = "no" ; then
6614 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6615 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6616 fi
6617
6618 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6619 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6620 fi
6621
6622 CFLAGS="$CFLAGS -Wunused"
6623
6624 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6625 printf %s "checking if $CC supports -Wunused... " >&6; }
6626 cacheid=xorg_cv_cc_flag__Wunused
6627 if eval test \${$cacheid+y}
6628 then :
6629 printf %s "(cached) " >&6
6630 else $as_nop
6631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6632 /* end confdefs.h. */
6633 int i;
6634 int
6635 main (void)
6636 {
6637
6638 ;
6639 return 0;
6640 }
6641 _ACEOF
6642 if ac_fn_c_try_link "$LINENO"
6643 then :
6644 eval $cacheid=yes
6645 else $as_nop
6646 eval $cacheid=no
6647 fi
6648 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6649 conftest$ac_exeext conftest.$ac_ext
6650 fi
6651
6652
6653 CFLAGS="$xorg_testset_save_CFLAGS"
6654
6655 eval supported=\$$cacheid
6656 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6657 printf "%s\n" "$supported" >&6; }
6658 if test "$supported" = "yes" ; then
6659 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6660 found="yes"
6661 fi
6662 fi
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678 xorg_testset_save_CFLAGS="$CFLAGS"
6679
6680 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6681 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6682 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6683 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6684 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6685 then :
6686 printf %s "(cached) " >&6
6687 else $as_nop
6688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6689 /* end confdefs.h. */
6690 int i;
6691 _ACEOF
6692 if ac_fn_c_try_compile "$LINENO"
6693 then :
6694 xorg_cv_cc_flag_unknown_warning_option=yes
6695 else $as_nop
6696 xorg_cv_cc_flag_unknown_warning_option=no
6697 fi
6698 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6699 fi
6700 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6701 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6702 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6703 CFLAGS="$xorg_testset_save_CFLAGS"
6704 fi
6705
6706 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6707 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6708 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6709 fi
6710 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6711 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6712 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6713 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6714 then :
6715 printf %s "(cached) " >&6
6716 else $as_nop
6717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6718 /* end confdefs.h. */
6719 int i;
6720 _ACEOF
6721 if ac_fn_c_try_compile "$LINENO"
6722 then :
6723 xorg_cv_cc_flag_unused_command_line_argument=yes
6724 else $as_nop
6725 xorg_cv_cc_flag_unused_command_line_argument=no
6726 fi
6727 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6728 fi
6729 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6730 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6731 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6732 CFLAGS="$xorg_testset_save_CFLAGS"
6733 fi
6734
6735 found="no"
6736
6737 if test $found = "no" ; then
6738 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6739 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6740 fi
6741
6742 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6743 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6744 fi
6745
6746 CFLAGS="$CFLAGS -Wuninitialized"
6747
6748 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6749 printf %s "checking if $CC supports -Wuninitialized... " >&6; }
6750 cacheid=xorg_cv_cc_flag__Wuninitialized
6751 if eval test \${$cacheid+y}
6752 then :
6753 printf %s "(cached) " >&6
6754 else $as_nop
6755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6756 /* end confdefs.h. */
6757 int i;
6758 int
6759 main (void)
6760 {
6761
6762 ;
6763 return 0;
6764 }
6765 _ACEOF
6766 if ac_fn_c_try_link "$LINENO"
6767 then :
6768 eval $cacheid=yes
6769 else $as_nop
6770 eval $cacheid=no
6771 fi
6772 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6773 conftest$ac_exeext conftest.$ac_ext
6774 fi
6775
6776
6777 CFLAGS="$xorg_testset_save_CFLAGS"
6778
6779 eval supported=\$$cacheid
6780 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6781 printf "%s\n" "$supported" >&6; }
6782 if test "$supported" = "yes" ; then
6783 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6784 found="yes"
6785 fi
6786 fi
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802 xorg_testset_save_CFLAGS="$CFLAGS"
6803
6804 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6805 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6806 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6807 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6808 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6809 then :
6810 printf %s "(cached) " >&6
6811 else $as_nop
6812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6813 /* end confdefs.h. */
6814 int i;
6815 _ACEOF
6816 if ac_fn_c_try_compile "$LINENO"
6817 then :
6818 xorg_cv_cc_flag_unknown_warning_option=yes
6819 else $as_nop
6820 xorg_cv_cc_flag_unknown_warning_option=no
6821 fi
6822 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6823 fi
6824 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6825 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6826 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6827 CFLAGS="$xorg_testset_save_CFLAGS"
6828 fi
6829
6830 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6831 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6832 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6833 fi
6834 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6835 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6836 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6837 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6838 then :
6839 printf %s "(cached) " >&6
6840 else $as_nop
6841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6842 /* end confdefs.h. */
6843 int i;
6844 _ACEOF
6845 if ac_fn_c_try_compile "$LINENO"
6846 then :
6847 xorg_cv_cc_flag_unused_command_line_argument=yes
6848 else $as_nop
6849 xorg_cv_cc_flag_unused_command_line_argument=no
6850 fi
6851 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6852 fi
6853 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6854 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6855 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6856 CFLAGS="$xorg_testset_save_CFLAGS"
6857 fi
6858
6859 found="no"
6860
6861 if test $found = "no" ; then
6862 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6863 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6864 fi
6865
6866 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6867 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6868 fi
6869
6870 CFLAGS="$CFLAGS -Wshadow"
6871
6872 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6873 printf %s "checking if $CC supports -Wshadow... " >&6; }
6874 cacheid=xorg_cv_cc_flag__Wshadow
6875 if eval test \${$cacheid+y}
6876 then :
6877 printf %s "(cached) " >&6
6878 else $as_nop
6879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6880 /* end confdefs.h. */
6881 int i;
6882 int
6883 main (void)
6884 {
6885
6886 ;
6887 return 0;
6888 }
6889 _ACEOF
6890 if ac_fn_c_try_link "$LINENO"
6891 then :
6892 eval $cacheid=yes
6893 else $as_nop
6894 eval $cacheid=no
6895 fi
6896 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6897 conftest$ac_exeext conftest.$ac_ext
6898 fi
6899
6900
6901 CFLAGS="$xorg_testset_save_CFLAGS"
6902
6903 eval supported=\$$cacheid
6904 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6905 printf "%s\n" "$supported" >&6; }
6906 if test "$supported" = "yes" ; then
6907 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6908 found="yes"
6909 fi
6910 fi
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926 xorg_testset_save_CFLAGS="$CFLAGS"
6927
6928 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6929 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6930 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6931 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6932 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
6933 then :
6934 printf %s "(cached) " >&6
6935 else $as_nop
6936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6937 /* end confdefs.h. */
6938 int i;
6939 _ACEOF
6940 if ac_fn_c_try_compile "$LINENO"
6941 then :
6942 xorg_cv_cc_flag_unknown_warning_option=yes
6943 else $as_nop
6944 xorg_cv_cc_flag_unknown_warning_option=no
6945 fi
6946 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6947 fi
6948 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6949 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6950 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6951 CFLAGS="$xorg_testset_save_CFLAGS"
6952 fi
6953
6954 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6955 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6956 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6957 fi
6958 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6959 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6960 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6961 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6962 then :
6963 printf %s "(cached) " >&6
6964 else $as_nop
6965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6966 /* end confdefs.h. */
6967 int i;
6968 _ACEOF
6969 if ac_fn_c_try_compile "$LINENO"
6970 then :
6971 xorg_cv_cc_flag_unused_command_line_argument=yes
6972 else $as_nop
6973 xorg_cv_cc_flag_unused_command_line_argument=no
6974 fi
6975 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6976 fi
6977 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6978 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6979 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6980 CFLAGS="$xorg_testset_save_CFLAGS"
6981 fi
6982
6983 found="no"
6984
6985 if test $found = "no" ; then
6986 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6987 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6988 fi
6989
6990 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6991 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6992 fi
6993
6994 CFLAGS="$CFLAGS -Wmissing-noreturn"
6995
6996 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6997 printf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6998 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6999 if eval test \${$cacheid+y}
7000 then :
7001 printf %s "(cached) " >&6
7002 else $as_nop
7003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7004 /* end confdefs.h. */
7005 int i;
7006 int
7007 main (void)
7008 {
7009
7010 ;
7011 return 0;
7012 }
7013 _ACEOF
7014 if ac_fn_c_try_link "$LINENO"
7015 then :
7016 eval $cacheid=yes
7017 else $as_nop
7018 eval $cacheid=no
7019 fi
7020 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7021 conftest$ac_exeext conftest.$ac_ext
7022 fi
7023
7024
7025 CFLAGS="$xorg_testset_save_CFLAGS"
7026
7027 eval supported=\$$cacheid
7028 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7029 printf "%s\n" "$supported" >&6; }
7030 if test "$supported" = "yes" ; then
7031 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
7032 found="yes"
7033 fi
7034 fi
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050 xorg_testset_save_CFLAGS="$CFLAGS"
7051
7052 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7053 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7054 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7055 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7056 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7057 then :
7058 printf %s "(cached) " >&6
7059 else $as_nop
7060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7061 /* end confdefs.h. */
7062 int i;
7063 _ACEOF
7064 if ac_fn_c_try_compile "$LINENO"
7065 then :
7066 xorg_cv_cc_flag_unknown_warning_option=yes
7067 else $as_nop
7068 xorg_cv_cc_flag_unknown_warning_option=no
7069 fi
7070 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7071 fi
7072 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7073 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7074 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7075 CFLAGS="$xorg_testset_save_CFLAGS"
7076 fi
7077
7078 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7079 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7080 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7081 fi
7082 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7083 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7084 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7085 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7086 then :
7087 printf %s "(cached) " >&6
7088 else $as_nop
7089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7090 /* end confdefs.h. */
7091 int i;
7092 _ACEOF
7093 if ac_fn_c_try_compile "$LINENO"
7094 then :
7095 xorg_cv_cc_flag_unused_command_line_argument=yes
7096 else $as_nop
7097 xorg_cv_cc_flag_unused_command_line_argument=no
7098 fi
7099 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7100 fi
7101 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7102 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7103 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7104 CFLAGS="$xorg_testset_save_CFLAGS"
7105 fi
7106
7107 found="no"
7108
7109 if test $found = "no" ; then
7110 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7111 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7112 fi
7113
7114 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7115 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7116 fi
7117
7118 CFLAGS="$CFLAGS -Wmissing-format-attribute"
7119
7120 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
7121 printf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
7122 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
7123 if eval test \${$cacheid+y}
7124 then :
7125 printf %s "(cached) " >&6
7126 else $as_nop
7127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7128 /* end confdefs.h. */
7129 int i;
7130 int
7131 main (void)
7132 {
7133
7134 ;
7135 return 0;
7136 }
7137 _ACEOF
7138 if ac_fn_c_try_link "$LINENO"
7139 then :
7140 eval $cacheid=yes
7141 else $as_nop
7142 eval $cacheid=no
7143 fi
7144 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7145 conftest$ac_exeext conftest.$ac_ext
7146 fi
7147
7148
7149 CFLAGS="$xorg_testset_save_CFLAGS"
7150
7151 eval supported=\$$cacheid
7152 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7153 printf "%s\n" "$supported" >&6; }
7154 if test "$supported" = "yes" ; then
7155 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7156 found="yes"
7157 fi
7158 fi
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174 xorg_testset_save_CFLAGS="$CFLAGS"
7175
7176 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7177 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7178 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7179 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7180 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7181 then :
7182 printf %s "(cached) " >&6
7183 else $as_nop
7184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7185 /* end confdefs.h. */
7186 int i;
7187 _ACEOF
7188 if ac_fn_c_try_compile "$LINENO"
7189 then :
7190 xorg_cv_cc_flag_unknown_warning_option=yes
7191 else $as_nop
7192 xorg_cv_cc_flag_unknown_warning_option=no
7193 fi
7194 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7195 fi
7196 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7197 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7198 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7199 CFLAGS="$xorg_testset_save_CFLAGS"
7200 fi
7201
7202 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7203 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7204 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7205 fi
7206 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7207 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7208 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7209 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7210 then :
7211 printf %s "(cached) " >&6
7212 else $as_nop
7213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7214 /* end confdefs.h. */
7215 int i;
7216 _ACEOF
7217 if ac_fn_c_try_compile "$LINENO"
7218 then :
7219 xorg_cv_cc_flag_unused_command_line_argument=yes
7220 else $as_nop
7221 xorg_cv_cc_flag_unused_command_line_argument=no
7222 fi
7223 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7224 fi
7225 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7226 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7227 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7228 CFLAGS="$xorg_testset_save_CFLAGS"
7229 fi
7230
7231 found="no"
7232
7233 if test $found = "no" ; then
7234 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7235 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7236 fi
7237
7238 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7239 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7240 fi
7241
7242 CFLAGS="$CFLAGS -Wredundant-decls"
7243
7244 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
7245 printf %s "checking if $CC supports -Wredundant-decls... " >&6; }
7246 cacheid=xorg_cv_cc_flag__Wredundant_decls
7247 if eval test \${$cacheid+y}
7248 then :
7249 printf %s "(cached) " >&6
7250 else $as_nop
7251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7252 /* end confdefs.h. */
7253 int i;
7254 int
7255 main (void)
7256 {
7257
7258 ;
7259 return 0;
7260 }
7261 _ACEOF
7262 if ac_fn_c_try_link "$LINENO"
7263 then :
7264 eval $cacheid=yes
7265 else $as_nop
7266 eval $cacheid=no
7267 fi
7268 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7269 conftest$ac_exeext conftest.$ac_ext
7270 fi
7271
7272
7273 CFLAGS="$xorg_testset_save_CFLAGS"
7274
7275 eval supported=\$$cacheid
7276 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7277 printf "%s\n" "$supported" >&6; }
7278 if test "$supported" = "yes" ; then
7279 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7280 found="yes"
7281 fi
7282 fi
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298 xorg_testset_save_CFLAGS="$CFLAGS"
7299
7300 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7301 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7302 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7303 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7304 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7305 then :
7306 printf %s "(cached) " >&6
7307 else $as_nop
7308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7309 /* end confdefs.h. */
7310 int i;
7311 _ACEOF
7312 if ac_fn_c_try_compile "$LINENO"
7313 then :
7314 xorg_cv_cc_flag_unknown_warning_option=yes
7315 else $as_nop
7316 xorg_cv_cc_flag_unknown_warning_option=no
7317 fi
7318 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7319 fi
7320 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7321 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7322 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7323 CFLAGS="$xorg_testset_save_CFLAGS"
7324 fi
7325
7326 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7327 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7328 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7329 fi
7330 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7331 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7332 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7333 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7334 then :
7335 printf %s "(cached) " >&6
7336 else $as_nop
7337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7338 /* end confdefs.h. */
7339 int i;
7340 _ACEOF
7341 if ac_fn_c_try_compile "$LINENO"
7342 then :
7343 xorg_cv_cc_flag_unused_command_line_argument=yes
7344 else $as_nop
7345 xorg_cv_cc_flag_unused_command_line_argument=no
7346 fi
7347 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7348 fi
7349 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7350 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7351 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7352 CFLAGS="$xorg_testset_save_CFLAGS"
7353 fi
7354
7355 found="no"
7356
7357 if test $found = "no" ; then
7358 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7359 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7360 fi
7361
7362 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7363 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7364 fi
7365
7366 CFLAGS="$CFLAGS -Wlogical-op"
7367
7368 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7369 printf %s "checking if $CC supports -Wlogical-op... " >&6; }
7370 cacheid=xorg_cv_cc_flag__Wlogical_op
7371 if eval test \${$cacheid+y}
7372 then :
7373 printf %s "(cached) " >&6
7374 else $as_nop
7375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7376 /* end confdefs.h. */
7377 int i;
7378 int
7379 main (void)
7380 {
7381
7382 ;
7383 return 0;
7384 }
7385 _ACEOF
7386 if ac_fn_c_try_link "$LINENO"
7387 then :
7388 eval $cacheid=yes
7389 else $as_nop
7390 eval $cacheid=no
7391 fi
7392 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7393 conftest$ac_exeext conftest.$ac_ext
7394 fi
7395
7396
7397 CFLAGS="$xorg_testset_save_CFLAGS"
7398
7399 eval supported=\$$cacheid
7400 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7401 printf "%s\n" "$supported" >&6; }
7402 if test "$supported" = "yes" ; then
7403 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7404 found="yes"
7405 fi
7406 fi
7407
7408
7409
7410 # These are currently disabled because they are noisy. They will be enabled
7411 # in the future once the codebase is sufficiently modernized to silence
7412 # them. For now, I don't want them to drown out the other warnings.
7413 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7414 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7415 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7416
7417 # Turn some warnings into errors, so we don't accidently get successful builds
7418 # when there are problems that should be fixed.
7419
7420 if test "x$SELECTIVE_WERROR" = "xyes" ; then
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434 xorg_testset_save_CFLAGS="$CFLAGS"
7435
7436 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7437 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7439 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7440 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7441 then :
7442 printf %s "(cached) " >&6
7443 else $as_nop
7444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7445 /* end confdefs.h. */
7446 int i;
7447 _ACEOF
7448 if ac_fn_c_try_compile "$LINENO"
7449 then :
7450 xorg_cv_cc_flag_unknown_warning_option=yes
7451 else $as_nop
7452 xorg_cv_cc_flag_unknown_warning_option=no
7453 fi
7454 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7455 fi
7456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7457 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7458 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7459 CFLAGS="$xorg_testset_save_CFLAGS"
7460 fi
7461
7462 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7463 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7464 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7465 fi
7466 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7467 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7468 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7469 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7470 then :
7471 printf %s "(cached) " >&6
7472 else $as_nop
7473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7474 /* end confdefs.h. */
7475 int i;
7476 _ACEOF
7477 if ac_fn_c_try_compile "$LINENO"
7478 then :
7479 xorg_cv_cc_flag_unused_command_line_argument=yes
7480 else $as_nop
7481 xorg_cv_cc_flag_unused_command_line_argument=no
7482 fi
7483 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7484 fi
7485 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7486 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7487 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7488 CFLAGS="$xorg_testset_save_CFLAGS"
7489 fi
7490
7491 found="no"
7492
7493 if test $found = "no" ; then
7494 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7495 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7496 fi
7497
7498 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7499 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7500 fi
7501
7502 CFLAGS="$CFLAGS -Werror=implicit"
7503
7504 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7505 printf %s "checking if $CC supports -Werror=implicit... " >&6; }
7506 cacheid=xorg_cv_cc_flag__Werror_implicit
7507 if eval test \${$cacheid+y}
7508 then :
7509 printf %s "(cached) " >&6
7510 else $as_nop
7511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7512 /* end confdefs.h. */
7513 int i;
7514 int
7515 main (void)
7516 {
7517
7518 ;
7519 return 0;
7520 }
7521 _ACEOF
7522 if ac_fn_c_try_link "$LINENO"
7523 then :
7524 eval $cacheid=yes
7525 else $as_nop
7526 eval $cacheid=no
7527 fi
7528 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7529 conftest$ac_exeext conftest.$ac_ext
7530 fi
7531
7532
7533 CFLAGS="$xorg_testset_save_CFLAGS"
7534
7535 eval supported=\$$cacheid
7536 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7537 printf "%s\n" "$supported" >&6; }
7538 if test "$supported" = "yes" ; then
7539 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7540 found="yes"
7541 fi
7542 fi
7543
7544 if test $found = "no" ; then
7545 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7546 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7547 fi
7548
7549 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7550 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7551 fi
7552
7553 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7554
7555 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7556 printf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7557 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7558 if eval test \${$cacheid+y}
7559 then :
7560 printf %s "(cached) " >&6
7561 else $as_nop
7562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7563 /* end confdefs.h. */
7564 int i;
7565 int
7566 main (void)
7567 {
7568
7569 ;
7570 return 0;
7571 }
7572 _ACEOF
7573 if ac_fn_c_try_link "$LINENO"
7574 then :
7575 eval $cacheid=yes
7576 else $as_nop
7577 eval $cacheid=no
7578 fi
7579 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7580 conftest$ac_exeext conftest.$ac_ext
7581 fi
7582
7583
7584 CFLAGS="$xorg_testset_save_CFLAGS"
7585
7586 eval supported=\$$cacheid
7587 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7588 printf "%s\n" "$supported" >&6; }
7589 if test "$supported" = "yes" ; then
7590 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7591 found="yes"
7592 fi
7593 fi
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609 xorg_testset_save_CFLAGS="$CFLAGS"
7610
7611 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7612 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7613 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7614 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7615 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7616 then :
7617 printf %s "(cached) " >&6
7618 else $as_nop
7619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7620 /* end confdefs.h. */
7621 int i;
7622 _ACEOF
7623 if ac_fn_c_try_compile "$LINENO"
7624 then :
7625 xorg_cv_cc_flag_unknown_warning_option=yes
7626 else $as_nop
7627 xorg_cv_cc_flag_unknown_warning_option=no
7628 fi
7629 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7630 fi
7631 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7632 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7633 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7634 CFLAGS="$xorg_testset_save_CFLAGS"
7635 fi
7636
7637 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7638 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7639 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7640 fi
7641 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7642 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7643 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7644 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7645 then :
7646 printf %s "(cached) " >&6
7647 else $as_nop
7648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7649 /* end confdefs.h. */
7650 int i;
7651 _ACEOF
7652 if ac_fn_c_try_compile "$LINENO"
7653 then :
7654 xorg_cv_cc_flag_unused_command_line_argument=yes
7655 else $as_nop
7656 xorg_cv_cc_flag_unused_command_line_argument=no
7657 fi
7658 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7659 fi
7660 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7661 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7662 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7663 CFLAGS="$xorg_testset_save_CFLAGS"
7664 fi
7665
7666 found="no"
7667
7668 if test $found = "no" ; then
7669 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7670 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7671 fi
7672
7673 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7674 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7675 fi
7676
7677 CFLAGS="$CFLAGS -Werror=nonnull"
7678
7679 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7680 printf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7681 cacheid=xorg_cv_cc_flag__Werror_nonnull
7682 if eval test \${$cacheid+y}
7683 then :
7684 printf %s "(cached) " >&6
7685 else $as_nop
7686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7687 /* end confdefs.h. */
7688 int i;
7689 int
7690 main (void)
7691 {
7692
7693 ;
7694 return 0;
7695 }
7696 _ACEOF
7697 if ac_fn_c_try_link "$LINENO"
7698 then :
7699 eval $cacheid=yes
7700 else $as_nop
7701 eval $cacheid=no
7702 fi
7703 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7704 conftest$ac_exeext conftest.$ac_ext
7705 fi
7706
7707
7708 CFLAGS="$xorg_testset_save_CFLAGS"
7709
7710 eval supported=\$$cacheid
7711 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7712 printf "%s\n" "$supported" >&6; }
7713 if test "$supported" = "yes" ; then
7714 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7715 found="yes"
7716 fi
7717 fi
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733 xorg_testset_save_CFLAGS="$CFLAGS"
7734
7735 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7736 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7737 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7738 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7739 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7740 then :
7741 printf %s "(cached) " >&6
7742 else $as_nop
7743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7744 /* end confdefs.h. */
7745 int i;
7746 _ACEOF
7747 if ac_fn_c_try_compile "$LINENO"
7748 then :
7749 xorg_cv_cc_flag_unknown_warning_option=yes
7750 else $as_nop
7751 xorg_cv_cc_flag_unknown_warning_option=no
7752 fi
7753 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7754 fi
7755 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7756 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7757 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7758 CFLAGS="$xorg_testset_save_CFLAGS"
7759 fi
7760
7761 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7762 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7763 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7764 fi
7765 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7766 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7767 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7768 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7769 then :
7770 printf %s "(cached) " >&6
7771 else $as_nop
7772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7773 /* end confdefs.h. */
7774 int i;
7775 _ACEOF
7776 if ac_fn_c_try_compile "$LINENO"
7777 then :
7778 xorg_cv_cc_flag_unused_command_line_argument=yes
7779 else $as_nop
7780 xorg_cv_cc_flag_unused_command_line_argument=no
7781 fi
7782 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7783 fi
7784 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7785 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7786 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7787 CFLAGS="$xorg_testset_save_CFLAGS"
7788 fi
7789
7790 found="no"
7791
7792 if test $found = "no" ; then
7793 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7794 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7795 fi
7796
7797 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7798 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7799 fi
7800
7801 CFLAGS="$CFLAGS -Werror=init-self"
7802
7803 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7804 printf %s "checking if $CC supports -Werror=init-self... " >&6; }
7805 cacheid=xorg_cv_cc_flag__Werror_init_self
7806 if eval test \${$cacheid+y}
7807 then :
7808 printf %s "(cached) " >&6
7809 else $as_nop
7810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7811 /* end confdefs.h. */
7812 int i;
7813 int
7814 main (void)
7815 {
7816
7817 ;
7818 return 0;
7819 }
7820 _ACEOF
7821 if ac_fn_c_try_link "$LINENO"
7822 then :
7823 eval $cacheid=yes
7824 else $as_nop
7825 eval $cacheid=no
7826 fi
7827 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7828 conftest$ac_exeext conftest.$ac_ext
7829 fi
7830
7831
7832 CFLAGS="$xorg_testset_save_CFLAGS"
7833
7834 eval supported=\$$cacheid
7835 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7836 printf "%s\n" "$supported" >&6; }
7837 if test "$supported" = "yes" ; then
7838 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7839 found="yes"
7840 fi
7841 fi
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857 xorg_testset_save_CFLAGS="$CFLAGS"
7858
7859 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7860 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7861 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7862 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7863 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7864 then :
7865 printf %s "(cached) " >&6
7866 else $as_nop
7867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7868 /* end confdefs.h. */
7869 int i;
7870 _ACEOF
7871 if ac_fn_c_try_compile "$LINENO"
7872 then :
7873 xorg_cv_cc_flag_unknown_warning_option=yes
7874 else $as_nop
7875 xorg_cv_cc_flag_unknown_warning_option=no
7876 fi
7877 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7878 fi
7879 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7880 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7881 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7882 CFLAGS="$xorg_testset_save_CFLAGS"
7883 fi
7884
7885 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7886 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7887 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7888 fi
7889 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7890 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7891 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7892 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7893 then :
7894 printf %s "(cached) " >&6
7895 else $as_nop
7896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7897 /* end confdefs.h. */
7898 int i;
7899 _ACEOF
7900 if ac_fn_c_try_compile "$LINENO"
7901 then :
7902 xorg_cv_cc_flag_unused_command_line_argument=yes
7903 else $as_nop
7904 xorg_cv_cc_flag_unused_command_line_argument=no
7905 fi
7906 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7907 fi
7908 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7909 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7910 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7911 CFLAGS="$xorg_testset_save_CFLAGS"
7912 fi
7913
7914 found="no"
7915
7916 if test $found = "no" ; then
7917 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7918 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7919 fi
7920
7921 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7922 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7923 fi
7924
7925 CFLAGS="$CFLAGS -Werror=main"
7926
7927 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7928 printf %s "checking if $CC supports -Werror=main... " >&6; }
7929 cacheid=xorg_cv_cc_flag__Werror_main
7930 if eval test \${$cacheid+y}
7931 then :
7932 printf %s "(cached) " >&6
7933 else $as_nop
7934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7935 /* end confdefs.h. */
7936 int i;
7937 int
7938 main (void)
7939 {
7940
7941 ;
7942 return 0;
7943 }
7944 _ACEOF
7945 if ac_fn_c_try_link "$LINENO"
7946 then :
7947 eval $cacheid=yes
7948 else $as_nop
7949 eval $cacheid=no
7950 fi
7951 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7952 conftest$ac_exeext conftest.$ac_ext
7953 fi
7954
7955
7956 CFLAGS="$xorg_testset_save_CFLAGS"
7957
7958 eval supported=\$$cacheid
7959 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7960 printf "%s\n" "$supported" >&6; }
7961 if test "$supported" = "yes" ; then
7962 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7963 found="yes"
7964 fi
7965 fi
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981 xorg_testset_save_CFLAGS="$CFLAGS"
7982
7983 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7984 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7985 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7986 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7987 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7988 then :
7989 printf %s "(cached) " >&6
7990 else $as_nop
7991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7992 /* end confdefs.h. */
7993 int i;
7994 _ACEOF
7995 if ac_fn_c_try_compile "$LINENO"
7996 then :
7997 xorg_cv_cc_flag_unknown_warning_option=yes
7998 else $as_nop
7999 xorg_cv_cc_flag_unknown_warning_option=no
8000 fi
8001 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8002 fi
8003 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8004 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8005 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8006 CFLAGS="$xorg_testset_save_CFLAGS"
8007 fi
8008
8009 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8010 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8011 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8012 fi
8013 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8014 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8015 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8016 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8017 then :
8018 printf %s "(cached) " >&6
8019 else $as_nop
8020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8021 /* end confdefs.h. */
8022 int i;
8023 _ACEOF
8024 if ac_fn_c_try_compile "$LINENO"
8025 then :
8026 xorg_cv_cc_flag_unused_command_line_argument=yes
8027 else $as_nop
8028 xorg_cv_cc_flag_unused_command_line_argument=no
8029 fi
8030 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8031 fi
8032 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8033 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8034 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8035 CFLAGS="$xorg_testset_save_CFLAGS"
8036 fi
8037
8038 found="no"
8039
8040 if test $found = "no" ; then
8041 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8042 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8043 fi
8044
8045 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8046 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8047 fi
8048
8049 CFLAGS="$CFLAGS -Werror=missing-braces"
8050
8051 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
8052 printf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
8053 cacheid=xorg_cv_cc_flag__Werror_missing_braces
8054 if eval test \${$cacheid+y}
8055 then :
8056 printf %s "(cached) " >&6
8057 else $as_nop
8058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8059 /* end confdefs.h. */
8060 int i;
8061 int
8062 main (void)
8063 {
8064
8065 ;
8066 return 0;
8067 }
8068 _ACEOF
8069 if ac_fn_c_try_link "$LINENO"
8070 then :
8071 eval $cacheid=yes
8072 else $as_nop
8073 eval $cacheid=no
8074 fi
8075 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8076 conftest$ac_exeext conftest.$ac_ext
8077 fi
8078
8079
8080 CFLAGS="$xorg_testset_save_CFLAGS"
8081
8082 eval supported=\$$cacheid
8083 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8084 printf "%s\n" "$supported" >&6; }
8085 if test "$supported" = "yes" ; then
8086 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
8087 found="yes"
8088 fi
8089 fi
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105 xorg_testset_save_CFLAGS="$CFLAGS"
8106
8107 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8108 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8109 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8110 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8111 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8112 then :
8113 printf %s "(cached) " >&6
8114 else $as_nop
8115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8116 /* end confdefs.h. */
8117 int i;
8118 _ACEOF
8119 if ac_fn_c_try_compile "$LINENO"
8120 then :
8121 xorg_cv_cc_flag_unknown_warning_option=yes
8122 else $as_nop
8123 xorg_cv_cc_flag_unknown_warning_option=no
8124 fi
8125 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8126 fi
8127 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8128 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8129 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8130 CFLAGS="$xorg_testset_save_CFLAGS"
8131 fi
8132
8133 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8134 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8135 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8136 fi
8137 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8138 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8139 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8140 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8141 then :
8142 printf %s "(cached) " >&6
8143 else $as_nop
8144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8145 /* end confdefs.h. */
8146 int i;
8147 _ACEOF
8148 if ac_fn_c_try_compile "$LINENO"
8149 then :
8150 xorg_cv_cc_flag_unused_command_line_argument=yes
8151 else $as_nop
8152 xorg_cv_cc_flag_unused_command_line_argument=no
8153 fi
8154 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8155 fi
8156 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8157 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8158 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8159 CFLAGS="$xorg_testset_save_CFLAGS"
8160 fi
8161
8162 found="no"
8163
8164 if test $found = "no" ; then
8165 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8166 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8167 fi
8168
8169 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8170 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8171 fi
8172
8173 CFLAGS="$CFLAGS -Werror=sequence-point"
8174
8175 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
8176 printf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
8177 cacheid=xorg_cv_cc_flag__Werror_sequence_point
8178 if eval test \${$cacheid+y}
8179 then :
8180 printf %s "(cached) " >&6
8181 else $as_nop
8182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8183 /* end confdefs.h. */
8184 int i;
8185 int
8186 main (void)
8187 {
8188
8189 ;
8190 return 0;
8191 }
8192 _ACEOF
8193 if ac_fn_c_try_link "$LINENO"
8194 then :
8195 eval $cacheid=yes
8196 else $as_nop
8197 eval $cacheid=no
8198 fi
8199 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8200 conftest$ac_exeext conftest.$ac_ext
8201 fi
8202
8203
8204 CFLAGS="$xorg_testset_save_CFLAGS"
8205
8206 eval supported=\$$cacheid
8207 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8208 printf "%s\n" "$supported" >&6; }
8209 if test "$supported" = "yes" ; then
8210 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8211 found="yes"
8212 fi
8213 fi
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229 xorg_testset_save_CFLAGS="$CFLAGS"
8230
8231 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8232 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8233 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8234 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8235 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8236 then :
8237 printf %s "(cached) " >&6
8238 else $as_nop
8239 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8240 /* end confdefs.h. */
8241 int i;
8242 _ACEOF
8243 if ac_fn_c_try_compile "$LINENO"
8244 then :
8245 xorg_cv_cc_flag_unknown_warning_option=yes
8246 else $as_nop
8247 xorg_cv_cc_flag_unknown_warning_option=no
8248 fi
8249 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8250 fi
8251 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8252 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8253 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8254 CFLAGS="$xorg_testset_save_CFLAGS"
8255 fi
8256
8257 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8258 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8259 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8260 fi
8261 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8262 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8263 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8264 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8265 then :
8266 printf %s "(cached) " >&6
8267 else $as_nop
8268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8269 /* end confdefs.h. */
8270 int i;
8271 _ACEOF
8272 if ac_fn_c_try_compile "$LINENO"
8273 then :
8274 xorg_cv_cc_flag_unused_command_line_argument=yes
8275 else $as_nop
8276 xorg_cv_cc_flag_unused_command_line_argument=no
8277 fi
8278 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8279 fi
8280 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8281 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8282 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8283 CFLAGS="$xorg_testset_save_CFLAGS"
8284 fi
8285
8286 found="no"
8287
8288 if test $found = "no" ; then
8289 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8290 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8291 fi
8292
8293 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8294 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8295 fi
8296
8297 CFLAGS="$CFLAGS -Werror=return-type"
8298
8299 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
8300 printf %s "checking if $CC supports -Werror=return-type... " >&6; }
8301 cacheid=xorg_cv_cc_flag__Werror_return_type
8302 if eval test \${$cacheid+y}
8303 then :
8304 printf %s "(cached) " >&6
8305 else $as_nop
8306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8307 /* end confdefs.h. */
8308 int i;
8309 int
8310 main (void)
8311 {
8312
8313 ;
8314 return 0;
8315 }
8316 _ACEOF
8317 if ac_fn_c_try_link "$LINENO"
8318 then :
8319 eval $cacheid=yes
8320 else $as_nop
8321 eval $cacheid=no
8322 fi
8323 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8324 conftest$ac_exeext conftest.$ac_ext
8325 fi
8326
8327
8328 CFLAGS="$xorg_testset_save_CFLAGS"
8329
8330 eval supported=\$$cacheid
8331 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8332 printf "%s\n" "$supported" >&6; }
8333 if test "$supported" = "yes" ; then
8334 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8335 found="yes"
8336 fi
8337 fi
8338
8339 if test $found = "no" ; then
8340 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8341 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8342 fi
8343
8344 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8345 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8346 fi
8347
8348 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8349
8350 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
8351 printf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8352 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
8353 if eval test \${$cacheid+y}
8354 then :
8355 printf %s "(cached) " >&6
8356 else $as_nop
8357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8358 /* end confdefs.h. */
8359 int i;
8360 int
8361 main (void)
8362 {
8363
8364 ;
8365 return 0;
8366 }
8367 _ACEOF
8368 if ac_fn_c_try_link "$LINENO"
8369 then :
8370 eval $cacheid=yes
8371 else $as_nop
8372 eval $cacheid=no
8373 fi
8374 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8375 conftest$ac_exeext conftest.$ac_ext
8376 fi
8377
8378
8379 CFLAGS="$xorg_testset_save_CFLAGS"
8380
8381 eval supported=\$$cacheid
8382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8383 printf "%s\n" "$supported" >&6; }
8384 if test "$supported" = "yes" ; then
8385 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8386 found="yes"
8387 fi
8388 fi
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404 xorg_testset_save_CFLAGS="$CFLAGS"
8405
8406 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8407 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8408 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8409 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8410 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8411 then :
8412 printf %s "(cached) " >&6
8413 else $as_nop
8414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8415 /* end confdefs.h. */
8416 int i;
8417 _ACEOF
8418 if ac_fn_c_try_compile "$LINENO"
8419 then :
8420 xorg_cv_cc_flag_unknown_warning_option=yes
8421 else $as_nop
8422 xorg_cv_cc_flag_unknown_warning_option=no
8423 fi
8424 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8425 fi
8426 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8427 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8428 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8429 CFLAGS="$xorg_testset_save_CFLAGS"
8430 fi
8431
8432 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8433 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8434 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8435 fi
8436 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8437 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8438 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8439 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8440 then :
8441 printf %s "(cached) " >&6
8442 else $as_nop
8443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8444 /* end confdefs.h. */
8445 int i;
8446 _ACEOF
8447 if ac_fn_c_try_compile "$LINENO"
8448 then :
8449 xorg_cv_cc_flag_unused_command_line_argument=yes
8450 else $as_nop
8451 xorg_cv_cc_flag_unused_command_line_argument=no
8452 fi
8453 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8454 fi
8455 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8456 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8457 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8458 CFLAGS="$xorg_testset_save_CFLAGS"
8459 fi
8460
8461 found="no"
8462
8463 if test $found = "no" ; then
8464 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8465 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8466 fi
8467
8468 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8469 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8470 fi
8471
8472 CFLAGS="$CFLAGS -Werror=trigraphs"
8473
8474 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8475 printf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8476 cacheid=xorg_cv_cc_flag__Werror_trigraphs
8477 if eval test \${$cacheid+y}
8478 then :
8479 printf %s "(cached) " >&6
8480 else $as_nop
8481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8482 /* end confdefs.h. */
8483 int i;
8484 int
8485 main (void)
8486 {
8487
8488 ;
8489 return 0;
8490 }
8491 _ACEOF
8492 if ac_fn_c_try_link "$LINENO"
8493 then :
8494 eval $cacheid=yes
8495 else $as_nop
8496 eval $cacheid=no
8497 fi
8498 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8499 conftest$ac_exeext conftest.$ac_ext
8500 fi
8501
8502
8503 CFLAGS="$xorg_testset_save_CFLAGS"
8504
8505 eval supported=\$$cacheid
8506 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8507 printf "%s\n" "$supported" >&6; }
8508 if test "$supported" = "yes" ; then
8509 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8510 found="yes"
8511 fi
8512 fi
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528 xorg_testset_save_CFLAGS="$CFLAGS"
8529
8530 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8531 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8532 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8533 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8534 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8535 then :
8536 printf %s "(cached) " >&6
8537 else $as_nop
8538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8539 /* end confdefs.h. */
8540 int i;
8541 _ACEOF
8542 if ac_fn_c_try_compile "$LINENO"
8543 then :
8544 xorg_cv_cc_flag_unknown_warning_option=yes
8545 else $as_nop
8546 xorg_cv_cc_flag_unknown_warning_option=no
8547 fi
8548 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8549 fi
8550 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8551 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8552 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8553 CFLAGS="$xorg_testset_save_CFLAGS"
8554 fi
8555
8556 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8557 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8558 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8559 fi
8560 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8561 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8562 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8563 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8564 then :
8565 printf %s "(cached) " >&6
8566 else $as_nop
8567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8568 /* end confdefs.h. */
8569 int i;
8570 _ACEOF
8571 if ac_fn_c_try_compile "$LINENO"
8572 then :
8573 xorg_cv_cc_flag_unused_command_line_argument=yes
8574 else $as_nop
8575 xorg_cv_cc_flag_unused_command_line_argument=no
8576 fi
8577 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8578 fi
8579 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8580 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8581 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8582 CFLAGS="$xorg_testset_save_CFLAGS"
8583 fi
8584
8585 found="no"
8586
8587 if test $found = "no" ; then
8588 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8589 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8590 fi
8591
8592 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8593 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8594 fi
8595
8596 CFLAGS="$CFLAGS -Werror=array-bounds"
8597
8598 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8599 printf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8600 cacheid=xorg_cv_cc_flag__Werror_array_bounds
8601 if eval test \${$cacheid+y}
8602 then :
8603 printf %s "(cached) " >&6
8604 else $as_nop
8605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8606 /* end confdefs.h. */
8607 int i;
8608 int
8609 main (void)
8610 {
8611
8612 ;
8613 return 0;
8614 }
8615 _ACEOF
8616 if ac_fn_c_try_link "$LINENO"
8617 then :
8618 eval $cacheid=yes
8619 else $as_nop
8620 eval $cacheid=no
8621 fi
8622 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8623 conftest$ac_exeext conftest.$ac_ext
8624 fi
8625
8626
8627 CFLAGS="$xorg_testset_save_CFLAGS"
8628
8629 eval supported=\$$cacheid
8630 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8631 printf "%s\n" "$supported" >&6; }
8632 if test "$supported" = "yes" ; then
8633 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8634 found="yes"
8635 fi
8636 fi
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652 xorg_testset_save_CFLAGS="$CFLAGS"
8653
8654 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8655 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8656 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8657 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8658 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8659 then :
8660 printf %s "(cached) " >&6
8661 else $as_nop
8662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8663 /* end confdefs.h. */
8664 int i;
8665 _ACEOF
8666 if ac_fn_c_try_compile "$LINENO"
8667 then :
8668 xorg_cv_cc_flag_unknown_warning_option=yes
8669 else $as_nop
8670 xorg_cv_cc_flag_unknown_warning_option=no
8671 fi
8672 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8673 fi
8674 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8675 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8676 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8677 CFLAGS="$xorg_testset_save_CFLAGS"
8678 fi
8679
8680 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8681 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8682 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8683 fi
8684 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8685 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8686 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8687 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8688 then :
8689 printf %s "(cached) " >&6
8690 else $as_nop
8691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8692 /* end confdefs.h. */
8693 int i;
8694 _ACEOF
8695 if ac_fn_c_try_compile "$LINENO"
8696 then :
8697 xorg_cv_cc_flag_unused_command_line_argument=yes
8698 else $as_nop
8699 xorg_cv_cc_flag_unused_command_line_argument=no
8700 fi
8701 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8702 fi
8703 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8704 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8705 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8706 CFLAGS="$xorg_testset_save_CFLAGS"
8707 fi
8708
8709 found="no"
8710
8711 if test $found = "no" ; then
8712 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8713 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8714 fi
8715
8716 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8717 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8718 fi
8719
8720 CFLAGS="$CFLAGS -Werror=write-strings"
8721
8722 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8723 printf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8724 cacheid=xorg_cv_cc_flag__Werror_write_strings
8725 if eval test \${$cacheid+y}
8726 then :
8727 printf %s "(cached) " >&6
8728 else $as_nop
8729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8730 /* end confdefs.h. */
8731 int i;
8732 int
8733 main (void)
8734 {
8735
8736 ;
8737 return 0;
8738 }
8739 _ACEOF
8740 if ac_fn_c_try_link "$LINENO"
8741 then :
8742 eval $cacheid=yes
8743 else $as_nop
8744 eval $cacheid=no
8745 fi
8746 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8747 conftest$ac_exeext conftest.$ac_ext
8748 fi
8749
8750
8751 CFLAGS="$xorg_testset_save_CFLAGS"
8752
8753 eval supported=\$$cacheid
8754 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8755 printf "%s\n" "$supported" >&6; }
8756 if test "$supported" = "yes" ; then
8757 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8758 found="yes"
8759 fi
8760 fi
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776 xorg_testset_save_CFLAGS="$CFLAGS"
8777
8778 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8779 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8780 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8781 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8782 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8783 then :
8784 printf %s "(cached) " >&6
8785 else $as_nop
8786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8787 /* end confdefs.h. */
8788 int i;
8789 _ACEOF
8790 if ac_fn_c_try_compile "$LINENO"
8791 then :
8792 xorg_cv_cc_flag_unknown_warning_option=yes
8793 else $as_nop
8794 xorg_cv_cc_flag_unknown_warning_option=no
8795 fi
8796 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8797 fi
8798 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8799 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8800 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8801 CFLAGS="$xorg_testset_save_CFLAGS"
8802 fi
8803
8804 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8805 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8806 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8807 fi
8808 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8809 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8810 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8811 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8812 then :
8813 printf %s "(cached) " >&6
8814 else $as_nop
8815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8816 /* end confdefs.h. */
8817 int i;
8818 _ACEOF
8819 if ac_fn_c_try_compile "$LINENO"
8820 then :
8821 xorg_cv_cc_flag_unused_command_line_argument=yes
8822 else $as_nop
8823 xorg_cv_cc_flag_unused_command_line_argument=no
8824 fi
8825 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8826 fi
8827 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8828 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8829 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8830 CFLAGS="$xorg_testset_save_CFLAGS"
8831 fi
8832
8833 found="no"
8834
8835 if test $found = "no" ; then
8836 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8837 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8838 fi
8839
8840 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8841 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8842 fi
8843
8844 CFLAGS="$CFLAGS -Werror=address"
8845
8846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8847 printf %s "checking if $CC supports -Werror=address... " >&6; }
8848 cacheid=xorg_cv_cc_flag__Werror_address
8849 if eval test \${$cacheid+y}
8850 then :
8851 printf %s "(cached) " >&6
8852 else $as_nop
8853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8854 /* end confdefs.h. */
8855 int i;
8856 int
8857 main (void)
8858 {
8859
8860 ;
8861 return 0;
8862 }
8863 _ACEOF
8864 if ac_fn_c_try_link "$LINENO"
8865 then :
8866 eval $cacheid=yes
8867 else $as_nop
8868 eval $cacheid=no
8869 fi
8870 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8871 conftest$ac_exeext conftest.$ac_ext
8872 fi
8873
8874
8875 CFLAGS="$xorg_testset_save_CFLAGS"
8876
8877 eval supported=\$$cacheid
8878 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8879 printf "%s\n" "$supported" >&6; }
8880 if test "$supported" = "yes" ; then
8881 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8882 found="yes"
8883 fi
8884 fi
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900 xorg_testset_save_CFLAGS="$CFLAGS"
8901
8902 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8903 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8904 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8905 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8906 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8907 then :
8908 printf %s "(cached) " >&6
8909 else $as_nop
8910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8911 /* end confdefs.h. */
8912 int i;
8913 _ACEOF
8914 if ac_fn_c_try_compile "$LINENO"
8915 then :
8916 xorg_cv_cc_flag_unknown_warning_option=yes
8917 else $as_nop
8918 xorg_cv_cc_flag_unknown_warning_option=no
8919 fi
8920 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8921 fi
8922 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8923 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8924 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8925 CFLAGS="$xorg_testset_save_CFLAGS"
8926 fi
8927
8928 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8929 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8930 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8931 fi
8932 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8933 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8934 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8935 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8936 then :
8937 printf %s "(cached) " >&6
8938 else $as_nop
8939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8940 /* end confdefs.h. */
8941 int i;
8942 _ACEOF
8943 if ac_fn_c_try_compile "$LINENO"
8944 then :
8945 xorg_cv_cc_flag_unused_command_line_argument=yes
8946 else $as_nop
8947 xorg_cv_cc_flag_unused_command_line_argument=no
8948 fi
8949 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8950 fi
8951 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8952 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8953 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8954 CFLAGS="$xorg_testset_save_CFLAGS"
8955 fi
8956
8957 found="no"
8958
8959 if test $found = "no" ; then
8960 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8961 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8962 fi
8963
8964 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8965 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8966 fi
8967
8968 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8969
8970 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8971 printf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8972 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8973 if eval test \${$cacheid+y}
8974 then :
8975 printf %s "(cached) " >&6
8976 else $as_nop
8977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8978 /* end confdefs.h. */
8979 int i;
8980 int
8981 main (void)
8982 {
8983
8984 ;
8985 return 0;
8986 }
8987 _ACEOF
8988 if ac_fn_c_try_link "$LINENO"
8989 then :
8990 eval $cacheid=yes
8991 else $as_nop
8992 eval $cacheid=no
8993 fi
8994 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8995 conftest$ac_exeext conftest.$ac_ext
8996 fi
8997
8998
8999 CFLAGS="$xorg_testset_save_CFLAGS"
9000
9001 eval supported=\$$cacheid
9002 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9003 printf "%s\n" "$supported" >&6; }
9004 if test "$supported" = "yes" ; then
9005 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
9006 found="yes"
9007 fi
9008 fi
9009
9010 if test $found = "no" ; then
9011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9012 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9013 fi
9014
9015 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9017 fi
9018
9019 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9020
9021 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
9022 printf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
9023 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
9024 if eval test \${$cacheid+y}
9025 then :
9026 printf %s "(cached) " >&6
9027 else $as_nop
9028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9029 /* end confdefs.h. */
9030 int i;
9031 int
9032 main (void)
9033 {
9034
9035 ;
9036 return 0;
9037 }
9038 _ACEOF
9039 if ac_fn_c_try_link "$LINENO"
9040 then :
9041 eval $cacheid=yes
9042 else $as_nop
9043 eval $cacheid=no
9044 fi
9045 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9046 conftest$ac_exeext conftest.$ac_ext
9047 fi
9048
9049
9050 CFLAGS="$xorg_testset_save_CFLAGS"
9051
9052 eval supported=\$$cacheid
9053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9054 printf "%s\n" "$supported" >&6; }
9055 if test "$supported" = "yes" ; then
9056 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9057 found="yes"
9058 fi
9059 fi
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075 xorg_testset_save_CFLAGS="$CFLAGS"
9076
9077 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9078 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9079 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9080 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9081 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9082 then :
9083 printf %s "(cached) " >&6
9084 else $as_nop
9085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9086 /* end confdefs.h. */
9087 int i;
9088 _ACEOF
9089 if ac_fn_c_try_compile "$LINENO"
9090 then :
9091 xorg_cv_cc_flag_unknown_warning_option=yes
9092 else $as_nop
9093 xorg_cv_cc_flag_unknown_warning_option=no
9094 fi
9095 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9096 fi
9097 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9098 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9099 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9100 CFLAGS="$xorg_testset_save_CFLAGS"
9101 fi
9102
9103 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9104 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9105 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9106 fi
9107 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9109 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9110 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9111 then :
9112 printf %s "(cached) " >&6
9113 else $as_nop
9114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9115 /* end confdefs.h. */
9116 int i;
9117 _ACEOF
9118 if ac_fn_c_try_compile "$LINENO"
9119 then :
9120 xorg_cv_cc_flag_unused_command_line_argument=yes
9121 else $as_nop
9122 xorg_cv_cc_flag_unused_command_line_argument=no
9123 fi
9124 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9125 fi
9126 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9127 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9128 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9129 CFLAGS="$xorg_testset_save_CFLAGS"
9130 fi
9131
9132 found="no"
9133
9134 if test $found = "no" ; then
9135 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9136 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9137 fi
9138
9139 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9140 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9141 fi
9142
9143 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
9144
9145 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
9146 printf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
9147 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
9148 if eval test \${$cacheid+y}
9149 then :
9150 printf %s "(cached) " >&6
9151 else $as_nop
9152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9153 /* end confdefs.h. */
9154 int i;
9155 int
9156 main (void)
9157 {
9158
9159 ;
9160 return 0;
9161 }
9162 _ACEOF
9163 if ac_fn_c_try_link "$LINENO"
9164 then :
9165 eval $cacheid=yes
9166 else $as_nop
9167 eval $cacheid=no
9168 fi
9169 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9170 conftest$ac_exeext conftest.$ac_ext
9171 fi
9172
9173
9174 CFLAGS="$xorg_testset_save_CFLAGS"
9175
9176 eval supported=\$$cacheid
9177 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9178 printf "%s\n" "$supported" >&6; }
9179 if test "$supported" = "yes" ; then
9180 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
9181 found="yes"
9182 fi
9183 fi
9184
9185 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
9186 else
9187 { printf "%s\n" "$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
9188 printf "%s\n" "$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;}
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202 xorg_testset_save_CFLAGS="$CFLAGS"
9203
9204 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9205 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9206 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9207 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9208 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9209 then :
9210 printf %s "(cached) " >&6
9211 else $as_nop
9212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9213 /* end confdefs.h. */
9214 int i;
9215 _ACEOF
9216 if ac_fn_c_try_compile "$LINENO"
9217 then :
9218 xorg_cv_cc_flag_unknown_warning_option=yes
9219 else $as_nop
9220 xorg_cv_cc_flag_unknown_warning_option=no
9221 fi
9222 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9223 fi
9224 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9225 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9226 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9227 CFLAGS="$xorg_testset_save_CFLAGS"
9228 fi
9229
9230 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9231 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9232 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9233 fi
9234 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9235 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9236 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9237 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9238 then :
9239 printf %s "(cached) " >&6
9240 else $as_nop
9241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9242 /* end confdefs.h. */
9243 int i;
9244 _ACEOF
9245 if ac_fn_c_try_compile "$LINENO"
9246 then :
9247 xorg_cv_cc_flag_unused_command_line_argument=yes
9248 else $as_nop
9249 xorg_cv_cc_flag_unused_command_line_argument=no
9250 fi
9251 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9252 fi
9253 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9254 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9255 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9256 CFLAGS="$xorg_testset_save_CFLAGS"
9257 fi
9258
9259 found="no"
9260
9261 if test $found = "no" ; then
9262 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9263 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9264 fi
9265
9266 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9267 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9268 fi
9269
9270 CFLAGS="$CFLAGS -Wimplicit"
9271
9272 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
9273 printf %s "checking if $CC supports -Wimplicit... " >&6; }
9274 cacheid=xorg_cv_cc_flag__Wimplicit
9275 if eval test \${$cacheid+y}
9276 then :
9277 printf %s "(cached) " >&6
9278 else $as_nop
9279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9280 /* end confdefs.h. */
9281 int i;
9282 int
9283 main (void)
9284 {
9285
9286 ;
9287 return 0;
9288 }
9289 _ACEOF
9290 if ac_fn_c_try_link "$LINENO"
9291 then :
9292 eval $cacheid=yes
9293 else $as_nop
9294 eval $cacheid=no
9295 fi
9296 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9297 conftest$ac_exeext conftest.$ac_ext
9298 fi
9299
9300
9301 CFLAGS="$xorg_testset_save_CFLAGS"
9302
9303 eval supported=\$$cacheid
9304 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9305 printf "%s\n" "$supported" >&6; }
9306 if test "$supported" = "yes" ; then
9307 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9308 found="yes"
9309 fi
9310 fi
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326 xorg_testset_save_CFLAGS="$CFLAGS"
9327
9328 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9329 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9331 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9332 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9333 then :
9334 printf %s "(cached) " >&6
9335 else $as_nop
9336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9337 /* end confdefs.h. */
9338 int i;
9339 _ACEOF
9340 if ac_fn_c_try_compile "$LINENO"
9341 then :
9342 xorg_cv_cc_flag_unknown_warning_option=yes
9343 else $as_nop
9344 xorg_cv_cc_flag_unknown_warning_option=no
9345 fi
9346 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9347 fi
9348 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9349 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9350 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9351 CFLAGS="$xorg_testset_save_CFLAGS"
9352 fi
9353
9354 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9355 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9356 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9357 fi
9358 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9359 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9360 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9361 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9362 then :
9363 printf %s "(cached) " >&6
9364 else $as_nop
9365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9366 /* end confdefs.h. */
9367 int i;
9368 _ACEOF
9369 if ac_fn_c_try_compile "$LINENO"
9370 then :
9371 xorg_cv_cc_flag_unused_command_line_argument=yes
9372 else $as_nop
9373 xorg_cv_cc_flag_unused_command_line_argument=no
9374 fi
9375 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9376 fi
9377 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9378 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9379 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9380 CFLAGS="$xorg_testset_save_CFLAGS"
9381 fi
9382
9383 found="no"
9384
9385 if test $found = "no" ; then
9386 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9387 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9388 fi
9389
9390 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9391 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9392 fi
9393
9394 CFLAGS="$CFLAGS -Wnonnull"
9395
9396 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9397 printf %s "checking if $CC supports -Wnonnull... " >&6; }
9398 cacheid=xorg_cv_cc_flag__Wnonnull
9399 if eval test \${$cacheid+y}
9400 then :
9401 printf %s "(cached) " >&6
9402 else $as_nop
9403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9404 /* end confdefs.h. */
9405 int i;
9406 int
9407 main (void)
9408 {
9409
9410 ;
9411 return 0;
9412 }
9413 _ACEOF
9414 if ac_fn_c_try_link "$LINENO"
9415 then :
9416 eval $cacheid=yes
9417 else $as_nop
9418 eval $cacheid=no
9419 fi
9420 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9421 conftest$ac_exeext conftest.$ac_ext
9422 fi
9423
9424
9425 CFLAGS="$xorg_testset_save_CFLAGS"
9426
9427 eval supported=\$$cacheid
9428 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9429 printf "%s\n" "$supported" >&6; }
9430 if test "$supported" = "yes" ; then
9431 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9432 found="yes"
9433 fi
9434 fi
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450 xorg_testset_save_CFLAGS="$CFLAGS"
9451
9452 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9453 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9454 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9455 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9456 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9457 then :
9458 printf %s "(cached) " >&6
9459 else $as_nop
9460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9461 /* end confdefs.h. */
9462 int i;
9463 _ACEOF
9464 if ac_fn_c_try_compile "$LINENO"
9465 then :
9466 xorg_cv_cc_flag_unknown_warning_option=yes
9467 else $as_nop
9468 xorg_cv_cc_flag_unknown_warning_option=no
9469 fi
9470 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9471 fi
9472 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9473 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9474 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9475 CFLAGS="$xorg_testset_save_CFLAGS"
9476 fi
9477
9478 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9479 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9480 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9481 fi
9482 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9483 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9484 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9485 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9486 then :
9487 printf %s "(cached) " >&6
9488 else $as_nop
9489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9490 /* end confdefs.h. */
9491 int i;
9492 _ACEOF
9493 if ac_fn_c_try_compile "$LINENO"
9494 then :
9495 xorg_cv_cc_flag_unused_command_line_argument=yes
9496 else $as_nop
9497 xorg_cv_cc_flag_unused_command_line_argument=no
9498 fi
9499 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9500 fi
9501 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9502 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9503 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9504 CFLAGS="$xorg_testset_save_CFLAGS"
9505 fi
9506
9507 found="no"
9508
9509 if test $found = "no" ; then
9510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9511 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9512 fi
9513
9514 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9515 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9516 fi
9517
9518 CFLAGS="$CFLAGS -Winit-self"
9519
9520 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9521 printf %s "checking if $CC supports -Winit-self... " >&6; }
9522 cacheid=xorg_cv_cc_flag__Winit_self
9523 if eval test \${$cacheid+y}
9524 then :
9525 printf %s "(cached) " >&6
9526 else $as_nop
9527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9528 /* end confdefs.h. */
9529 int i;
9530 int
9531 main (void)
9532 {
9533
9534 ;
9535 return 0;
9536 }
9537 _ACEOF
9538 if ac_fn_c_try_link "$LINENO"
9539 then :
9540 eval $cacheid=yes
9541 else $as_nop
9542 eval $cacheid=no
9543 fi
9544 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9545 conftest$ac_exeext conftest.$ac_ext
9546 fi
9547
9548
9549 CFLAGS="$xorg_testset_save_CFLAGS"
9550
9551 eval supported=\$$cacheid
9552 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9553 printf "%s\n" "$supported" >&6; }
9554 if test "$supported" = "yes" ; then
9555 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9556 found="yes"
9557 fi
9558 fi
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574 xorg_testset_save_CFLAGS="$CFLAGS"
9575
9576 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9577 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9578 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9579 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9580 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9581 then :
9582 printf %s "(cached) " >&6
9583 else $as_nop
9584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9585 /* end confdefs.h. */
9586 int i;
9587 _ACEOF
9588 if ac_fn_c_try_compile "$LINENO"
9589 then :
9590 xorg_cv_cc_flag_unknown_warning_option=yes
9591 else $as_nop
9592 xorg_cv_cc_flag_unknown_warning_option=no
9593 fi
9594 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9595 fi
9596 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9597 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9598 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9599 CFLAGS="$xorg_testset_save_CFLAGS"
9600 fi
9601
9602 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9603 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9604 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9605 fi
9606 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9607 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9608 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9609 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9610 then :
9611 printf %s "(cached) " >&6
9612 else $as_nop
9613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9614 /* end confdefs.h. */
9615 int i;
9616 _ACEOF
9617 if ac_fn_c_try_compile "$LINENO"
9618 then :
9619 xorg_cv_cc_flag_unused_command_line_argument=yes
9620 else $as_nop
9621 xorg_cv_cc_flag_unused_command_line_argument=no
9622 fi
9623 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9624 fi
9625 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9626 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9627 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9628 CFLAGS="$xorg_testset_save_CFLAGS"
9629 fi
9630
9631 found="no"
9632
9633 if test $found = "no" ; then
9634 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9635 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9636 fi
9637
9638 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9639 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9640 fi
9641
9642 CFLAGS="$CFLAGS -Wmain"
9643
9644 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9645 printf %s "checking if $CC supports -Wmain... " >&6; }
9646 cacheid=xorg_cv_cc_flag__Wmain
9647 if eval test \${$cacheid+y}
9648 then :
9649 printf %s "(cached) " >&6
9650 else $as_nop
9651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9652 /* end confdefs.h. */
9653 int i;
9654 int
9655 main (void)
9656 {
9657
9658 ;
9659 return 0;
9660 }
9661 _ACEOF
9662 if ac_fn_c_try_link "$LINENO"
9663 then :
9664 eval $cacheid=yes
9665 else $as_nop
9666 eval $cacheid=no
9667 fi
9668 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9669 conftest$ac_exeext conftest.$ac_ext
9670 fi
9671
9672
9673 CFLAGS="$xorg_testset_save_CFLAGS"
9674
9675 eval supported=\$$cacheid
9676 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9677 printf "%s\n" "$supported" >&6; }
9678 if test "$supported" = "yes" ; then
9679 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9680 found="yes"
9681 fi
9682 fi
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698 xorg_testset_save_CFLAGS="$CFLAGS"
9699
9700 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9701 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9702 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9703 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9704 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9705 then :
9706 printf %s "(cached) " >&6
9707 else $as_nop
9708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9709 /* end confdefs.h. */
9710 int i;
9711 _ACEOF
9712 if ac_fn_c_try_compile "$LINENO"
9713 then :
9714 xorg_cv_cc_flag_unknown_warning_option=yes
9715 else $as_nop
9716 xorg_cv_cc_flag_unknown_warning_option=no
9717 fi
9718 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9719 fi
9720 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9721 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9722 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9723 CFLAGS="$xorg_testset_save_CFLAGS"
9724 fi
9725
9726 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9727 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9728 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9729 fi
9730 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9731 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9732 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9733 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9734 then :
9735 printf %s "(cached) " >&6
9736 else $as_nop
9737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9738 /* end confdefs.h. */
9739 int i;
9740 _ACEOF
9741 if ac_fn_c_try_compile "$LINENO"
9742 then :
9743 xorg_cv_cc_flag_unused_command_line_argument=yes
9744 else $as_nop
9745 xorg_cv_cc_flag_unused_command_line_argument=no
9746 fi
9747 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9748 fi
9749 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9750 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9751 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9752 CFLAGS="$xorg_testset_save_CFLAGS"
9753 fi
9754
9755 found="no"
9756
9757 if test $found = "no" ; then
9758 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9759 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9760 fi
9761
9762 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9763 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9764 fi
9765
9766 CFLAGS="$CFLAGS -Wmissing-braces"
9767
9768 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9769 printf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9770 cacheid=xorg_cv_cc_flag__Wmissing_braces
9771 if eval test \${$cacheid+y}
9772 then :
9773 printf %s "(cached) " >&6
9774 else $as_nop
9775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9776 /* end confdefs.h. */
9777 int i;
9778 int
9779 main (void)
9780 {
9781
9782 ;
9783 return 0;
9784 }
9785 _ACEOF
9786 if ac_fn_c_try_link "$LINENO"
9787 then :
9788 eval $cacheid=yes
9789 else $as_nop
9790 eval $cacheid=no
9791 fi
9792 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9793 conftest$ac_exeext conftest.$ac_ext
9794 fi
9795
9796
9797 CFLAGS="$xorg_testset_save_CFLAGS"
9798
9799 eval supported=\$$cacheid
9800 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9801 printf "%s\n" "$supported" >&6; }
9802 if test "$supported" = "yes" ; then
9803 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9804 found="yes"
9805 fi
9806 fi
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822 xorg_testset_save_CFLAGS="$CFLAGS"
9823
9824 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9825 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9826 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9827 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9828 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9829 then :
9830 printf %s "(cached) " >&6
9831 else $as_nop
9832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9833 /* end confdefs.h. */
9834 int i;
9835 _ACEOF
9836 if ac_fn_c_try_compile "$LINENO"
9837 then :
9838 xorg_cv_cc_flag_unknown_warning_option=yes
9839 else $as_nop
9840 xorg_cv_cc_flag_unknown_warning_option=no
9841 fi
9842 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9843 fi
9844 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9845 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9846 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9847 CFLAGS="$xorg_testset_save_CFLAGS"
9848 fi
9849
9850 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9851 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9852 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9853 fi
9854 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9856 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9857 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9858 then :
9859 printf %s "(cached) " >&6
9860 else $as_nop
9861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9862 /* end confdefs.h. */
9863 int i;
9864 _ACEOF
9865 if ac_fn_c_try_compile "$LINENO"
9866 then :
9867 xorg_cv_cc_flag_unused_command_line_argument=yes
9868 else $as_nop
9869 xorg_cv_cc_flag_unused_command_line_argument=no
9870 fi
9871 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9872 fi
9873 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9874 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9875 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9876 CFLAGS="$xorg_testset_save_CFLAGS"
9877 fi
9878
9879 found="no"
9880
9881 if test $found = "no" ; then
9882 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9883 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9884 fi
9885
9886 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9887 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9888 fi
9889
9890 CFLAGS="$CFLAGS -Wsequence-point"
9891
9892 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9893 printf %s "checking if $CC supports -Wsequence-point... " >&6; }
9894 cacheid=xorg_cv_cc_flag__Wsequence_point
9895 if eval test \${$cacheid+y}
9896 then :
9897 printf %s "(cached) " >&6
9898 else $as_nop
9899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9900 /* end confdefs.h. */
9901 int i;
9902 int
9903 main (void)
9904 {
9905
9906 ;
9907 return 0;
9908 }
9909 _ACEOF
9910 if ac_fn_c_try_link "$LINENO"
9911 then :
9912 eval $cacheid=yes
9913 else $as_nop
9914 eval $cacheid=no
9915 fi
9916 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9917 conftest$ac_exeext conftest.$ac_ext
9918 fi
9919
9920
9921 CFLAGS="$xorg_testset_save_CFLAGS"
9922
9923 eval supported=\$$cacheid
9924 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9925 printf "%s\n" "$supported" >&6; }
9926 if test "$supported" = "yes" ; then
9927 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9928 found="yes"
9929 fi
9930 fi
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946 xorg_testset_save_CFLAGS="$CFLAGS"
9947
9948 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9949 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9950 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9951 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9952 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9953 then :
9954 printf %s "(cached) " >&6
9955 else $as_nop
9956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9957 /* end confdefs.h. */
9958 int i;
9959 _ACEOF
9960 if ac_fn_c_try_compile "$LINENO"
9961 then :
9962 xorg_cv_cc_flag_unknown_warning_option=yes
9963 else $as_nop
9964 xorg_cv_cc_flag_unknown_warning_option=no
9965 fi
9966 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9967 fi
9968 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9969 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9970 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9971 CFLAGS="$xorg_testset_save_CFLAGS"
9972 fi
9973
9974 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9975 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9976 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9977 fi
9978 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9979 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9980 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9981 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9982 then :
9983 printf %s "(cached) " >&6
9984 else $as_nop
9985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9986 /* end confdefs.h. */
9987 int i;
9988 _ACEOF
9989 if ac_fn_c_try_compile "$LINENO"
9990 then :
9991 xorg_cv_cc_flag_unused_command_line_argument=yes
9992 else $as_nop
9993 xorg_cv_cc_flag_unused_command_line_argument=no
9994 fi
9995 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9996 fi
9997 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9998 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9999 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10000 CFLAGS="$xorg_testset_save_CFLAGS"
10001 fi
10002
10003 found="no"
10004
10005 if test $found = "no" ; then
10006 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10007 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10008 fi
10009
10010 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10011 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10012 fi
10013
10014 CFLAGS="$CFLAGS -Wreturn-type"
10015
10016 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
10017 printf %s "checking if $CC supports -Wreturn-type... " >&6; }
10018 cacheid=xorg_cv_cc_flag__Wreturn_type
10019 if eval test \${$cacheid+y}
10020 then :
10021 printf %s "(cached) " >&6
10022 else $as_nop
10023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10024 /* end confdefs.h. */
10025 int i;
10026 int
10027 main (void)
10028 {
10029
10030 ;
10031 return 0;
10032 }
10033 _ACEOF
10034 if ac_fn_c_try_link "$LINENO"
10035 then :
10036 eval $cacheid=yes
10037 else $as_nop
10038 eval $cacheid=no
10039 fi
10040 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10041 conftest$ac_exeext conftest.$ac_ext
10042 fi
10043
10044
10045 CFLAGS="$xorg_testset_save_CFLAGS"
10046
10047 eval supported=\$$cacheid
10048 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10049 printf "%s\n" "$supported" >&6; }
10050 if test "$supported" = "yes" ; then
10051 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
10052 found="yes"
10053 fi
10054 fi
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070 xorg_testset_save_CFLAGS="$CFLAGS"
10071
10072 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10073 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10074 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10075 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10076 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10077 then :
10078 printf %s "(cached) " >&6
10079 else $as_nop
10080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10081 /* end confdefs.h. */
10082 int i;
10083 _ACEOF
10084 if ac_fn_c_try_compile "$LINENO"
10085 then :
10086 xorg_cv_cc_flag_unknown_warning_option=yes
10087 else $as_nop
10088 xorg_cv_cc_flag_unknown_warning_option=no
10089 fi
10090 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10091 fi
10092 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10093 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10094 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10095 CFLAGS="$xorg_testset_save_CFLAGS"
10096 fi
10097
10098 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10099 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10100 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10101 fi
10102 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10103 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10104 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10105 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10106 then :
10107 printf %s "(cached) " >&6
10108 else $as_nop
10109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10110 /* end confdefs.h. */
10111 int i;
10112 _ACEOF
10113 if ac_fn_c_try_compile "$LINENO"
10114 then :
10115 xorg_cv_cc_flag_unused_command_line_argument=yes
10116 else $as_nop
10117 xorg_cv_cc_flag_unused_command_line_argument=no
10118 fi
10119 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10120 fi
10121 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10122 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10123 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10124 CFLAGS="$xorg_testset_save_CFLAGS"
10125 fi
10126
10127 found="no"
10128
10129 if test $found = "no" ; then
10130 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10131 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10132 fi
10133
10134 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10135 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10136 fi
10137
10138 CFLAGS="$CFLAGS -Wtrigraphs"
10139
10140 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
10141 printf %s "checking if $CC supports -Wtrigraphs... " >&6; }
10142 cacheid=xorg_cv_cc_flag__Wtrigraphs
10143 if eval test \${$cacheid+y}
10144 then :
10145 printf %s "(cached) " >&6
10146 else $as_nop
10147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10148 /* end confdefs.h. */
10149 int i;
10150 int
10151 main (void)
10152 {
10153
10154 ;
10155 return 0;
10156 }
10157 _ACEOF
10158 if ac_fn_c_try_link "$LINENO"
10159 then :
10160 eval $cacheid=yes
10161 else $as_nop
10162 eval $cacheid=no
10163 fi
10164 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10165 conftest$ac_exeext conftest.$ac_ext
10166 fi
10167
10168
10169 CFLAGS="$xorg_testset_save_CFLAGS"
10170
10171 eval supported=\$$cacheid
10172 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10173 printf "%s\n" "$supported" >&6; }
10174 if test "$supported" = "yes" ; then
10175 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
10176 found="yes"
10177 fi
10178 fi
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194 xorg_testset_save_CFLAGS="$CFLAGS"
10195
10196 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10197 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10198 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10199 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10200 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10201 then :
10202 printf %s "(cached) " >&6
10203 else $as_nop
10204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10205 /* end confdefs.h. */
10206 int i;
10207 _ACEOF
10208 if ac_fn_c_try_compile "$LINENO"
10209 then :
10210 xorg_cv_cc_flag_unknown_warning_option=yes
10211 else $as_nop
10212 xorg_cv_cc_flag_unknown_warning_option=no
10213 fi
10214 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10215 fi
10216 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10217 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10218 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10219 CFLAGS="$xorg_testset_save_CFLAGS"
10220 fi
10221
10222 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10223 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10224 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10225 fi
10226 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10227 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10228 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10229 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10230 then :
10231 printf %s "(cached) " >&6
10232 else $as_nop
10233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10234 /* end confdefs.h. */
10235 int i;
10236 _ACEOF
10237 if ac_fn_c_try_compile "$LINENO"
10238 then :
10239 xorg_cv_cc_flag_unused_command_line_argument=yes
10240 else $as_nop
10241 xorg_cv_cc_flag_unused_command_line_argument=no
10242 fi
10243 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10244 fi
10245 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10246 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10247 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10248 CFLAGS="$xorg_testset_save_CFLAGS"
10249 fi
10250
10251 found="no"
10252
10253 if test $found = "no" ; then
10254 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10255 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10256 fi
10257
10258 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10259 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10260 fi
10261
10262 CFLAGS="$CFLAGS -Warray-bounds"
10263
10264 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
10265 printf %s "checking if $CC supports -Warray-bounds... " >&6; }
10266 cacheid=xorg_cv_cc_flag__Warray_bounds
10267 if eval test \${$cacheid+y}
10268 then :
10269 printf %s "(cached) " >&6
10270 else $as_nop
10271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10272 /* end confdefs.h. */
10273 int i;
10274 int
10275 main (void)
10276 {
10277
10278 ;
10279 return 0;
10280 }
10281 _ACEOF
10282 if ac_fn_c_try_link "$LINENO"
10283 then :
10284 eval $cacheid=yes
10285 else $as_nop
10286 eval $cacheid=no
10287 fi
10288 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10289 conftest$ac_exeext conftest.$ac_ext
10290 fi
10291
10292
10293 CFLAGS="$xorg_testset_save_CFLAGS"
10294
10295 eval supported=\$$cacheid
10296 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10297 printf "%s\n" "$supported" >&6; }
10298 if test "$supported" = "yes" ; then
10299 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10300 found="yes"
10301 fi
10302 fi
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318 xorg_testset_save_CFLAGS="$CFLAGS"
10319
10320 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10321 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10322 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10323 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10324 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10325 then :
10326 printf %s "(cached) " >&6
10327 else $as_nop
10328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10329 /* end confdefs.h. */
10330 int i;
10331 _ACEOF
10332 if ac_fn_c_try_compile "$LINENO"
10333 then :
10334 xorg_cv_cc_flag_unknown_warning_option=yes
10335 else $as_nop
10336 xorg_cv_cc_flag_unknown_warning_option=no
10337 fi
10338 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10339 fi
10340 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10341 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10342 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10343 CFLAGS="$xorg_testset_save_CFLAGS"
10344 fi
10345
10346 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10347 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10348 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10349 fi
10350 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10351 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10352 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10353 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10354 then :
10355 printf %s "(cached) " >&6
10356 else $as_nop
10357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10358 /* end confdefs.h. */
10359 int i;
10360 _ACEOF
10361 if ac_fn_c_try_compile "$LINENO"
10362 then :
10363 xorg_cv_cc_flag_unused_command_line_argument=yes
10364 else $as_nop
10365 xorg_cv_cc_flag_unused_command_line_argument=no
10366 fi
10367 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10368 fi
10369 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10370 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10371 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10372 CFLAGS="$xorg_testset_save_CFLAGS"
10373 fi
10374
10375 found="no"
10376
10377 if test $found = "no" ; then
10378 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10379 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10380 fi
10381
10382 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10383 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10384 fi
10385
10386 CFLAGS="$CFLAGS -Wwrite-strings"
10387
10388 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10389 printf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10390 cacheid=xorg_cv_cc_flag__Wwrite_strings
10391 if eval test \${$cacheid+y}
10392 then :
10393 printf %s "(cached) " >&6
10394 else $as_nop
10395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10396 /* end confdefs.h. */
10397 int i;
10398 int
10399 main (void)
10400 {
10401
10402 ;
10403 return 0;
10404 }
10405 _ACEOF
10406 if ac_fn_c_try_link "$LINENO"
10407 then :
10408 eval $cacheid=yes
10409 else $as_nop
10410 eval $cacheid=no
10411 fi
10412 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10413 conftest$ac_exeext conftest.$ac_ext
10414 fi
10415
10416
10417 CFLAGS="$xorg_testset_save_CFLAGS"
10418
10419 eval supported=\$$cacheid
10420 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10421 printf "%s\n" "$supported" >&6; }
10422 if test "$supported" = "yes" ; then
10423 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10424 found="yes"
10425 fi
10426 fi
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442 xorg_testset_save_CFLAGS="$CFLAGS"
10443
10444 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10445 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10446 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10447 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10448 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10449 then :
10450 printf %s "(cached) " >&6
10451 else $as_nop
10452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10453 /* end confdefs.h. */
10454 int i;
10455 _ACEOF
10456 if ac_fn_c_try_compile "$LINENO"
10457 then :
10458 xorg_cv_cc_flag_unknown_warning_option=yes
10459 else $as_nop
10460 xorg_cv_cc_flag_unknown_warning_option=no
10461 fi
10462 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10463 fi
10464 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10465 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10466 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10467 CFLAGS="$xorg_testset_save_CFLAGS"
10468 fi
10469
10470 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10471 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10472 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10473 fi
10474 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10475 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10476 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10477 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10478 then :
10479 printf %s "(cached) " >&6
10480 else $as_nop
10481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10482 /* end confdefs.h. */
10483 int i;
10484 _ACEOF
10485 if ac_fn_c_try_compile "$LINENO"
10486 then :
10487 xorg_cv_cc_flag_unused_command_line_argument=yes
10488 else $as_nop
10489 xorg_cv_cc_flag_unused_command_line_argument=no
10490 fi
10491 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10492 fi
10493 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10494 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10495 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10496 CFLAGS="$xorg_testset_save_CFLAGS"
10497 fi
10498
10499 found="no"
10500
10501 if test $found = "no" ; then
10502 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10503 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10504 fi
10505
10506 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10507 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10508 fi
10509
10510 CFLAGS="$CFLAGS -Waddress"
10511
10512 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10513 printf %s "checking if $CC supports -Waddress... " >&6; }
10514 cacheid=xorg_cv_cc_flag__Waddress
10515 if eval test \${$cacheid+y}
10516 then :
10517 printf %s "(cached) " >&6
10518 else $as_nop
10519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10520 /* end confdefs.h. */
10521 int i;
10522 int
10523 main (void)
10524 {
10525
10526 ;
10527 return 0;
10528 }
10529 _ACEOF
10530 if ac_fn_c_try_link "$LINENO"
10531 then :
10532 eval $cacheid=yes
10533 else $as_nop
10534 eval $cacheid=no
10535 fi
10536 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10537 conftest$ac_exeext conftest.$ac_ext
10538 fi
10539
10540
10541 CFLAGS="$xorg_testset_save_CFLAGS"
10542
10543 eval supported=\$$cacheid
10544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10545 printf "%s\n" "$supported" >&6; }
10546 if test "$supported" = "yes" ; then
10547 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10548 found="yes"
10549 fi
10550 fi
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566 xorg_testset_save_CFLAGS="$CFLAGS"
10567
10568 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10569 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10570 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10571 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10572 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10573 then :
10574 printf %s "(cached) " >&6
10575 else $as_nop
10576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10577 /* end confdefs.h. */
10578 int i;
10579 _ACEOF
10580 if ac_fn_c_try_compile "$LINENO"
10581 then :
10582 xorg_cv_cc_flag_unknown_warning_option=yes
10583 else $as_nop
10584 xorg_cv_cc_flag_unknown_warning_option=no
10585 fi
10586 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10587 fi
10588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10589 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10590 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10591 CFLAGS="$xorg_testset_save_CFLAGS"
10592 fi
10593
10594 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10595 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10596 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10597 fi
10598 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10599 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10600 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10601 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10602 then :
10603 printf %s "(cached) " >&6
10604 else $as_nop
10605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10606 /* end confdefs.h. */
10607 int i;
10608 _ACEOF
10609 if ac_fn_c_try_compile "$LINENO"
10610 then :
10611 xorg_cv_cc_flag_unused_command_line_argument=yes
10612 else $as_nop
10613 xorg_cv_cc_flag_unused_command_line_argument=no
10614 fi
10615 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10616 fi
10617 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10618 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10619 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10620 CFLAGS="$xorg_testset_save_CFLAGS"
10621 fi
10622
10623 found="no"
10624
10625 if test $found = "no" ; then
10626 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10627 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10628 fi
10629
10630 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10631 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10632 fi
10633
10634 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10635
10636 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10637 printf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10638 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10639 if eval test \${$cacheid+y}
10640 then :
10641 printf %s "(cached) " >&6
10642 else $as_nop
10643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10644 /* end confdefs.h. */
10645 int i;
10646 int
10647 main (void)
10648 {
10649
10650 ;
10651 return 0;
10652 }
10653 _ACEOF
10654 if ac_fn_c_try_link "$LINENO"
10655 then :
10656 eval $cacheid=yes
10657 else $as_nop
10658 eval $cacheid=no
10659 fi
10660 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10661 conftest$ac_exeext conftest.$ac_ext
10662 fi
10663
10664
10665 CFLAGS="$xorg_testset_save_CFLAGS"
10666
10667 eval supported=\$$cacheid
10668 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10669 printf "%s\n" "$supported" >&6; }
10670 if test "$supported" = "yes" ; then
10671 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10672 found="yes"
10673 fi
10674 fi
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690 xorg_testset_save_CFLAGS="$CFLAGS"
10691
10692 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10693 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10694 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10695 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10696 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10697 then :
10698 printf %s "(cached) " >&6
10699 else $as_nop
10700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10701 /* end confdefs.h. */
10702 int i;
10703 _ACEOF
10704 if ac_fn_c_try_compile "$LINENO"
10705 then :
10706 xorg_cv_cc_flag_unknown_warning_option=yes
10707 else $as_nop
10708 xorg_cv_cc_flag_unknown_warning_option=no
10709 fi
10710 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10711 fi
10712 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10713 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10714 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10715 CFLAGS="$xorg_testset_save_CFLAGS"
10716 fi
10717
10718 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10719 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10720 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10721 fi
10722 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10723 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10724 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10725 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10726 then :
10727 printf %s "(cached) " >&6
10728 else $as_nop
10729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10730 /* end confdefs.h. */
10731 int i;
10732 _ACEOF
10733 if ac_fn_c_try_compile "$LINENO"
10734 then :
10735 xorg_cv_cc_flag_unused_command_line_argument=yes
10736 else $as_nop
10737 xorg_cv_cc_flag_unused_command_line_argument=no
10738 fi
10739 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10740 fi
10741 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10742 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10743 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10744 CFLAGS="$xorg_testset_save_CFLAGS"
10745 fi
10746
10747 found="no"
10748
10749 if test $found = "no" ; then
10750 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10751 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10752 fi
10753
10754 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10755 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10756 fi
10757
10758 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10759
10760 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10761 printf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10762 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10763 if eval test \${$cacheid+y}
10764 then :
10765 printf %s "(cached) " >&6
10766 else $as_nop
10767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10768 /* end confdefs.h. */
10769 int i;
10770 int
10771 main (void)
10772 {
10773
10774 ;
10775 return 0;
10776 }
10777 _ACEOF
10778 if ac_fn_c_try_link "$LINENO"
10779 then :
10780 eval $cacheid=yes
10781 else $as_nop
10782 eval $cacheid=no
10783 fi
10784 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10785 conftest$ac_exeext conftest.$ac_ext
10786 fi
10787
10788
10789 CFLAGS="$xorg_testset_save_CFLAGS"
10790
10791 eval supported=\$$cacheid
10792 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10793 printf "%s\n" "$supported" >&6; }
10794 if test "$supported" = "yes" ; then
10795 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10796 found="yes"
10797 fi
10798 fi
10799
10800
10801 fi
10802
10803
10804
10805
10806
10807
10808
10809 CWARNFLAGS="$BASE_CFLAGS"
10810 if test "x$GCC" = xyes ; then
10811 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10812 fi
10813
10814
10815
10816
10817
10818
10819
10820
10821 # Check whether --enable-strict-compilation was given.
10822 if test ${enable_strict_compilation+y}
10823 then :
10824 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10825 else $as_nop
10826 STRICT_COMPILE=no
10827 fi
10828
10829
10830
10831
10832
10833
10834 STRICT_CFLAGS=""
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848 xorg_testset_save_CFLAGS="$CFLAGS"
10849
10850 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10851 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10852 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10853 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10854 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10855 then :
10856 printf %s "(cached) " >&6
10857 else $as_nop
10858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10859 /* end confdefs.h. */
10860 int i;
10861 _ACEOF
10862 if ac_fn_c_try_compile "$LINENO"
10863 then :
10864 xorg_cv_cc_flag_unknown_warning_option=yes
10865 else $as_nop
10866 xorg_cv_cc_flag_unknown_warning_option=no
10867 fi
10868 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10869 fi
10870 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10871 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10872 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10873 CFLAGS="$xorg_testset_save_CFLAGS"
10874 fi
10875
10876 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10877 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10878 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10879 fi
10880 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10881 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10882 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10883 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10884 then :
10885 printf %s "(cached) " >&6
10886 else $as_nop
10887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10888 /* end confdefs.h. */
10889 int i;
10890 _ACEOF
10891 if ac_fn_c_try_compile "$LINENO"
10892 then :
10893 xorg_cv_cc_flag_unused_command_line_argument=yes
10894 else $as_nop
10895 xorg_cv_cc_flag_unused_command_line_argument=no
10896 fi
10897 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10898 fi
10899 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10900 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10901 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10902 CFLAGS="$xorg_testset_save_CFLAGS"
10903 fi
10904
10905 found="no"
10906
10907 if test $found = "no" ; then
10908 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10909 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10910 fi
10911
10912 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10913 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10914 fi
10915
10916 CFLAGS="$CFLAGS -pedantic"
10917
10918 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10919 printf %s "checking if $CC supports -pedantic... " >&6; }
10920 cacheid=xorg_cv_cc_flag__pedantic
10921 if eval test \${$cacheid+y}
10922 then :
10923 printf %s "(cached) " >&6
10924 else $as_nop
10925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10926 /* end confdefs.h. */
10927 int i;
10928 int
10929 main (void)
10930 {
10931
10932 ;
10933 return 0;
10934 }
10935 _ACEOF
10936 if ac_fn_c_try_link "$LINENO"
10937 then :
10938 eval $cacheid=yes
10939 else $as_nop
10940 eval $cacheid=no
10941 fi
10942 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10943 conftest$ac_exeext conftest.$ac_ext
10944 fi
10945
10946
10947 CFLAGS="$xorg_testset_save_CFLAGS"
10948
10949 eval supported=\$$cacheid
10950 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10951 printf "%s\n" "$supported" >&6; }
10952 if test "$supported" = "yes" ; then
10953 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10954 found="yes"
10955 fi
10956 fi
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972 xorg_testset_save_CFLAGS="$CFLAGS"
10973
10974 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10975 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10976 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10977 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10978 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10979 then :
10980 printf %s "(cached) " >&6
10981 else $as_nop
10982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10983 /* end confdefs.h. */
10984 int i;
10985 _ACEOF
10986 if ac_fn_c_try_compile "$LINENO"
10987 then :
10988 xorg_cv_cc_flag_unknown_warning_option=yes
10989 else $as_nop
10990 xorg_cv_cc_flag_unknown_warning_option=no
10991 fi
10992 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10993 fi
10994 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10995 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10996 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10997 CFLAGS="$xorg_testset_save_CFLAGS"
10998 fi
10999
11000 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11001 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11002 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11003 fi
11004 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11005 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11006 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11007 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11008 then :
11009 printf %s "(cached) " >&6
11010 else $as_nop
11011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11012 /* end confdefs.h. */
11013 int i;
11014 _ACEOF
11015 if ac_fn_c_try_compile "$LINENO"
11016 then :
11017 xorg_cv_cc_flag_unused_command_line_argument=yes
11018 else $as_nop
11019 xorg_cv_cc_flag_unused_command_line_argument=no
11020 fi
11021 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11022 fi
11023 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11024 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11025 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11026 CFLAGS="$xorg_testset_save_CFLAGS"
11027 fi
11028
11029 found="no"
11030
11031 if test $found = "no" ; then
11032 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11033 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11034 fi
11035
11036 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11037 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11038 fi
11039
11040 CFLAGS="$CFLAGS -Werror"
11041
11042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
11043 printf %s "checking if $CC supports -Werror... " >&6; }
11044 cacheid=xorg_cv_cc_flag__Werror
11045 if eval test \${$cacheid+y}
11046 then :
11047 printf %s "(cached) " >&6
11048 else $as_nop
11049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11050 /* end confdefs.h. */
11051 int i;
11052 int
11053 main (void)
11054 {
11055
11056 ;
11057 return 0;
11058 }
11059 _ACEOF
11060 if ac_fn_c_try_link "$LINENO"
11061 then :
11062 eval $cacheid=yes
11063 else $as_nop
11064 eval $cacheid=no
11065 fi
11066 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11067 conftest$ac_exeext conftest.$ac_ext
11068 fi
11069
11070
11071 CFLAGS="$xorg_testset_save_CFLAGS"
11072
11073 eval supported=\$$cacheid
11074 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11075 printf "%s\n" "$supported" >&6; }
11076 if test "$supported" = "yes" ; then
11077 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
11078 found="yes"
11079 fi
11080 fi
11081
11082 if test $found = "no" ; then
11083 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11084 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11085 fi
11086
11087 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11088 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11089 fi
11090
11091 CFLAGS="$CFLAGS -errwarn"
11092
11093 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
11094 printf %s "checking if $CC supports -errwarn... " >&6; }
11095 cacheid=xorg_cv_cc_flag__errwarn
11096 if eval test \${$cacheid+y}
11097 then :
11098 printf %s "(cached) " >&6
11099 else $as_nop
11100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11101 /* end confdefs.h. */
11102 int i;
11103 int
11104 main (void)
11105 {
11106
11107 ;
11108 return 0;
11109 }
11110 _ACEOF
11111 if ac_fn_c_try_link "$LINENO"
11112 then :
11113 eval $cacheid=yes
11114 else $as_nop
11115 eval $cacheid=no
11116 fi
11117 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11118 conftest$ac_exeext conftest.$ac_ext
11119 fi
11120
11121
11122 CFLAGS="$xorg_testset_save_CFLAGS"
11123
11124 eval supported=\$$cacheid
11125 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11126 printf "%s\n" "$supported" >&6; }
11127 if test "$supported" = "yes" ; then
11128 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
11129 found="yes"
11130 fi
11131 fi
11132
11133
11134
11135 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
11136 # activate it with -Werror, so we add it here explicitly.
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150 xorg_testset_save_CFLAGS="$CFLAGS"
11151
11152 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11153 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11154 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11155 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11156 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11157 then :
11158 printf %s "(cached) " >&6
11159 else $as_nop
11160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11161 /* end confdefs.h. */
11162 int i;
11163 _ACEOF
11164 if ac_fn_c_try_compile "$LINENO"
11165 then :
11166 xorg_cv_cc_flag_unknown_warning_option=yes
11167 else $as_nop
11168 xorg_cv_cc_flag_unknown_warning_option=no
11169 fi
11170 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11171 fi
11172 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11173 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11174 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11175 CFLAGS="$xorg_testset_save_CFLAGS"
11176 fi
11177
11178 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11179 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11180 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11181 fi
11182 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11183 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11184 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11185 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11186 then :
11187 printf %s "(cached) " >&6
11188 else $as_nop
11189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11190 /* end confdefs.h. */
11191 int i;
11192 _ACEOF
11193 if ac_fn_c_try_compile "$LINENO"
11194 then :
11195 xorg_cv_cc_flag_unused_command_line_argument=yes
11196 else $as_nop
11197 xorg_cv_cc_flag_unused_command_line_argument=no
11198 fi
11199 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11200 fi
11201 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11202 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11203 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11204 CFLAGS="$xorg_testset_save_CFLAGS"
11205 fi
11206
11207 found="no"
11208
11209 if test $found = "no" ; then
11210 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11211 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11212 fi
11213
11214 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11215 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11216 fi
11217
11218 CFLAGS="$CFLAGS -Werror=attributes"
11219
11220 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
11221 printf %s "checking if $CC supports -Werror=attributes... " >&6; }
11222 cacheid=xorg_cv_cc_flag__Werror_attributes
11223 if eval test \${$cacheid+y}
11224 then :
11225 printf %s "(cached) " >&6
11226 else $as_nop
11227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11228 /* end confdefs.h. */
11229 int i;
11230 int
11231 main (void)
11232 {
11233
11234 ;
11235 return 0;
11236 }
11237 _ACEOF
11238 if ac_fn_c_try_link "$LINENO"
11239 then :
11240 eval $cacheid=yes
11241 else $as_nop
11242 eval $cacheid=no
11243 fi
11244 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11245 conftest$ac_exeext conftest.$ac_ext
11246 fi
11247
11248
11249 CFLAGS="$xorg_testset_save_CFLAGS"
11250
11251 eval supported=\$$cacheid
11252 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11253 printf "%s\n" "$supported" >&6; }
11254 if test "$supported" = "yes" ; then
11255 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11256 found="yes"
11257 fi
11258 fi
11259
11260
11261
11262 if test "x$STRICT_COMPILE" = "xyes"; then
11263 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
11264 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11265 fi
11266
11267
11268
11269
11270
11271
11272 cat >>confdefs.h <<_ACEOF
11273 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11274 _ACEOF
11275
11276 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11277 if test "x$PVM" = "x"; then
11278 PVM="0"
11279 fi
11280
11281 printf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11282
11283 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11284 if test "x$PVP" = "x"; then
11285 PVP="0"
11286 fi
11287
11288 printf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11289
11290
11291
11292 CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11293 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
11294 || (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
11295 touch \$(top_srcdir)/ChangeLog; \
11296 echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11297
11298
11299
11300
11301 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11302 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11303 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
11304 || (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
11305 touch \$(top_srcdir)/INSTALL; \
11306 echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
11307
11308
11309
11310
11311
11312
11313 case $host_os in
11314 solaris*)
11315 # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
11316 # check for a man page file found in later versions that use
11317 # traditional section numbers instead
11318 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
11319 printf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
11320 if test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
11321 then :
11322 printf %s "(cached) " >&6
11323 else $as_nop
11324 test "$cross_compiling" = yes &&
11325 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
11326 if test -r "/usr/share/man/man7/attributes.7"; then
11327 ac_cv_file__usr_share_man_man7_attributes_7=yes
11328 else
11329 ac_cv_file__usr_share_man_man7_attributes_7=no
11330 fi
11331 fi
11332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
11333 printf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
11334 if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
11335 then :
11336 SYSV_MAN_SECTIONS=false
11337 else $as_nop
11338 SYSV_MAN_SECTIONS=true
11339 fi
11340
11341 ;;
11342 *) SYSV_MAN_SECTIONS=false ;;
11343 esac
11344
11345 if test x$APP_MAN_SUFFIX = x ; then
11346 APP_MAN_SUFFIX=1
11347 fi
11348 if test x$APP_MAN_DIR = x ; then
11349 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11350 fi
11351
11352 if test x$LIB_MAN_SUFFIX = x ; then
11353 LIB_MAN_SUFFIX=3
11354 fi
11355 if test x$LIB_MAN_DIR = x ; then
11356 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11357 fi
11358
11359 if test x$FILE_MAN_SUFFIX = x ; then
11360 case $SYSV_MAN_SECTIONS in
11361 true) FILE_MAN_SUFFIX=4 ;;
11362 *) FILE_MAN_SUFFIX=5 ;;
11363 esac
11364 fi
11365 if test x$FILE_MAN_DIR = x ; then
11366 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11367 fi
11368
11369 if test x$MISC_MAN_SUFFIX = x ; then
11370 case $SYSV_MAN_SECTIONS in
11371 true) MISC_MAN_SUFFIX=5 ;;
11372 *) MISC_MAN_SUFFIX=7 ;;
11373 esac
11374 fi
11375 if test x$MISC_MAN_DIR = x ; then
11376 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11377 fi
11378
11379 if test x$DRIVER_MAN_SUFFIX = x ; then
11380 case $SYSV_MAN_SECTIONS in
11381 true) DRIVER_MAN_SUFFIX=7 ;;
11382 *) DRIVER_MAN_SUFFIX=4 ;;
11383 esac
11384 fi
11385 if test x$DRIVER_MAN_DIR = x ; then
11386 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11387 fi
11388
11389 if test x$ADMIN_MAN_SUFFIX = x ; then
11390 case $SYSV_MAN_SECTIONS in
11391 true) ADMIN_MAN_SUFFIX=1m ;;
11392 *) ADMIN_MAN_SUFFIX=8 ;;
11393 esac
11394 fi
11395 if test x$ADMIN_MAN_DIR = x ; then
11396 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11397 fi
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413 XORG_MAN_PAGE="X Version 11"
11414
11415 MAN_SUBSTS="\
11416 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11417 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11418 -e 's|__xservername__|Xorg|g' \
11419 -e 's|__xconfigfile__|xorg.conf|g' \
11420 -e 's|__projectroot__|\$(prefix)|g' \
11421 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
11422 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11423 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11424 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11425 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11426 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11427 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11428
11429
11430
11431 # Check whether --enable-silent-rules was given.
11432 if test ${enable_silent_rules+y}
11433 then :
11434 enableval=$enable_silent_rules;
11435 fi
11436
11437 case $enable_silent_rules in # (((
11438 yes) AM_DEFAULT_VERBOSITY=0;;
11439 no) AM_DEFAULT_VERBOSITY=1;;
11440 *) AM_DEFAULT_VERBOSITY=0;;
11441 esac
11442 am_make=${MAKE-make}
11443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11444 printf %s "checking whether $am_make supports nested variables... " >&6; }
11445 if test ${am_cv_make_support_nested_variables+y}
11446 then :
11447 printf %s "(cached) " >&6
11448 else $as_nop
11449 if printf "%s\n" 'TRUE=$(BAR$(V))
11450 BAR0=false
11451 BAR1=true
11452 V=1
11453 am__doit:
11454 @$(TRUE)
11455 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11456 am_cv_make_support_nested_variables=yes
11457 else
11458 am_cv_make_support_nested_variables=no
11459 fi
11460 fi
11461 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11462 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11463 if test $am_cv_make_support_nested_variables = yes; then
11464 AM_V='$(V)'
11465 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11466 else
11467 AM_V=$AM_DEFAULT_VERBOSITY
11468 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11469 fi
11470 AM_BACKSLASH='\'
11471
11472
11473
11474 # Initialize libtool
11475 # Check whether --enable-static was given.
11476 if test ${enable_static+y}
11477 then :
11478 enableval=$enable_static; p=${PACKAGE-default}
11479 case $enableval in
11480 yes) enable_static=yes ;;
11481 no) enable_static=no ;;
11482 *)
11483 enable_static=no
11484 # Look at the argument we got. We use all the common list separators.
11485 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
11486 for pkg in $enableval; do
11487 IFS=$lt_save_ifs
11488 if test "X$pkg" = "X$p"; then
11489 enable_static=yes
11490 fi
11491 done
11492 IFS=$lt_save_ifs
11493 ;;
11494 esac
11495 else $as_nop
11496 enable_static=no
11497 fi
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507 case `pwd` in
11508 *\ * | *\ *)
11509 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
11510 printf "%s\n" "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
11511 esac
11512
11513
11514
11515 macro_version='2.4.7'
11516 macro_revision='2.4.7'
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531 ltmain=$ac_aux_dir/ltmain.sh
11532
11533 # Backslashify metacharacters that are still active within
11534 # double-quoted strings.
11535 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
11536
11537 # Same as above, but do not quote variable references.
11538 double_quote_subst='s/\(["`\\]\)/\\\1/g'
11539
11540 # Sed substitution to delay expansion of an escaped shell variable in a
11541 # double_quote_subst'ed string.
11542 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
11543
11544 # Sed substitution to delay expansion of an escaped single quote.
11545 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
11546
11547 # Sed substitution to avoid accidental globbing in evaled expressions
11548 no_glob_subst='s/\*/\\\*/g'
11549
11550 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11551 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
11552 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
11553
11554 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
11555 printf %s "checking how to print strings... " >&6; }
11556 # Test print first, because it will be a builtin if present.
11557 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
11558 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
11559 ECHO='print -r --'
11560 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
11561 ECHO='printf %s\n'
11562 else
11563 # Use this function as a fallback that always works.
11564 func_fallback_echo ()
11565 {
11566 eval 'cat <<_LTECHO_EOF
11567 $1
11568 _LTECHO_EOF'
11569 }
11570 ECHO='func_fallback_echo'
11571 fi
11572
11573 # func_echo_all arg...
11574 # Invoke $ECHO with all args, space-separated.
11575 func_echo_all ()
11576 {
11577 $ECHO ""
11578 }
11579
11580 case $ECHO in
11581 printf*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: printf" >&5
11582 printf "%s\n" "printf" >&6; } ;;
11583 print*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
11584 printf "%s\n" "print -r" >&6; } ;;
11585 *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cat" >&5
11586 printf "%s\n" "cat" >&6; } ;;
11587 esac
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
11603 printf %s "checking for a sed that does not truncate output... " >&6; }
11604 if test ${ac_cv_path_SED+y}
11605 then :
11606 printf %s "(cached) " >&6
11607 else $as_nop
11608 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
11609 for ac_i in 1 2 3 4 5 6 7; do
11610 ac_script="$ac_script$as_nl$ac_script"
11611 done
11612 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
11613 { ac_script=; unset ac_script;}
11614 if test -z "$SED"; then
11615 ac_path_SED_found=false
11616 # Loop through the user's path and test for each of PROGNAME-LIST
11617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11618 for as_dir in $PATH
11619 do
11620 IFS=$as_save_IFS
11621 case $as_dir in #(((
11622 '') as_dir=./ ;;
11623 */) ;;
11624 *) as_dir=$as_dir/ ;;
11625 esac
11626 for ac_prog in sed gsed
11627 do
11628 for ac_exec_ext in '' $ac_executable_extensions; do
11629 ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
11630 as_fn_executable_p "$ac_path_SED" || continue
11631 # Check for GNU ac_path_SED and select it if it is found.
11632 # Check for GNU $ac_path_SED
11633 case `"$ac_path_SED" --version 2>&1` in
11634 *GNU*)
11635 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11636 *)
11637 ac_count=0
11638 printf %s 0123456789 >"conftest.in"
11639 while :
11640 do
11641 cat "conftest.in" "conftest.in" >"conftest.tmp"
11642 mv "conftest.tmp" "conftest.in"
11643 cp "conftest.in" "conftest.nl"
11644 printf "%s\n" '' >> "conftest.nl"
11645 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11646 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11647 as_fn_arith $ac_count + 1 && ac_count=$as_val
11648 if test $ac_count -gt ${ac_path_SED_max-0}; then
11649 # Best one so far, save it but keep looking for a better one
11650 ac_cv_path_SED="$ac_path_SED"
11651 ac_path_SED_max=$ac_count
11652 fi
11653 # 10*(2^10) chars as input seems more than enough
11654 test $ac_count -gt 10 && break
11655 done
11656 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11657 esac
11658
11659 $ac_path_SED_found && break 3
11660 done
11661 done
11662 done
11663 IFS=$as_save_IFS
11664 if test -z "$ac_cv_path_SED"; then
11665 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11666 fi
11667 else
11668 ac_cv_path_SED=$SED
11669 fi
11670
11671 fi
11672 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11673 printf "%s\n" "$ac_cv_path_SED" >&6; }
11674 SED="$ac_cv_path_SED"
11675 rm -f conftest.sed
11676
11677 test -z "$SED" && SED=sed
11678 Xsed="$SED -e 1s/^X//"
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
11691 printf %s "checking for grep that handles long lines and -e... " >&6; }
11692 if test ${ac_cv_path_GREP+y}
11693 then :
11694 printf %s "(cached) " >&6
11695 else $as_nop
11696 if test -z "$GREP"; then
11697 ac_path_GREP_found=false
11698 # Loop through the user's path and test for each of PROGNAME-LIST
11699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11700 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11701 do
11702 IFS=$as_save_IFS
11703 case $as_dir in #(((
11704 '') as_dir=./ ;;
11705 */) ;;
11706 *) as_dir=$as_dir/ ;;
11707 esac
11708 for ac_prog in grep ggrep
11709 do
11710 for ac_exec_ext in '' $ac_executable_extensions; do
11711 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
11712 as_fn_executable_p "$ac_path_GREP" || continue
11713 # Check for GNU ac_path_GREP and select it if it is found.
11714 # Check for GNU $ac_path_GREP
11715 case `"$ac_path_GREP" --version 2>&1` in
11716 *GNU*)
11717 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
11718 *)
11719 ac_count=0
11720 printf %s 0123456789 >"conftest.in"
11721 while :
11722 do
11723 cat "conftest.in" "conftest.in" >"conftest.tmp"
11724 mv "conftest.tmp" "conftest.in"
11725 cp "conftest.in" "conftest.nl"
11726 printf "%s\n" 'GREP' >> "conftest.nl"
11727 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11728 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11729 as_fn_arith $ac_count + 1 && ac_count=$as_val
11730 if test $ac_count -gt ${ac_path_GREP_max-0}; then
11731 # Best one so far, save it but keep looking for a better one
11732 ac_cv_path_GREP="$ac_path_GREP"
11733 ac_path_GREP_max=$ac_count
11734 fi
11735 # 10*(2^10) chars as input seems more than enough
11736 test $ac_count -gt 10 && break
11737 done
11738 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11739 esac
11740
11741 $ac_path_GREP_found && break 3
11742 done
11743 done
11744 done
11745 IFS=$as_save_IFS
11746 if test -z "$ac_cv_path_GREP"; then
11747 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11748 fi
11749 else
11750 ac_cv_path_GREP=$GREP
11751 fi
11752
11753 fi
11754 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
11755 printf "%s\n" "$ac_cv_path_GREP" >&6; }
11756 GREP="$ac_cv_path_GREP"
11757
11758
11759 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
11760 printf %s "checking for egrep... " >&6; }
11761 if test ${ac_cv_path_EGREP+y}
11762 then :
11763 printf %s "(cached) " >&6
11764 else $as_nop
11765 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
11766 then ac_cv_path_EGREP="$GREP -E"
11767 else
11768 if test -z "$EGREP"; then
11769 ac_path_EGREP_found=false
11770 # Loop through the user's path and test for each of PROGNAME-LIST
11771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11772 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11773 do
11774 IFS=$as_save_IFS
11775 case $as_dir in #(((
11776 '') as_dir=./ ;;
11777 */) ;;
11778 *) as_dir=$as_dir/ ;;
11779 esac
11780 for ac_prog in egrep
11781 do
11782 for ac_exec_ext in '' $ac_executable_extensions; do
11783 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
11784 as_fn_executable_p "$ac_path_EGREP" || continue
11785 # Check for GNU ac_path_EGREP and select it if it is found.
11786 # Check for GNU $ac_path_EGREP
11787 case `"$ac_path_EGREP" --version 2>&1` in
11788 *GNU*)
11789 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
11790 *)
11791 ac_count=0
11792 printf %s 0123456789 >"conftest.in"
11793 while :
11794 do
11795 cat "conftest.in" "conftest.in" >"conftest.tmp"
11796 mv "conftest.tmp" "conftest.in"
11797 cp "conftest.in" "conftest.nl"
11798 printf "%s\n" 'EGREP' >> "conftest.nl"
11799 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11800 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11801 as_fn_arith $ac_count + 1 && ac_count=$as_val
11802 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
11803 # Best one so far, save it but keep looking for a better one
11804 ac_cv_path_EGREP="$ac_path_EGREP"
11805 ac_path_EGREP_max=$ac_count
11806 fi
11807 # 10*(2^10) chars as input seems more than enough
11808 test $ac_count -gt 10 && break
11809 done
11810 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11811 esac
11812
11813 $ac_path_EGREP_found && break 3
11814 done
11815 done
11816 done
11817 IFS=$as_save_IFS
11818 if test -z "$ac_cv_path_EGREP"; then
11819 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11820 fi
11821 else
11822 ac_cv_path_EGREP=$EGREP
11823 fi
11824
11825 fi
11826 fi
11827 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
11828 printf "%s\n" "$ac_cv_path_EGREP" >&6; }
11829 EGREP="$ac_cv_path_EGREP"
11830
11831
11832 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11833 printf %s "checking for fgrep... " >&6; }
11834 if test ${ac_cv_path_FGREP+y}
11835 then :
11836 printf %s "(cached) " >&6
11837 else $as_nop
11838 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11839 then ac_cv_path_FGREP="$GREP -F"
11840 else
11841 if test -z "$FGREP"; then
11842 ac_path_FGREP_found=false
11843 # Loop through the user's path and test for each of PROGNAME-LIST
11844 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11845 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11846 do
11847 IFS=$as_save_IFS
11848 case $as_dir in #(((
11849 '') as_dir=./ ;;
11850 */) ;;
11851 *) as_dir=$as_dir/ ;;
11852 esac
11853 for ac_prog in fgrep
11854 do
11855 for ac_exec_ext in '' $ac_executable_extensions; do
11856 ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext"
11857 as_fn_executable_p "$ac_path_FGREP" || continue
11858 # Check for GNU ac_path_FGREP and select it if it is found.
11859 # Check for GNU $ac_path_FGREP
11860 case `"$ac_path_FGREP" --version 2>&1` in
11861 *GNU*)
11862 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11863 *)
11864 ac_count=0
11865 printf %s 0123456789 >"conftest.in"
11866 while :
11867 do
11868 cat "conftest.in" "conftest.in" >"conftest.tmp"
11869 mv "conftest.tmp" "conftest.in"
11870 cp "conftest.in" "conftest.nl"
11871 printf "%s\n" 'FGREP' >> "conftest.nl"
11872 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11873 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11874 as_fn_arith $ac_count + 1 && ac_count=$as_val
11875 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11876 # Best one so far, save it but keep looking for a better one
11877 ac_cv_path_FGREP="$ac_path_FGREP"
11878 ac_path_FGREP_max=$ac_count
11879 fi
11880 # 10*(2^10) chars as input seems more than enough
11881 test $ac_count -gt 10 && break
11882 done
11883 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11884 esac
11885
11886 $ac_path_FGREP_found && break 3
11887 done
11888 done
11889 done
11890 IFS=$as_save_IFS
11891 if test -z "$ac_cv_path_FGREP"; then
11892 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11893 fi
11894 else
11895 ac_cv_path_FGREP=$FGREP
11896 fi
11897
11898 fi
11899 fi
11900 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11901 printf "%s\n" "$ac_cv_path_FGREP" >&6; }
11902 FGREP="$ac_cv_path_FGREP"
11903
11904
11905 test -z "$GREP" && GREP=grep
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925 # Check whether --with-gnu-ld was given.
11926 if test ${with_gnu_ld+y}
11927 then :
11928 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11929 else $as_nop
11930 with_gnu_ld=no
11931 fi
11932
11933 ac_prog=ld
11934 if test yes = "$GCC"; then
11935 # Check if gcc -print-prog-name=ld gives a path.
11936 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11937 printf %s "checking for ld used by $CC... " >&6; }
11938 case $host in
11939 *-*-mingw*)
11940 # gcc leaves a trailing carriage return, which upsets mingw
11941 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11942 *)
11943 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11944 esac
11945 case $ac_prog in
11946 # Accept absolute paths.
11947 [\\/]* | ?:[\\/]*)
11948 re_direlt='/[^/][^/]*/\.\./'
11949 # Canonicalize the pathname of ld
11950 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11951 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11952 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11953 done
11954 test -z "$LD" && LD=$ac_prog
11955 ;;
11956 "")
11957 # If it fails, then pretend we aren't using GCC.
11958 ac_prog=ld
11959 ;;
11960 *)
11961 # If it is relative, then search for the first ld in PATH.
11962 with_gnu_ld=unknown
11963 ;;
11964 esac
11965 elif test yes = "$with_gnu_ld"; then
11966 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11967 printf %s "checking for GNU ld... " >&6; }
11968 else
11969 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11970 printf %s "checking for non-GNU ld... " >&6; }
11971 fi
11972 if test ${lt_cv_path_LD+y}
11973 then :
11974 printf %s "(cached) " >&6
11975 else $as_nop
11976 if test -z "$LD"; then
11977 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11978 for ac_dir in $PATH; do
11979 IFS=$lt_save_ifs
11980 test -z "$ac_dir" && ac_dir=.
11981 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11982 lt_cv_path_LD=$ac_dir/$ac_prog
11983 # Check to see if the program is GNU ld. I'd rather use --version,
11984 # but apparently some variants of GNU ld only accept -v.
11985 # Break only if it was the GNU/non-GNU ld that we prefer.
11986 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11987 *GNU* | *'with BFD'*)
11988 test no != "$with_gnu_ld" && break
11989 ;;
11990 *)
11991 test yes != "$with_gnu_ld" && break
11992 ;;
11993 esac
11994 fi
11995 done
11996 IFS=$lt_save_ifs
11997 else
11998 lt_cv_path_LD=$LD # Let the user override the test with a path.
11999 fi
12000 fi
12001
12002 LD=$lt_cv_path_LD
12003 if test -n "$LD"; then
12004 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12005 printf "%s\n" "$LD" >&6; }
12006 else
12007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12008 printf "%s\n" "no" >&6; }
12009 fi
12010 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
12011 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12012 printf %s "checking if the linker ($LD) is GNU ld... " >&6; }
12013 if test ${lt_cv_prog_gnu_ld+y}
12014 then :
12015 printf %s "(cached) " >&6
12016 else $as_nop
12017 # I'd rather use --version here, but apparently some GNU lds only accept -v.
12018 case `$LD -v 2>&1 </dev/null` in
12019 *GNU* | *'with BFD'*)
12020 lt_cv_prog_gnu_ld=yes
12021 ;;
12022 *)
12023 lt_cv_prog_gnu_ld=no
12024 ;;
12025 esac
12026 fi
12027 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12028 printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; }
12029 with_gnu_ld=$lt_cv_prog_gnu_ld
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
12040 printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
12041 if test ${lt_cv_path_NM+y}
12042 then :
12043 printf %s "(cached) " >&6
12044 else $as_nop
12045 if test -n "$NM"; then
12046 # Let the user override the test.
12047 lt_cv_path_NM=$NM
12048 else
12049 lt_nm_to_check=${ac_tool_prefix}nm
12050 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
12051 lt_nm_to_check="$lt_nm_to_check nm"
12052 fi
12053 for lt_tmp_nm in $lt_nm_to_check; do
12054 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
12055 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
12056 IFS=$lt_save_ifs
12057 test -z "$ac_dir" && ac_dir=.
12058 tmp_nm=$ac_dir/$lt_tmp_nm
12059 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
12060 # Check to see if the nm accepts a BSD-compat flag.
12061 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
12062 # nm: unknown option "B" ignored
12063 # Tru64's nm complains that /dev/null is an invalid object file
12064 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
12065 case $build_os in
12066 mingw*) lt_bad_file=conftest.nm/nofile ;;
12067 *) lt_bad_file=/dev/null ;;
12068 esac
12069 case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in
12070 *$lt_bad_file* | *'Invalid file or object type'*)
12071 lt_cv_path_NM="$tmp_nm -B"
12072 break 2
12073 ;;
12074 *)
12075 case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in
12076 */dev/null*)
12077 lt_cv_path_NM="$tmp_nm -p"
12078 break 2
12079 ;;
12080 *)
12081 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
12082 continue # so that we can try to find one that supports BSD flags
12083 ;;
12084 esac
12085 ;;
12086 esac
12087 fi
12088 done
12089 IFS=$lt_save_ifs
12090 done
12091 : ${lt_cv_path_NM=no}
12092 fi
12093 fi
12094 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
12095 printf "%s\n" "$lt_cv_path_NM" >&6; }
12096 if test no != "$lt_cv_path_NM"; then
12097 NM=$lt_cv_path_NM
12098 else
12099 # Didn't find any BSD compatible name lister, look for dumpbin.
12100 if test -n "$DUMPBIN"; then :
12101 # Let the user override the test.
12102 else
12103 if test -n "$ac_tool_prefix"; then
12104 for ac_prog in dumpbin "link -dump"
12105 do
12106 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12107 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12109 printf %s "checking for $ac_word... " >&6; }
12110 if test ${ac_cv_prog_DUMPBIN+y}
12111 then :
12112 printf %s "(cached) " >&6
12113 else $as_nop
12114 if test -n "$DUMPBIN"; then
12115 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
12116 else
12117 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12118 for as_dir in $PATH
12119 do
12120 IFS=$as_save_IFS
12121 case $as_dir in #(((
12122 '') as_dir=./ ;;
12123 */) ;;
12124 *) as_dir=$as_dir/ ;;
12125 esac
12126 for ac_exec_ext in '' $ac_executable_extensions; do
12127 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12128 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
12129 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12130 break 2
12131 fi
12132 done
12133 done
12134 IFS=$as_save_IFS
12135
12136 fi
12137 fi
12138 DUMPBIN=$ac_cv_prog_DUMPBIN
12139 if test -n "$DUMPBIN"; then
12140 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
12141 printf "%s\n" "$DUMPBIN" >&6; }
12142 else
12143 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12144 printf "%s\n" "no" >&6; }
12145 fi
12146
12147
12148 test -n "$DUMPBIN" && break
12149 done
12150 fi
12151 if test -z "$DUMPBIN"; then
12152 ac_ct_DUMPBIN=$DUMPBIN
12153 for ac_prog in dumpbin "link -dump"
12154 do
12155 # Extract the first word of "$ac_prog", so it can be a program name with args.
12156 set dummy $ac_prog; ac_word=$2
12157 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12158 printf %s "checking for $ac_word... " >&6; }
12159 if test ${ac_cv_prog_ac_ct_DUMPBIN+y}
12160 then :
12161 printf %s "(cached) " >&6
12162 else $as_nop
12163 if test -n "$ac_ct_DUMPBIN"; then
12164 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
12165 else
12166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12167 for as_dir in $PATH
12168 do
12169 IFS=$as_save_IFS
12170 case $as_dir in #(((
12171 '') as_dir=./ ;;
12172 */) ;;
12173 *) as_dir=$as_dir/ ;;
12174 esac
12175 for ac_exec_ext in '' $ac_executable_extensions; do
12176 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12177 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
12178 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12179 break 2
12180 fi
12181 done
12182 done
12183 IFS=$as_save_IFS
12184
12185 fi
12186 fi
12187 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
12188 if test -n "$ac_ct_DUMPBIN"; then
12189 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
12190 printf "%s\n" "$ac_ct_DUMPBIN" >&6; }
12191 else
12192 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12193 printf "%s\n" "no" >&6; }
12194 fi
12195
12196
12197 test -n "$ac_ct_DUMPBIN" && break
12198 done
12199
12200 if test "x$ac_ct_DUMPBIN" = x; then
12201 DUMPBIN=":"
12202 else
12203 case $cross_compiling:$ac_tool_warned in
12204 yes:)
12205 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12206 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12207 ac_tool_warned=yes ;;
12208 esac
12209 DUMPBIN=$ac_ct_DUMPBIN
12210 fi
12211 fi
12212
12213 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in
12214 *COFF*)
12215 DUMPBIN="$DUMPBIN -symbols -headers"
12216 ;;
12217 *)
12218 DUMPBIN=:
12219 ;;
12220 esac
12221 fi
12222
12223 if test : != "$DUMPBIN"; then
12224 NM=$DUMPBIN
12225 fi
12226 fi
12227 test -z "$NM" && NM=nm
12228
12229
12230
12231
12232
12233
12234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
12235 printf %s "checking the name lister ($NM) interface... " >&6; }
12236 if test ${lt_cv_nm_interface+y}
12237 then :
12238 printf %s "(cached) " >&6
12239 else $as_nop
12240 lt_cv_nm_interface="BSD nm"
12241 echo "int some_variable = 0;" > conftest.$ac_ext
12242 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
12243 (eval "$ac_compile" 2>conftest.err)
12244 cat conftest.err >&5
12245 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
12246 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
12247 cat conftest.err >&5
12248 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
12249 cat conftest.out >&5
12250 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
12251 lt_cv_nm_interface="MS dumpbin"
12252 fi
12253 rm -f conftest*
12254 fi
12255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
12256 printf "%s\n" "$lt_cv_nm_interface" >&6; }
12257
12258 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
12259 printf %s "checking whether ln -s works... " >&6; }
12260 LN_S=$as_ln_s
12261 if test "$LN_S" = "ln -s"; then
12262 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12263 printf "%s\n" "yes" >&6; }
12264 else
12265 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
12266 printf "%s\n" "no, using $LN_S" >&6; }
12267 fi
12268
12269 # find the maximum length of command line arguments
12270 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
12271 printf %s "checking the maximum length of command line arguments... " >&6; }
12272 if test ${lt_cv_sys_max_cmd_len+y}
12273 then :
12274 printf %s "(cached) " >&6
12275 else $as_nop
12276 i=0
12277 teststring=ABCD
12278
12279 case $build_os in
12280 msdosdjgpp*)
12281 # On DJGPP, this test can blow up pretty badly due to problems in libc
12282 # (any single argument exceeding 2000 bytes causes a buffer overrun
12283 # during glob expansion). Even if it were fixed, the result of this
12284 # check would be larger than it should be.
12285 lt_cv_sys_max_cmd_len=12288; # 12K is about right
12286 ;;
12287
12288 gnu*)
12289 # Under GNU Hurd, this test is not required because there is
12290 # no limit to the length of command line arguments.
12291 # Libtool will interpret -1 as no limit whatsoever
12292 lt_cv_sys_max_cmd_len=-1;
12293 ;;
12294
12295 cygwin* | mingw* | cegcc*)
12296 # On Win9x/ME, this test blows up -- it succeeds, but takes
12297 # about 5 minutes as the teststring grows exponentially.
12298 # Worse, since 9x/ME are not pre-emptively multitasking,
12299 # you end up with a "frozen" computer, even though with patience
12300 # the test eventually succeeds (with a max line length of 256k).
12301 # Instead, let's just punt: use the minimum linelength reported by
12302 # all of the supported platforms: 8192 (on NT/2K/XP).
12303 lt_cv_sys_max_cmd_len=8192;
12304 ;;
12305
12306 mint*)
12307 # On MiNT this can take a long time and run out of memory.
12308 lt_cv_sys_max_cmd_len=8192;
12309 ;;
12310
12311 amigaos*)
12312 # On AmigaOS with pdksh, this test takes hours, literally.
12313 # So we just punt and use a minimum line length of 8192.
12314 lt_cv_sys_max_cmd_len=8192;
12315 ;;
12316
12317 bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)
12318 # This has been around since 386BSD, at least. Likely further.
12319 if test -x /sbin/sysctl; then
12320 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
12321 elif test -x /usr/sbin/sysctl; then
12322 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
12323 else
12324 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
12325 fi
12326 # And add a safety zone
12327 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
12328 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
12329 ;;
12330
12331 interix*)
12332 # We know the value 262144 and hardcode it with a safety zone (like BSD)
12333 lt_cv_sys_max_cmd_len=196608
12334 ;;
12335
12336 os2*)
12337 # The test takes a long time on OS/2.
12338 lt_cv_sys_max_cmd_len=8192
12339 ;;
12340
12341 osf*)
12342 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
12343 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
12344 # nice to cause kernel panics so lets avoid the loop below.
12345 # First set a reasonable default.
12346 lt_cv_sys_max_cmd_len=16384
12347 #
12348 if test -x /sbin/sysconfig; then
12349 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
12350 *1*) lt_cv_sys_max_cmd_len=-1 ;;
12351 esac
12352 fi
12353 ;;
12354 sco3.2v5*)
12355 lt_cv_sys_max_cmd_len=102400
12356 ;;
12357 sysv5* | sco5v6* | sysv4.2uw2*)
12358 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
12359 if test -n "$kargmax"; then
12360 lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'`
12361 else
12362 lt_cv_sys_max_cmd_len=32768
12363 fi
12364 ;;
12365 *)
12366 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
12367 if test -n "$lt_cv_sys_max_cmd_len" && \
12368 test undefined != "$lt_cv_sys_max_cmd_len"; then
12369 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
12370 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
12371 else
12372 # Make teststring a little bigger before we do anything with it.
12373 # a 1K string should be a reasonable start.
12374 for i in 1 2 3 4 5 6 7 8; do
12375 teststring=$teststring$teststring
12376 done
12377 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
12378 # If test is not a shell built-in, we'll probably end up computing a
12379 # maximum length that is only half of the actual maximum length, but
12380 # we can't tell.
12381 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
12382 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
12383 test 17 != "$i" # 1/2 MB should be enough
12384 do
12385 i=`expr $i + 1`
12386 teststring=$teststring$teststring
12387 done
12388 # Only check the string length outside the loop.
12389 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
12390 teststring=
12391 # Add a significant safety factor because C++ compilers can tack on
12392 # massive amounts of additional arguments before passing them to the
12393 # linker. It appears as though 1/2 is a usable value.
12394 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
12395 fi
12396 ;;
12397 esac
12398
12399 fi
12400
12401 if test -n "$lt_cv_sys_max_cmd_len"; then
12402 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
12403 printf "%s\n" "$lt_cv_sys_max_cmd_len" >&6; }
12404 else
12405 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none" >&5
12406 printf "%s\n" "none" >&6; }
12407 fi
12408 max_cmd_len=$lt_cv_sys_max_cmd_len
12409
12410
12411
12412
12413
12414
12415 : ${CP="cp -f"}
12416 : ${MV="mv -f"}
12417 : ${RM="rm -f"}
12418
12419 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12420 lt_unset=unset
12421 else
12422 lt_unset=false
12423 fi
12424
12425
12426
12427
12428
12429 # test EBCDIC or ASCII
12430 case `echo X|tr X '\101'` in
12431 A) # ASCII based system
12432 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
12433 lt_SP2NL='tr \040 \012'
12434 lt_NL2SP='tr \015\012 \040\040'
12435 ;;
12436 *) # EBCDIC based system
12437 lt_SP2NL='tr \100 \n'
12438 lt_NL2SP='tr \r\n \100\100'
12439 ;;
12440 esac
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
12451 printf %s "checking how to convert $build file names to $host format... " >&6; }
12452 if test ${lt_cv_to_host_file_cmd+y}
12453 then :
12454 printf %s "(cached) " >&6
12455 else $as_nop
12456 case $host in
12457 *-*-mingw* )
12458 case $build in
12459 *-*-mingw* ) # actually msys
12460 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
12461 ;;
12462 *-*-cygwin* )
12463 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
12464 ;;
12465 * ) # otherwise, assume *nix
12466 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
12467 ;;
12468 esac
12469 ;;
12470 *-*-cygwin* )
12471 case $build in
12472 *-*-mingw* ) # actually msys
12473 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
12474 ;;
12475 *-*-cygwin* )
12476 lt_cv_to_host_file_cmd=func_convert_file_noop
12477 ;;
12478 * ) # otherwise, assume *nix
12479 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
12480 ;;
12481 esac
12482 ;;
12483 * ) # unhandled hosts (and "normal" native builds)
12484 lt_cv_to_host_file_cmd=func_convert_file_noop
12485 ;;
12486 esac
12487
12488 fi
12489
12490 to_host_file_cmd=$lt_cv_to_host_file_cmd
12491 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
12492 printf "%s\n" "$lt_cv_to_host_file_cmd" >&6; }
12493
12494
12495
12496
12497
12498 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
12499 printf %s "checking how to convert $build file names to toolchain format... " >&6; }
12500 if test ${lt_cv_to_tool_file_cmd+y}
12501 then :
12502 printf %s "(cached) " >&6
12503 else $as_nop
12504 #assume ordinary cross tools, or native build.
12505 lt_cv_to_tool_file_cmd=func_convert_file_noop
12506 case $host in
12507 *-*-mingw* )
12508 case $build in
12509 *-*-mingw* ) # actually msys
12510 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
12511 ;;
12512 esac
12513 ;;
12514 esac
12515
12516 fi
12517
12518 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
12519 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
12520 printf "%s\n" "$lt_cv_to_tool_file_cmd" >&6; }
12521
12522
12523
12524
12525
12526 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
12527 printf %s "checking for $LD option to reload object files... " >&6; }
12528 if test ${lt_cv_ld_reload_flag+y}
12529 then :
12530 printf %s "(cached) " >&6
12531 else $as_nop
12532 lt_cv_ld_reload_flag='-r'
12533 fi
12534 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
12535 printf "%s\n" "$lt_cv_ld_reload_flag" >&6; }
12536 reload_flag=$lt_cv_ld_reload_flag
12537 case $reload_flag in
12538 "" | " "*) ;;
12539 *) reload_flag=" $reload_flag" ;;
12540 esac
12541 reload_cmds='$LD$reload_flag -o $output$reload_objs'
12542 case $host_os in
12543 cygwin* | mingw* | pw32* | cegcc*)
12544 if test yes != "$GCC"; then
12545 reload_cmds=false
12546 fi
12547 ;;
12548 darwin*)
12549 if test yes = "$GCC"; then
12550 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
12551 else
12552 reload_cmds='$LD$reload_flag -o $output$reload_objs'
12553 fi
12554 ;;
12555 esac
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565 if test -n "$ac_tool_prefix"; then
12566 # Extract the first word of "${ac_tool_prefix}file", so it can be a program name with args.
12567 set dummy ${ac_tool_prefix}file; ac_word=$2
12568 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12569 printf %s "checking for $ac_word... " >&6; }
12570 if test ${ac_cv_prog_FILECMD+y}
12571 then :
12572 printf %s "(cached) " >&6
12573 else $as_nop
12574 if test -n "$FILECMD"; then
12575 ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test.
12576 else
12577 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12578 for as_dir in $PATH
12579 do
12580 IFS=$as_save_IFS
12581 case $as_dir in #(((
12582 '') as_dir=./ ;;
12583 */) ;;
12584 *) as_dir=$as_dir/ ;;
12585 esac
12586 for ac_exec_ext in '' $ac_executable_extensions; do
12587 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12588 ac_cv_prog_FILECMD="${ac_tool_prefix}file"
12589 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12590 break 2
12591 fi
12592 done
12593 done
12594 IFS=$as_save_IFS
12595
12596 fi
12597 fi
12598 FILECMD=$ac_cv_prog_FILECMD
12599 if test -n "$FILECMD"; then
12600 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5
12601 printf "%s\n" "$FILECMD" >&6; }
12602 else
12603 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12604 printf "%s\n" "no" >&6; }
12605 fi
12606
12607
12608 fi
12609 if test -z "$ac_cv_prog_FILECMD"; then
12610 ac_ct_FILECMD=$FILECMD
12611 # Extract the first word of "file", so it can be a program name with args.
12612 set dummy file; ac_word=$2
12613 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12614 printf %s "checking for $ac_word... " >&6; }
12615 if test ${ac_cv_prog_ac_ct_FILECMD+y}
12616 then :
12617 printf %s "(cached) " >&6
12618 else $as_nop
12619 if test -n "$ac_ct_FILECMD"; then
12620 ac_cv_prog_ac_ct_FILECMD="$ac_ct_FILECMD" # Let the user override the test.
12621 else
12622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12623 for as_dir in $PATH
12624 do
12625 IFS=$as_save_IFS
12626 case $as_dir in #(((
12627 '') as_dir=./ ;;
12628 */) ;;
12629 *) as_dir=$as_dir/ ;;
12630 esac
12631 for ac_exec_ext in '' $ac_executable_extensions; do
12632 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12633 ac_cv_prog_ac_ct_FILECMD="file"
12634 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12635 break 2
12636 fi
12637 done
12638 done
12639 IFS=$as_save_IFS
12640
12641 fi
12642 fi
12643 ac_ct_FILECMD=$ac_cv_prog_ac_ct_FILECMD
12644 if test -n "$ac_ct_FILECMD"; then
12645 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FILECMD" >&5
12646 printf "%s\n" "$ac_ct_FILECMD" >&6; }
12647 else
12648 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12649 printf "%s\n" "no" >&6; }
12650 fi
12651
12652 if test "x$ac_ct_FILECMD" = x; then
12653 FILECMD=":"
12654 else
12655 case $cross_compiling:$ac_tool_warned in
12656 yes:)
12657 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12658 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12659 ac_tool_warned=yes ;;
12660 esac
12661 FILECMD=$ac_ct_FILECMD
12662 fi
12663 else
12664 FILECMD="$ac_cv_prog_FILECMD"
12665 fi
12666
12667
12668
12669
12670
12671
12672
12673 if test -n "$ac_tool_prefix"; then
12674 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
12675 set dummy ${ac_tool_prefix}objdump; ac_word=$2
12676 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12677 printf %s "checking for $ac_word... " >&6; }
12678 if test ${ac_cv_prog_OBJDUMP+y}
12679 then :
12680 printf %s "(cached) " >&6
12681 else $as_nop
12682 if test -n "$OBJDUMP"; then
12683 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12684 else
12685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12686 for as_dir in $PATH
12687 do
12688 IFS=$as_save_IFS
12689 case $as_dir in #(((
12690 '') as_dir=./ ;;
12691 */) ;;
12692 *) as_dir=$as_dir/ ;;
12693 esac
12694 for ac_exec_ext in '' $ac_executable_extensions; do
12695 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12696 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
12697 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12698 break 2
12699 fi
12700 done
12701 done
12702 IFS=$as_save_IFS
12703
12704 fi
12705 fi
12706 OBJDUMP=$ac_cv_prog_OBJDUMP
12707 if test -n "$OBJDUMP"; then
12708 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12709 printf "%s\n" "$OBJDUMP" >&6; }
12710 else
12711 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12712 printf "%s\n" "no" >&6; }
12713 fi
12714
12715
12716 fi
12717 if test -z "$ac_cv_prog_OBJDUMP"; then
12718 ac_ct_OBJDUMP=$OBJDUMP
12719 # Extract the first word of "objdump", so it can be a program name with args.
12720 set dummy objdump; ac_word=$2
12721 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12722 printf %s "checking for $ac_word... " >&6; }
12723 if test ${ac_cv_prog_ac_ct_OBJDUMP+y}
12724 then :
12725 printf %s "(cached) " >&6
12726 else $as_nop
12727 if test -n "$ac_ct_OBJDUMP"; then
12728 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
12729 else
12730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12731 for as_dir in $PATH
12732 do
12733 IFS=$as_save_IFS
12734 case $as_dir in #(((
12735 '') as_dir=./ ;;
12736 */) ;;
12737 *) as_dir=$as_dir/ ;;
12738 esac
12739 for ac_exec_ext in '' $ac_executable_extensions; do
12740 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12741 ac_cv_prog_ac_ct_OBJDUMP="objdump"
12742 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12743 break 2
12744 fi
12745 done
12746 done
12747 IFS=$as_save_IFS
12748
12749 fi
12750 fi
12751 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
12752 if test -n "$ac_ct_OBJDUMP"; then
12753 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
12754 printf "%s\n" "$ac_ct_OBJDUMP" >&6; }
12755 else
12756 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12757 printf "%s\n" "no" >&6; }
12758 fi
12759
12760 if test "x$ac_ct_OBJDUMP" = x; then
12761 OBJDUMP="false"
12762 else
12763 case $cross_compiling:$ac_tool_warned in
12764 yes:)
12765 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12766 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12767 ac_tool_warned=yes ;;
12768 esac
12769 OBJDUMP=$ac_ct_OBJDUMP
12770 fi
12771 else
12772 OBJDUMP="$ac_cv_prog_OBJDUMP"
12773 fi
12774
12775 test -z "$OBJDUMP" && OBJDUMP=objdump
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
12786 printf %s "checking how to recognize dependent libraries... " >&6; }
12787 if test ${lt_cv_deplibs_check_method+y}
12788 then :
12789 printf %s "(cached) " >&6
12790 else $as_nop
12791 lt_cv_file_magic_cmd='$MAGIC_CMD'
12792 lt_cv_file_magic_test_file=
12793 lt_cv_deplibs_check_method='unknown'
12794 # Need to set the preceding variable on all platforms that support
12795 # interlibrary dependencies.
12796 # 'none' -- dependencies not supported.
12797 # 'unknown' -- same as none, but documents that we really don't know.
12798 # 'pass_all' -- all dependencies passed with no checks.
12799 # 'test_compile' -- check by making test program.
12800 # 'file_magic [[regex]]' -- check by looking for files in library path
12801 # that responds to the $file_magic_cmd with a given extended regex.
12802 # If you have 'file' or equivalent on your system and you're not sure
12803 # whether 'pass_all' will *always* work, you probably want this one.
12804
12805 case $host_os in
12806 aix[4-9]*)
12807 lt_cv_deplibs_check_method=pass_all
12808 ;;
12809
12810 beos*)
12811 lt_cv_deplibs_check_method=pass_all
12812 ;;
12813
12814 bsdi[45]*)
12815 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
12816 lt_cv_file_magic_cmd='$FILECMD -L'
12817 lt_cv_file_magic_test_file=/shlib/libc.so
12818 ;;
12819
12820 cygwin*)
12821 # func_win32_libid is a shell function defined in ltmain.sh
12822 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12823 lt_cv_file_magic_cmd='func_win32_libid'
12824 ;;
12825
12826 mingw* | pw32*)
12827 # Base MSYS/MinGW do not provide the 'file' command needed by
12828 # func_win32_libid shell function, so use a weaker test based on 'objdump',
12829 # unless we find 'file', for example because we are cross-compiling.
12830 if ( file / ) >/dev/null 2>&1; then
12831 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12832 lt_cv_file_magic_cmd='func_win32_libid'
12833 else
12834 # Keep this pattern in sync with the one in func_win32_libid.
12835 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
12836 lt_cv_file_magic_cmd='$OBJDUMP -f'
12837 fi
12838 ;;
12839
12840 cegcc*)
12841 # use the weaker test based on 'objdump'. See mingw*.
12842 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
12843 lt_cv_file_magic_cmd='$OBJDUMP -f'
12844 ;;
12845
12846 darwin* | rhapsody*)
12847 lt_cv_deplibs_check_method=pass_all
12848 ;;
12849
12850 freebsd* | dragonfly* | midnightbsd*)
12851 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12852 case $host_cpu in
12853 i*86 )
12854 # Not sure whether the presence of OpenBSD here was a mistake.
12855 # Let's accept both of them until this is cleared up.
12856 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
12857 lt_cv_file_magic_cmd=$FILECMD
12858 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
12859 ;;
12860 esac
12861 else
12862 lt_cv_deplibs_check_method=pass_all
12863 fi
12864 ;;
12865
12866 haiku*)
12867 lt_cv_deplibs_check_method=pass_all
12868 ;;
12869
12870 hpux10.20* | hpux11*)
12871 lt_cv_file_magic_cmd=$FILECMD
12872 case $host_cpu in
12873 ia64*)
12874 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
12875 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
12876 ;;
12877 hppa*64*)
12878 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]'
12879 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
12880 ;;
12881 *)
12882 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
12883 lt_cv_file_magic_test_file=/usr/lib/libc.sl
12884 ;;
12885 esac
12886 ;;
12887
12888 interix[3-9]*)
12889 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
12890 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
12891 ;;
12892
12893 irix5* | irix6* | nonstopux*)
12894 case $LD in
12895 *-32|*"-32 ") libmagic=32-bit;;
12896 *-n32|*"-n32 ") libmagic=N32;;
12897 *-64|*"-64 ") libmagic=64-bit;;
12898 *) libmagic=never-match;;
12899 esac
12900 lt_cv_deplibs_check_method=pass_all
12901 ;;
12902
12903 # This must be glibc/ELF.
12904 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
12905 lt_cv_deplibs_check_method=pass_all
12906 ;;
12907
12908 netbsd*)
12909 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12910 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12911 else
12912 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
12913 fi
12914 ;;
12915
12916 newos6*)
12917 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
12918 lt_cv_file_magic_cmd=$FILECMD
12919 lt_cv_file_magic_test_file=/usr/lib/libnls.so
12920 ;;
12921
12922 *nto* | *qnx*)
12923 lt_cv_deplibs_check_method=pass_all
12924 ;;
12925
12926 openbsd* | bitrig*)
12927 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12928 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12929 else
12930 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12931 fi
12932 ;;
12933
12934 osf3* | osf4* | osf5*)
12935 lt_cv_deplibs_check_method=pass_all
12936 ;;
12937
12938 rdos*)
12939 lt_cv_deplibs_check_method=pass_all
12940 ;;
12941
12942 solaris*)
12943 lt_cv_deplibs_check_method=pass_all
12944 ;;
12945
12946 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12947 lt_cv_deplibs_check_method=pass_all
12948 ;;
12949
12950 sysv4 | sysv4.3*)
12951 case $host_vendor in
12952 motorola)
12953 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]'
12954 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12955 ;;
12956 ncr)
12957 lt_cv_deplibs_check_method=pass_all
12958 ;;
12959 sequent)
12960 lt_cv_file_magic_cmd='/bin/file'
12961 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12962 ;;
12963 sni)
12964 lt_cv_file_magic_cmd='/bin/file'
12965 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12966 lt_cv_file_magic_test_file=/lib/libc.so
12967 ;;
12968 siemens)
12969 lt_cv_deplibs_check_method=pass_all
12970 ;;
12971 pc)
12972 lt_cv_deplibs_check_method=pass_all
12973 ;;
12974 esac
12975 ;;
12976
12977 tpf*)
12978 lt_cv_deplibs_check_method=pass_all
12979 ;;
12980 os2*)
12981 lt_cv_deplibs_check_method=pass_all
12982 ;;
12983 esac
12984
12985 fi
12986 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12987 printf "%s\n" "$lt_cv_deplibs_check_method" >&6; }
12988
12989 file_magic_glob=
12990 want_nocaseglob=no
12991 if test "$build" = "$host"; then
12992 case $host_os in
12993 mingw* | pw32*)
12994 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12995 want_nocaseglob=yes
12996 else
12997 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12998 fi
12999 ;;
13000 esac
13001 fi
13002
13003 file_magic_cmd=$lt_cv_file_magic_cmd
13004 deplibs_check_method=$lt_cv_deplibs_check_method
13005 test -z "$deplibs_check_method" && deplibs_check_method=unknown
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028 if test -n "$ac_tool_prefix"; then
13029 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
13030 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
13031 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13032 printf %s "checking for $ac_word... " >&6; }
13033 if test ${ac_cv_prog_DLLTOOL+y}
13034 then :
13035 printf %s "(cached) " >&6
13036 else $as_nop
13037 if test -n "$DLLTOOL"; then
13038 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
13039 else
13040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13041 for as_dir in $PATH
13042 do
13043 IFS=$as_save_IFS
13044 case $as_dir in #(((
13045 '') as_dir=./ ;;
13046 */) ;;
13047 *) as_dir=$as_dir/ ;;
13048 esac
13049 for ac_exec_ext in '' $ac_executable_extensions; do
13050 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13051 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
13052 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13053 break 2
13054 fi
13055 done
13056 done
13057 IFS=$as_save_IFS
13058
13059 fi
13060 fi
13061 DLLTOOL=$ac_cv_prog_DLLTOOL
13062 if test -n "$DLLTOOL"; then
13063 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
13064 printf "%s\n" "$DLLTOOL" >&6; }
13065 else
13066 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13067 printf "%s\n" "no" >&6; }
13068 fi
13069
13070
13071 fi
13072 if test -z "$ac_cv_prog_DLLTOOL"; then
13073 ac_ct_DLLTOOL=$DLLTOOL
13074 # Extract the first word of "dlltool", so it can be a program name with args.
13075 set dummy dlltool; ac_word=$2
13076 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13077 printf %s "checking for $ac_word... " >&6; }
13078 if test ${ac_cv_prog_ac_ct_DLLTOOL+y}
13079 then :
13080 printf %s "(cached) " >&6
13081 else $as_nop
13082 if test -n "$ac_ct_DLLTOOL"; then
13083 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
13084 else
13085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13086 for as_dir in $PATH
13087 do
13088 IFS=$as_save_IFS
13089 case $as_dir in #(((
13090 '') as_dir=./ ;;
13091 */) ;;
13092 *) as_dir=$as_dir/ ;;
13093 esac
13094 for ac_exec_ext in '' $ac_executable_extensions; do
13095 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13096 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
13097 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13098 break 2
13099 fi
13100 done
13101 done
13102 IFS=$as_save_IFS
13103
13104 fi
13105 fi
13106 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
13107 if test -n "$ac_ct_DLLTOOL"; then
13108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
13109 printf "%s\n" "$ac_ct_DLLTOOL" >&6; }
13110 else
13111 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13112 printf "%s\n" "no" >&6; }
13113 fi
13114
13115 if test "x$ac_ct_DLLTOOL" = x; then
13116 DLLTOOL="false"
13117 else
13118 case $cross_compiling:$ac_tool_warned in
13119 yes:)
13120 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13121 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13122 ac_tool_warned=yes ;;
13123 esac
13124 DLLTOOL=$ac_ct_DLLTOOL
13125 fi
13126 else
13127 DLLTOOL="$ac_cv_prog_DLLTOOL"
13128 fi
13129
13130 test -z "$DLLTOOL" && DLLTOOL=dlltool
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
13142 printf %s "checking how to associate runtime and link libraries... " >&6; }
13143 if test ${lt_cv_sharedlib_from_linklib_cmd+y}
13144 then :
13145 printf %s "(cached) " >&6
13146 else $as_nop
13147 lt_cv_sharedlib_from_linklib_cmd='unknown'
13148
13149 case $host_os in
13150 cygwin* | mingw* | pw32* | cegcc*)
13151 # two different shell functions defined in ltmain.sh;
13152 # decide which one to use based on capabilities of $DLLTOOL
13153 case `$DLLTOOL --help 2>&1` in
13154 *--identify-strict*)
13155 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
13156 ;;
13157 *)
13158 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
13159 ;;
13160 esac
13161 ;;
13162 *)
13163 # fallback: assume linklib IS sharedlib
13164 lt_cv_sharedlib_from_linklib_cmd=$ECHO
13165 ;;
13166 esac
13167
13168 fi
13169 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
13170 printf "%s\n" "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
13171 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
13172 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
13173
13174
13175
13176
13177
13178
13179
13180 if test -n "$ac_tool_prefix"; then
13181 for ac_prog in ar
13182 do
13183 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
13184 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
13185 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13186 printf %s "checking for $ac_word... " >&6; }
13187 if test ${ac_cv_prog_AR+y}
13188 then :
13189 printf %s "(cached) " >&6
13190 else $as_nop
13191 if test -n "$AR"; then
13192 ac_cv_prog_AR="$AR" # Let the user override the test.
13193 else
13194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13195 for as_dir in $PATH
13196 do
13197 IFS=$as_save_IFS
13198 case $as_dir in #(((
13199 '') as_dir=./ ;;
13200 */) ;;
13201 *) as_dir=$as_dir/ ;;
13202 esac
13203 for ac_exec_ext in '' $ac_executable_extensions; do
13204 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13205 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
13206 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13207 break 2
13208 fi
13209 done
13210 done
13211 IFS=$as_save_IFS
13212
13213 fi
13214 fi
13215 AR=$ac_cv_prog_AR
13216 if test -n "$AR"; then
13217 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
13218 printf "%s\n" "$AR" >&6; }
13219 else
13220 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13221 printf "%s\n" "no" >&6; }
13222 fi
13223
13224
13225 test -n "$AR" && break
13226 done
13227 fi
13228 if test -z "$AR"; then
13229 ac_ct_AR=$AR
13230 for ac_prog in ar
13231 do
13232 # Extract the first word of "$ac_prog", so it can be a program name with args.
13233 set dummy $ac_prog; ac_word=$2
13234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13235 printf %s "checking for $ac_word... " >&6; }
13236 if test ${ac_cv_prog_ac_ct_AR+y}
13237 then :
13238 printf %s "(cached) " >&6
13239 else $as_nop
13240 if test -n "$ac_ct_AR"; then
13241 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
13242 else
13243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13244 for as_dir in $PATH
13245 do
13246 IFS=$as_save_IFS
13247 case $as_dir in #(((
13248 '') as_dir=./ ;;
13249 */) ;;
13250 *) as_dir=$as_dir/ ;;
13251 esac
13252 for ac_exec_ext in '' $ac_executable_extensions; do
13253 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13254 ac_cv_prog_ac_ct_AR="$ac_prog"
13255 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13256 break 2
13257 fi
13258 done
13259 done
13260 IFS=$as_save_IFS
13261
13262 fi
13263 fi
13264 ac_ct_AR=$ac_cv_prog_ac_ct_AR
13265 if test -n "$ac_ct_AR"; then
13266 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
13267 printf "%s\n" "$ac_ct_AR" >&6; }
13268 else
13269 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13270 printf "%s\n" "no" >&6; }
13271 fi
13272
13273
13274 test -n "$ac_ct_AR" && break
13275 done
13276
13277 if test "x$ac_ct_AR" = x; then
13278 AR="false"
13279 else
13280 case $cross_compiling:$ac_tool_warned in
13281 yes:)
13282 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13283 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13284 ac_tool_warned=yes ;;
13285 esac
13286 AR=$ac_ct_AR
13287 fi
13288 fi
13289
13290 : ${AR=ar}
13291
13292
13293
13294
13295
13296
13297 # Use ARFLAGS variable as AR's operation code to sync the variable naming with
13298 # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have
13299 # higher priority because thats what people were doing historically (setting
13300 # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS
13301 # variable obsoleted/removed.
13302
13303 test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}
13304 lt_ar_flags=$AR_FLAGS
13305
13306
13307
13308
13309
13310
13311 # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override
13312 # by AR_FLAGS because that was never working and AR_FLAGS is about to die.
13313
13314
13315
13316
13317
13318
13319 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
13320 printf %s "checking for archiver @FILE support... " >&6; }
13321 if test ${lt_cv_ar_at_file+y}
13322 then :
13323 printf %s "(cached) " >&6
13324 else $as_nop
13325 lt_cv_ar_at_file=no
13326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13327 /* end confdefs.h. */
13328
13329 int
13330 main (void)
13331 {
13332
13333 ;
13334 return 0;
13335 }
13336 _ACEOF
13337 if ac_fn_c_try_compile "$LINENO"
13338 then :
13339 echo conftest.$ac_objext > conftest.lst
13340 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
13341 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
13342 (eval $lt_ar_try) 2>&5
13343 ac_status=$?
13344 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13345 test $ac_status = 0; }
13346 if test 0 -eq "$ac_status"; then
13347 # Ensure the archiver fails upon bogus file names.
13348 rm -f conftest.$ac_objext libconftest.a
13349 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
13350 (eval $lt_ar_try) 2>&5
13351 ac_status=$?
13352 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13353 test $ac_status = 0; }
13354 if test 0 -ne "$ac_status"; then
13355 lt_cv_ar_at_file=@
13356 fi
13357 fi
13358 rm -f conftest.* libconftest.a
13359
13360 fi
13361 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13362
13363 fi
13364 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
13365 printf "%s\n" "$lt_cv_ar_at_file" >&6; }
13366
13367 if test no = "$lt_cv_ar_at_file"; then
13368 archiver_list_spec=
13369 else
13370 archiver_list_spec=$lt_cv_ar_at_file
13371 fi
13372
13373
13374
13375
13376
13377
13378
13379 if test -n "$ac_tool_prefix"; then
13380 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
13381 set dummy ${ac_tool_prefix}strip; ac_word=$2
13382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13383 printf %s "checking for $ac_word... " >&6; }
13384 if test ${ac_cv_prog_STRIP+y}
13385 then :
13386 printf %s "(cached) " >&6
13387 else $as_nop
13388 if test -n "$STRIP"; then
13389 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
13390 else
13391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13392 for as_dir in $PATH
13393 do
13394 IFS=$as_save_IFS
13395 case $as_dir in #(((
13396 '') as_dir=./ ;;
13397 */) ;;
13398 *) as_dir=$as_dir/ ;;
13399 esac
13400 for ac_exec_ext in '' $ac_executable_extensions; do
13401 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13402 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
13403 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13404 break 2
13405 fi
13406 done
13407 done
13408 IFS=$as_save_IFS
13409
13410 fi
13411 fi
13412 STRIP=$ac_cv_prog_STRIP
13413 if test -n "$STRIP"; then
13414 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
13415 printf "%s\n" "$STRIP" >&6; }
13416 else
13417 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13418 printf "%s\n" "no" >&6; }
13419 fi
13420
13421
13422 fi
13423 if test -z "$ac_cv_prog_STRIP"; then
13424 ac_ct_STRIP=$STRIP
13425 # Extract the first word of "strip", so it can be a program name with args.
13426 set dummy strip; ac_word=$2
13427 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13428 printf %s "checking for $ac_word... " >&6; }
13429 if test ${ac_cv_prog_ac_ct_STRIP+y}
13430 then :
13431 printf %s "(cached) " >&6
13432 else $as_nop
13433 if test -n "$ac_ct_STRIP"; then
13434 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
13435 else
13436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13437 for as_dir in $PATH
13438 do
13439 IFS=$as_save_IFS
13440 case $as_dir in #(((
13441 '') as_dir=./ ;;
13442 */) ;;
13443 *) as_dir=$as_dir/ ;;
13444 esac
13445 for ac_exec_ext in '' $ac_executable_extensions; do
13446 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13447 ac_cv_prog_ac_ct_STRIP="strip"
13448 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13449 break 2
13450 fi
13451 done
13452 done
13453 IFS=$as_save_IFS
13454
13455 fi
13456 fi
13457 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
13458 if test -n "$ac_ct_STRIP"; then
13459 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
13460 printf "%s\n" "$ac_ct_STRIP" >&6; }
13461 else
13462 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13463 printf "%s\n" "no" >&6; }
13464 fi
13465
13466 if test "x$ac_ct_STRIP" = x; then
13467 STRIP=":"
13468 else
13469 case $cross_compiling:$ac_tool_warned in
13470 yes:)
13471 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13472 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13473 ac_tool_warned=yes ;;
13474 esac
13475 STRIP=$ac_ct_STRIP
13476 fi
13477 else
13478 STRIP="$ac_cv_prog_STRIP"
13479 fi
13480
13481 test -z "$STRIP" && STRIP=:
13482
13483
13484
13485
13486
13487
13488 if test -n "$ac_tool_prefix"; then
13489 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
13490 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
13491 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13492 printf %s "checking for $ac_word... " >&6; }
13493 if test ${ac_cv_prog_RANLIB+y}
13494 then :
13495 printf %s "(cached) " >&6
13496 else $as_nop
13497 if test -n "$RANLIB"; then
13498 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
13499 else
13500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13501 for as_dir in $PATH
13502 do
13503 IFS=$as_save_IFS
13504 case $as_dir in #(((
13505 '') as_dir=./ ;;
13506 */) ;;
13507 *) as_dir=$as_dir/ ;;
13508 esac
13509 for ac_exec_ext in '' $ac_executable_extensions; do
13510 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13511 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
13512 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13513 break 2
13514 fi
13515 done
13516 done
13517 IFS=$as_save_IFS
13518
13519 fi
13520 fi
13521 RANLIB=$ac_cv_prog_RANLIB
13522 if test -n "$RANLIB"; then
13523 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
13524 printf "%s\n" "$RANLIB" >&6; }
13525 else
13526 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13527 printf "%s\n" "no" >&6; }
13528 fi
13529
13530
13531 fi
13532 if test -z "$ac_cv_prog_RANLIB"; then
13533 ac_ct_RANLIB=$RANLIB
13534 # Extract the first word of "ranlib", so it can be a program name with args.
13535 set dummy ranlib; ac_word=$2
13536 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13537 printf %s "checking for $ac_word... " >&6; }
13538 if test ${ac_cv_prog_ac_ct_RANLIB+y}
13539 then :
13540 printf %s "(cached) " >&6
13541 else $as_nop
13542 if test -n "$ac_ct_RANLIB"; then
13543 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
13544 else
13545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13546 for as_dir in $PATH
13547 do
13548 IFS=$as_save_IFS
13549 case $as_dir in #(((
13550 '') as_dir=./ ;;
13551 */) ;;
13552 *) as_dir=$as_dir/ ;;
13553 esac
13554 for ac_exec_ext in '' $ac_executable_extensions; do
13555 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13556 ac_cv_prog_ac_ct_RANLIB="ranlib"
13557 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13558 break 2
13559 fi
13560 done
13561 done
13562 IFS=$as_save_IFS
13563
13564 fi
13565 fi
13566 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
13567 if test -n "$ac_ct_RANLIB"; then
13568 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
13569 printf "%s\n" "$ac_ct_RANLIB" >&6; }
13570 else
13571 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13572 printf "%s\n" "no" >&6; }
13573 fi
13574
13575 if test "x$ac_ct_RANLIB" = x; then
13576 RANLIB=":"
13577 else
13578 case $cross_compiling:$ac_tool_warned in
13579 yes:)
13580 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13581 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13582 ac_tool_warned=yes ;;
13583 esac
13584 RANLIB=$ac_ct_RANLIB
13585 fi
13586 else
13587 RANLIB="$ac_cv_prog_RANLIB"
13588 fi
13589
13590 test -z "$RANLIB" && RANLIB=:
13591
13592
13593
13594
13595
13596
13597 # Determine commands to create old-style static archives.
13598 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
13599 old_postinstall_cmds='chmod 644 $oldlib'
13600 old_postuninstall_cmds=
13601
13602 if test -n "$RANLIB"; then
13603 case $host_os in
13604 bitrig* | openbsd*)
13605 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
13606 ;;
13607 *)
13608 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
13609 ;;
13610 esac
13611 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
13612 fi
13613
13614 case $host_os in
13615 darwin*)
13616 lock_old_archive_extraction=yes ;;
13617 *)
13618 lock_old_archive_extraction=no ;;
13619 esac
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659 # If no C compiler was specified, use CC.
13660 LTCC=${LTCC-"$CC"}
13661
13662 # If no C compiler flags were specified, use CFLAGS.
13663 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
13664
13665 # Allow CC to be a program name with arguments.
13666 compiler=$CC
13667
13668
13669 # Check for command to grab the raw symbol name followed by C symbol from nm.
13670 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
13671 printf %s "checking command to parse $NM output from $compiler object... " >&6; }
13672 if test ${lt_cv_sys_global_symbol_pipe+y}
13673 then :
13674 printf %s "(cached) " >&6
13675 else $as_nop
13676
13677 # These are sane defaults that work on at least a few old systems.
13678 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
13679
13680 # Character class describing NM global symbol codes.
13681 symcode='[BCDEGRST]'
13682
13683 # Regexp to match symbols that can be accessed directly from C.
13684 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
13685
13686 # Define system-specific variables.
13687 case $host_os in
13688 aix*)
13689 symcode='[BCDT]'
13690 ;;
13691 cygwin* | mingw* | pw32* | cegcc*)
13692 symcode='[ABCDGISTW]'
13693 ;;
13694 hpux*)
13695 if test ia64 = "$host_cpu"; then
13696 symcode='[ABCDEGRST]'
13697 fi
13698 ;;
13699 irix* | nonstopux*)
13700 symcode='[BCDEGRST]'
13701 ;;
13702 osf*)
13703 symcode='[BCDEGQRST]'
13704 ;;
13705 solaris*)
13706 symcode='[BDRT]'
13707 ;;
13708 sco3.2v5*)
13709 symcode='[DT]'
13710 ;;
13711 sysv4.2uw2*)
13712 symcode='[DT]'
13713 ;;
13714 sysv5* | sco5v6* | unixware* | OpenUNIX*)
13715 symcode='[ABDT]'
13716 ;;
13717 sysv4)
13718 symcode='[DFNSTU]'
13719 ;;
13720 esac
13721
13722 # If we're using GNU nm, then use its standard symbol codes.
13723 case `$NM -V 2>&1` in
13724 *GNU* | *'with BFD'*)
13725 symcode='[ABCDGIRSTW]' ;;
13726 esac
13727
13728 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13729 # Gets list of data symbols to import.
13730 lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'"
13731 # Adjust the below global symbol transforms to fixup imported variables.
13732 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
13733 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
13734 lt_c_name_lib_hook="\
13735 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
13736 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
13737 else
13738 # Disable hooks by default.
13739 lt_cv_sys_global_symbol_to_import=
13740 lt_cdecl_hook=
13741 lt_c_name_hook=
13742 lt_c_name_lib_hook=
13743 fi
13744
13745 # Transform an extracted symbol line into a proper C declaration.
13746 # Some systems (esp. on ia64) link data and code symbols differently,
13747 # so use this general approach.
13748 lt_cv_sys_global_symbol_to_cdecl="$SED -n"\
13749 $lt_cdecl_hook\
13750 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
13751 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
13752
13753 # Transform an extracted symbol line into symbol name and symbol address
13754 lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\
13755 $lt_c_name_hook\
13756 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
13757 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
13758
13759 # Transform an extracted symbol line into symbol name with lib prefix and
13760 # symbol address.
13761 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\
13762 $lt_c_name_lib_hook\
13763 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
13764 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
13765 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
13766
13767 # Handle CRLF in mingw tool chain
13768 opt_cr=
13769 case $build_os in
13770 mingw*)
13771 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
13772 ;;
13773 esac
13774
13775 # Try without a prefix underscore, then with it.
13776 for ac_symprfx in "" "_"; do
13777
13778 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
13779 symxfrm="\\1 $ac_symprfx\\2 \\2"
13780
13781 # Write the raw and C identifiers.
13782 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13783 # Fake it for dumpbin and say T for any non-static function,
13784 # D for any global variable and I for any imported variable.
13785 # Also find C++ and __fastcall symbols from MSVC++ or ICC,
13786 # which start with @ or ?.
13787 lt_cv_sys_global_symbol_pipe="$AWK '"\
13788 " {last_section=section; section=\$ 3};"\
13789 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
13790 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
13791 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
13792 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
13793 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
13794 " \$ 0!~/External *\|/{next};"\
13795 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
13796 " {if(hide[section]) next};"\
13797 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
13798 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
13799 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
13800 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
13801 " ' prfx=^$ac_symprfx"
13802 else
13803 lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
13804 fi
13805 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'"
13806
13807 # Check to see that the pipe works correctly.
13808 pipe_works=no
13809
13810 rm -f conftest*
13811 cat > conftest.$ac_ext <<_LT_EOF
13812 #ifdef __cplusplus
13813 extern "C" {
13814 #endif
13815 char nm_test_var;
13816 void nm_test_func(void);
13817 void nm_test_func(void){}
13818 #ifdef __cplusplus
13819 }
13820 #endif
13821 int main(){nm_test_var='a';nm_test_func();return(0);}
13822 _LT_EOF
13823
13824 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13825 (eval $ac_compile) 2>&5
13826 ac_status=$?
13827 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13828 test $ac_status = 0; }; then
13829 # Now try to grab the symbols.
13830 nlist=conftest.nm
13831 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
13832 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
13833 ac_status=$?
13834 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13835 test $ac_status = 0; } && test -s "$nlist"; then
13836 # Try sorting and uniquifying the output.
13837 if sort "$nlist" | uniq > "$nlist"T; then
13838 mv -f "$nlist"T "$nlist"
13839 else
13840 rm -f "$nlist"T
13841 fi
13842
13843 # Make sure that we snagged all the symbols we need.
13844 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
13845 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
13846 cat <<_LT_EOF > conftest.$ac_ext
13847 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
13848 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
13849 /* DATA imports from DLLs on WIN32 can't be const, because runtime
13850 relocations are performed -- see ld's documentation on pseudo-relocs. */
13851 # define LT_DLSYM_CONST
13852 #elif defined __osf__
13853 /* This system does not cope well with relocations in const data. */
13854 # define LT_DLSYM_CONST
13855 #else
13856 # define LT_DLSYM_CONST const
13857 #endif
13858
13859 #ifdef __cplusplus
13860 extern "C" {
13861 #endif
13862
13863 _LT_EOF
13864 # Now generate the symbol file.
13865 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
13866
13867 cat <<_LT_EOF >> conftest.$ac_ext
13868
13869 /* The mapping between symbol names and symbols. */
13870 LT_DLSYM_CONST struct {
13871 const char *name;
13872 void *address;
13873 }
13874 lt__PROGRAM__LTX_preloaded_symbols[] =
13875 {
13876 { "@PROGRAM@", (void *) 0 },
13877 _LT_EOF
13878 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
13879 cat <<\_LT_EOF >> conftest.$ac_ext
13880 {0, (void *) 0}
13881 };
13882
13883 /* This works around a problem in FreeBSD linker */
13884 #ifdef FREEBSD_WORKAROUND
13885 static const void *lt_preloaded_setup() {
13886 return lt__PROGRAM__LTX_preloaded_symbols;
13887 }
13888 #endif
13889
13890 #ifdef __cplusplus
13891 }
13892 #endif
13893 _LT_EOF
13894 # Now try linking the two files.
13895 mv conftest.$ac_objext conftstm.$ac_objext
13896 lt_globsym_save_LIBS=$LIBS
13897 lt_globsym_save_CFLAGS=$CFLAGS
13898 LIBS=conftstm.$ac_objext
13899 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
13900 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13901 (eval $ac_link) 2>&5
13902 ac_status=$?
13903 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13904 test $ac_status = 0; } && test -s conftest$ac_exeext; then
13905 pipe_works=yes
13906 fi
13907 LIBS=$lt_globsym_save_LIBS
13908 CFLAGS=$lt_globsym_save_CFLAGS
13909 else
13910 echo "cannot find nm_test_func in $nlist" >&5
13911 fi
13912 else
13913 echo "cannot find nm_test_var in $nlist" >&5
13914 fi
13915 else
13916 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
13917 fi
13918 else
13919 echo "$progname: failed program was:" >&5
13920 cat conftest.$ac_ext >&5
13921 fi
13922 rm -rf conftest* conftst*
13923
13924 # Do not use the global_symbol_pipe unless it works.
13925 if test yes = "$pipe_works"; then
13926 break
13927 else
13928 lt_cv_sys_global_symbol_pipe=
13929 fi
13930 done
13931
13932 fi
13933
13934 if test -z "$lt_cv_sys_global_symbol_pipe"; then
13935 lt_cv_sys_global_symbol_to_cdecl=
13936 fi
13937 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
13938 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5
13939 printf "%s\n" "failed" >&6; }
13940 else
13941 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
13942 printf "%s\n" "ok" >&6; }
13943 fi
13944
13945 # Response file support.
13946 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13947 nm_file_list_spec='@'
13948 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
13949 nm_file_list_spec='@'
13950 fi
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13989 printf %s "checking for sysroot... " >&6; }
13990
13991 # Check whether --with-sysroot was given.
13992 if test ${with_sysroot+y}
13993 then :
13994 withval=$with_sysroot;
13995 else $as_nop
13996 with_sysroot=no
13997 fi
13998
13999
14000 lt_sysroot=
14001 case $with_sysroot in #(
14002 yes)
14003 if test yes = "$GCC"; then
14004 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
14005 fi
14006 ;; #(
14007 /*)
14008 lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"`
14009 ;; #(
14010 no|'')
14011 ;; #(
14012 *)
14013 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
14014 printf "%s\n" "$with_sysroot" >&6; }
14015 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
14016 ;;
14017 esac
14018
14019 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
14020 printf "%s\n" "${lt_sysroot:-no}" >&6; }
14021
14022
14023
14024
14025
14026 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
14027 printf %s "checking for a working dd... " >&6; }
14028 if test ${ac_cv_path_lt_DD+y}
14029 then :
14030 printf %s "(cached) " >&6
14031 else $as_nop
14032 printf 0123456789abcdef0123456789abcdef >conftest.i
14033 cat conftest.i conftest.i >conftest2.i
14034 : ${lt_DD:=$DD}
14035 if test -z "$lt_DD"; then
14036 ac_path_lt_DD_found=false
14037 # Loop through the user's path and test for each of PROGNAME-LIST
14038 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14039 for as_dir in $PATH
14040 do
14041 IFS=$as_save_IFS
14042 case $as_dir in #(((
14043 '') as_dir=./ ;;
14044 */) ;;
14045 *) as_dir=$as_dir/ ;;
14046 esac
14047 for ac_prog in dd
14048 do
14049 for ac_exec_ext in '' $ac_executable_extensions; do
14050 ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext"
14051 as_fn_executable_p "$ac_path_lt_DD" || continue
14052 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
14053 cmp -s conftest.i conftest.out \
14054 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
14055 fi
14056 $ac_path_lt_DD_found && break 3
14057 done
14058 done
14059 done
14060 IFS=$as_save_IFS
14061 if test -z "$ac_cv_path_lt_DD"; then
14062 :
14063 fi
14064 else
14065 ac_cv_path_lt_DD=$lt_DD
14066 fi
14067
14068 rm -f conftest.i conftest2.i conftest.out
14069 fi
14070 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
14071 printf "%s\n" "$ac_cv_path_lt_DD" >&6; }
14072
14073
14074 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
14075 printf %s "checking how to truncate binary pipes... " >&6; }
14076 if test ${lt_cv_truncate_bin+y}
14077 then :
14078 printf %s "(cached) " >&6
14079 else $as_nop
14080 printf 0123456789abcdef0123456789abcdef >conftest.i
14081 cat conftest.i conftest.i >conftest2.i
14082 lt_cv_truncate_bin=
14083 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
14084 cmp -s conftest.i conftest.out \
14085 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
14086 fi
14087 rm -f conftest.i conftest2.i conftest.out
14088 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
14089 fi
14090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
14091 printf "%s\n" "$lt_cv_truncate_bin" >&6; }
14092
14093
14094
14095
14096
14097
14098
14099 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
14100 func_cc_basename ()
14101 {
14102 for cc_temp in $*""; do
14103 case $cc_temp in
14104 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14105 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14106 \-*) ;;
14107 *) break;;
14108 esac
14109 done
14110 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
14111 }
14112
14113 # Check whether --enable-libtool-lock was given.
14114 if test ${enable_libtool_lock+y}
14115 then :
14116 enableval=$enable_libtool_lock;
14117 fi
14118
14119 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
14120
14121 # Some flags need to be propagated to the compiler or linker for good
14122 # libtool support.
14123 case $host in
14124 ia64-*-hpux*)
14125 # Find out what ABI is being produced by ac_compile, and set mode
14126 # options accordingly.
14127 echo 'int i;' > conftest.$ac_ext
14128 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14129 (eval $ac_compile) 2>&5
14130 ac_status=$?
14131 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14132 test $ac_status = 0; }; then
14133 case `$FILECMD conftest.$ac_objext` in
14134 *ELF-32*)
14135 HPUX_IA64_MODE=32
14136 ;;
14137 *ELF-64*)
14138 HPUX_IA64_MODE=64
14139 ;;
14140 esac
14141 fi
14142 rm -rf conftest*
14143 ;;
14144 *-*-irix6*)
14145 # Find out what ABI is being produced by ac_compile, and set linker
14146 # options accordingly.
14147 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
14148 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14149 (eval $ac_compile) 2>&5
14150 ac_status=$?
14151 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14152 test $ac_status = 0; }; then
14153 if test yes = "$lt_cv_prog_gnu_ld"; then
14154 case `$FILECMD conftest.$ac_objext` in
14155 *32-bit*)
14156 LD="${LD-ld} -melf32bsmip"
14157 ;;
14158 *N32*)
14159 LD="${LD-ld} -melf32bmipn32"
14160 ;;
14161 *64-bit*)
14162 LD="${LD-ld} -melf64bmip"
14163 ;;
14164 esac
14165 else
14166 case `$FILECMD conftest.$ac_objext` in
14167 *32-bit*)
14168 LD="${LD-ld} -32"
14169 ;;
14170 *N32*)
14171 LD="${LD-ld} -n32"
14172 ;;
14173 *64-bit*)
14174 LD="${LD-ld} -64"
14175 ;;
14176 esac
14177 fi
14178 fi
14179 rm -rf conftest*
14180 ;;
14181
14182 mips64*-*linux*)
14183 # Find out what ABI is being produced by ac_compile, and set linker
14184 # options accordingly.
14185 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
14186 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14187 (eval $ac_compile) 2>&5
14188 ac_status=$?
14189 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14190 test $ac_status = 0; }; then
14191 emul=elf
14192 case `$FILECMD conftest.$ac_objext` in
14193 *32-bit*)
14194 emul="${emul}32"
14195 ;;
14196 *64-bit*)
14197 emul="${emul}64"
14198 ;;
14199 esac
14200 case `$FILECMD conftest.$ac_objext` in
14201 *MSB*)
14202 emul="${emul}btsmip"
14203 ;;
14204 *LSB*)
14205 emul="${emul}ltsmip"
14206 ;;
14207 esac
14208 case `$FILECMD conftest.$ac_objext` in
14209 *N32*)
14210 emul="${emul}n32"
14211 ;;
14212 esac
14213 LD="${LD-ld} -m $emul"
14214 fi
14215 rm -rf conftest*
14216 ;;
14217
14218 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
14219 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
14220 # Find out what ABI is being produced by ac_compile, and set linker
14221 # options accordingly. Note that the listed cases only cover the
14222 # situations where additional linker options are needed (such as when
14223 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
14224 # vice versa); the common cases where no linker options are needed do
14225 # not appear in the list.
14226 echo 'int i;' > conftest.$ac_ext
14227 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14228 (eval $ac_compile) 2>&5
14229 ac_status=$?
14230 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14231 test $ac_status = 0; }; then
14232 case `$FILECMD conftest.o` in
14233 *32-bit*)
14234 case $host in
14235 x86_64-*kfreebsd*-gnu)
14236 LD="${LD-ld} -m elf_i386_fbsd"
14237 ;;
14238 x86_64-*linux*)
14239 case `$FILECMD conftest.o` in
14240 *x86-64*)
14241 LD="${LD-ld} -m elf32_x86_64"
14242 ;;
14243 *)
14244 LD="${LD-ld} -m elf_i386"
14245 ;;
14246 esac
14247 ;;
14248 powerpc64le-*linux*)
14249 LD="${LD-ld} -m elf32lppclinux"
14250 ;;
14251 powerpc64-*linux*)
14252 LD="${LD-ld} -m elf32ppclinux"
14253 ;;
14254 s390x-*linux*)
14255 LD="${LD-ld} -m elf_s390"
14256 ;;
14257 sparc64-*linux*)
14258 LD="${LD-ld} -m elf32_sparc"
14259 ;;
14260 esac
14261 ;;
14262 *64-bit*)
14263 case $host in
14264 x86_64-*kfreebsd*-gnu)
14265 LD="${LD-ld} -m elf_x86_64_fbsd"
14266 ;;
14267 x86_64-*linux*)
14268 LD="${LD-ld} -m elf_x86_64"
14269 ;;
14270 powerpcle-*linux*)
14271 LD="${LD-ld} -m elf64lppc"
14272 ;;
14273 powerpc-*linux*)
14274 LD="${LD-ld} -m elf64ppc"
14275 ;;
14276 s390*-*linux*|s390*-*tpf*)
14277 LD="${LD-ld} -m elf64_s390"
14278 ;;
14279 sparc*-*linux*)
14280 LD="${LD-ld} -m elf64_sparc"
14281 ;;
14282 esac
14283 ;;
14284 esac
14285 fi
14286 rm -rf conftest*
14287 ;;
14288
14289 *-*-sco3.2v5*)
14290 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
14291 SAVE_CFLAGS=$CFLAGS
14292 CFLAGS="$CFLAGS -belf"
14293 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
14294 printf %s "checking whether the C compiler needs -belf... " >&6; }
14295 if test ${lt_cv_cc_needs_belf+y}
14296 then :
14297 printf %s "(cached) " >&6
14298 else $as_nop
14299 ac_ext=c
14300 ac_cpp='$CPP $CPPFLAGS'
14301 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14302 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14303 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14304
14305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14306 /* end confdefs.h. */
14307
14308 int
14309 main (void)
14310 {
14311
14312 ;
14313 return 0;
14314 }
14315 _ACEOF
14316 if ac_fn_c_try_link "$LINENO"
14317 then :
14318 lt_cv_cc_needs_belf=yes
14319 else $as_nop
14320 lt_cv_cc_needs_belf=no
14321 fi
14322 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14323 conftest$ac_exeext conftest.$ac_ext
14324 ac_ext=c
14325 ac_cpp='$CPP $CPPFLAGS'
14326 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14327 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14328 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14329
14330 fi
14331 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
14332 printf "%s\n" "$lt_cv_cc_needs_belf" >&6; }
14333 if test yes != "$lt_cv_cc_needs_belf"; then
14334 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
14335 CFLAGS=$SAVE_CFLAGS
14336 fi
14337 ;;
14338 *-*solaris*)
14339 # Find out what ABI is being produced by ac_compile, and set linker
14340 # options accordingly.
14341 echo 'int i;' > conftest.$ac_ext
14342 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14343 (eval $ac_compile) 2>&5
14344 ac_status=$?
14345 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14346 test $ac_status = 0; }; then
14347 case `$FILECMD conftest.o` in
14348 *64-bit*)
14349 case $lt_cv_prog_gnu_ld in
14350 yes*)
14351 case $host in
14352 i?86-*-solaris*|x86_64-*-solaris*)
14353 LD="${LD-ld} -m elf_x86_64"
14354 ;;
14355 sparc*-*-solaris*)
14356 LD="${LD-ld} -m elf64_sparc"
14357 ;;
14358 esac
14359 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
14360 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
14361 LD=${LD-ld}_sol2
14362 fi
14363 ;;
14364 *)
14365 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
14366 LD="${LD-ld} -64"
14367 fi
14368 ;;
14369 esac
14370 ;;
14371 esac
14372 fi
14373 rm -rf conftest*
14374 ;;
14375 esac
14376
14377 need_locks=$enable_libtool_lock
14378
14379 if test -n "$ac_tool_prefix"; then
14380 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
14381 set dummy ${ac_tool_prefix}mt; ac_word=$2
14382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14383 printf %s "checking for $ac_word... " >&6; }
14384 if test ${ac_cv_prog_MANIFEST_TOOL+y}
14385 then :
14386 printf %s "(cached) " >&6
14387 else $as_nop
14388 if test -n "$MANIFEST_TOOL"; then
14389 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
14390 else
14391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14392 for as_dir in $PATH
14393 do
14394 IFS=$as_save_IFS
14395 case $as_dir in #(((
14396 '') as_dir=./ ;;
14397 */) ;;
14398 *) as_dir=$as_dir/ ;;
14399 esac
14400 for ac_exec_ext in '' $ac_executable_extensions; do
14401 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14402 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
14403 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14404 break 2
14405 fi
14406 done
14407 done
14408 IFS=$as_save_IFS
14409
14410 fi
14411 fi
14412 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
14413 if test -n "$MANIFEST_TOOL"; then
14414 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
14415 printf "%s\n" "$MANIFEST_TOOL" >&6; }
14416 else
14417 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14418 printf "%s\n" "no" >&6; }
14419 fi
14420
14421
14422 fi
14423 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
14424 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
14425 # Extract the first word of "mt", so it can be a program name with args.
14426 set dummy mt; ac_word=$2
14427 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14428 printf %s "checking for $ac_word... " >&6; }
14429 if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y}
14430 then :
14431 printf %s "(cached) " >&6
14432 else $as_nop
14433 if test -n "$ac_ct_MANIFEST_TOOL"; then
14434 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
14435 else
14436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14437 for as_dir in $PATH
14438 do
14439 IFS=$as_save_IFS
14440 case $as_dir in #(((
14441 '') as_dir=./ ;;
14442 */) ;;
14443 *) as_dir=$as_dir/ ;;
14444 esac
14445 for ac_exec_ext in '' $ac_executable_extensions; do
14446 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14447 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
14448 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14449 break 2
14450 fi
14451 done
14452 done
14453 IFS=$as_save_IFS
14454
14455 fi
14456 fi
14457 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
14458 if test -n "$ac_ct_MANIFEST_TOOL"; then
14459 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
14460 printf "%s\n" "$ac_ct_MANIFEST_TOOL" >&6; }
14461 else
14462 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14463 printf "%s\n" "no" >&6; }
14464 fi
14465
14466 if test "x$ac_ct_MANIFEST_TOOL" = x; then
14467 MANIFEST_TOOL=":"
14468 else
14469 case $cross_compiling:$ac_tool_warned in
14470 yes:)
14471 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14472 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14473 ac_tool_warned=yes ;;
14474 esac
14475 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
14476 fi
14477 else
14478 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
14479 fi
14480
14481 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
14482 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
14483 printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
14484 if test ${lt_cv_path_mainfest_tool+y}
14485 then :
14486 printf %s "(cached) " >&6
14487 else $as_nop
14488 lt_cv_path_mainfest_tool=no
14489 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
14490 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
14491 cat conftest.err >&5
14492 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
14493 lt_cv_path_mainfest_tool=yes
14494 fi
14495 rm -f conftest*
14496 fi
14497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
14498 printf "%s\n" "$lt_cv_path_mainfest_tool" >&6; }
14499 if test yes != "$lt_cv_path_mainfest_tool"; then
14500 MANIFEST_TOOL=:
14501 fi
14502
14503
14504
14505
14506
14507
14508 case $host_os in
14509 rhapsody* | darwin*)
14510 if test -n "$ac_tool_prefix"; then
14511 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
14512 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
14513 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14514 printf %s "checking for $ac_word... " >&6; }
14515 if test ${ac_cv_prog_DSYMUTIL+y}
14516 then :
14517 printf %s "(cached) " >&6
14518 else $as_nop
14519 if test -n "$DSYMUTIL"; then
14520 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
14521 else
14522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14523 for as_dir in $PATH
14524 do
14525 IFS=$as_save_IFS
14526 case $as_dir in #(((
14527 '') as_dir=./ ;;
14528 */) ;;
14529 *) as_dir=$as_dir/ ;;
14530 esac
14531 for ac_exec_ext in '' $ac_executable_extensions; do
14532 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14533 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
14534 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14535 break 2
14536 fi
14537 done
14538 done
14539 IFS=$as_save_IFS
14540
14541 fi
14542 fi
14543 DSYMUTIL=$ac_cv_prog_DSYMUTIL
14544 if test -n "$DSYMUTIL"; then
14545 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
14546 printf "%s\n" "$DSYMUTIL" >&6; }
14547 else
14548 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14549 printf "%s\n" "no" >&6; }
14550 fi
14551
14552
14553 fi
14554 if test -z "$ac_cv_prog_DSYMUTIL"; then
14555 ac_ct_DSYMUTIL=$DSYMUTIL
14556 # Extract the first word of "dsymutil", so it can be a program name with args.
14557 set dummy dsymutil; ac_word=$2
14558 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14559 printf %s "checking for $ac_word... " >&6; }
14560 if test ${ac_cv_prog_ac_ct_DSYMUTIL+y}
14561 then :
14562 printf %s "(cached) " >&6
14563 else $as_nop
14564 if test -n "$ac_ct_DSYMUTIL"; then
14565 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
14566 else
14567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14568 for as_dir in $PATH
14569 do
14570 IFS=$as_save_IFS
14571 case $as_dir in #(((
14572 '') as_dir=./ ;;
14573 */) ;;
14574 *) as_dir=$as_dir/ ;;
14575 esac
14576 for ac_exec_ext in '' $ac_executable_extensions; do
14577 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14578 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
14579 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14580 break 2
14581 fi
14582 done
14583 done
14584 IFS=$as_save_IFS
14585
14586 fi
14587 fi
14588 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
14589 if test -n "$ac_ct_DSYMUTIL"; then
14590 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
14591 printf "%s\n" "$ac_ct_DSYMUTIL" >&6; }
14592 else
14593 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14594 printf "%s\n" "no" >&6; }
14595 fi
14596
14597 if test "x$ac_ct_DSYMUTIL" = x; then
14598 DSYMUTIL=":"
14599 else
14600 case $cross_compiling:$ac_tool_warned in
14601 yes:)
14602 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14603 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14604 ac_tool_warned=yes ;;
14605 esac
14606 DSYMUTIL=$ac_ct_DSYMUTIL
14607 fi
14608 else
14609 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
14610 fi
14611
14612 if test -n "$ac_tool_prefix"; then
14613 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
14614 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
14615 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14616 printf %s "checking for $ac_word... " >&6; }
14617 if test ${ac_cv_prog_NMEDIT+y}
14618 then :
14619 printf %s "(cached) " >&6
14620 else $as_nop
14621 if test -n "$NMEDIT"; then
14622 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
14623 else
14624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14625 for as_dir in $PATH
14626 do
14627 IFS=$as_save_IFS
14628 case $as_dir in #(((
14629 '') as_dir=./ ;;
14630 */) ;;
14631 *) as_dir=$as_dir/ ;;
14632 esac
14633 for ac_exec_ext in '' $ac_executable_extensions; do
14634 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14635 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
14636 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14637 break 2
14638 fi
14639 done
14640 done
14641 IFS=$as_save_IFS
14642
14643 fi
14644 fi
14645 NMEDIT=$ac_cv_prog_NMEDIT
14646 if test -n "$NMEDIT"; then
14647 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
14648 printf "%s\n" "$NMEDIT" >&6; }
14649 else
14650 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14651 printf "%s\n" "no" >&6; }
14652 fi
14653
14654
14655 fi
14656 if test -z "$ac_cv_prog_NMEDIT"; then
14657 ac_ct_NMEDIT=$NMEDIT
14658 # Extract the first word of "nmedit", so it can be a program name with args.
14659 set dummy nmedit; ac_word=$2
14660 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14661 printf %s "checking for $ac_word... " >&6; }
14662 if test ${ac_cv_prog_ac_ct_NMEDIT+y}
14663 then :
14664 printf %s "(cached) " >&6
14665 else $as_nop
14666 if test -n "$ac_ct_NMEDIT"; then
14667 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
14668 else
14669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14670 for as_dir in $PATH
14671 do
14672 IFS=$as_save_IFS
14673 case $as_dir in #(((
14674 '') as_dir=./ ;;
14675 */) ;;
14676 *) as_dir=$as_dir/ ;;
14677 esac
14678 for ac_exec_ext in '' $ac_executable_extensions; do
14679 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14680 ac_cv_prog_ac_ct_NMEDIT="nmedit"
14681 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14682 break 2
14683 fi
14684 done
14685 done
14686 IFS=$as_save_IFS
14687
14688 fi
14689 fi
14690 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
14691 if test -n "$ac_ct_NMEDIT"; then
14692 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
14693 printf "%s\n" "$ac_ct_NMEDIT" >&6; }
14694 else
14695 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14696 printf "%s\n" "no" >&6; }
14697 fi
14698
14699 if test "x$ac_ct_NMEDIT" = x; then
14700 NMEDIT=":"
14701 else
14702 case $cross_compiling:$ac_tool_warned in
14703 yes:)
14704 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14705 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14706 ac_tool_warned=yes ;;
14707 esac
14708 NMEDIT=$ac_ct_NMEDIT
14709 fi
14710 else
14711 NMEDIT="$ac_cv_prog_NMEDIT"
14712 fi
14713
14714 if test -n "$ac_tool_prefix"; then
14715 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
14716 set dummy ${ac_tool_prefix}lipo; ac_word=$2
14717 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14718 printf %s "checking for $ac_word... " >&6; }
14719 if test ${ac_cv_prog_LIPO+y}
14720 then :
14721 printf %s "(cached) " >&6
14722 else $as_nop
14723 if test -n "$LIPO"; then
14724 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
14725 else
14726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14727 for as_dir in $PATH
14728 do
14729 IFS=$as_save_IFS
14730 case $as_dir in #(((
14731 '') as_dir=./ ;;
14732 */) ;;
14733 *) as_dir=$as_dir/ ;;
14734 esac
14735 for ac_exec_ext in '' $ac_executable_extensions; do
14736 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14737 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
14738 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14739 break 2
14740 fi
14741 done
14742 done
14743 IFS=$as_save_IFS
14744
14745 fi
14746 fi
14747 LIPO=$ac_cv_prog_LIPO
14748 if test -n "$LIPO"; then
14749 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
14750 printf "%s\n" "$LIPO" >&6; }
14751 else
14752 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14753 printf "%s\n" "no" >&6; }
14754 fi
14755
14756
14757 fi
14758 if test -z "$ac_cv_prog_LIPO"; then
14759 ac_ct_LIPO=$LIPO
14760 # Extract the first word of "lipo", so it can be a program name with args.
14761 set dummy lipo; ac_word=$2
14762 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14763 printf %s "checking for $ac_word... " >&6; }
14764 if test ${ac_cv_prog_ac_ct_LIPO+y}
14765 then :
14766 printf %s "(cached) " >&6
14767 else $as_nop
14768 if test -n "$ac_ct_LIPO"; then
14769 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
14770 else
14771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14772 for as_dir in $PATH
14773 do
14774 IFS=$as_save_IFS
14775 case $as_dir in #(((
14776 '') as_dir=./ ;;
14777 */) ;;
14778 *) as_dir=$as_dir/ ;;
14779 esac
14780 for ac_exec_ext in '' $ac_executable_extensions; do
14781 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14782 ac_cv_prog_ac_ct_LIPO="lipo"
14783 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14784 break 2
14785 fi
14786 done
14787 done
14788 IFS=$as_save_IFS
14789
14790 fi
14791 fi
14792 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
14793 if test -n "$ac_ct_LIPO"; then
14794 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
14795 printf "%s\n" "$ac_ct_LIPO" >&6; }
14796 else
14797 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14798 printf "%s\n" "no" >&6; }
14799 fi
14800
14801 if test "x$ac_ct_LIPO" = x; then
14802 LIPO=":"
14803 else
14804 case $cross_compiling:$ac_tool_warned in
14805 yes:)
14806 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14807 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14808 ac_tool_warned=yes ;;
14809 esac
14810 LIPO=$ac_ct_LIPO
14811 fi
14812 else
14813 LIPO="$ac_cv_prog_LIPO"
14814 fi
14815
14816 if test -n "$ac_tool_prefix"; then
14817 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
14818 set dummy ${ac_tool_prefix}otool; ac_word=$2
14819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14820 printf %s "checking for $ac_word... " >&6; }
14821 if test ${ac_cv_prog_OTOOL+y}
14822 then :
14823 printf %s "(cached) " >&6
14824 else $as_nop
14825 if test -n "$OTOOL"; then
14826 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
14827 else
14828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14829 for as_dir in $PATH
14830 do
14831 IFS=$as_save_IFS
14832 case $as_dir in #(((
14833 '') as_dir=./ ;;
14834 */) ;;
14835 *) as_dir=$as_dir/ ;;
14836 esac
14837 for ac_exec_ext in '' $ac_executable_extensions; do
14838 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14839 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
14840 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14841 break 2
14842 fi
14843 done
14844 done
14845 IFS=$as_save_IFS
14846
14847 fi
14848 fi
14849 OTOOL=$ac_cv_prog_OTOOL
14850 if test -n "$OTOOL"; then
14851 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
14852 printf "%s\n" "$OTOOL" >&6; }
14853 else
14854 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14855 printf "%s\n" "no" >&6; }
14856 fi
14857
14858
14859 fi
14860 if test -z "$ac_cv_prog_OTOOL"; then
14861 ac_ct_OTOOL=$OTOOL
14862 # Extract the first word of "otool", so it can be a program name with args.
14863 set dummy otool; ac_word=$2
14864 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14865 printf %s "checking for $ac_word... " >&6; }
14866 if test ${ac_cv_prog_ac_ct_OTOOL+y}
14867 then :
14868 printf %s "(cached) " >&6
14869 else $as_nop
14870 if test -n "$ac_ct_OTOOL"; then
14871 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
14872 else
14873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14874 for as_dir in $PATH
14875 do
14876 IFS=$as_save_IFS
14877 case $as_dir in #(((
14878 '') as_dir=./ ;;
14879 */) ;;
14880 *) as_dir=$as_dir/ ;;
14881 esac
14882 for ac_exec_ext in '' $ac_executable_extensions; do
14883 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14884 ac_cv_prog_ac_ct_OTOOL="otool"
14885 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14886 break 2
14887 fi
14888 done
14889 done
14890 IFS=$as_save_IFS
14891
14892 fi
14893 fi
14894 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
14895 if test -n "$ac_ct_OTOOL"; then
14896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
14897 printf "%s\n" "$ac_ct_OTOOL" >&6; }
14898 else
14899 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14900 printf "%s\n" "no" >&6; }
14901 fi
14902
14903 if test "x$ac_ct_OTOOL" = x; then
14904 OTOOL=":"
14905 else
14906 case $cross_compiling:$ac_tool_warned in
14907 yes:)
14908 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14909 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14910 ac_tool_warned=yes ;;
14911 esac
14912 OTOOL=$ac_ct_OTOOL
14913 fi
14914 else
14915 OTOOL="$ac_cv_prog_OTOOL"
14916 fi
14917
14918 if test -n "$ac_tool_prefix"; then
14919 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
14920 set dummy ${ac_tool_prefix}otool64; ac_word=$2
14921 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14922 printf %s "checking for $ac_word... " >&6; }
14923 if test ${ac_cv_prog_OTOOL64+y}
14924 then :
14925 printf %s "(cached) " >&6
14926 else $as_nop
14927 if test -n "$OTOOL64"; then
14928 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
14929 else
14930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14931 for as_dir in $PATH
14932 do
14933 IFS=$as_save_IFS
14934 case $as_dir in #(((
14935 '') as_dir=./ ;;
14936 */) ;;
14937 *) as_dir=$as_dir/ ;;
14938 esac
14939 for ac_exec_ext in '' $ac_executable_extensions; do
14940 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14941 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
14942 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14943 break 2
14944 fi
14945 done
14946 done
14947 IFS=$as_save_IFS
14948
14949 fi
14950 fi
14951 OTOOL64=$ac_cv_prog_OTOOL64
14952 if test -n "$OTOOL64"; then
14953 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
14954 printf "%s\n" "$OTOOL64" >&6; }
14955 else
14956 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
14957 printf "%s\n" "no" >&6; }
14958 fi
14959
14960
14961 fi
14962 if test -z "$ac_cv_prog_OTOOL64"; then
14963 ac_ct_OTOOL64=$OTOOL64
14964 # Extract the first word of "otool64", so it can be a program name with args.
14965 set dummy otool64; ac_word=$2
14966 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14967 printf %s "checking for $ac_word... " >&6; }
14968 if test ${ac_cv_prog_ac_ct_OTOOL64+y}
14969 then :
14970 printf %s "(cached) " >&6
14971 else $as_nop
14972 if test -n "$ac_ct_OTOOL64"; then
14973 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
14974 else
14975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14976 for as_dir in $PATH
14977 do
14978 IFS=$as_save_IFS
14979 case $as_dir in #(((
14980 '') as_dir=./ ;;
14981 */) ;;
14982 *) as_dir=$as_dir/ ;;
14983 esac
14984 for ac_exec_ext in '' $ac_executable_extensions; do
14985 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
14986 ac_cv_prog_ac_ct_OTOOL64="otool64"
14987 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
14988 break 2
14989 fi
14990 done
14991 done
14992 IFS=$as_save_IFS
14993
14994 fi
14995 fi
14996 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
14997 if test -n "$ac_ct_OTOOL64"; then
14998 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
14999 printf "%s\n" "$ac_ct_OTOOL64" >&6; }
15000 else
15001 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
15002 printf "%s\n" "no" >&6; }
15003 fi
15004
15005 if test "x$ac_ct_OTOOL64" = x; then
15006 OTOOL64=":"
15007 else
15008 case $cross_compiling:$ac_tool_warned in
15009 yes:)
15010 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15011 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15012 ac_tool_warned=yes ;;
15013 esac
15014 OTOOL64=$ac_ct_OTOOL64
15015 fi
15016 else
15017 OTOOL64="$ac_cv_prog_OTOOL64"
15018 fi
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
15033
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
15047 printf %s "checking for -single_module linker flag... " >&6; }
15048 if test ${lt_cv_apple_cc_single_mod+y}
15049 then :
15050 printf %s "(cached) " >&6
15051 else $as_nop
15052 lt_cv_apple_cc_single_mod=no
15053 if test -z "$LT_MULTI_MODULE"; then
15054 # By default we will add the -single_module flag. You can override
15055 # by either setting the environment variable LT_MULTI_MODULE
15056 # non-empty at configure time, or by adding -multi_module to the
15057 # link flags.
15058 rm -rf libconftest.dylib*
15059 echo "int foo(void){return 1;}" > conftest.c
15060 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
15061 -dynamiclib -Wl,-single_module conftest.c" >&5
15062 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
15063 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
15064 _lt_result=$?
15065 # If there is a non-empty error log, and "single_module"
15066 # appears in it, assume the flag caused a linker warning
15067 if test -s conftest.err && $GREP single_module conftest.err; then
15068 cat conftest.err >&5
15069 # Otherwise, if the output was created with a 0 exit code from
15070 # the compiler, it worked.
15071 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
15072 lt_cv_apple_cc_single_mod=yes
15073 else
15074 cat conftest.err >&5
15075 fi
15076 rm -rf libconftest.dylib*
15077 rm -f conftest.*
15078 fi
15079 fi
15080 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
15081 printf "%s\n" "$lt_cv_apple_cc_single_mod" >&6; }
15082
15083 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
15084 printf %s "checking for -exported_symbols_list linker flag... " >&6; }
15085 if test ${lt_cv_ld_exported_symbols_list+y}
15086 then :
15087 printf %s "(cached) " >&6
15088 else $as_nop
15089 lt_cv_ld_exported_symbols_list=no
15090 save_LDFLAGS=$LDFLAGS
15091 echo "_main" > conftest.sym
15092 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
15093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15094 /* end confdefs.h. */
15095
15096 int
15097 main (void)
15098 {
15099
15100 ;
15101 return 0;
15102 }
15103 _ACEOF
15104 if ac_fn_c_try_link "$LINENO"
15105 then :
15106 lt_cv_ld_exported_symbols_list=yes
15107 else $as_nop
15108 lt_cv_ld_exported_symbols_list=no
15109 fi
15110 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15111 conftest$ac_exeext conftest.$ac_ext
15112 LDFLAGS=$save_LDFLAGS
15113
15114 fi
15115 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
15116 printf "%s\n" "$lt_cv_ld_exported_symbols_list" >&6; }
15117
15118 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
15119 printf %s "checking for -force_load linker flag... " >&6; }
15120 if test ${lt_cv_ld_force_load+y}
15121 then :
15122 printf %s "(cached) " >&6
15123 else $as_nop
15124 lt_cv_ld_force_load=no
15125 cat > conftest.c << _LT_EOF
15126 int forced_loaded() { return 2;}
15127 _LT_EOF
15128 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
15129 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
15130 echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5
15131 $AR $AR_FLAGS libconftest.a conftest.o 2>&5
15132 echo "$RANLIB libconftest.a" >&5
15133 $RANLIB libconftest.a 2>&5
15134 cat > conftest.c << _LT_EOF
15135 int main() { return 0;}
15136 _LT_EOF
15137 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
15138 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
15139 _lt_result=$?
15140 if test -s conftest.err && $GREP force_load conftest.err; then
15141 cat conftest.err >&5
15142 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
15143 lt_cv_ld_force_load=yes
15144 else
15145 cat conftest.err >&5
15146 fi
15147 rm -f conftest.err libconftest.a conftest conftest.c
15148 rm -rf conftest.dSYM
15149
15150 fi
15151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
15152 printf "%s\n" "$lt_cv_ld_force_load" >&6; }
15153 case $host_os in
15154 rhapsody* | darwin1.[012])
15155 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
15156 darwin1.*)
15157 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
15158 darwin*)
15159 case $MACOSX_DEPLOYMENT_TARGET,$host in
15160 10.[012],*|,*powerpc*-darwin[5-8]*)
15161 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
15162 *)
15163 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
15164 esac
15165 ;;
15166 esac
15167 if test yes = "$lt_cv_apple_cc_single_mod"; then
15168 _lt_dar_single_mod='$single_module'
15169 fi
15170 if test yes = "$lt_cv_ld_exported_symbols_list"; then
15171 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
15172 else
15173 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
15174 fi
15175 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
15176 _lt_dsymutil='~$DSYMUTIL $lib || :'
15177 else
15178 _lt_dsymutil=
15179 fi
15180 ;;
15181 esac
15182
15183 # func_munge_path_list VARIABLE PATH
15184 # -----------------------------------
15185 # VARIABLE is name of variable containing _space_ separated list of
15186 # directories to be munged by the contents of PATH, which is string
15187 # having a format:
15188 # "DIR[:DIR]:"
15189 # string "DIR[ DIR]" will be prepended to VARIABLE
15190 # ":DIR[:DIR]"
15191 # string "DIR[ DIR]" will be appended to VARIABLE
15192 # "DIRP[:DIRP]::[DIRA:]DIRA"
15193 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
15194 # "DIRA[ DIRA]" will be appended to VARIABLE
15195 # "DIR[:DIR]"
15196 # VARIABLE will be replaced by "DIR[ DIR]"
15197 func_munge_path_list ()
15198 {
15199 case x$2 in
15200 x)
15201 ;;
15202 *:)
15203 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
15204 ;;
15205 x:*)
15206 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
15207 ;;
15208 *::*)
15209 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
15210 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
15211 ;;
15212 *)
15213 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
15214 ;;
15215 esac
15216 }
15217
15218 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
15219 "
15220 if test "x$ac_cv_header_dlfcn_h" = xyes
15221 then :
15222 printf "%s\n" "#define HAVE_DLFCN_H 1" >>confdefs.h
15223
15224 fi
15225
15226
15227
15228
15229
15230 # Set options
15231
15232
15233
15234 enable_dlopen=no
15235
15236
15237 enable_win32_dll=no
15238
15239
15240 # Check whether --enable-shared was given.
15241 if test ${enable_shared+y}
15242 then :
15243 enableval=$enable_shared; p=${PACKAGE-default}
15244 case $enableval in
15245 yes) enable_shared=yes ;;
15246 no) enable_shared=no ;;
15247 *)
15248 enable_shared=no
15249 # Look at the argument we got. We use all the common list separators.
15250 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
15251 for pkg in $enableval; do
15252 IFS=$lt_save_ifs
15253 if test "X$pkg" = "X$p"; then
15254 enable_shared=yes
15255 fi
15256 done
15257 IFS=$lt_save_ifs
15258 ;;
15259 esac
15260 else $as_nop
15261 enable_shared=yes
15262 fi
15263
15264
15265
15266
15267
15268
15269
15270
15271
15272
15273
15274 # Check whether --with-pic was given.
15275 if test ${with_pic+y}
15276 then :
15277 withval=$with_pic; lt_p=${PACKAGE-default}
15278 case $withval in
15279 yes|no) pic_mode=$withval ;;
15280 *)
15281 pic_mode=default
15282 # Look at the argument we got. We use all the common list separators.
15283 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
15284 for lt_pkg in $withval; do
15285 IFS=$lt_save_ifs
15286 if test "X$lt_pkg" = "X$lt_p"; then
15287 pic_mode=yes
15288 fi
15289 done
15290 IFS=$lt_save_ifs
15291 ;;
15292 esac
15293 else $as_nop
15294 pic_mode=default
15295 fi
15296
15297
15298
15299
15300
15301
15302
15303
15304 # Check whether --enable-fast-install was given.
15305 if test ${enable_fast_install+y}
15306 then :
15307 enableval=$enable_fast_install; p=${PACKAGE-default}
15308 case $enableval in
15309 yes) enable_fast_install=yes ;;
15310 no) enable_fast_install=no ;;
15311 *)
15312 enable_fast_install=no
15313 # Look at the argument we got. We use all the common list separators.
15314 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
15315 for pkg in $enableval; do
15316 IFS=$lt_save_ifs
15317 if test "X$pkg" = "X$p"; then
15318 enable_fast_install=yes
15319 fi
15320 done
15321 IFS=$lt_save_ifs
15322 ;;
15323 esac
15324 else $as_nop
15325 enable_fast_install=yes
15326 fi
15327
15328
15329
15330
15331
15332
15333
15334
15335 shared_archive_member_spec=
15336 case $host,$enable_shared in
15337 power*-*-aix[5-9]*,yes)
15338 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
15339 printf %s "checking which variant of shared library versioning to provide... " >&6; }
15340
15341 # Check whether --with-aix-soname was given.
15342 if test ${with_aix_soname+y}
15343 then :
15344 withval=$with_aix_soname; case $withval in
15345 aix|svr4|both)
15346 ;;
15347 *)
15348 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
15349 ;;
15350 esac
15351 lt_cv_with_aix_soname=$with_aix_soname
15352 else $as_nop
15353 if test ${lt_cv_with_aix_soname+y}
15354 then :
15355 printf %s "(cached) " >&6
15356 else $as_nop
15357 lt_cv_with_aix_soname=aix
15358 fi
15359
15360 with_aix_soname=$lt_cv_with_aix_soname
15361 fi
15362
15363 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
15364 printf "%s\n" "$with_aix_soname" >&6; }
15365 if test aix != "$with_aix_soname"; then
15366 # For the AIX way of multilib, we name the shared archive member
15367 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
15368 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
15369 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
15370 # the AIX toolchain works better with OBJECT_MODE set (default 32).
15371 if test 64 = "${OBJECT_MODE-32}"; then
15372 shared_archive_member_spec=shr_64
15373 else
15374 shared_archive_member_spec=shr
15375 fi
15376 fi
15377 ;;
15378 *)
15379 with_aix_soname=aix
15380 ;;
15381 esac
15382
15383
15384
15385
15386
15387
15388
15389
15390
15391
15392 # This can be used to rebuild libtool when needed
15393 LIBTOOL_DEPS=$ltmain
15394
15395 # Always use our own libtool.
15396 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427 test -z "$LN_S" && LN_S="ln -s"
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442 if test -n "${ZSH_VERSION+set}"; then
15443 setopt NO_GLOB_SUBST
15444 fi
15445
15446 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
15447 printf %s "checking for objdir... " >&6; }
15448 if test ${lt_cv_objdir+y}
15449 then :
15450 printf %s "(cached) " >&6
15451 else $as_nop
15452 rm -f .libs 2>/dev/null
15453 mkdir .libs 2>/dev/null
15454 if test -d .libs; then
15455 lt_cv_objdir=.libs
15456 else
15457 # MS-DOS does not allow filenames that begin with a dot.
15458 lt_cv_objdir=_libs
15459 fi
15460 rmdir .libs 2>/dev/null
15461 fi
15462 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
15463 printf "%s\n" "$lt_cv_objdir" >&6; }
15464 objdir=$lt_cv_objdir
15465
15466
15467
15468
15469
15470 printf "%s\n" "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h
15471
15472
15473
15474
15475 case $host_os in
15476 aix3*)
15477 # AIX sometimes has problems with the GCC collect2 program. For some
15478 # reason, if we set the COLLECT_NAMES environment variable, the problems
15479 # vanish in a puff of smoke.
15480 if test set != "${COLLECT_NAMES+set}"; then
15481 COLLECT_NAMES=
15482 export COLLECT_NAMES
15483 fi
15484 ;;
15485 esac
15486
15487 # Global variables:
15488 ofile=libtool
15489 can_build_shared=yes
15490
15491 # All known linkers require a '.a' archive for static linking (except MSVC and
15492 # ICC, which need '.lib').
15493 libext=a
15494
15495 with_gnu_ld=$lt_cv_prog_gnu_ld
15496
15497 old_CC=$CC
15498 old_CFLAGS=$CFLAGS
15499
15500 # Set sane defaults for various variables
15501 test -z "$CC" && CC=cc
15502 test -z "$LTCC" && LTCC=$CC
15503 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
15504 test -z "$LD" && LD=ld
15505 test -z "$ac_objext" && ac_objext=o
15506
15507 func_cc_basename $compiler
15508 cc_basename=$func_cc_basename_result
15509
15510
15511 # Only perform the check for file, if the check method requires it
15512 test -z "$MAGIC_CMD" && MAGIC_CMD=file
15513 case $deplibs_check_method in
15514 file_magic*)
15515 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
15516 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
15517 printf %s "checking for ${ac_tool_prefix}file... " >&6; }
15518 if test ${lt_cv_path_MAGIC_CMD+y}
15519 then :
15520 printf %s "(cached) " >&6
15521 else $as_nop
15522 case $MAGIC_CMD in
15523 [\\/*] | ?:[\\/]*)
15524 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
15525 ;;
15526 *)
15527 lt_save_MAGIC_CMD=$MAGIC_CMD
15528 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
15529 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
15530 for ac_dir in $ac_dummy; do
15531 IFS=$lt_save_ifs
15532 test -z "$ac_dir" && ac_dir=.
15533 if test -f "$ac_dir/${ac_tool_prefix}file"; then
15534 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
15535 if test -n "$file_magic_test_file"; then
15536 case $deplibs_check_method in
15537 "file_magic "*)
15538 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
15539 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
15540 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
15541 $EGREP "$file_magic_regex" > /dev/null; then
15542 :
15543 else
15544 cat <<_LT_EOF 1>&2
15545
15546 *** Warning: the command libtool uses to detect shared libraries,
15547 *** $file_magic_cmd, produces output that libtool cannot recognize.
15548 *** The result is that libtool may fail to recognize shared libraries
15549 *** as such. This will affect the creation of libtool libraries that
15550 *** depend on shared libraries, but programs linked with such libtool
15551 *** libraries will work regardless of this problem. Nevertheless, you
15552 *** may want to report the problem to your system manager and/or to
15553 *** bug-libtool@gnu.org
15554
15555 _LT_EOF
15556 fi ;;
15557 esac
15558 fi
15559 break
15560 fi
15561 done
15562 IFS=$lt_save_ifs
15563 MAGIC_CMD=$lt_save_MAGIC_CMD
15564 ;;
15565 esac
15566 fi
15567
15568 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
15569 if test -n "$MAGIC_CMD"; then
15570 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
15571 printf "%s\n" "$MAGIC_CMD" >&6; }
15572 else
15573 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
15574 printf "%s\n" "no" >&6; }
15575 fi
15576
15577
15578
15579
15580
15581 if test -z "$lt_cv_path_MAGIC_CMD"; then
15582 if test -n "$ac_tool_prefix"; then
15583 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for file" >&5
15584 printf %s "checking for file... " >&6; }
15585 if test ${lt_cv_path_MAGIC_CMD+y}
15586 then :
15587 printf %s "(cached) " >&6
15588 else $as_nop
15589 case $MAGIC_CMD in
15590 [\\/*] | ?:[\\/]*)
15591 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
15592 ;;
15593 *)
15594 lt_save_MAGIC_CMD=$MAGIC_CMD
15595 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
15596 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
15597 for ac_dir in $ac_dummy; do
15598 IFS=$lt_save_ifs
15599 test -z "$ac_dir" && ac_dir=.
15600 if test -f "$ac_dir/file"; then
15601 lt_cv_path_MAGIC_CMD=$ac_dir/"file"
15602 if test -n "$file_magic_test_file"; then
15603 case $deplibs_check_method in
15604 "file_magic "*)
15605 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
15606 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
15607 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
15608 $EGREP "$file_magic_regex" > /dev/null; then
15609 :
15610 else
15611 cat <<_LT_EOF 1>&2
15612
15613 *** Warning: the command libtool uses to detect shared libraries,
15614 *** $file_magic_cmd, produces output that libtool cannot recognize.
15615 *** The result is that libtool may fail to recognize shared libraries
15616 *** as such. This will affect the creation of libtool libraries that
15617 *** depend on shared libraries, but programs linked with such libtool
15618 *** libraries will work regardless of this problem. Nevertheless, you
15619 *** may want to report the problem to your system manager and/or to
15620 *** bug-libtool@gnu.org
15621
15622 _LT_EOF
15623 fi ;;
15624 esac
15625 fi
15626 break
15627 fi
15628 done
15629 IFS=$lt_save_ifs
15630 MAGIC_CMD=$lt_save_MAGIC_CMD
15631 ;;
15632 esac
15633 fi
15634
15635 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
15636 if test -n "$MAGIC_CMD"; then
15637 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
15638 printf "%s\n" "$MAGIC_CMD" >&6; }
15639 else
15640 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
15641 printf "%s\n" "no" >&6; }
15642 fi
15643
15644
15645 else
15646 MAGIC_CMD=:
15647 fi
15648 fi
15649
15650 fi
15651 ;;
15652 esac
15653
15654 # Use C for the default configuration in the libtool script
15655
15656 lt_save_CC=$CC
15657 ac_ext=c
15658 ac_cpp='$CPP $CPPFLAGS'
15659 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15660 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15661 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15662
15663
15664 # Source file extension for C test sources.
15665 ac_ext=c
15666
15667 # Object file extension for compiled C test sources.
15668 objext=o
15669 objext=$objext
15670
15671 # Code to be used in simple compile tests
15672 lt_simple_compile_test_code="int some_variable = 0;"
15673
15674 # Code to be used in simple link tests
15675 lt_simple_link_test_code='int main(){return(0);}'
15676
15677
15678
15679
15680
15681
15682
15683 # If no C compiler was specified, use CC.
15684 LTCC=${LTCC-"$CC"}
15685
15686 # If no C compiler flags were specified, use CFLAGS.
15687 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
15688
15689 # Allow CC to be a program name with arguments.
15690 compiler=$CC
15691
15692 # Save the default compiler, since it gets overwritten when the other
15693 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
15694 compiler_DEFAULT=$CC
15695
15696 # save warnings/boilerplate of simple test code
15697 ac_outfile=conftest.$ac_objext
15698 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
15699 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15700 _lt_compiler_boilerplate=`cat conftest.err`
15701 $RM conftest*
15702
15703 ac_outfile=conftest.$ac_objext
15704 echo "$lt_simple_link_test_code" >conftest.$ac_ext
15705 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15706 _lt_linker_boilerplate=`cat conftest.err`
15707 $RM -r conftest*
15708
15709
15710 if test -n "$compiler"; then
15711
15712 lt_prog_compiler_no_builtin_flag=
15713
15714 if test yes = "$GCC"; then
15715 case $cc_basename in
15716 nvcc*)
15717 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
15718 *)
15719 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
15720 esac
15721
15722 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
15723 printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
15724 if test ${lt_cv_prog_compiler_rtti_exceptions+y}
15725 then :
15726 printf %s "(cached) " >&6
15727 else $as_nop
15728 lt_cv_prog_compiler_rtti_exceptions=no
15729 ac_outfile=conftest.$ac_objext
15730 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15731 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
15732 # Insert the option either (1) after the last *FLAGS variable, or
15733 # (2) before a word containing "conftest.", or (3) at the end.
15734 # Note that $ac_compile itself does not contain backslashes and begins
15735 # with a dollar sign (not a hyphen), so the echo should work correctly.
15736 # The option is referenced via a variable to avoid confusing sed.
15737 lt_compile=`echo "$ac_compile" | $SED \
15738 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15739 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15740 -e 's:$: $lt_compiler_flag:'`
15741 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15742 (eval "$lt_compile" 2>conftest.err)
15743 ac_status=$?
15744 cat conftest.err >&5
15745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15746 if (exit $ac_status) && test -s "$ac_outfile"; then
15747 # The compiler can only warn and ignore the option if not recognized
15748 # So say no if there are warnings other than the usual output.
15749 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15750 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15751 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15752 lt_cv_prog_compiler_rtti_exceptions=yes
15753 fi
15754 fi
15755 $RM conftest*
15756
15757 fi
15758 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
15759 printf "%s\n" "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
15760
15761 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
15762 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
15763 else
15764 :
15765 fi
15766
15767 fi
15768
15769
15770
15771
15772
15773
15774 lt_prog_compiler_wl=
15775 lt_prog_compiler_pic=
15776 lt_prog_compiler_static=
15777
15778
15779 if test yes = "$GCC"; then
15780 lt_prog_compiler_wl='-Wl,'
15781 lt_prog_compiler_static='-static'
15782
15783 case $host_os in
15784 aix*)
15785 # All AIX code is PIC.
15786 if test ia64 = "$host_cpu"; then
15787 # AIX 5 now supports IA64 processor
15788 lt_prog_compiler_static='-Bstatic'
15789 fi
15790 lt_prog_compiler_pic='-fPIC'
15791 ;;
15792
15793 amigaos*)
15794 case $host_cpu in
15795 powerpc)
15796 # see comment about AmigaOS4 .so support
15797 lt_prog_compiler_pic='-fPIC'
15798 ;;
15799 m68k)
15800 # FIXME: we need at least 68020 code to build shared libraries, but
15801 # adding the '-m68020' flag to GCC prevents building anything better,
15802 # like '-m68040'.
15803 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
15804 ;;
15805 esac
15806 ;;
15807
15808 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
15809 # PIC is the default for these OSes.
15810 ;;
15811
15812 mingw* | cygwin* | pw32* | os2* | cegcc*)
15813 # This hack is so that the source file can tell whether it is being
15814 # built for inclusion in a dll (and should export symbols for example).
15815 # Although the cygwin gcc ignores -fPIC, still need this for old-style
15816 # (--disable-auto-import) libraries
15817 lt_prog_compiler_pic='-DDLL_EXPORT'
15818 case $host_os in
15819 os2*)
15820 lt_prog_compiler_static='$wl-static'
15821 ;;
15822 esac
15823 ;;
15824
15825 darwin* | rhapsody*)
15826 # PIC is the default on this platform
15827 # Common symbols not allowed in MH_DYLIB files
15828 lt_prog_compiler_pic='-fno-common'
15829 ;;
15830
15831 haiku*)
15832 # PIC is the default for Haiku.
15833 # The "-static" flag exists, but is broken.
15834 lt_prog_compiler_static=
15835 ;;
15836
15837 hpux*)
15838 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
15839 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
15840 # sets the default TLS model and affects inlining.
15841 case $host_cpu in
15842 hppa*64*)
15843 # +Z the default
15844 ;;
15845 *)
15846 lt_prog_compiler_pic='-fPIC'
15847 ;;
15848 esac
15849 ;;
15850
15851 interix[3-9]*)
15852 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
15853 # Instead, we relocate shared libraries at runtime.
15854 ;;
15855
15856 msdosdjgpp*)
15857 # Just because we use GCC doesn't mean we suddenly get shared libraries
15858 # on systems that don't support them.
15859 lt_prog_compiler_can_build_shared=no
15860 enable_shared=no
15861 ;;
15862
15863 *nto* | *qnx*)
15864 # QNX uses GNU C++, but need to define -shared option too, otherwise
15865 # it will coredump.
15866 lt_prog_compiler_pic='-fPIC -shared'
15867 ;;
15868
15869 sysv4*MP*)
15870 if test -d /usr/nec; then
15871 lt_prog_compiler_pic=-Kconform_pic
15872 fi
15873 ;;
15874
15875 *)
15876 lt_prog_compiler_pic='-fPIC'
15877 ;;
15878 esac
15879
15880 case $cc_basename in
15881 nvcc*) # Cuda Compiler Driver 2.2
15882 lt_prog_compiler_wl='-Xlinker '
15883 if test -n "$lt_prog_compiler_pic"; then
15884 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
15885 fi
15886 ;;
15887 esac
15888 else
15889 # PORTME Check for flag to pass linker flags through the system compiler.
15890 case $host_os in
15891 aix*)
15892 lt_prog_compiler_wl='-Wl,'
15893 if test ia64 = "$host_cpu"; then
15894 # AIX 5 now supports IA64 processor
15895 lt_prog_compiler_static='-Bstatic'
15896 else
15897 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
15898 fi
15899 ;;
15900
15901 darwin* | rhapsody*)
15902 # PIC is the default on this platform
15903 # Common symbols not allowed in MH_DYLIB files
15904 lt_prog_compiler_pic='-fno-common'
15905 case $cc_basename in
15906 nagfor*)
15907 # NAG Fortran compiler
15908 lt_prog_compiler_wl='-Wl,-Wl,,'
15909 lt_prog_compiler_pic='-PIC'
15910 lt_prog_compiler_static='-Bstatic'
15911 ;;
15912 esac
15913 ;;
15914
15915 mingw* | cygwin* | pw32* | os2* | cegcc*)
15916 # This hack is so that the source file can tell whether it is being
15917 # built for inclusion in a dll (and should export symbols for example).
15918 lt_prog_compiler_pic='-DDLL_EXPORT'
15919 case $host_os in
15920 os2*)
15921 lt_prog_compiler_static='$wl-static'
15922 ;;
15923 esac
15924 ;;
15925
15926 hpux9* | hpux10* | hpux11*)
15927 lt_prog_compiler_wl='-Wl,'
15928 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
15929 # not for PA HP-UX.
15930 case $host_cpu in
15931 hppa*64*|ia64*)
15932 # +Z the default
15933 ;;
15934 *)
15935 lt_prog_compiler_pic='+Z'
15936 ;;
15937 esac
15938 # Is there a better lt_prog_compiler_static that works with the bundled CC?
15939 lt_prog_compiler_static='$wl-a ${wl}archive'
15940 ;;
15941
15942 irix5* | irix6* | nonstopux*)
15943 lt_prog_compiler_wl='-Wl,'
15944 # PIC (with -KPIC) is the default.
15945 lt_prog_compiler_static='-non_shared'
15946 ;;
15947
15948 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
15949 case $cc_basename in
15950 # old Intel for x86_64, which still supported -KPIC.
15951 ecc*)
15952 lt_prog_compiler_wl='-Wl,'
15953 lt_prog_compiler_pic='-KPIC'
15954 lt_prog_compiler_static='-static'
15955 ;;
15956 # icc used to be incompatible with GCC.
15957 # ICC 10 doesn't accept -KPIC any more.
15958 icc* | ifort*)
15959 lt_prog_compiler_wl='-Wl,'
15960 lt_prog_compiler_pic='-fPIC'
15961 lt_prog_compiler_static='-static'
15962 ;;
15963 # Lahey Fortran 8.1.
15964 lf95*)
15965 lt_prog_compiler_wl='-Wl,'
15966 lt_prog_compiler_pic='--shared'
15967 lt_prog_compiler_static='--static'
15968 ;;
15969 nagfor*)
15970 # NAG Fortran compiler
15971 lt_prog_compiler_wl='-Wl,-Wl,,'
15972 lt_prog_compiler_pic='-PIC'
15973 lt_prog_compiler_static='-Bstatic'
15974 ;;
15975 tcc*)
15976 # Fabrice Bellard et al's Tiny C Compiler
15977 lt_prog_compiler_wl='-Wl,'
15978 lt_prog_compiler_pic='-fPIC'
15979 lt_prog_compiler_static='-static'
15980 ;;
15981 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
15982 # Portland Group compilers (*not* the Pentium gcc compiler,
15983 # which looks to be a dead project)
15984 lt_prog_compiler_wl='-Wl,'
15985 lt_prog_compiler_pic='-fpic'
15986 lt_prog_compiler_static='-Bstatic'
15987 ;;
15988 ccc*)
15989 lt_prog_compiler_wl='-Wl,'
15990 # All Alpha code is PIC.
15991 lt_prog_compiler_static='-non_shared'
15992 ;;
15993 xl* | bgxl* | bgf* | mpixl*)
15994 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
15995 lt_prog_compiler_wl='-Wl,'
15996 lt_prog_compiler_pic='-qpic'
15997 lt_prog_compiler_static='-qstaticlink'
15998 ;;
15999 *)
16000 case `$CC -V 2>&1 | $SED 5q` in
16001 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
16002 # Sun Fortran 8.3 passes all unrecognized flags to the linker
16003 lt_prog_compiler_pic='-KPIC'
16004 lt_prog_compiler_static='-Bstatic'
16005 lt_prog_compiler_wl=''
16006 ;;
16007 *Sun\ F* | *Sun*Fortran*)
16008 lt_prog_compiler_pic='-KPIC'
16009 lt_prog_compiler_static='-Bstatic'
16010 lt_prog_compiler_wl='-Qoption ld '
16011 ;;
16012 *Sun\ C*)
16013 # Sun C 5.9
16014 lt_prog_compiler_pic='-KPIC'
16015 lt_prog_compiler_static='-Bstatic'
16016 lt_prog_compiler_wl='-Wl,'
16017 ;;
16018 *Intel*\ [CF]*Compiler*)
16019 lt_prog_compiler_wl='-Wl,'
16020 lt_prog_compiler_pic='-fPIC'
16021 lt_prog_compiler_static='-static'
16022 ;;
16023 *Portland\ Group*)
16024 lt_prog_compiler_wl='-Wl,'
16025 lt_prog_compiler_pic='-fpic'
16026 lt_prog_compiler_static='-Bstatic'
16027 ;;
16028 esac
16029 ;;
16030 esac
16031 ;;
16032
16033 newsos6)
16034 lt_prog_compiler_pic='-KPIC'
16035 lt_prog_compiler_static='-Bstatic'
16036 ;;
16037
16038 *nto* | *qnx*)
16039 # QNX uses GNU C++, but need to define -shared option too, otherwise
16040 # it will coredump.
16041 lt_prog_compiler_pic='-fPIC -shared'
16042 ;;
16043
16044 osf3* | osf4* | osf5*)
16045 lt_prog_compiler_wl='-Wl,'
16046 # All OSF/1 code is PIC.
16047 lt_prog_compiler_static='-non_shared'
16048 ;;
16049
16050 rdos*)
16051 lt_prog_compiler_static='-non_shared'
16052 ;;
16053
16054 solaris*)
16055 lt_prog_compiler_pic='-KPIC'
16056 lt_prog_compiler_static='-Bstatic'
16057 case $cc_basename in
16058 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
16059 lt_prog_compiler_wl='-Qoption ld ';;
16060 *)
16061 lt_prog_compiler_wl='-Wl,';;
16062 esac
16063 ;;
16064
16065 sunos4*)
16066 lt_prog_compiler_wl='-Qoption ld '
16067 lt_prog_compiler_pic='-PIC'
16068 lt_prog_compiler_static='-Bstatic'
16069 ;;
16070
16071 sysv4 | sysv4.2uw2* | sysv4.3*)
16072 lt_prog_compiler_wl='-Wl,'
16073 lt_prog_compiler_pic='-KPIC'
16074 lt_prog_compiler_static='-Bstatic'
16075 ;;
16076
16077 sysv4*MP*)
16078 if test -d /usr/nec; then
16079 lt_prog_compiler_pic='-Kconform_pic'
16080 lt_prog_compiler_static='-Bstatic'
16081 fi
16082 ;;
16083
16084 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
16085 lt_prog_compiler_wl='-Wl,'
16086 lt_prog_compiler_pic='-KPIC'
16087 lt_prog_compiler_static='-Bstatic'
16088 ;;
16089
16090 unicos*)
16091 lt_prog_compiler_wl='-Wl,'
16092 lt_prog_compiler_can_build_shared=no
16093 ;;
16094
16095 uts4*)
16096 lt_prog_compiler_pic='-pic'
16097 lt_prog_compiler_static='-Bstatic'
16098 ;;
16099
16100 *)
16101 lt_prog_compiler_can_build_shared=no
16102 ;;
16103 esac
16104 fi
16105
16106 case $host_os in
16107 # For platforms that do not support PIC, -DPIC is meaningless:
16108 *djgpp*)
16109 lt_prog_compiler_pic=
16110 ;;
16111 *)
16112 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
16113 ;;
16114 esac
16115
16116 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
16117 printf %s "checking for $compiler option to produce PIC... " >&6; }
16118 if test ${lt_cv_prog_compiler_pic+y}
16119 then :
16120 printf %s "(cached) " >&6
16121 else $as_nop
16122 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
16123 fi
16124 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
16125 printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; }
16126 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
16127
16128 #
16129 # Check to make sure the PIC flag actually works.
16130 #
16131 if test -n "$lt_prog_compiler_pic"; then
16132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
16133 printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
16134 if test ${lt_cv_prog_compiler_pic_works+y}
16135 then :
16136 printf %s "(cached) " >&6
16137 else $as_nop
16138 lt_cv_prog_compiler_pic_works=no
16139 ac_outfile=conftest.$ac_objext
16140 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16141 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
16142 # Insert the option either (1) after the last *FLAGS variable, or
16143 # (2) before a word containing "conftest.", or (3) at the end.
16144 # Note that $ac_compile itself does not contain backslashes and begins
16145 # with a dollar sign (not a hyphen), so the echo should work correctly.
16146 # The option is referenced via a variable to avoid confusing sed.
16147 lt_compile=`echo "$ac_compile" | $SED \
16148 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16149 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16150 -e 's:$: $lt_compiler_flag:'`
16151 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
16152 (eval "$lt_compile" 2>conftest.err)
16153 ac_status=$?
16154 cat conftest.err >&5
16155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16156 if (exit $ac_status) && test -s "$ac_outfile"; then
16157 # The compiler can only warn and ignore the option if not recognized
16158 # So say no if there are warnings other than the usual output.
16159 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
16160 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16161 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
16162 lt_cv_prog_compiler_pic_works=yes
16163 fi
16164 fi
16165 $RM conftest*
16166
16167 fi
16168 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
16169 printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; }
16170
16171 if test yes = "$lt_cv_prog_compiler_pic_works"; then
16172 case $lt_prog_compiler_pic in
16173 "" | " "*) ;;
16174 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
16175 esac
16176 else
16177 lt_prog_compiler_pic=
16178 lt_prog_compiler_can_build_shared=no
16179 fi
16180
16181 fi
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193 #
16194 # Check to make sure the static flag actually works.
16195 #
16196 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
16197 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
16198 printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
16199 if test ${lt_cv_prog_compiler_static_works+y}
16200 then :
16201 printf %s "(cached) " >&6
16202 else $as_nop
16203 lt_cv_prog_compiler_static_works=no
16204 save_LDFLAGS=$LDFLAGS
16205 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
16206 echo "$lt_simple_link_test_code" > conftest.$ac_ext
16207 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16208 # The linker can only warn and ignore the option if not recognized
16209 # So say no if there are warnings
16210 if test -s conftest.err; then
16211 # Append any errors to the config.log.
16212 cat conftest.err 1>&5
16213 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16214 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16215 if diff conftest.exp conftest.er2 >/dev/null; then
16216 lt_cv_prog_compiler_static_works=yes
16217 fi
16218 else
16219 lt_cv_prog_compiler_static_works=yes
16220 fi
16221 fi
16222 $RM -r conftest*
16223 LDFLAGS=$save_LDFLAGS
16224
16225 fi
16226 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
16227 printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; }
16228
16229 if test yes = "$lt_cv_prog_compiler_static_works"; then
16230 :
16231 else
16232 lt_prog_compiler_static=
16233 fi
16234
16235
16236
16237
16238
16239
16240
16241 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
16242 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
16243 if test ${lt_cv_prog_compiler_c_o+y}
16244 then :
16245 printf %s "(cached) " >&6
16246 else $as_nop
16247 lt_cv_prog_compiler_c_o=no
16248 $RM -r conftest 2>/dev/null
16249 mkdir conftest
16250 cd conftest
16251 mkdir out
16252 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16253
16254 lt_compiler_flag="-o out/conftest2.$ac_objext"
16255 # Insert the option either (1) after the last *FLAGS variable, or
16256 # (2) before a word containing "conftest.", or (3) at the end.
16257 # Note that $ac_compile itself does not contain backslashes and begins
16258 # with a dollar sign (not a hyphen), so the echo should work correctly.
16259 lt_compile=`echo "$ac_compile" | $SED \
16260 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16261 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16262 -e 's:$: $lt_compiler_flag:'`
16263 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
16264 (eval "$lt_compile" 2>out/conftest.err)
16265 ac_status=$?
16266 cat out/conftest.err >&5
16267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16268 if (exit $ac_status) && test -s out/conftest2.$ac_objext
16269 then
16270 # The compiler can only warn and ignore the option if not recognized
16271 # So say no if there are warnings
16272 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
16273 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
16274 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
16275 lt_cv_prog_compiler_c_o=yes
16276 fi
16277 fi
16278 chmod u+w . 2>&5
16279 $RM conftest*
16280 # SGI C++ compiler will create directory out/ii_files/ for
16281 # template instantiation
16282 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
16283 $RM out/* && rmdir out
16284 cd ..
16285 $RM -r conftest
16286 $RM conftest*
16287
16288 fi
16289 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
16290 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }
16291
16292
16293
16294
16295
16296
16297 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
16298 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
16299 if test ${lt_cv_prog_compiler_c_o+y}
16300 then :
16301 printf %s "(cached) " >&6
16302 else $as_nop
16303 lt_cv_prog_compiler_c_o=no
16304 $RM -r conftest 2>/dev/null
16305 mkdir conftest
16306 cd conftest
16307 mkdir out
16308 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16309
16310 lt_compiler_flag="-o out/conftest2.$ac_objext"
16311 # Insert the option either (1) after the last *FLAGS variable, or
16312 # (2) before a word containing "conftest.", or (3) at the end.
16313 # Note that $ac_compile itself does not contain backslashes and begins
16314 # with a dollar sign (not a hyphen), so the echo should work correctly.
16315 lt_compile=`echo "$ac_compile" | $SED \
16316 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16317 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16318 -e 's:$: $lt_compiler_flag:'`
16319 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
16320 (eval "$lt_compile" 2>out/conftest.err)
16321 ac_status=$?
16322 cat out/conftest.err >&5
16323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16324 if (exit $ac_status) && test -s out/conftest2.$ac_objext
16325 then
16326 # The compiler can only warn and ignore the option if not recognized
16327 # So say no if there are warnings
16328 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
16329 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
16330 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
16331 lt_cv_prog_compiler_c_o=yes
16332 fi
16333 fi
16334 chmod u+w . 2>&5
16335 $RM conftest*
16336 # SGI C++ compiler will create directory out/ii_files/ for
16337 # template instantiation
16338 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
16339 $RM out/* && rmdir out
16340 cd ..
16341 $RM -r conftest
16342 $RM conftest*
16343
16344 fi
16345 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
16346 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }
16347
16348
16349
16350
16351 hard_links=nottested
16352 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
16353 # do not overwrite the value of need_locks provided by the user
16354 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
16355 printf %s "checking if we can lock with hard links... " >&6; }
16356 hard_links=yes
16357 $RM conftest*
16358 ln conftest.a conftest.b 2>/dev/null && hard_links=no
16359 touch conftest.a
16360 ln conftest.a conftest.b 2>&5 || hard_links=no
16361 ln conftest.a conftest.b 2>/dev/null && hard_links=no
16362 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
16363 printf "%s\n" "$hard_links" >&6; }
16364 if test no = "$hard_links"; then
16365 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
16366 printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
16367 need_locks=warn
16368 fi
16369 else
16370 need_locks=no
16371 fi
16372
16373
16374
16375
16376
16377
16378 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
16379 printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
16380
16381 runpath_var=
16382 allow_undefined_flag=
16383 always_export_symbols=no
16384 archive_cmds=
16385 archive_expsym_cmds=
16386 compiler_needs_object=no
16387 enable_shared_with_static_runtimes=no
16388 export_dynamic_flag_spec=
16389 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
16390 hardcode_automatic=no
16391 hardcode_direct=no
16392 hardcode_direct_absolute=no
16393 hardcode_libdir_flag_spec=
16394 hardcode_libdir_separator=
16395 hardcode_minus_L=no
16396 hardcode_shlibpath_var=unsupported
16397 inherit_rpath=no
16398 link_all_deplibs=unknown
16399 module_cmds=
16400 module_expsym_cmds=
16401 old_archive_from_new_cmds=
16402 old_archive_from_expsyms_cmds=
16403 thread_safe_flag_spec=
16404 whole_archive_flag_spec=
16405 # include_expsyms should be a list of space-separated symbols to be *always*
16406 # included in the symbol list
16407 include_expsyms=
16408 # exclude_expsyms can be an extended regexp of symbols to exclude
16409 # it will be wrapped by ' (' and ')$', so one must not match beginning or
16410 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
16411 # as well as any symbol that contains 'd'.
16412 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
16413 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
16414 # platforms (ab)use it in PIC code, but their linkers get confused if
16415 # the symbol is explicitly referenced. Since portable code cannot
16416 # rely on this symbol name, it's probably fine to never include it in
16417 # preloaded symbol tables.
16418 # Exclude shared library initialization/finalization symbols.
16419 extract_expsyms_cmds=
16420
16421 case $host_os in
16422 cygwin* | mingw* | pw32* | cegcc*)
16423 # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time
16424 # When not using gcc, we currently assume that we are using
16425 # Microsoft Visual C++ or Intel C++ Compiler.
16426 if test yes != "$GCC"; then
16427 with_gnu_ld=no
16428 fi
16429 ;;
16430 interix*)
16431 # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC)
16432 with_gnu_ld=yes
16433 ;;
16434 openbsd* | bitrig*)
16435 with_gnu_ld=no
16436 ;;
16437 esac
16438
16439 ld_shlibs=yes
16440
16441 # On some targets, GNU ld is compatible enough with the native linker
16442 # that we're better off using the native interface for both.
16443 lt_use_gnu_ld_interface=no
16444 if test yes = "$with_gnu_ld"; then
16445 case $host_os in
16446 aix*)
16447 # The AIX port of GNU ld has always aspired to compatibility
16448 # with the native linker. However, as the warning in the GNU ld
16449 # block says, versions before 2.19.5* couldn't really create working
16450 # shared libraries, regardless of the interface used.
16451 case `$LD -v 2>&1` in
16452 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
16453 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
16454 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
16455 *)
16456 lt_use_gnu_ld_interface=yes
16457 ;;
16458 esac
16459 ;;
16460 *)
16461 lt_use_gnu_ld_interface=yes
16462 ;;
16463 esac
16464 fi
16465
16466 if test yes = "$lt_use_gnu_ld_interface"; then
16467 # If archive_cmds runs LD, not CC, wlarc should be empty
16468 wlarc='$wl'
16469
16470 # Set some defaults for GNU ld with shared library support. These
16471 # are reset later if shared libraries are not supported. Putting them
16472 # here allows them to be overridden if necessary.
16473 runpath_var=LD_RUN_PATH
16474 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16475 export_dynamic_flag_spec='$wl--export-dynamic'
16476 # ancient GNU ld didn't support --whole-archive et. al.
16477 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
16478 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
16479 else
16480 whole_archive_flag_spec=
16481 fi
16482 supports_anon_versioning=no
16483 case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in
16484 *GNU\ gold*) supports_anon_versioning=yes ;;
16485 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
16486 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
16487 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
16488 *\ 2.11.*) ;; # other 2.11 versions
16489 *) supports_anon_versioning=yes ;;
16490 esac
16491
16492 # See if GNU ld supports shared libraries.
16493 case $host_os in
16494 aix[3-9]*)
16495 # On AIX/PPC, the GNU linker is very broken
16496 if test ia64 != "$host_cpu"; then
16497 ld_shlibs=no
16498 cat <<_LT_EOF 1>&2
16499
16500 *** Warning: the GNU linker, at least up to release 2.19, is reported
16501 *** to be unable to reliably create shared libraries on AIX.
16502 *** Therefore, libtool is disabling shared libraries support. If you
16503 *** really care for shared libraries, you may want to install binutils
16504 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
16505 *** You will then need to restart the configuration process.
16506
16507 _LT_EOF
16508 fi
16509 ;;
16510
16511 amigaos*)
16512 case $host_cpu in
16513 powerpc)
16514 # see comment about AmigaOS4 .so support
16515 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16516 archive_expsym_cmds=''
16517 ;;
16518 m68k)
16519 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)'
16520 hardcode_libdir_flag_spec='-L$libdir'
16521 hardcode_minus_L=yes
16522 ;;
16523 esac
16524 ;;
16525
16526 beos*)
16527 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
16528 allow_undefined_flag=unsupported
16529 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
16530 # support --undefined. This deserves some investigation. FIXME
16531 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16532 else
16533 ld_shlibs=no
16534 fi
16535 ;;
16536
16537 cygwin* | mingw* | pw32* | cegcc*)
16538 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
16539 # as there is no search path for DLLs.
16540 hardcode_libdir_flag_spec='-L$libdir'
16541 export_dynamic_flag_spec='$wl--export-all-symbols'
16542 allow_undefined_flag=unsupported
16543 always_export_symbols=no
16544 enable_shared_with_static_runtimes=yes
16545 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'
16546 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
16547
16548 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
16549 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
16550 # If the export-symbols file already is a .def file, use it as
16551 # is; otherwise, prepend EXPORTS...
16552 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
16553 cp $export_symbols $output_objdir/$soname.def;
16554 else
16555 echo EXPORTS > $output_objdir/$soname.def;
16556 cat $export_symbols >> $output_objdir/$soname.def;
16557 fi~
16558 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
16559 else
16560 ld_shlibs=no
16561 fi
16562 ;;
16563
16564 haiku*)
16565 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16566 link_all_deplibs=yes
16567 ;;
16568
16569 os2*)
16570 hardcode_libdir_flag_spec='-L$libdir'
16571 hardcode_minus_L=yes
16572 allow_undefined_flag=unsupported
16573 shrext_cmds=.dll
16574 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16575 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16576 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16577 $ECHO EXPORTS >> $output_objdir/$libname.def~
16578 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16579 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16580 emximp -o $lib $output_objdir/$libname.def'
16581 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16582 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16583 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16584 $ECHO EXPORTS >> $output_objdir/$libname.def~
16585 prefix_cmds="$SED"~
16586 if test EXPORTS = "`$SED 1q $export_symbols`"; then
16587 prefix_cmds="$prefix_cmds -e 1d";
16588 fi~
16589 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16590 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16591 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16592 emximp -o $lib $output_objdir/$libname.def'
16593 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16594 enable_shared_with_static_runtimes=yes
16595 file_list_spec='@'
16596 ;;
16597
16598 interix[3-9]*)
16599 hardcode_direct=no
16600 hardcode_shlibpath_var=no
16601 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16602 export_dynamic_flag_spec='$wl-E'
16603 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
16604 # Instead, shared libraries are loaded at an image base (0x10000000 by
16605 # default) and relocated if they conflict, which is a slow very memory
16606 # consuming and fragmenting process. To avoid this, we pick a random,
16607 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
16608 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
16609 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
16610 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'
16611 ;;
16612
16613 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
16614 tmp_diet=no
16615 if test linux-dietlibc = "$host_os"; then
16616 case $cc_basename in
16617 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
16618 esac
16619 fi
16620 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
16621 && test no = "$tmp_diet"
16622 then
16623 tmp_addflag=' $pic_flag'
16624 tmp_sharedflag='-shared'
16625 case $cc_basename,$host_cpu in
16626 pgcc*) # Portland Group C compiler
16627 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'
16628 tmp_addflag=' $pic_flag'
16629 ;;
16630 pgf77* | pgf90* | pgf95* | pgfortran*)
16631 # Portland Group f77 and f90 compilers
16632 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'
16633 tmp_addflag=' $pic_flag -Mnomain' ;;
16634 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
16635 tmp_addflag=' -i_dynamic' ;;
16636 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
16637 tmp_addflag=' -i_dynamic -nofor_main' ;;
16638 ifc* | ifort*) # Intel Fortran compiler
16639 tmp_addflag=' -nofor_main' ;;
16640 lf95*) # Lahey Fortran 8.1
16641 whole_archive_flag_spec=
16642 tmp_sharedflag='--shared' ;;
16643 nagfor*) # NAGFOR 5.3
16644 tmp_sharedflag='-Wl,-shared' ;;
16645 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
16646 tmp_sharedflag='-qmkshrobj'
16647 tmp_addflag= ;;
16648 nvcc*) # Cuda Compiler Driver 2.2
16649 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'
16650 compiler_needs_object=yes
16651 ;;
16652 esac
16653 case `$CC -V 2>&1 | $SED 5q` in
16654 *Sun\ C*) # Sun C 5.9
16655 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'
16656 compiler_needs_object=yes
16657 tmp_sharedflag='-G' ;;
16658 *Sun\ F*) # Sun Fortran 8.3
16659 tmp_sharedflag='-G' ;;
16660 esac
16661 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16662
16663 if test yes = "$supports_anon_versioning"; then
16664 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
16665 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
16666 echo "local: *; };" >> $output_objdir/$libname.ver~
16667 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
16668 fi
16669
16670 case $cc_basename in
16671 tcc*)
16672 export_dynamic_flag_spec='-rdynamic'
16673 ;;
16674 xlf* | bgf* | bgxlf* | mpixlf*)
16675 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
16676 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
16677 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16678 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
16679 if test yes = "$supports_anon_versioning"; then
16680 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
16681 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
16682 echo "local: *; };" >> $output_objdir/$libname.ver~
16683 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
16684 fi
16685 ;;
16686 esac
16687 else
16688 ld_shlibs=no
16689 fi
16690 ;;
16691
16692 netbsd*)
16693 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16694 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
16695 wlarc=
16696 else
16697 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16698 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
16699 fi
16700 ;;
16701
16702 solaris*)
16703 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
16704 ld_shlibs=no
16705 cat <<_LT_EOF 1>&2
16706
16707 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
16708 *** create shared libraries on Solaris systems. Therefore, libtool
16709 *** is disabling shared libraries support. We urge you to upgrade GNU
16710 *** binutils to release 2.9.1 or newer. Another option is to modify
16711 *** your PATH or compiler configuration so that the native linker is
16712 *** used, and then restart.
16713
16714 _LT_EOF
16715 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
16716 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16717 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
16718 else
16719 ld_shlibs=no
16720 fi
16721 ;;
16722
16723 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
16724 case `$LD -v 2>&1` in
16725 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
16726 ld_shlibs=no
16727 cat <<_LT_EOF 1>&2
16728
16729 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
16730 *** reliably create shared libraries on SCO systems. Therefore, libtool
16731 *** is disabling shared libraries support. We urge you to upgrade GNU
16732 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
16733 *** your PATH or compiler configuration so that the native linker is
16734 *** used, and then restart.
16735
16736 _LT_EOF
16737 ;;
16738 *)
16739 # For security reasons, it is highly recommended that you always
16740 # use absolute paths for naming shared libraries, and exclude the
16741 # DT_RUNPATH tag from executables and libraries. But doing so
16742 # requires that you compile everything twice, which is a pain.
16743 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
16744 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16745 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16746 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
16747 else
16748 ld_shlibs=no
16749 fi
16750 ;;
16751 esac
16752 ;;
16753
16754 sunos4*)
16755 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16756 wlarc=
16757 hardcode_direct=yes
16758 hardcode_shlibpath_var=no
16759 ;;
16760
16761 *)
16762 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
16763 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16764 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
16765 else
16766 ld_shlibs=no
16767 fi
16768 ;;
16769 esac
16770
16771 if test no = "$ld_shlibs"; then
16772 runpath_var=
16773 hardcode_libdir_flag_spec=
16774 export_dynamic_flag_spec=
16775 whole_archive_flag_spec=
16776 fi
16777 else
16778 # PORTME fill in a description of your system's linker (not GNU ld)
16779 case $host_os in
16780 aix3*)
16781 allow_undefined_flag=unsupported
16782 always_export_symbols=yes
16783 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'
16784 # Note: this linker hardcodes the directories in LIBPATH if there
16785 # are no directories specified by -L.
16786 hardcode_minus_L=yes
16787 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
16788 # Neither direct hardcoding nor static linking is supported with a
16789 # broken collect2.
16790 hardcode_direct=unsupported
16791 fi
16792 ;;
16793
16794 aix[4-9]*)
16795 if test ia64 = "$host_cpu"; then
16796 # On IA64, the linker does run time linking by default, so we don't
16797 # have to do anything special.
16798 aix_use_runtimelinking=no
16799 exp_sym_flag='-Bexport'
16800 no_entry_flag=
16801 else
16802 # If we're using GNU nm, then we don't want the "-C" option.
16803 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
16804 # Without the "-l" option, or with the "-B" option, AIX nm treats
16805 # weak defined symbols like other global defined symbols, whereas
16806 # GNU nm marks them as "W".
16807 # While the 'weak' keyword is ignored in the Export File, we need
16808 # it in the Import File for the 'aix-soname' feature, so we have
16809 # to replace the "-B" option with "-P" for AIX nm.
16810 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
16811 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
16812 else
16813 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
16814 fi
16815 aix_use_runtimelinking=no
16816
16817 # Test if we are trying to use run time linking or normal
16818 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
16819 # have runtime linking enabled, and use it for executables.
16820 # For shared libraries, we enable/disable runtime linking
16821 # depending on the kind of the shared library created -
16822 # when "with_aix_soname,aix_use_runtimelinking" is:
16823 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
16824 # "aix,yes" lib.so shared, rtl:yes, for executables
16825 # lib.a static archive
16826 # "both,no" lib.so.V(shr.o) shared, rtl:yes
16827 # lib.a(lib.so.V) shared, rtl:no, for executables
16828 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
16829 # lib.a(lib.so.V) shared, rtl:no
16830 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
16831 # lib.a static archive
16832 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
16833 for ld_flag in $LDFLAGS; do
16834 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
16835 aix_use_runtimelinking=yes
16836 break
16837 fi
16838 done
16839 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
16840 # With aix-soname=svr4, we create the lib.so.V shared archives only,
16841 # so we don't have lib.a shared libs to link our executables.
16842 # We have to force runtime linking in this case.
16843 aix_use_runtimelinking=yes
16844 LDFLAGS="$LDFLAGS -Wl,-brtl"
16845 fi
16846 ;;
16847 esac
16848
16849 exp_sym_flag='-bexport'
16850 no_entry_flag='-bnoentry'
16851 fi
16852
16853 # When large executables or shared objects are built, AIX ld can
16854 # have problems creating the table of contents. If linking a library
16855 # or program results in "error TOC overflow" add -mminimal-toc to
16856 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
16857 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
16858
16859 archive_cmds=''
16860 hardcode_direct=yes
16861 hardcode_direct_absolute=yes
16862 hardcode_libdir_separator=':'
16863 link_all_deplibs=yes
16864 file_list_spec='$wl-f,'
16865 case $with_aix_soname,$aix_use_runtimelinking in
16866 aix,*) ;; # traditional, no import file
16867 svr4,* | *,yes) # use import file
16868 # The Import File defines what to hardcode.
16869 hardcode_direct=no
16870 hardcode_direct_absolute=no
16871 ;;
16872 esac
16873
16874 if test yes = "$GCC"; then
16875 case $host_os in aix4.[012]|aix4.[012].*)
16876 # We only want to do this on AIX 4.2 and lower, the check
16877 # below for broken collect2 doesn't work under 4.3+
16878 collect2name=`$CC -print-prog-name=collect2`
16879 if test -f "$collect2name" &&
16880 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
16881 then
16882 # We have reworked collect2
16883 :
16884 else
16885 # We have old collect2
16886 hardcode_direct=unsupported
16887 # It fails to find uninstalled libraries when the uninstalled
16888 # path is not listed in the libpath. Setting hardcode_minus_L
16889 # to unsupported forces relinking
16890 hardcode_minus_L=yes
16891 hardcode_libdir_flag_spec='-L$libdir'
16892 hardcode_libdir_separator=
16893 fi
16894 ;;
16895 esac
16896 shared_flag='-shared'
16897 if test yes = "$aix_use_runtimelinking"; then
16898 shared_flag="$shared_flag "'$wl-G'
16899 fi
16900 # Need to ensure runtime linking is disabled for the traditional
16901 # shared library, or the linker may eventually find shared libraries
16902 # /with/ Import File - we do not want to mix them.
16903 shared_flag_aix='-shared'
16904 shared_flag_svr4='-shared $wl-G'
16905 else
16906 # not using gcc
16907 if test ia64 = "$host_cpu"; then
16908 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
16909 # chokes on -Wl,-G. The following line is correct:
16910 shared_flag='-G'
16911 else
16912 if test yes = "$aix_use_runtimelinking"; then
16913 shared_flag='$wl-G'
16914 else
16915 shared_flag='$wl-bM:SRE'
16916 fi
16917 shared_flag_aix='$wl-bM:SRE'
16918 shared_flag_svr4='$wl-G'
16919 fi
16920 fi
16921
16922 export_dynamic_flag_spec='$wl-bexpall'
16923 # It seems that -bexpall does not export symbols beginning with
16924 # underscore (_), so it is better to generate a list of symbols to export.
16925 always_export_symbols=yes
16926 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
16927 # Warning - without using the other runtime loading flags (-brtl),
16928 # -berok will link without error, but may produce a broken library.
16929 allow_undefined_flag='-berok'
16930 # Determine the default libpath from the value encoded in an
16931 # empty executable.
16932 if test set = "${lt_cv_aix_libpath+set}"; then
16933 aix_libpath=$lt_cv_aix_libpath
16934 else
16935 if test ${lt_cv_aix_libpath_+y}
16936 then :
16937 printf %s "(cached) " >&6
16938 else $as_nop
16939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16940 /* end confdefs.h. */
16941
16942 int
16943 main (void)
16944 {
16945
16946 ;
16947 return 0;
16948 }
16949 _ACEOF
16950 if ac_fn_c_try_link "$LINENO"
16951 then :
16952
16953 lt_aix_libpath_sed='
16954 /Import File Strings/,/^$/ {
16955 /^0/ {
16956 s/^0 *\([^ ]*\) *$/\1/
16957 p
16958 }
16959 }'
16960 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16961 # Check for a 64-bit object if we didn't find anything.
16962 if test -z "$lt_cv_aix_libpath_"; then
16963 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16964 fi
16965 fi
16966 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16967 conftest$ac_exeext conftest.$ac_ext
16968 if test -z "$lt_cv_aix_libpath_"; then
16969 lt_cv_aix_libpath_=/usr/lib:/lib
16970 fi
16971
16972 fi
16973
16974 aix_libpath=$lt_cv_aix_libpath_
16975 fi
16976
16977 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
16978 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
16979 else
16980 if test ia64 = "$host_cpu"; then
16981 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
16982 allow_undefined_flag="-z nodefs"
16983 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"
16984 else
16985 # Determine the default libpath from the value encoded in an
16986 # empty executable.
16987 if test set = "${lt_cv_aix_libpath+set}"; then
16988 aix_libpath=$lt_cv_aix_libpath
16989 else
16990 if test ${lt_cv_aix_libpath_+y}
16991 then :
16992 printf %s "(cached) " >&6
16993 else $as_nop
16994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16995 /* end confdefs.h. */
16996
16997 int
16998 main (void)
16999 {
17000
17001 ;
17002 return 0;
17003 }
17004 _ACEOF
17005 if ac_fn_c_try_link "$LINENO"
17006 then :
17007
17008 lt_aix_libpath_sed='
17009 /Import File Strings/,/^$/ {
17010 /^0/ {
17011 s/^0 *\([^ ]*\) *$/\1/
17012 p
17013 }
17014 }'
17015 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
17016 # Check for a 64-bit object if we didn't find anything.
17017 if test -z "$lt_cv_aix_libpath_"; then
17018 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
17019 fi
17020 fi
17021 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17022 conftest$ac_exeext conftest.$ac_ext
17023 if test -z "$lt_cv_aix_libpath_"; then
17024 lt_cv_aix_libpath_=/usr/lib:/lib
17025 fi
17026
17027 fi
17028
17029 aix_libpath=$lt_cv_aix_libpath_
17030 fi
17031
17032 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
17033 # Warning - without using the other run time loading flags,
17034 # -berok will link without error, but may produce a broken library.
17035 no_undefined_flag=' $wl-bernotok'
17036 allow_undefined_flag=' $wl-berok'
17037 if test yes = "$with_gnu_ld"; then
17038 # We only use this code for GNU lds that support --whole-archive.
17039 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
17040 else
17041 # Exported symbols can be pulled into shared objects from archives
17042 whole_archive_flag_spec='$convenience'
17043 fi
17044 archive_cmds_need_lc=yes
17045 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
17046 # -brtl affects multiple linker settings, -berok does not and is overridden later
17047 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
17048 if test svr4 != "$with_aix_soname"; then
17049 # This is similar to how AIX traditionally builds its shared libraries.
17050 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
17051 fi
17052 if test aix != "$with_aix_soname"; then
17053 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
17054 else
17055 # used by -dlpreopen to get the symbols
17056 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
17057 fi
17058 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
17059 fi
17060 fi
17061 ;;
17062
17063 amigaos*)
17064 case $host_cpu in
17065 powerpc)
17066 # see comment about AmigaOS4 .so support
17067 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
17068 archive_expsym_cmds=''
17069 ;;
17070 m68k)
17071 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)'
17072 hardcode_libdir_flag_spec='-L$libdir'
17073 hardcode_minus_L=yes
17074 ;;
17075 esac
17076 ;;
17077
17078 bsdi[45]*)
17079 export_dynamic_flag_spec=-rdynamic
17080 ;;
17081
17082 cygwin* | mingw* | pw32* | cegcc*)
17083 # When not using gcc, we currently assume that we are using
17084 # Microsoft Visual C++ or Intel C++ Compiler.
17085 # hardcode_libdir_flag_spec is actually meaningless, as there is
17086 # no search path for DLLs.
17087 case $cc_basename in
17088 cl* | icl*)
17089 # Native MSVC or ICC
17090 hardcode_libdir_flag_spec=' '
17091 allow_undefined_flag=unsupported
17092 always_export_symbols=yes
17093 file_list_spec='@'
17094 # Tell ltmain to make .lib files, not .a files.
17095 libext=lib
17096 # Tell ltmain to make .dll files, not .so files.
17097 shrext_cmds=.dll
17098 # FIXME: Setting linknames here is a bad hack.
17099 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
17100 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
17101 cp "$export_symbols" "$output_objdir/$soname.def";
17102 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
17103 else
17104 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
17105 fi~
17106 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
17107 linknames='
17108 # The linker will not automatically build a static lib if we build a DLL.
17109 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
17110 enable_shared_with_static_runtimes=yes
17111 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
17112 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
17113 # Don't use ranlib
17114 old_postinstall_cmds='chmod 644 $oldlib'
17115 postlink_cmds='lt_outputfile="@OUTPUT@"~
17116 lt_tool_outputfile="@TOOL_OUTPUT@"~
17117 case $lt_outputfile in
17118 *.exe|*.EXE) ;;
17119 *)
17120 lt_outputfile=$lt_outputfile.exe
17121 lt_tool_outputfile=$lt_tool_outputfile.exe
17122 ;;
17123 esac~
17124 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
17125 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
17126 $RM "$lt_outputfile.manifest";
17127 fi'
17128 ;;
17129 *)
17130 # Assume MSVC and ICC wrapper
17131 hardcode_libdir_flag_spec=' '
17132 allow_undefined_flag=unsupported
17133 # Tell ltmain to make .lib files, not .a files.
17134 libext=lib
17135 # Tell ltmain to make .dll files, not .so files.
17136 shrext_cmds=.dll
17137 # FIXME: Setting linknames here is a bad hack.
17138 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
17139 # The linker will automatically build a .lib file if we build a DLL.
17140 old_archive_from_new_cmds='true'
17141 # FIXME: Should let the user specify the lib program.
17142 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
17143 enable_shared_with_static_runtimes=yes
17144 ;;
17145 esac
17146 ;;
17147
17148 darwin* | rhapsody*)
17149
17150
17151 archive_cmds_need_lc=no
17152 hardcode_direct=no
17153 hardcode_automatic=yes
17154 hardcode_shlibpath_var=unsupported
17155 if test yes = "$lt_cv_ld_force_load"; then
17156 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\"`'
17157
17158 else
17159 whole_archive_flag_spec=''
17160 fi
17161 link_all_deplibs=yes
17162 allow_undefined_flag=$_lt_dar_allow_undefined
17163 case $cc_basename in
17164 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
17165 *) _lt_dar_can_shared=$GCC ;;
17166 esac
17167 if test yes = "$_lt_dar_can_shared"; then
17168 output_verbose_link_cmd=func_echo_all
17169 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
17170 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
17171 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"
17172 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"
17173
17174 else
17175 ld_shlibs=no
17176 fi
17177
17178 ;;
17179
17180 dgux*)
17181 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17182 hardcode_libdir_flag_spec='-L$libdir'
17183 hardcode_shlibpath_var=no
17184 ;;
17185
17186 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
17187 # support. Future versions do this automatically, but an explicit c++rt0.o
17188 # does not break anything, and helps significantly (at the cost of a little
17189 # extra space).
17190 freebsd2.2*)
17191 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
17192 hardcode_libdir_flag_spec='-R$libdir'
17193 hardcode_direct=yes
17194 hardcode_shlibpath_var=no
17195 ;;
17196
17197 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
17198 freebsd2.*)
17199 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
17200 hardcode_direct=yes
17201 hardcode_minus_L=yes
17202 hardcode_shlibpath_var=no
17203 ;;
17204
17205 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
17206 freebsd* | dragonfly* | midnightbsd*)
17207 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
17208 hardcode_libdir_flag_spec='-R$libdir'
17209 hardcode_direct=yes
17210 hardcode_shlibpath_var=no
17211 ;;
17212
17213 hpux9*)
17214 if test yes = "$GCC"; then
17215 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
17216 else
17217 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
17218 fi
17219 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
17220 hardcode_libdir_separator=:
17221 hardcode_direct=yes
17222
17223 # hardcode_minus_L: Not really in the search PATH,
17224 # but as the default location of the library.
17225 hardcode_minus_L=yes
17226 export_dynamic_flag_spec='$wl-E'
17227 ;;
17228
17229 hpux10*)
17230 if test yes,no = "$GCC,$with_gnu_ld"; then
17231 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
17232 else
17233 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
17234 fi
17235 if test no = "$with_gnu_ld"; then
17236 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
17237 hardcode_libdir_separator=:
17238 hardcode_direct=yes
17239 hardcode_direct_absolute=yes
17240 export_dynamic_flag_spec='$wl-E'
17241 # hardcode_minus_L: Not really in the search PATH,
17242 # but as the default location of the library.
17243 hardcode_minus_L=yes
17244 fi
17245 ;;
17246
17247 hpux11*)
17248 if test yes,no = "$GCC,$with_gnu_ld"; then
17249 case $host_cpu in
17250 hppa*64*)
17251 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
17252 ;;
17253 ia64*)
17254 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
17255 ;;
17256 *)
17257 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
17258 ;;
17259 esac
17260 else
17261 case $host_cpu in
17262 hppa*64*)
17263 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
17264 ;;
17265 ia64*)
17266 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
17267 ;;
17268 *)
17269
17270 # Older versions of the 11.00 compiler do not understand -b yet
17271 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
17272 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
17273 printf %s "checking if $CC understands -b... " >&6; }
17274 if test ${lt_cv_prog_compiler__b+y}
17275 then :
17276 printf %s "(cached) " >&6
17277 else $as_nop
17278 lt_cv_prog_compiler__b=no
17279 save_LDFLAGS=$LDFLAGS
17280 LDFLAGS="$LDFLAGS -b"
17281 echo "$lt_simple_link_test_code" > conftest.$ac_ext
17282 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
17283 # The linker can only warn and ignore the option if not recognized
17284 # So say no if there are warnings
17285 if test -s conftest.err; then
17286 # Append any errors to the config.log.
17287 cat conftest.err 1>&5
17288 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
17289 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
17290 if diff conftest.exp conftest.er2 >/dev/null; then
17291 lt_cv_prog_compiler__b=yes
17292 fi
17293 else
17294 lt_cv_prog_compiler__b=yes
17295 fi
17296 fi
17297 $RM -r conftest*
17298 LDFLAGS=$save_LDFLAGS
17299
17300 fi
17301 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
17302 printf "%s\n" "$lt_cv_prog_compiler__b" >&6; }
17303
17304 if test yes = "$lt_cv_prog_compiler__b"; then
17305 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
17306 else
17307 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
17308 fi
17309
17310 ;;
17311 esac
17312 fi
17313 if test no = "$with_gnu_ld"; then
17314 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
17315 hardcode_libdir_separator=:
17316
17317 case $host_cpu in
17318 hppa*64*|ia64*)
17319 hardcode_direct=no
17320 hardcode_shlibpath_var=no
17321 ;;
17322 *)
17323 hardcode_direct=yes
17324 hardcode_direct_absolute=yes
17325 export_dynamic_flag_spec='$wl-E'
17326
17327 # hardcode_minus_L: Not really in the search PATH,
17328 # but as the default location of the library.
17329 hardcode_minus_L=yes
17330 ;;
17331 esac
17332 fi
17333 ;;
17334
17335 irix5* | irix6* | nonstopux*)
17336 if test yes = "$GCC"; then
17337 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'
17338 # Try to use the -exported_symbol ld option, if it does not
17339 # work, assume that -exports_file does not work either and
17340 # implicitly export all symbols.
17341 # This should be the same for all languages, so no per-tag cache variable.
17342 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
17343 printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
17344 if test ${lt_cv_irix_exported_symbol+y}
17345 then :
17346 printf %s "(cached) " >&6
17347 else $as_nop
17348 save_LDFLAGS=$LDFLAGS
17349 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
17350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17351 /* end confdefs.h. */
17352 int foo (void) { return 0; }
17353 _ACEOF
17354 if ac_fn_c_try_link "$LINENO"
17355 then :
17356 lt_cv_irix_exported_symbol=yes
17357 else $as_nop
17358 lt_cv_irix_exported_symbol=no
17359 fi
17360 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17361 conftest$ac_exeext conftest.$ac_ext
17362 LDFLAGS=$save_LDFLAGS
17363 fi
17364 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
17365 printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; }
17366 if test yes = "$lt_cv_irix_exported_symbol"; then
17367 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'
17368 fi
17369 else
17370 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'
17371 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'
17372 fi
17373 archive_cmds_need_lc='no'
17374 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
17375 hardcode_libdir_separator=:
17376 inherit_rpath=yes
17377 link_all_deplibs=yes
17378 ;;
17379
17380 linux*)
17381 case $cc_basename in
17382 tcc*)
17383 # Fabrice Bellard et al's Tiny C Compiler
17384 ld_shlibs=yes
17385 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
17386 ;;
17387 esac
17388 ;;
17389
17390 netbsd*)
17391 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17392 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
17393 else
17394 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
17395 fi
17396 hardcode_libdir_flag_spec='-R$libdir'
17397 hardcode_direct=yes
17398 hardcode_shlibpath_var=no
17399 ;;
17400
17401 newsos6)
17402 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17403 hardcode_direct=yes
17404 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
17405 hardcode_libdir_separator=:
17406 hardcode_shlibpath_var=no
17407 ;;
17408
17409 *nto* | *qnx*)
17410 ;;
17411
17412 openbsd* | bitrig*)
17413 if test -f /usr/libexec/ld.so; then
17414 hardcode_direct=yes
17415 hardcode_shlibpath_var=no
17416 hardcode_direct_absolute=yes
17417 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17418 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
17419 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
17420 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
17421 export_dynamic_flag_spec='$wl-E'
17422 else
17423 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
17424 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
17425 fi
17426 else
17427 ld_shlibs=no
17428 fi
17429 ;;
17430
17431 os2*)
17432 hardcode_libdir_flag_spec='-L$libdir'
17433 hardcode_minus_L=yes
17434 allow_undefined_flag=unsupported
17435 shrext_cmds=.dll
17436 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
17437 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
17438 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
17439 $ECHO EXPORTS >> $output_objdir/$libname.def~
17440 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
17441 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
17442 emximp -o $lib $output_objdir/$libname.def'
17443 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
17444 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
17445 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
17446 $ECHO EXPORTS >> $output_objdir/$libname.def~
17447 prefix_cmds="$SED"~
17448 if test EXPORTS = "`$SED 1q $export_symbols`"; then
17449 prefix_cmds="$prefix_cmds -e 1d";
17450 fi~
17451 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
17452 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
17453 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
17454 emximp -o $lib $output_objdir/$libname.def'
17455 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
17456 enable_shared_with_static_runtimes=yes
17457 file_list_spec='@'
17458 ;;
17459
17460 osf3*)
17461 if test yes = "$GCC"; then
17462 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
17463 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'
17464 else
17465 allow_undefined_flag=' -expect_unresolved \*'
17466 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'
17467 fi
17468 archive_cmds_need_lc='no'
17469 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
17470 hardcode_libdir_separator=:
17471 ;;
17472
17473 osf4* | osf5*) # as osf3* with the addition of -msym flag
17474 if test yes = "$GCC"; then
17475 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
17476 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'
17477 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
17478 else
17479 allow_undefined_flag=' -expect_unresolved \*'
17480 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'
17481 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~
17482 $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'
17483
17484 # Both c and cxx compiler support -rpath directly
17485 hardcode_libdir_flag_spec='-rpath $libdir'
17486 fi
17487 archive_cmds_need_lc='no'
17488 hardcode_libdir_separator=:
17489 ;;
17490
17491 solaris*)
17492 no_undefined_flag=' -z defs'
17493 if test yes = "$GCC"; then
17494 wlarc='$wl'
17495 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
17496 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
17497 $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'
17498 else
17499 case `$CC -V 2>&1` in
17500 *"Compilers 5.0"*)
17501 wlarc=''
17502 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
17503 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
17504 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
17505 ;;
17506 *)
17507 wlarc='$wl'
17508 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
17509 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
17510 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
17511 ;;
17512 esac
17513 fi
17514 hardcode_libdir_flag_spec='-R$libdir'
17515 hardcode_shlibpath_var=no
17516 case $host_os in
17517 solaris2.[0-5] | solaris2.[0-5].*) ;;
17518 *)
17519 # The compiler driver will combine and reorder linker options,
17520 # but understands '-z linker_flag'. GCC discards it without '$wl',
17521 # but is careful enough not to reorder.
17522 # Supported since Solaris 2.6 (maybe 2.5.1?)
17523 if test yes = "$GCC"; then
17524 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
17525 else
17526 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
17527 fi
17528 ;;
17529 esac
17530 link_all_deplibs=yes
17531 ;;
17532
17533 sunos4*)
17534 if test sequent = "$host_vendor"; then
17535 # Use $CC to link under sequent, because it throws in some extra .o
17536 # files that make .init and .fini sections work.
17537 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
17538 else
17539 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
17540 fi
17541 hardcode_libdir_flag_spec='-L$libdir'
17542 hardcode_direct=yes
17543 hardcode_minus_L=yes
17544 hardcode_shlibpath_var=no
17545 ;;
17546
17547 sysv4)
17548 case $host_vendor in
17549 sni)
17550 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17551 hardcode_direct=yes # is this really true???
17552 ;;
17553 siemens)
17554 ## LD is ld it makes a PLAMLIB
17555 ## CC just makes a GrossModule.
17556 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
17557 reload_cmds='$CC -r -o $output$reload_objs'
17558 hardcode_direct=no
17559 ;;
17560 motorola)
17561 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17562 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
17563 ;;
17564 esac
17565 runpath_var='LD_RUN_PATH'
17566 hardcode_shlibpath_var=no
17567 ;;
17568
17569 sysv4.3*)
17570 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17571 hardcode_shlibpath_var=no
17572 export_dynamic_flag_spec='-Bexport'
17573 ;;
17574
17575 sysv4*MP*)
17576 if test -d /usr/nec; then
17577 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17578 hardcode_shlibpath_var=no
17579 runpath_var=LD_RUN_PATH
17580 hardcode_runpath_var=yes
17581 ld_shlibs=yes
17582 fi
17583 ;;
17584
17585 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
17586 no_undefined_flag='$wl-z,text'
17587 archive_cmds_need_lc=no
17588 hardcode_shlibpath_var=no
17589 runpath_var='LD_RUN_PATH'
17590
17591 if test yes = "$GCC"; then
17592 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17593 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17594 else
17595 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17596 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17597 fi
17598 ;;
17599
17600 sysv5* | sco3.2v5* | sco5v6*)
17601 # Note: We CANNOT use -z defs as we might desire, because we do not
17602 # link with -lc, and that would cause any symbols used from libc to
17603 # always be unresolved, which means just about no library would
17604 # ever link correctly. If we're not using GNU ld we use -z text
17605 # though, which does catch some bad symbols but isn't as heavy-handed
17606 # as -z defs.
17607 no_undefined_flag='$wl-z,text'
17608 allow_undefined_flag='$wl-z,nodefs'
17609 archive_cmds_need_lc=no
17610 hardcode_shlibpath_var=no
17611 hardcode_libdir_flag_spec='$wl-R,$libdir'
17612 hardcode_libdir_separator=':'
17613 link_all_deplibs=yes
17614 export_dynamic_flag_spec='$wl-Bexport'
17615 runpath_var='LD_RUN_PATH'
17616
17617 if test yes = "$GCC"; then
17618 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17619 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17620 else
17621 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17622 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
17623 fi
17624 ;;
17625
17626 uts4*)
17627 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17628 hardcode_libdir_flag_spec='-L$libdir'
17629 hardcode_shlibpath_var=no
17630 ;;
17631
17632 *)
17633 ld_shlibs=no
17634 ;;
17635 esac
17636
17637 if test sni = "$host_vendor"; then
17638 case $host in
17639 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
17640 export_dynamic_flag_spec='$wl-Blargedynsym'
17641 ;;
17642 esac
17643 fi
17644 fi
17645
17646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
17647 printf "%s\n" "$ld_shlibs" >&6; }
17648 test no = "$ld_shlibs" && can_build_shared=no
17649
17650 with_gnu_ld=$with_gnu_ld
17651
17652
17653
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666 #
17667 # Do we need to explicitly link libc?
17668 #
17669 case "x$archive_cmds_need_lc" in
17670 x|xyes)
17671 # Assume -lc should be added
17672 archive_cmds_need_lc=yes
17673
17674 if test yes,yes = "$GCC,$enable_shared"; then
17675 case $archive_cmds in
17676 *'~'*)
17677 # FIXME: we may have to deal with multi-command sequences.
17678 ;;
17679 '$CC '*)
17680 # Test whether the compiler implicitly links with -lc since on some
17681 # systems, -lgcc has to come before -lc. If gcc already passes -lc
17682 # to ld, don't add -lc before -lgcc.
17683 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
17684 printf %s "checking whether -lc should be explicitly linked in... " >&6; }
17685 if test ${lt_cv_archive_cmds_need_lc+y}
17686 then :
17687 printf %s "(cached) " >&6
17688 else $as_nop
17689 $RM conftest*
17690 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17691
17692 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
17693 (eval $ac_compile) 2>&5
17694 ac_status=$?
17695 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17696 test $ac_status = 0; } 2>conftest.err; then
17697 soname=conftest
17698 lib=conftest
17699 libobjs=conftest.$ac_objext
17700 deplibs=
17701 wl=$lt_prog_compiler_wl
17702 pic_flag=$lt_prog_compiler_pic
17703 compiler_flags=-v
17704 linker_flags=-v
17705 verstring=
17706 output_objdir=.
17707 libname=conftest
17708 lt_save_allow_undefined_flag=$allow_undefined_flag
17709 allow_undefined_flag=
17710 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
17711 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
17712 ac_status=$?
17713 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17714 test $ac_status = 0; }
17715 then
17716 lt_cv_archive_cmds_need_lc=no
17717 else
17718 lt_cv_archive_cmds_need_lc=yes
17719 fi
17720 allow_undefined_flag=$lt_save_allow_undefined_flag
17721 else
17722 cat conftest.err 1>&5
17723 fi
17724 $RM conftest*
17725
17726 fi
17727 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
17728 printf "%s\n" "$lt_cv_archive_cmds_need_lc" >&6; }
17729 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
17730 ;;
17731 esac
17732 fi
17733 ;;
17734 esac
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808
17809
17810
17811
17812
17813
17814
17815
17816
17817
17818
17819
17820
17821
17822
17823
17824
17825
17826
17827
17828
17829
17830
17831
17832
17833
17834
17835
17836
17837
17838
17839
17840
17841
17842
17843
17844
17845
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856
17857
17858
17859
17860
17861
17862
17863
17864
17865
17866
17867
17868
17869
17870
17871
17872
17873
17874
17875
17876
17877
17878
17879
17880
17881
17882
17883
17884
17885
17886
17887 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
17888 printf %s "checking dynamic linker characteristics... " >&6; }
17889
17890 if test yes = "$GCC"; then
17891 case $host_os in
17892 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
17893 *) lt_awk_arg='/^libraries:/' ;;
17894 esac
17895 case $host_os in
17896 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
17897 *) lt_sed_strip_eq='s|=/|/|g' ;;
17898 esac
17899 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
17900 case $lt_search_path_spec in
17901 *\;*)
17902 # if the path contains ";" then we assume it to be the separator
17903 # otherwise default to the standard path separator (i.e. ":") - it is
17904 # assumed that no part of a normal pathname contains ";" but that should
17905 # okay in the real world where ";" in dirpaths is itself problematic.
17906 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
17907 ;;
17908 *)
17909 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
17910 ;;
17911 esac
17912 # Ok, now we have the path, separated by spaces, we can step through it
17913 # and add multilib dir if necessary...
17914 lt_tmp_lt_search_path_spec=
17915 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
17916 # ...but if some path component already ends with the multilib dir we assume
17917 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
17918 case "$lt_multi_os_dir; $lt_search_path_spec " in
17919 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
17920 lt_multi_os_dir=
17921 ;;
17922 esac
17923 for lt_sys_path in $lt_search_path_spec; do
17924 if test -d "$lt_sys_path$lt_multi_os_dir"; then
17925 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
17926 elif test -n "$lt_multi_os_dir"; then
17927 test -d "$lt_sys_path" && \
17928 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
17929 fi
17930 done
17931 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
17932 BEGIN {RS = " "; FS = "/|\n";} {
17933 lt_foo = "";
17934 lt_count = 0;
17935 for (lt_i = NF; lt_i > 0; lt_i--) {
17936 if ($lt_i != "" && $lt_i != ".") {
17937 if ($lt_i == "..") {
17938 lt_count++;
17939 } else {
17940 if (lt_count == 0) {
17941 lt_foo = "/" $lt_i lt_foo;
17942 } else {
17943 lt_count--;
17944 }
17945 }
17946 }
17947 }
17948 if (lt_foo != "") { lt_freq[lt_foo]++; }
17949 if (lt_freq[lt_foo] == 1) { print lt_foo; }
17950 }'`
17951 # AWK program above erroneously prepends '/' to C:/dos/paths
17952 # for these hosts.
17953 case $host_os in
17954 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
17955 $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
17956 esac
17957 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
17958 else
17959 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17960 fi
17961 library_names_spec=
17962 libname_spec='lib$name'
17963 soname_spec=
17964 shrext_cmds=.so
17965 postinstall_cmds=
17966 postuninstall_cmds=
17967 finish_cmds=
17968 finish_eval=
17969 shlibpath_var=
17970 shlibpath_overrides_runpath=unknown
17971 version_type=none
17972 dynamic_linker="$host_os ld.so"
17973 sys_lib_dlsearch_path_spec="/lib /usr/lib"
17974 need_lib_prefix=unknown
17975 hardcode_into_libs=no
17976
17977 # when you set need_version to no, make sure it does not cause -set_version
17978 # flags to be left without arguments
17979 need_version=unknown
17980
17981
17982
17983 case $host_os in
17984 aix3*)
17985 version_type=linux # correct to gnu/linux during the next big refactor
17986 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
17987 shlibpath_var=LIBPATH
17988
17989 # AIX 3 has no versioning support, so we append a major version to the name.
17990 soname_spec='$libname$release$shared_ext$major'
17991 ;;
17992
17993 aix[4-9]*)
17994 version_type=linux # correct to gnu/linux during the next big refactor
17995 need_lib_prefix=no
17996 need_version=no
17997 hardcode_into_libs=yes
17998 if test ia64 = "$host_cpu"; then
17999 # AIX 5 supports IA64
18000 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
18001 shlibpath_var=LD_LIBRARY_PATH
18002 else
18003 # With GCC up to 2.95.x, collect2 would create an import file
18004 # for dependence libraries. The import file would start with
18005 # the line '#! .'. This would cause the generated library to
18006 # depend on '.', always an invalid library. This was fixed in
18007 # development snapshots of GCC prior to 3.0.
18008 case $host_os in
18009 aix4 | aix4.[01] | aix4.[01].*)
18010 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
18011 echo ' yes '
18012 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
18013 :
18014 else
18015 can_build_shared=no
18016 fi
18017 ;;
18018 esac
18019 # Using Import Files as archive members, it is possible to support
18020 # filename-based versioning of shared library archives on AIX. While
18021 # this would work for both with and without runtime linking, it will
18022 # prevent static linking of such archives. So we do filename-based
18023 # shared library versioning with .so extension only, which is used
18024 # when both runtime linking and shared linking is enabled.
18025 # Unfortunately, runtime linking may impact performance, so we do
18026 # not want this to be the default eventually. Also, we use the
18027 # versioned .so libs for executables only if there is the -brtl
18028 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
18029 # To allow for filename-based versioning support, we need to create
18030 # libNAME.so.V as an archive file, containing:
18031 # *) an Import File, referring to the versioned filename of the
18032 # archive as well as the shared archive member, telling the
18033 # bitwidth (32 or 64) of that shared object, and providing the
18034 # list of exported symbols of that shared object, eventually
18035 # decorated with the 'weak' keyword
18036 # *) the shared object with the F_LOADONLY flag set, to really avoid
18037 # it being seen by the linker.
18038 # At run time we better use the real file rather than another symlink,
18039 # but for link time we create the symlink libNAME.so -> libNAME.so.V
18040
18041 case $with_aix_soname,$aix_use_runtimelinking in
18042 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
18043 # soname into executable. Probably we can add versioning support to
18044 # collect2, so additional links can be useful in future.
18045 aix,yes) # traditional libtool
18046 dynamic_linker='AIX unversionable lib.so'
18047 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
18048 # instead of lib<name>.a to let people know that these are not
18049 # typical AIX shared libraries.
18050 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18051 ;;
18052 aix,no) # traditional AIX only
18053 dynamic_linker='AIX lib.a(lib.so.V)'
18054 # We preserve .a as extension for shared libraries through AIX4.2
18055 # and later when we are not doing run time linking.
18056 library_names_spec='$libname$release.a $libname.a'
18057 soname_spec='$libname$release$shared_ext$major'
18058 ;;
18059 svr4,*) # full svr4 only
18060 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
18061 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
18062 # We do not specify a path in Import Files, so LIBPATH fires.
18063 shlibpath_overrides_runpath=yes
18064 ;;
18065 *,yes) # both, prefer svr4
18066 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
18067 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
18068 # unpreferred sharedlib libNAME.a needs extra handling
18069 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
18070 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
18071 # We do not specify a path in Import Files, so LIBPATH fires.
18072 shlibpath_overrides_runpath=yes
18073 ;;
18074 *,no) # both, prefer aix
18075 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
18076 library_names_spec='$libname$release.a $libname.a'
18077 soname_spec='$libname$release$shared_ext$major'
18078 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
18079 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
18080 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
18081 ;;
18082 esac
18083 shlibpath_var=LIBPATH
18084 fi
18085 ;;
18086
18087 amigaos*)
18088 case $host_cpu in
18089 powerpc)
18090 # Since July 2007 AmigaOS4 officially supports .so libraries.
18091 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
18092 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18093 ;;
18094 m68k)
18095 library_names_spec='$libname.ixlibrary $libname.a'
18096 # Create ${libname}_ixlibrary.a entries in /sys/libs.
18097 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
18098 ;;
18099 esac
18100 ;;
18101
18102 beos*)
18103 library_names_spec='$libname$shared_ext'
18104 dynamic_linker="$host_os ld.so"
18105 shlibpath_var=LIBRARY_PATH
18106 ;;
18107
18108 bsdi[45]*)
18109 version_type=linux # correct to gnu/linux during the next big refactor
18110 need_version=no
18111 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18112 soname_spec='$libname$release$shared_ext$major'
18113 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
18114 shlibpath_var=LD_LIBRARY_PATH
18115 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
18116 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
18117 # the default ld.so.conf also contains /usr/contrib/lib and
18118 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
18119 # libtool to hard-code these into programs
18120 ;;
18121
18122 cygwin* | mingw* | pw32* | cegcc*)
18123 version_type=windows
18124 shrext_cmds=.dll
18125 need_version=no
18126 need_lib_prefix=no
18127
18128 case $GCC,$cc_basename in
18129 yes,*)
18130 # gcc
18131 library_names_spec='$libname.dll.a'
18132 # DLL is installed to $(libdir)/../bin by postinstall_cmds
18133 postinstall_cmds='base_file=`basename \$file`~
18134 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
18135 dldir=$destdir/`dirname \$dlpath`~
18136 test -d \$dldir || mkdir -p \$dldir~
18137 $install_prog $dir/$dlname \$dldir/$dlname~
18138 chmod a+x \$dldir/$dlname~
18139 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
18140 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
18141 fi'
18142 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
18143 dlpath=$dir/\$dldll~
18144 $RM \$dlpath'
18145 shlibpath_overrides_runpath=yes
18146
18147 case $host_os in
18148 cygwin*)
18149 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
18150 soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
18151
18152 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
18153 ;;
18154 mingw* | cegcc*)
18155 # MinGW DLLs use traditional 'lib' prefix
18156 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
18157 ;;
18158 pw32*)
18159 # pw32 DLLs use 'pw' prefix rather than 'lib'
18160 library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
18161 ;;
18162 esac
18163 dynamic_linker='Win32 ld.exe'
18164 ;;
18165
18166 *,cl* | *,icl*)
18167 # Native MSVC or ICC
18168 libname_spec='$name'
18169 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
18170 library_names_spec='$libname.dll.lib'
18171
18172 case $build_os in
18173 mingw*)
18174 sys_lib_search_path_spec=
18175 lt_save_ifs=$IFS
18176 IFS=';'
18177 for lt_path in $LIB
18178 do
18179 IFS=$lt_save_ifs
18180 # Let DOS variable expansion print the short 8.3 style file name.
18181 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
18182 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
18183 done
18184 IFS=$lt_save_ifs
18185 # Convert to MSYS style.
18186 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
18187 ;;
18188 cygwin*)
18189 # Convert to unix form, then to dos form, then back to unix form
18190 # but this time dos style (no spaces!) so that the unix form looks
18191 # like /cygdrive/c/PROGRA~1:/cygdr...
18192 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
18193 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
18194 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
18195 ;;
18196 *)
18197 sys_lib_search_path_spec=$LIB
18198 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
18199 # It is most probably a Windows format PATH.
18200 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
18201 else
18202 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
18203 fi
18204 # FIXME: find the short name or the path components, as spaces are
18205 # common. (e.g. "Program Files" -> "PROGRA~1")
18206 ;;
18207 esac
18208
18209 # DLL is installed to $(libdir)/../bin by postinstall_cmds
18210 postinstall_cmds='base_file=`basename \$file`~
18211 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
18212 dldir=$destdir/`dirname \$dlpath`~
18213 test -d \$dldir || mkdir -p \$dldir~
18214 $install_prog $dir/$dlname \$dldir/$dlname'
18215 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
18216 dlpath=$dir/\$dldll~
18217 $RM \$dlpath'
18218 shlibpath_overrides_runpath=yes
18219 dynamic_linker='Win32 link.exe'
18220 ;;
18221
18222 *)
18223 # Assume MSVC and ICC wrapper
18224 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
18225 dynamic_linker='Win32 ld.exe'
18226 ;;
18227 esac
18228 # FIXME: first we should search . and the directory the executable is in
18229 shlibpath_var=PATH
18230 ;;
18231
18232 darwin* | rhapsody*)
18233 dynamic_linker="$host_os dyld"
18234 version_type=darwin
18235 need_lib_prefix=no
18236 need_version=no
18237 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
18238 soname_spec='$libname$release$major$shared_ext'
18239 shlibpath_overrides_runpath=yes
18240 shlibpath_var=DYLD_LIBRARY_PATH
18241 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
18242
18243 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
18244 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
18245 ;;
18246
18247 dgux*)
18248 version_type=linux # correct to gnu/linux during the next big refactor
18249 need_lib_prefix=no
18250 need_version=no
18251 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18252 soname_spec='$libname$release$shared_ext$major'
18253 shlibpath_var=LD_LIBRARY_PATH
18254 ;;
18255
18256 freebsd* | dragonfly* | midnightbsd*)
18257 # DragonFly does not have aout. When/if they implement a new
18258 # versioning mechanism, adjust this.
18259 if test -x /usr/bin/objformat; then
18260 objformat=`/usr/bin/objformat`
18261 else
18262 case $host_os in
18263 freebsd[23].*) objformat=aout ;;
18264 *) objformat=elf ;;
18265 esac
18266 fi
18267 version_type=freebsd-$objformat
18268 case $version_type in
18269 freebsd-elf*)
18270 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18271 soname_spec='$libname$release$shared_ext$major'
18272 need_version=no
18273 need_lib_prefix=no
18274 ;;
18275 freebsd-*)
18276 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
18277 need_version=yes
18278 ;;
18279 esac
18280 shlibpath_var=LD_LIBRARY_PATH
18281 case $host_os in
18282 freebsd2.*)
18283 shlibpath_overrides_runpath=yes
18284 ;;
18285 freebsd3.[01]* | freebsdelf3.[01]*)
18286 shlibpath_overrides_runpath=yes
18287 hardcode_into_libs=yes
18288 ;;
18289 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
18290 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
18291 shlibpath_overrides_runpath=no
18292 hardcode_into_libs=yes
18293 ;;
18294 *) # from 4.6 on, and DragonFly
18295 shlibpath_overrides_runpath=yes
18296 hardcode_into_libs=yes
18297 ;;
18298 esac
18299 ;;
18300
18301 haiku*)
18302 version_type=linux # correct to gnu/linux during the next big refactor
18303 need_lib_prefix=no
18304 need_version=no
18305 dynamic_linker="$host_os runtime_loader"
18306 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18307 soname_spec='$libname$release$shared_ext$major'
18308 shlibpath_var=LIBRARY_PATH
18309 shlibpath_overrides_runpath=no
18310 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
18311 hardcode_into_libs=yes
18312 ;;
18313
18314 hpux9* | hpux10* | hpux11*)
18315 # Give a soname corresponding to the major version so that dld.sl refuses to
18316 # link against other versions.
18317 version_type=sunos
18318 need_lib_prefix=no
18319 need_version=no
18320 case $host_cpu in
18321 ia64*)
18322 shrext_cmds='.so'
18323 hardcode_into_libs=yes
18324 dynamic_linker="$host_os dld.so"
18325 shlibpath_var=LD_LIBRARY_PATH
18326 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
18327 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18328 soname_spec='$libname$release$shared_ext$major'
18329 if test 32 = "$HPUX_IA64_MODE"; then
18330 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
18331 sys_lib_dlsearch_path_spec=/usr/lib/hpux32
18332 else
18333 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
18334 sys_lib_dlsearch_path_spec=/usr/lib/hpux64
18335 fi
18336 ;;
18337 hppa*64*)
18338 shrext_cmds='.sl'
18339 hardcode_into_libs=yes
18340 dynamic_linker="$host_os dld.sl"
18341 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
18342 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
18343 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18344 soname_spec='$libname$release$shared_ext$major'
18345 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
18346 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
18347 ;;
18348 *)
18349 shrext_cmds='.sl'
18350 dynamic_linker="$host_os dld.sl"
18351 shlibpath_var=SHLIB_PATH
18352 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
18353 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18354 soname_spec='$libname$release$shared_ext$major'
18355 ;;
18356 esac
18357 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
18358 postinstall_cmds='chmod 555 $lib'
18359 # or fails outright, so override atomically:
18360 install_override_mode=555
18361 ;;
18362
18363 interix[3-9]*)
18364 version_type=linux # correct to gnu/linux during the next big refactor
18365 need_lib_prefix=no
18366 need_version=no
18367 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18368 soname_spec='$libname$release$shared_ext$major'
18369 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
18370 shlibpath_var=LD_LIBRARY_PATH
18371 shlibpath_overrides_runpath=no
18372 hardcode_into_libs=yes
18373 ;;
18374
18375 irix5* | irix6* | nonstopux*)
18376 case $host_os in
18377 nonstopux*) version_type=nonstopux ;;
18378 *)
18379 if test yes = "$lt_cv_prog_gnu_ld"; then
18380 version_type=linux # correct to gnu/linux during the next big refactor
18381 else
18382 version_type=irix
18383 fi ;;
18384 esac
18385 need_lib_prefix=no
18386 need_version=no
18387 soname_spec='$libname$release$shared_ext$major'
18388 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
18389 case $host_os in
18390 irix5* | nonstopux*)
18391 libsuff= shlibsuff=
18392 ;;
18393 *)
18394 case $LD in # libtool.m4 will add one of these switches to LD
18395 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
18396 libsuff= shlibsuff= libmagic=32-bit;;
18397 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
18398 libsuff=32 shlibsuff=N32 libmagic=N32;;
18399 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
18400 libsuff=64 shlibsuff=64 libmagic=64-bit;;
18401 *) libsuff= shlibsuff= libmagic=never-match;;
18402 esac
18403 ;;
18404 esac
18405 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
18406 shlibpath_overrides_runpath=no
18407 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
18408 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
18409 hardcode_into_libs=yes
18410 ;;
18411
18412 # No shared lib support for Linux oldld, aout, or coff.
18413 linux*oldld* | linux*aout* | linux*coff*)
18414 dynamic_linker=no
18415 ;;
18416
18417 linux*android*)
18418 version_type=none # Android doesn't support versioned libraries.
18419 need_lib_prefix=no
18420 need_version=no
18421 library_names_spec='$libname$release$shared_ext'
18422 soname_spec='$libname$release$shared_ext'
18423 finish_cmds=
18424 shlibpath_var=LD_LIBRARY_PATH
18425 shlibpath_overrides_runpath=yes
18426
18427 # This implies no fast_install, which is unacceptable.
18428 # Some rework will be needed to allow for fast_install
18429 # before this can be enabled.
18430 hardcode_into_libs=yes
18431
18432 dynamic_linker='Android linker'
18433 # Don't embed -rpath directories since the linker doesn't support them.
18434 hardcode_libdir_flag_spec='-L$libdir'
18435 ;;
18436
18437 # This must be glibc/ELF.
18438 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
18439 version_type=linux # correct to gnu/linux during the next big refactor
18440 need_lib_prefix=no
18441 need_version=no
18442 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18443 soname_spec='$libname$release$shared_ext$major'
18444 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
18445 shlibpath_var=LD_LIBRARY_PATH
18446 shlibpath_overrides_runpath=no
18447
18448 # Some binutils ld are patched to set DT_RUNPATH
18449 if test ${lt_cv_shlibpath_overrides_runpath+y}
18450 then :
18451 printf %s "(cached) " >&6
18452 else $as_nop
18453 lt_cv_shlibpath_overrides_runpath=no
18454 save_LDFLAGS=$LDFLAGS
18455 save_libdir=$libdir
18456 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
18457 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
18458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18459 /* end confdefs.h. */
18460
18461 int
18462 main (void)
18463 {
18464
18465 ;
18466 return 0;
18467 }
18468 _ACEOF
18469 if ac_fn_c_try_link "$LINENO"
18470 then :
18471 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null
18472 then :
18473 lt_cv_shlibpath_overrides_runpath=yes
18474 fi
18475 fi
18476 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18477 conftest$ac_exeext conftest.$ac_ext
18478 LDFLAGS=$save_LDFLAGS
18479 libdir=$save_libdir
18480
18481 fi
18482
18483 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
18484
18485 # This implies no fast_install, which is unacceptable.
18486 # Some rework will be needed to allow for fast_install
18487 # before this can be enabled.
18488 hardcode_into_libs=yes
18489
18490 # Add ABI-specific directories to the system library path.
18491 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
18492
18493 # Ideally, we could use ldconfig to report *all* directores which are
18494 # searched for libraries, however this is still not possible. Aside from not
18495 # being certain /sbin/ldconfig is available, command
18496 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
18497 # even though it is searched at run-time. Try to do the best guess by
18498 # appending ld.so.conf contents (and includes) to the search path.
18499 if test -f /etc/ld.so.conf; then
18500 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' ' '`
18501 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
18502 fi
18503
18504 # We used to test for /lib/ld.so.1 and disable shared libraries on
18505 # powerpc, because MkLinux only supported shared libraries with the
18506 # GNU dynamic linker. Since this was broken with cross compilers,
18507 # most powerpc-linux boxes support dynamic linking these days and
18508 # people can always --disable-shared, the test was removed, and we
18509 # assume the GNU/Linux dynamic linker is in use.
18510 dynamic_linker='GNU/Linux ld.so'
18511 ;;
18512
18513 netbsd*)
18514 version_type=sunos
18515 need_lib_prefix=no
18516 need_version=no
18517 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
18518 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
18519 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
18520 dynamic_linker='NetBSD (a.out) ld.so'
18521 else
18522 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18523 soname_spec='$libname$release$shared_ext$major'
18524 dynamic_linker='NetBSD ld.elf_so'
18525 fi
18526 shlibpath_var=LD_LIBRARY_PATH
18527 shlibpath_overrides_runpath=yes
18528 hardcode_into_libs=yes
18529 ;;
18530
18531 newsos6)
18532 version_type=linux # correct to gnu/linux during the next big refactor
18533 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18534 shlibpath_var=LD_LIBRARY_PATH
18535 shlibpath_overrides_runpath=yes
18536 ;;
18537
18538 *nto* | *qnx*)
18539 version_type=qnx
18540 need_lib_prefix=no
18541 need_version=no
18542 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18543 soname_spec='$libname$release$shared_ext$major'
18544 shlibpath_var=LD_LIBRARY_PATH
18545 shlibpath_overrides_runpath=no
18546 hardcode_into_libs=yes
18547 dynamic_linker='ldqnx.so'
18548 ;;
18549
18550 openbsd* | bitrig*)
18551 version_type=sunos
18552 sys_lib_dlsearch_path_spec=/usr/lib
18553 need_lib_prefix=no
18554 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
18555 need_version=no
18556 else
18557 need_version=yes
18558 fi
18559 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
18560 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
18561 shlibpath_var=LD_LIBRARY_PATH
18562 shlibpath_overrides_runpath=yes
18563 ;;
18564
18565 os2*)
18566 libname_spec='$name'
18567 version_type=windows
18568 shrext_cmds=.dll
18569 need_version=no
18570 need_lib_prefix=no
18571 # OS/2 can only load a DLL with a base name of 8 characters or less.
18572 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
18573 v=$($ECHO $release$versuffix | tr -d .-);
18574 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
18575 $ECHO $n$v`$shared_ext'
18576 library_names_spec='${libname}_dll.$libext'
18577 dynamic_linker='OS/2 ld.exe'
18578 shlibpath_var=BEGINLIBPATH
18579 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
18580 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
18581 postinstall_cmds='base_file=`basename \$file`~
18582 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
18583 dldir=$destdir/`dirname \$dlpath`~
18584 test -d \$dldir || mkdir -p \$dldir~
18585 $install_prog $dir/$dlname \$dldir/$dlname~
18586 chmod a+x \$dldir/$dlname~
18587 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
18588 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
18589 fi'
18590 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
18591 dlpath=$dir/\$dldll~
18592 $RM \$dlpath'
18593 ;;
18594
18595 osf3* | osf4* | osf5*)
18596 version_type=osf
18597 need_lib_prefix=no
18598 need_version=no
18599 soname_spec='$libname$release$shared_ext$major'
18600 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18601 shlibpath_var=LD_LIBRARY_PATH
18602 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
18603 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
18604 ;;
18605
18606 rdos*)
18607 dynamic_linker=no
18608 ;;
18609
18610 solaris*)
18611 version_type=linux # correct to gnu/linux during the next big refactor
18612 need_lib_prefix=no
18613 need_version=no
18614 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18615 soname_spec='$libname$release$shared_ext$major'
18616 shlibpath_var=LD_LIBRARY_PATH
18617 shlibpath_overrides_runpath=yes
18618 hardcode_into_libs=yes
18619 # ldd complains unless libraries are executable
18620 postinstall_cmds='chmod +x $lib'
18621 ;;
18622
18623 sunos4*)
18624 version_type=sunos
18625 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
18626 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
18627 shlibpath_var=LD_LIBRARY_PATH
18628 shlibpath_overrides_runpath=yes
18629 if test yes = "$with_gnu_ld"; then
18630 need_lib_prefix=no
18631 fi
18632 need_version=yes
18633 ;;
18634
18635 sysv4 | sysv4.3*)
18636 version_type=linux # correct to gnu/linux during the next big refactor
18637 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18638 soname_spec='$libname$release$shared_ext$major'
18639 shlibpath_var=LD_LIBRARY_PATH
18640 case $host_vendor in
18641 sni)
18642 shlibpath_overrides_runpath=no
18643 need_lib_prefix=no
18644 runpath_var=LD_RUN_PATH
18645 ;;
18646 siemens)
18647 need_lib_prefix=no
18648 ;;
18649 motorola)
18650 need_lib_prefix=no
18651 need_version=no
18652 shlibpath_overrides_runpath=no
18653 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
18654 ;;
18655 esac
18656 ;;
18657
18658 sysv4*MP*)
18659 if test -d /usr/nec; then
18660 version_type=linux # correct to gnu/linux during the next big refactor
18661 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
18662 soname_spec='$libname$shared_ext.$major'
18663 shlibpath_var=LD_LIBRARY_PATH
18664 fi
18665 ;;
18666
18667 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
18668 version_type=sco
18669 need_lib_prefix=no
18670 need_version=no
18671 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
18672 soname_spec='$libname$release$shared_ext$major'
18673 shlibpath_var=LD_LIBRARY_PATH
18674 shlibpath_overrides_runpath=yes
18675 hardcode_into_libs=yes
18676 if test yes = "$with_gnu_ld"; then
18677 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
18678 else
18679 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
18680 case $host_os in
18681 sco3.2v5*)
18682 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
18683 ;;
18684 esac
18685 fi
18686 sys_lib_dlsearch_path_spec='/usr/lib'
18687 ;;
18688
18689 tpf*)
18690 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
18691 version_type=linux # correct to gnu/linux during the next big refactor
18692 need_lib_prefix=no
18693 need_version=no
18694 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18695 shlibpath_var=LD_LIBRARY_PATH
18696 shlibpath_overrides_runpath=no
18697 hardcode_into_libs=yes
18698 ;;
18699
18700 uts4*)
18701 version_type=linux # correct to gnu/linux during the next big refactor
18702 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18703 soname_spec='$libname$release$shared_ext$major'
18704 shlibpath_var=LD_LIBRARY_PATH
18705 ;;
18706
18707 *)
18708 dynamic_linker=no
18709 ;;
18710 esac
18711 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
18712 printf "%s\n" "$dynamic_linker" >&6; }
18713 test no = "$dynamic_linker" && can_build_shared=no
18714
18715 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
18716 if test yes = "$GCC"; then
18717 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
18718 fi
18719
18720 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
18721 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
18722 fi
18723
18724 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
18725 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
18726 fi
18727
18728 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
18729 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
18730
18731 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
18732 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
18733
18734 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
18735 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
18758
18759
18760
18761
18762
18763
18764
18765
18766
18767
18768
18769
18770
18771
18772
18773
18774
18775
18776
18777
18778
18779
18780
18781
18782
18783
18784
18785
18786
18787
18788
18789
18790
18791
18792
18793
18794
18795
18796
18797
18798
18799
18800
18801
18802
18803
18804
18805
18806
18807
18808
18809
18810
18811
18812
18813
18814
18815
18816
18817
18818
18819
18820
18821
18822
18823
18824
18825
18826
18827
18828
18829
18830
18831
18832
18833 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
18834 printf %s "checking how to hardcode library paths into programs... " >&6; }
18835 hardcode_action=
18836 if test -n "$hardcode_libdir_flag_spec" ||
18837 test -n "$runpath_var" ||
18838 test yes = "$hardcode_automatic"; then
18839
18840 # We can hardcode non-existent directories.
18841 if test no != "$hardcode_direct" &&
18842 # If the only mechanism to avoid hardcoding is shlibpath_var, we
18843 # have to relink, otherwise we might link with an installed library
18844 # when we should be linking with a yet-to-be-installed one
18845 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
18846 test no != "$hardcode_minus_L"; then
18847 # Linking always hardcodes the temporary library directory.
18848 hardcode_action=relink
18849 else
18850 # We can link without hardcoding, and we can hardcode nonexisting dirs.
18851 hardcode_action=immediate
18852 fi
18853 else
18854 # We cannot hardcode anything, or else we can only hardcode existing
18855 # directories.
18856 hardcode_action=unsupported
18857 fi
18858 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
18859 printf "%s\n" "$hardcode_action" >&6; }
18860
18861 if test relink = "$hardcode_action" ||
18862 test yes = "$inherit_rpath"; then
18863 # Fast installation is not supported
18864 enable_fast_install=no
18865 elif test yes = "$shlibpath_overrides_runpath" ||
18866 test no = "$enable_shared"; then
18867 # Fast installation is not necessary
18868 enable_fast_install=needless
18869 fi
18870
18871
18872
18873
18874
18875
18876 if test yes != "$enable_dlopen"; then
18877 enable_dlopen=unknown
18878 enable_dlopen_self=unknown
18879 enable_dlopen_self_static=unknown
18880 else
18881 lt_cv_dlopen=no
18882 lt_cv_dlopen_libs=
18883
18884 case $host_os in
18885 beos*)
18886 lt_cv_dlopen=load_add_on
18887 lt_cv_dlopen_libs=
18888 lt_cv_dlopen_self=yes
18889 ;;
18890
18891 mingw* | pw32* | cegcc*)
18892 lt_cv_dlopen=LoadLibrary
18893 lt_cv_dlopen_libs=
18894 ;;
18895
18896 cygwin*)
18897 lt_cv_dlopen=dlopen
18898 lt_cv_dlopen_libs=
18899 ;;
18900
18901 darwin*)
18902 # if libdl is installed we need to link against it
18903 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
18904 printf %s "checking for dlopen in -ldl... " >&6; }
18905 if test ${ac_cv_lib_dl_dlopen+y}
18906 then :
18907 printf %s "(cached) " >&6
18908 else $as_nop
18909 ac_check_lib_save_LIBS=$LIBS
18910 LIBS="-ldl $LIBS"
18911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18912 /* end confdefs.h. */
18913
18914 /* Override any GCC internal prototype to avoid an error.
18915 Use char because int might match the return type of a GCC
18916 builtin and then its argument prototype would still apply. */
18917 char dlopen ();
18918 int
18919 main (void)
18920 {
18921 return dlopen ();
18922 ;
18923 return 0;
18924 }
18925 _ACEOF
18926 if ac_fn_c_try_link "$LINENO"
18927 then :
18928 ac_cv_lib_dl_dlopen=yes
18929 else $as_nop
18930 ac_cv_lib_dl_dlopen=no
18931 fi
18932 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18933 conftest$ac_exeext conftest.$ac_ext
18934 LIBS=$ac_check_lib_save_LIBS
18935 fi
18936 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18937 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }
18938 if test "x$ac_cv_lib_dl_dlopen" = xyes
18939 then :
18940 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18941 else $as_nop
18942
18943 lt_cv_dlopen=dyld
18944 lt_cv_dlopen_libs=
18945 lt_cv_dlopen_self=yes
18946
18947 fi
18948
18949 ;;
18950
18951 tpf*)
18952 # Don't try to run any link tests for TPF. We know it's impossible
18953 # because TPF is a cross-compiler, and we know how we open DSOs.
18954 lt_cv_dlopen=dlopen
18955 lt_cv_dlopen_libs=
18956 lt_cv_dlopen_self=no
18957 ;;
18958
18959 *)
18960 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
18961 if test "x$ac_cv_func_shl_load" = xyes
18962 then :
18963 lt_cv_dlopen=shl_load
18964 else $as_nop
18965 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
18966 printf %s "checking for shl_load in -ldld... " >&6; }
18967 if test ${ac_cv_lib_dld_shl_load+y}
18968 then :
18969 printf %s "(cached) " >&6
18970 else $as_nop
18971 ac_check_lib_save_LIBS=$LIBS
18972 LIBS="-ldld $LIBS"
18973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18974 /* end confdefs.h. */
18975
18976 /* Override any GCC internal prototype to avoid an error.
18977 Use char because int might match the return type of a GCC
18978 builtin and then its argument prototype would still apply. */
18979 char shl_load ();
18980 int
18981 main (void)
18982 {
18983 return shl_load ();
18984 ;
18985 return 0;
18986 }
18987 _ACEOF
18988 if ac_fn_c_try_link "$LINENO"
18989 then :
18990 ac_cv_lib_dld_shl_load=yes
18991 else $as_nop
18992 ac_cv_lib_dld_shl_load=no
18993 fi
18994 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18995 conftest$ac_exeext conftest.$ac_ext
18996 LIBS=$ac_check_lib_save_LIBS
18997 fi
18998 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
18999 printf "%s\n" "$ac_cv_lib_dld_shl_load" >&6; }
19000 if test "x$ac_cv_lib_dld_shl_load" = xyes
19001 then :
19002 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
19003 else $as_nop
19004 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
19005 if test "x$ac_cv_func_dlopen" = xyes
19006 then :
19007 lt_cv_dlopen=dlopen
19008 else $as_nop
19009 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
19010 printf %s "checking for dlopen in -ldl... " >&6; }
19011 if test ${ac_cv_lib_dl_dlopen+y}
19012 then :
19013 printf %s "(cached) " >&6
19014 else $as_nop
19015 ac_check_lib_save_LIBS=$LIBS
19016 LIBS="-ldl $LIBS"
19017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19018 /* end confdefs.h. */
19019
19020 /* Override any GCC internal prototype to avoid an error.
19021 Use char because int might match the return type of a GCC
19022 builtin and then its argument prototype would still apply. */
19023 char dlopen ();
19024 int
19025 main (void)
19026 {
19027 return dlopen ();
19028 ;
19029 return 0;
19030 }
19031 _ACEOF
19032 if ac_fn_c_try_link "$LINENO"
19033 then :
19034 ac_cv_lib_dl_dlopen=yes
19035 else $as_nop
19036 ac_cv_lib_dl_dlopen=no
19037 fi
19038 rm -f core conftest.err conftest.$ac_objext conftest.beam \
19039 conftest$ac_exeext conftest.$ac_ext
19040 LIBS=$ac_check_lib_save_LIBS
19041 fi
19042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
19043 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }
19044 if test "x$ac_cv_lib_dl_dlopen" = xyes
19045 then :
19046 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
19047 else $as_nop
19048 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
19049 printf %s "checking for dlopen in -lsvld... " >&6; }
19050 if test ${ac_cv_lib_svld_dlopen+y}
19051 then :
19052 printf %s "(cached) " >&6
19053 else $as_nop
19054 ac_check_lib_save_LIBS=$LIBS
19055 LIBS="-lsvld $LIBS"
19056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19057 /* end confdefs.h. */
19058
19059 /* Override any GCC internal prototype to avoid an error.
19060 Use char because int might match the return type of a GCC
19061 builtin and then its argument prototype would still apply. */
19062 char dlopen ();
19063 int
19064 main (void)
19065 {
19066 return dlopen ();
19067 ;
19068 return 0;
19069 }
19070 _ACEOF
19071 if ac_fn_c_try_link "$LINENO"
19072 then :
19073 ac_cv_lib_svld_dlopen=yes
19074 else $as_nop
19075 ac_cv_lib_svld_dlopen=no
19076 fi
19077 rm -f core conftest.err conftest.$ac_objext conftest.beam \
19078 conftest$ac_exeext conftest.$ac_ext
19079 LIBS=$ac_check_lib_save_LIBS
19080 fi
19081 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
19082 printf "%s\n" "$ac_cv_lib_svld_dlopen" >&6; }
19083 if test "x$ac_cv_lib_svld_dlopen" = xyes
19084 then :
19085 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
19086 else $as_nop
19087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
19088 printf %s "checking for dld_link in -ldld... " >&6; }
19089 if test ${ac_cv_lib_dld_dld_link+y}
19090 then :
19091 printf %s "(cached) " >&6
19092 else $as_nop
19093 ac_check_lib_save_LIBS=$LIBS
19094 LIBS="-ldld $LIBS"
19095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19096 /* end confdefs.h. */
19097
19098 /* Override any GCC internal prototype to avoid an error.
19099 Use char because int might match the return type of a GCC
19100 builtin and then its argument prototype would still apply. */
19101 char dld_link ();
19102 int
19103 main (void)
19104 {
19105 return dld_link ();
19106 ;
19107 return 0;
19108 }
19109 _ACEOF
19110 if ac_fn_c_try_link "$LINENO"
19111 then :
19112 ac_cv_lib_dld_dld_link=yes
19113 else $as_nop
19114 ac_cv_lib_dld_dld_link=no
19115 fi
19116 rm -f core conftest.err conftest.$ac_objext conftest.beam \
19117 conftest$ac_exeext conftest.$ac_ext
19118 LIBS=$ac_check_lib_save_LIBS
19119 fi
19120 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
19121 printf "%s\n" "$ac_cv_lib_dld_dld_link" >&6; }
19122 if test "x$ac_cv_lib_dld_dld_link" = xyes
19123 then :
19124 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
19125 fi
19126
19127
19128 fi
19129
19130
19131 fi
19132
19133
19134 fi
19135
19136
19137 fi
19138
19139
19140 fi
19141
19142 ;;
19143 esac
19144
19145 if test no = "$lt_cv_dlopen"; then
19146 enable_dlopen=no
19147 else
19148 enable_dlopen=yes
19149 fi
19150
19151 case $lt_cv_dlopen in
19152 dlopen)
19153 save_CPPFLAGS=$CPPFLAGS
19154 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
19155
19156 save_LDFLAGS=$LDFLAGS
19157 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
19158
19159 save_LIBS=$LIBS
19160 LIBS="$lt_cv_dlopen_libs $LIBS"
19161
19162 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
19163 printf %s "checking whether a program can dlopen itself... " >&6; }
19164 if test ${lt_cv_dlopen_self+y}
19165 then :
19166 printf %s "(cached) " >&6
19167 else $as_nop
19168 if test yes = "$cross_compiling"; then :
19169 lt_cv_dlopen_self=cross
19170 else
19171 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
19172 lt_status=$lt_dlunknown
19173 cat > conftest.$ac_ext <<_LT_EOF
19174 #line $LINENO "configure"
19175 #include "confdefs.h"
19176
19177 #if HAVE_DLFCN_H
19178 #include <dlfcn.h>
19179 #endif
19180
19181 #include <stdio.h>
19182
19183 #ifdef RTLD_GLOBAL
19184 # define LT_DLGLOBAL RTLD_GLOBAL
19185 #else
19186 # ifdef DL_GLOBAL
19187 # define LT_DLGLOBAL DL_GLOBAL
19188 # else
19189 # define LT_DLGLOBAL 0
19190 # endif
19191 #endif
19192
19193 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
19194 find out it does not work in some platform. */
19195 #ifndef LT_DLLAZY_OR_NOW
19196 # ifdef RTLD_LAZY
19197 # define LT_DLLAZY_OR_NOW RTLD_LAZY
19198 # else
19199 # ifdef DL_LAZY
19200 # define LT_DLLAZY_OR_NOW DL_LAZY
19201 # else
19202 # ifdef RTLD_NOW
19203 # define LT_DLLAZY_OR_NOW RTLD_NOW
19204 # else
19205 # ifdef DL_NOW
19206 # define LT_DLLAZY_OR_NOW DL_NOW
19207 # else
19208 # define LT_DLLAZY_OR_NOW 0
19209 # endif
19210 # endif
19211 # endif
19212 # endif
19213 #endif
19214
19215 /* When -fvisibility=hidden is used, assume the code has been annotated
19216 correspondingly for the symbols needed. */
19217 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
19218 int fnord () __attribute__((visibility("default")));
19219 #endif
19220
19221 int fnord () { return 42; }
19222 int main ()
19223 {
19224 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
19225 int status = $lt_dlunknown;
19226
19227 if (self)
19228 {
19229 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
19230 else
19231 {
19232 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
19233 else puts (dlerror ());
19234 }
19235 /* dlclose (self); */
19236 }
19237 else
19238 puts (dlerror ());
19239
19240 return status;
19241 }
19242 _LT_EOF
19243 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
19244 (eval $ac_link) 2>&5
19245 ac_status=$?
19246 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19247 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
19248 (./conftest; exit; ) >&5 2>/dev/null
19249 lt_status=$?
19250 case x$lt_status in
19251 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
19252 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
19253 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
19254 esac
19255 else :
19256 # compilation failed
19257 lt_cv_dlopen_self=no
19258 fi
19259 fi
19260 rm -fr conftest*
19261
19262
19263 fi
19264 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
19265 printf "%s\n" "$lt_cv_dlopen_self" >&6; }
19266
19267 if test yes = "$lt_cv_dlopen_self"; then
19268 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
19269 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
19270 printf %s "checking whether a statically linked program can dlopen itself... " >&6; }
19271 if test ${lt_cv_dlopen_self_static+y}
19272 then :
19273 printf %s "(cached) " >&6
19274 else $as_nop
19275 if test yes = "$cross_compiling"; then :
19276 lt_cv_dlopen_self_static=cross
19277 else
19278 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
19279 lt_status=$lt_dlunknown
19280 cat > conftest.$ac_ext <<_LT_EOF
19281 #line $LINENO "configure"
19282 #include "confdefs.h"
19283
19284 #if HAVE_DLFCN_H
19285 #include <dlfcn.h>
19286 #endif
19287
19288 #include <stdio.h>
19289
19290 #ifdef RTLD_GLOBAL
19291 # define LT_DLGLOBAL RTLD_GLOBAL
19292 #else
19293 # ifdef DL_GLOBAL
19294 # define LT_DLGLOBAL DL_GLOBAL
19295 # else
19296 # define LT_DLGLOBAL 0
19297 # endif
19298 #endif
19299
19300 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
19301 find out it does not work in some platform. */
19302 #ifndef LT_DLLAZY_OR_NOW
19303 # ifdef RTLD_LAZY
19304 # define LT_DLLAZY_OR_NOW RTLD_LAZY
19305 # else
19306 # ifdef DL_LAZY
19307 # define LT_DLLAZY_OR_NOW DL_LAZY
19308 # else
19309 # ifdef RTLD_NOW
19310 # define LT_DLLAZY_OR_NOW RTLD_NOW
19311 # else
19312 # ifdef DL_NOW
19313 # define LT_DLLAZY_OR_NOW DL_NOW
19314 # else
19315 # define LT_DLLAZY_OR_NOW 0
19316 # endif
19317 # endif
19318 # endif
19319 # endif
19320 #endif
19321
19322 /* When -fvisibility=hidden is used, assume the code has been annotated
19323 correspondingly for the symbols needed. */
19324 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
19325 int fnord () __attribute__((visibility("default")));
19326 #endif
19327
19328 int fnord () { return 42; }
19329 int main ()
19330 {
19331 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
19332 int status = $lt_dlunknown;
19333
19334 if (self)
19335 {
19336 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
19337 else
19338 {
19339 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
19340 else puts (dlerror ());
19341 }
19342 /* dlclose (self); */
19343 }
19344 else
19345 puts (dlerror ());
19346
19347 return status;
19348 }
19349 _LT_EOF
19350 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
19351 (eval $ac_link) 2>&5
19352 ac_status=$?
19353 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19354 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
19355 (./conftest; exit; ) >&5 2>/dev/null
19356 lt_status=$?
19357 case x$lt_status in
19358 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
19359 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
19360 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
19361 esac
19362 else :
19363 # compilation failed
19364 lt_cv_dlopen_self_static=no
19365 fi
19366 fi
19367 rm -fr conftest*
19368
19369
19370 fi
19371 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
19372 printf "%s\n" "$lt_cv_dlopen_self_static" >&6; }
19373 fi
19374
19375 CPPFLAGS=$save_CPPFLAGS
19376 LDFLAGS=$save_LDFLAGS
19377 LIBS=$save_LIBS
19378 ;;
19379 esac
19380
19381 case $lt_cv_dlopen_self in
19382 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
19383 *) enable_dlopen_self=unknown ;;
19384 esac
19385
19386 case $lt_cv_dlopen_self_static in
19387 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
19388 *) enable_dlopen_self_static=unknown ;;
19389 esac
19390 fi
19391
19392
19393
19394
19395
19396
19397
19398
19399
19400
19401
19402
19403
19404
19405
19406
19407
19408 striplib=
19409 old_striplib=
19410 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
19411 printf %s "checking whether stripping libraries is possible... " >&6; }
19412 if test -z "$STRIP"; then
19413 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19414 printf "%s\n" "no" >&6; }
19415 else
19416 if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
19417 old_striplib="$STRIP --strip-debug"
19418 striplib="$STRIP --strip-unneeded"
19419 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19420 printf "%s\n" "yes" >&6; }
19421 else
19422 case $host_os in
19423 darwin*)
19424 # FIXME - insert some real tests, host_os isn't really good enough
19425 striplib="$STRIP -x"
19426 old_striplib="$STRIP -S"
19427 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19428 printf "%s\n" "yes" >&6; }
19429 ;;
19430 freebsd*)
19431 if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then
19432 old_striplib="$STRIP --strip-debug"
19433 striplib="$STRIP --strip-unneeded"
19434 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19435 printf "%s\n" "yes" >&6; }
19436 else
19437 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19438 printf "%s\n" "no" >&6; }
19439 fi
19440 ;;
19441 *)
19442 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19443 printf "%s\n" "no" >&6; }
19444 ;;
19445 esac
19446 fi
19447 fi
19448
19449
19450
19451
19452
19453
19454
19455
19456
19457
19458
19459
19460 # Report what library types will actually be built
19461 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
19462 printf %s "checking if libtool supports shared libraries... " >&6; }
19463 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
19464 printf "%s\n" "$can_build_shared" >&6; }
19465
19466 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
19467 printf %s "checking whether to build shared libraries... " >&6; }
19468 test no = "$can_build_shared" && enable_shared=no
19469
19470 # On AIX, shared libraries and static libraries use the same namespace, and
19471 # are all built from PIC.
19472 case $host_os in
19473 aix3*)
19474 test yes = "$enable_shared" && enable_static=no
19475 if test -n "$RANLIB"; then
19476 archive_cmds="$archive_cmds~\$RANLIB \$lib"
19477 postinstall_cmds='$RANLIB $lib'
19478 fi
19479 ;;
19480
19481 aix[4-9]*)
19482 if test ia64 != "$host_cpu"; then
19483 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
19484 yes,aix,yes) ;; # shared object as lib.so file only
19485 yes,svr4,*) ;; # shared object as lib.so archive member only
19486 yes,*) enable_static=no ;; # shared object in lib.a archive as well
19487 esac
19488 fi
19489 ;;
19490 esac
19491 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
19492 printf "%s\n" "$enable_shared" >&6; }
19493
19494 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
19495 printf %s "checking whether to build static libraries... " >&6; }
19496 # Make sure either enable_shared or enable_static is yes.
19497 test yes = "$enable_shared" || enable_static=yes
19498 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
19499 printf "%s\n" "$enable_static" >&6; }
19500
19501
19502
19503
19504 fi
19505 ac_ext=c
19506 ac_cpp='$CPP $CPPFLAGS'
19507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19510
19511 CC=$lt_save_CC
19512
19513
19514
19515
19516
19517
19518
19519
19520
19521
19522
19523
19524
19525
19526
19527 ac_config_commands="$ac_config_commands libtool"
19528
19529
19530
19531
19532 # Only expand once:
19533
19534
19535
19536 # Checks for programs.
19537
19538
19539
19540
19541 # Define a configure option for an alternate module directory
19542
19543 # Check whether --with-xorg-module-dir was given.
19544 if test ${with_xorg_module_dir+y}
19545 then :
19546 withval=$with_xorg_module_dir; moduledir="$withval"
19547 else $as_nop
19548 moduledir="$libdir/xorg/modules"
19549 fi
19550
19551
19552 # Define a configure option to build the vmwarectrl client tool
19553 # Check whether --enable-vmwarectrl-client was given.
19554 if test ${enable_vmwarectrl_client+y}
19555 then :
19556 enableval=$enable_vmwarectrl_client; VMWARECTRL=$enableval
19557 else $as_nop
19558 VMWARECTRL=no
19559 fi
19560
19561 if test "x$VMWARECTRL" = xyes; then
19562 BUILD_VMWARECTRL_TRUE=
19563 BUILD_VMWARECTRL_FALSE='#'
19564 else
19565 BUILD_VMWARECTRL_TRUE='#'
19566 BUILD_VMWARECTRL_FALSE=
19567 fi
19568
19569
19570 # Store the list of server defined optional extensions in REQUIRED_MODULES
19571
19572
19573 SAVE_CFLAGS="$CFLAGS"
19574 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
19575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19576 /* end confdefs.h. */
19577
19578 #include "xorg-server.h"
19579 #if !defined RANDR
19580 #error RANDR not defined
19581 #endif
19582
19583 int
19584 main (void)
19585 {
19586
19587 ;
19588 return 0;
19589 }
19590 _ACEOF
19591 if ac_fn_c_try_compile "$LINENO"
19592 then :
19593 _EXT_CHECK=yes
19594 else $as_nop
19595 _EXT_CHECK=no
19596 fi
19597 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
19598 CFLAGS="$SAVE_CFLAGS"
19599 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
19600 printf %s "checking if RANDR is defined... " >&6; }
19601 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
19602 printf "%s\n" "$_EXT_CHECK" >&6; }
19603 if test "$_EXT_CHECK" != no; then
19604 REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
19605 fi
19606
19607
19608
19609 SAVE_CFLAGS="$CFLAGS"
19610 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
19611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19612 /* end confdefs.h. */
19613
19614 #include "xorg-server.h"
19615 #if !defined RENDER
19616 #error RENDER not defined
19617 #endif
19618
19619 int
19620 main (void)
19621 {
19622
19623 ;
19624 return 0;
19625 }
19626 _ACEOF
19627 if ac_fn_c_try_compile "$LINENO"
19628 then :
19629 _EXT_CHECK=yes
19630 else $as_nop
19631 _EXT_CHECK=no
19632 fi
19633 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
19634 CFLAGS="$SAVE_CFLAGS"
19635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
19636 printf %s "checking if RENDER is defined... " >&6; }
19637 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
19638 printf "%s\n" "$_EXT_CHECK" >&6; }
19639 if test "$_EXT_CHECK" != no; then
19640 REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
19641 fi
19642
19643
19644
19645 SAVE_CFLAGS="$CFLAGS"
19646 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
19647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19648 /* end confdefs.h. */
19649
19650 #include "xorg-server.h"
19651 #if !defined DPMSExtension
19652 #error DPMSExtension not defined
19653 #endif
19654
19655 int
19656 main (void)
19657 {
19658
19659 ;
19660 return 0;
19661 }
19662 _ACEOF
19663 if ac_fn_c_try_compile "$LINENO"
19664 then :
19665 _EXT_CHECK=yes
19666 else $as_nop
19667 _EXT_CHECK=no
19668 fi
19669 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
19670 CFLAGS="$SAVE_CFLAGS"
19671 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
19672 printf %s "checking if DPMSExtension is defined... " >&6; }
19673 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
19674 printf "%s\n" "$_EXT_CHECK" >&6; }
19675 if test "$_EXT_CHECK" != no; then
19676 REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
19677 fi
19678
19679
19680
19681 SAVE_CFLAGS="$CFLAGS"
19682 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
19683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19684 /* end confdefs.h. */
19685
19686 #include "xorg-server.h"
19687 #if !defined XINERAMA
19688 #error XINERAMA not defined
19689 #endif
19690
19691 int
19692 main (void)
19693 {
19694
19695 ;
19696 return 0;
19697 }
19698 _ACEOF
19699 if ac_fn_c_try_compile "$LINENO"
19700 then :
19701 _EXT_CHECK=yes
19702 else $as_nop
19703 _EXT_CHECK=no
19704 fi
19705 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
19706 CFLAGS="$SAVE_CFLAGS"
19707 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if XINERAMA is defined" >&5
19708 printf %s "checking if XINERAMA is defined... " >&6; }
19709 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
19710 printf "%s\n" "$_EXT_CHECK" >&6; }
19711 if test "$_EXT_CHECK" != no; then
19712 REQUIRED_MODULES="$REQUIRED_MODULES xineramaproto"
19713 fi
19714
19715
19716
19717 SAVE_CFLAGS="$CFLAGS"
19718 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
19719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19720 /* end confdefs.h. */
19721
19722 #include "xorg-server.h"
19723 #if !defined XV
19724 #error XV not defined
19725 #endif
19726
19727 int
19728 main (void)
19729 {
19730
19731 ;
19732 return 0;
19733 }
19734 _ACEOF
19735 if ac_fn_c_try_compile "$LINENO"
19736 then :
19737 _EXT_CHECK=yes
19738 else $as_nop
19739 _EXT_CHECK=no
19740 fi
19741 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
19742 CFLAGS="$SAVE_CFLAGS"
19743 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
19744 printf %s "checking if XV is defined... " >&6; }
19745 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
19746 printf "%s\n" "$_EXT_CHECK" >&6; }
19747 if test "$_EXT_CHECK" != no; then
19748 REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
19749 fi
19750
19751
19752 # Obtain compiler/linker options for the driver dependencies
19753
19754 pkg_failed=no
19755 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
19756 printf %s "checking for XORG... " >&6; }
19757
19758 if test -n "$XORG_CFLAGS"; then
19759 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
19760 elif test -n "$PKG_CONFIG"; then
19761 if test -n "$PKG_CONFIG" && \
19762 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.1 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
19763 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES") 2>&5
19764 ac_status=$?
19765 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19766 test $ac_status = 0; }; then
19767 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
19768 test "x$?" != "x0" && pkg_failed=yes
19769 else
19770 pkg_failed=yes
19771 fi
19772 else
19773 pkg_failed=untried
19774 fi
19775 if test -n "$XORG_LIBS"; then
19776 pkg_cv_XORG_LIBS="$XORG_LIBS"
19777 elif test -n "$PKG_CONFIG"; then
19778 if test -n "$PKG_CONFIG" && \
19779 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.1 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
19780 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES") 2>&5
19781 ac_status=$?
19782 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19783 test $ac_status = 0; }; then
19784 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
19785 test "x$?" != "x0" && pkg_failed=yes
19786 else
19787 pkg_failed=yes
19788 fi
19789 else
19790 pkg_failed=untried
19791 fi
19792
19793
19794
19795 if test $pkg_failed = yes; then
19796 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19797 printf "%s\n" "no" >&6; }
19798
19799 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19800 _pkg_short_errors_supported=yes
19801 else
19802 _pkg_short_errors_supported=no
19803 fi
19804 if test $_pkg_short_errors_supported = yes; then
19805 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES" 2>&1`
19806 else
19807 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES" 2>&1`
19808 fi
19809 # Put the nasty error message in config.log where it belongs
19810 echo "$XORG_PKG_ERRORS" >&5
19811
19812 as_fn_error $? "Package requirements (xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES) were not met:
19813
19814 $XORG_PKG_ERRORS
19815
19816 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19817 installed software in a non-standard prefix.
19818
19819 Alternatively, you may set the environment variables XORG_CFLAGS
19820 and XORG_LIBS to avoid the need to call pkg-config.
19821 See the pkg-config man page for more details." "$LINENO" 5
19822 elif test $pkg_failed = untried; then
19823 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19824 printf "%s\n" "no" >&6; }
19825 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19826 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
19827 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19828 is in your PATH or set the PKG_CONFIG environment variable to the full
19829 path to pkg-config.
19830
19831 Alternatively, you may set the environment variables XORG_CFLAGS
19832 and XORG_LIBS to avoid the need to call pkg-config.
19833 See the pkg-config man page for more details.
19834
19835 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19836 See \`config.log' for more details" "$LINENO" 5; }
19837 else
19838 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
19839 XORG_LIBS=$pkg_cv_XORG_LIBS
19840 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19841 printf "%s\n" "yes" >&6; }
19842
19843 fi
19844 if test -n "$PKG_CONFIG" && \
19845 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0\""; } >&5
19846 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0") 2>&5
19847 ac_status=$?
19848 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19849 test $ac_status = 0; }; then
19850
19851 printf "%s\n" "#define HAVE_XORG_SERVER_1_1_0 1" >>confdefs.h
19852
19853 fi
19854
19855 if test -n "$PKG_CONFIG" && \
19856 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2.0\""; } >&5
19857 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2.0") 2>&5
19858 ac_status=$?
19859 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19860 test $ac_status = 0; }; then
19861
19862 printf "%s\n" "#define HAVE_XORG_SERVER_1_2_0 1" >>confdefs.h
19863
19864 fi
19865
19866 if test -n "$PKG_CONFIG" && \
19867 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.4.99\""; } >&5
19868 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.4.99") 2>&5
19869 ac_status=$?
19870 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19871 test $ac_status = 0; }; then
19872
19873 printf "%s\n" "#define HAVE_XORG_SERVER_1_5_0 1" >>confdefs.h
19874
19875 fi
19876
19877 if test -n "$PKG_CONFIG" && \
19878 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.7.0\""; } >&5
19879 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.7.0") 2>&5
19880 ac_status=$?
19881 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19882 test $ac_status = 0; }; then
19883
19884 printf "%s\n" "#define HAVE_XORG_SERVER_1_7_0 1" >>confdefs.h
19885
19886 BUILD_VMWGFX=yes
19887 else
19888 BUILD_VMWGFX=no
19889 fi
19890
19891 if test -n "$PKG_CONFIG" && \
19892 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.12.0\""; } >&5
19893 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.12.0") 2>&5
19894 ac_status=$?
19895 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19896 test $ac_status = 0; }; then
19897
19898 printf "%s\n" "#define HAVE_XORG_SERVER_1_12_0 1" >>confdefs.h
19899
19900 fi
19901
19902 # Obtain compiler/linker options for the vmwarectrl client tool
19903
19904 pkg_failed=no
19905 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X11" >&5
19906 printf %s "checking for X11... " >&6; }
19907
19908 if test -n "$X11_CFLAGS"; then
19909 pkg_cv_X11_CFLAGS="$X11_CFLAGS"
19910 elif test -n "$PKG_CONFIG"; then
19911 if test -n "$PKG_CONFIG" && \
19912 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext\""; } >&5
19913 ($PKG_CONFIG --exists --print-errors "x11 xext") 2>&5
19914 ac_status=$?
19915 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19916 test $ac_status = 0; }; then
19917 pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "x11 xext" 2>/dev/null`
19918 test "x$?" != "x0" && pkg_failed=yes
19919 else
19920 pkg_failed=yes
19921 fi
19922 else
19923 pkg_failed=untried
19924 fi
19925 if test -n "$X11_LIBS"; then
19926 pkg_cv_X11_LIBS="$X11_LIBS"
19927 elif test -n "$PKG_CONFIG"; then
19928 if test -n "$PKG_CONFIG" && \
19929 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext\""; } >&5
19930 ($PKG_CONFIG --exists --print-errors "x11 xext") 2>&5
19931 ac_status=$?
19932 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19933 test $ac_status = 0; }; then
19934 pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "x11 xext" 2>/dev/null`
19935 test "x$?" != "x0" && pkg_failed=yes
19936 else
19937 pkg_failed=yes
19938 fi
19939 else
19940 pkg_failed=untried
19941 fi
19942
19943
19944
19945 if test $pkg_failed = yes; then
19946 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19947 printf "%s\n" "no" >&6; }
19948
19949 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19950 _pkg_short_errors_supported=yes
19951 else
19952 _pkg_short_errors_supported=no
19953 fi
19954 if test $_pkg_short_errors_supported = yes; then
19955 X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xext" 2>&1`
19956 else
19957 X11_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xext" 2>&1`
19958 fi
19959 # Put the nasty error message in config.log where it belongs
19960 echo "$X11_PKG_ERRORS" >&5
19961
19962 as_fn_error $? "Package requirements (x11 xext) were not met:
19963
19964 $X11_PKG_ERRORS
19965
19966 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19967 installed software in a non-standard prefix.
19968
19969 Alternatively, you may set the environment variables X11_CFLAGS
19970 and X11_LIBS to avoid the need to call pkg-config.
19971 See the pkg-config man page for more details." "$LINENO" 5
19972 elif test $pkg_failed = untried; then
19973 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19974 printf "%s\n" "no" >&6; }
19975 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19976 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
19977 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19978 is in your PATH or set the PKG_CONFIG environment variable to the full
19979 path to pkg-config.
19980
19981 Alternatively, you may set the environment variables X11_CFLAGS
19982 and X11_LIBS to avoid the need to call pkg-config.
19983 See the pkg-config man page for more details.
19984
19985 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19986 See \`config.log' for more details" "$LINENO" 5; }
19987 else
19988 X11_CFLAGS=$pkg_cv_X11_CFLAGS
19989 X11_LIBS=$pkg_cv_X11_LIBS
19990 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19991 printf "%s\n" "yes" >&6; }
19992
19993 fi
19994
19995 # Checks for libraries.
19996
19997 save_CFLAGS="$CFLAGS"
19998 CFLAGS="$XORG_CFLAGS"
19999 ac_fn_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
20000 " "$ac_c_undeclared_builtin_options" "CFLAGS"
20001 if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes
20002 then :
20003 XSERVER_LIBPCIACCESS=yes
20004 else $as_nop
20005 XSERVER_LIBPCIACCESS=no
20006 fi
20007 CFLAGS="$save_CFLAGS"
20008
20009 if test x$XSERVER_LIBPCIACCESS = xyes; then
20010
20011 pkg_failed=no
20012 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
20013 printf %s "checking for PCIACCESS... " >&6; }
20014
20015 if test -n "$PCIACCESS_CFLAGS"; then
20016 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
20017 elif test -n "$PKG_CONFIG"; then
20018 if test -n "$PKG_CONFIG" && \
20019 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
20020 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
20021 ac_status=$?
20022 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20023 test $ac_status = 0; }; then
20024 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
20025 test "x$?" != "x0" && pkg_failed=yes
20026 else
20027 pkg_failed=yes
20028 fi
20029 else
20030 pkg_failed=untried
20031 fi
20032 if test -n "$PCIACCESS_LIBS"; then
20033 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
20034 elif test -n "$PKG_CONFIG"; then
20035 if test -n "$PKG_CONFIG" && \
20036 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
20037 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
20038 ac_status=$?
20039 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20040 test $ac_status = 0; }; then
20041 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
20042 test "x$?" != "x0" && pkg_failed=yes
20043 else
20044 pkg_failed=yes
20045 fi
20046 else
20047 pkg_failed=untried
20048 fi
20049
20050
20051
20052 if test $pkg_failed = yes; then
20053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20054 printf "%s\n" "no" >&6; }
20055
20056 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20057 _pkg_short_errors_supported=yes
20058 else
20059 _pkg_short_errors_supported=no
20060 fi
20061 if test $_pkg_short_errors_supported = yes; then
20062 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
20063 else
20064 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
20065 fi
20066 # Put the nasty error message in config.log where it belongs
20067 echo "$PCIACCESS_PKG_ERRORS" >&5
20068
20069 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
20070
20071 $PCIACCESS_PKG_ERRORS
20072
20073 Consider adjusting the PKG_CONFIG_PATH environment variable if you
20074 installed software in a non-standard prefix.
20075
20076 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
20077 and PCIACCESS_LIBS to avoid the need to call pkg-config.
20078 See the pkg-config man page for more details." "$LINENO" 5
20079 elif test $pkg_failed = untried; then
20080 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20081 printf "%s\n" "no" >&6; }
20082 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20083 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
20084 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
20085 is in your PATH or set the PKG_CONFIG environment variable to the full
20086 path to pkg-config.
20087
20088 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
20089 and PCIACCESS_LIBS to avoid the need to call pkg-config.
20090 See the pkg-config man page for more details.
20091
20092 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
20093 See \`config.log' for more details" "$LINENO" 5; }
20094 else
20095 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
20096 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
20097 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20098 printf "%s\n" "yes" >&6; }
20099
20100 fi
20101 fi
20102
20103 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
20104 XSERVER_LIBPCIACCESS_TRUE=
20105 XSERVER_LIBPCIACCESS_FALSE='#'
20106 else
20107 XSERVER_LIBPCIACCESS_TRUE='#'
20108 XSERVER_LIBPCIACCESS_FALSE=
20109 fi
20110
20111
20112
20113
20114 if test x$BUILD_VMWGFX = xyes; then
20115
20116 pkg_failed=no
20117 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBDRM" >&5
20118 printf %s "checking for LIBDRM... " >&6; }
20119
20120 if test -n "$LIBDRM_CFLAGS"; then
20121 pkg_cv_LIBDRM_CFLAGS="$LIBDRM_CFLAGS"
20122 elif test -n "$PKG_CONFIG"; then
20123 if test -n "$PKG_CONFIG" && \
20124 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm\""; } >&5
20125 ($PKG_CONFIG --exists --print-errors "libdrm") 2>&5
20126 ac_status=$?
20127 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20128 test $ac_status = 0; }; then
20129 pkg_cv_LIBDRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm" 2>/dev/null`
20130 test "x$?" != "x0" && pkg_failed=yes
20131 else
20132 pkg_failed=yes
20133 fi
20134 else
20135 pkg_failed=untried
20136 fi
20137 if test -n "$LIBDRM_LIBS"; then
20138 pkg_cv_LIBDRM_LIBS="$LIBDRM_LIBS"
20139 elif test -n "$PKG_CONFIG"; then
20140 if test -n "$PKG_CONFIG" && \
20141 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm\""; } >&5
20142 ($PKG_CONFIG --exists --print-errors "libdrm") 2>&5
20143 ac_status=$?
20144 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20145 test $ac_status = 0; }; then
20146 pkg_cv_LIBDRM_LIBS=`$PKG_CONFIG --libs "libdrm" 2>/dev/null`
20147 test "x$?" != "x0" && pkg_failed=yes
20148 else
20149 pkg_failed=yes
20150 fi
20151 else
20152 pkg_failed=untried
20153 fi
20154
20155
20156
20157 if test $pkg_failed = yes; then
20158 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20159 printf "%s\n" "no" >&6; }
20160
20161 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20162 _pkg_short_errors_supported=yes
20163 else
20164 _pkg_short_errors_supported=no
20165 fi
20166 if test $_pkg_short_errors_supported = yes; then
20167 LIBDRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm" 2>&1`
20168 else
20169 LIBDRM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm" 2>&1`
20170 fi
20171 # Put the nasty error message in config.log where it belongs
20172 echo "$LIBDRM_PKG_ERRORS" >&5
20173
20174 BUILD_VMWGFX=no
20175 elif test $pkg_failed = untried; then
20176 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20177 printf "%s\n" "no" >&6; }
20178 BUILD_VMWGFX=no
20179 else
20180 LIBDRM_CFLAGS=$pkg_cv_LIBDRM_CFLAGS
20181 LIBDRM_LIBS=$pkg_cv_LIBDRM_LIBS
20182 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20183 printf "%s\n" "yes" >&6; }
20184
20185 fi
20186 fi
20187 if test x$BUILD_VMWGFX = xyes; then
20188 #
20189 # Early versions of mesa 10 forgot to bump the XA major version number in
20190 # the xa_tracker.h header
20191 #
20192
20193 pkg_failed=no
20194 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XATRACKER" >&5
20195 printf %s "checking for XATRACKER... " >&6; }
20196
20197 if test -n "$XATRACKER_CFLAGS"; then
20198 pkg_cv_XATRACKER_CFLAGS="$XATRACKER_CFLAGS"
20199 elif test -n "$PKG_CONFIG"; then
20200 if test -n "$PKG_CONFIG" && \
20201 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xatracker >= 0.4.0\""; } >&5
20202 ($PKG_CONFIG --exists --print-errors "xatracker >= 0.4.0") 2>&5
20203 ac_status=$?
20204 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20205 test $ac_status = 0; }; then
20206 pkg_cv_XATRACKER_CFLAGS=`$PKG_CONFIG --cflags "xatracker >= 0.4.0" 2>/dev/null`
20207 test "x$?" != "x0" && pkg_failed=yes
20208 else
20209 pkg_failed=yes
20210 fi
20211 else
20212 pkg_failed=untried
20213 fi
20214 if test -n "$XATRACKER_LIBS"; then
20215 pkg_cv_XATRACKER_LIBS="$XATRACKER_LIBS"
20216 elif test -n "$PKG_CONFIG"; then
20217 if test -n "$PKG_CONFIG" && \
20218 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xatracker >= 0.4.0\""; } >&5
20219 ($PKG_CONFIG --exists --print-errors "xatracker >= 0.4.0") 2>&5
20220 ac_status=$?
20221 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20222 test $ac_status = 0; }; then
20223 pkg_cv_XATRACKER_LIBS=`$PKG_CONFIG --libs "xatracker >= 0.4.0" 2>/dev/null`
20224 test "x$?" != "x0" && pkg_failed=yes
20225 else
20226 pkg_failed=yes
20227 fi
20228 else
20229 pkg_failed=untried
20230 fi
20231
20232
20233
20234 if test $pkg_failed = yes; then
20235 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20236 printf "%s\n" "no" >&6; }
20237
20238 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20239 _pkg_short_errors_supported=yes
20240 else
20241 _pkg_short_errors_supported=no
20242 fi
20243 if test $_pkg_short_errors_supported = yes; then
20244 XATRACKER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xatracker >= 0.4.0" 2>&1`
20245 else
20246 XATRACKER_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xatracker >= 0.4.0" 2>&1`
20247 fi
20248 # Put the nasty error message in config.log where it belongs
20249 echo "$XATRACKER_PKG_ERRORS" >&5
20250
20251 BUILD_VMWGFX=no
20252 elif test $pkg_failed = untried; then
20253 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20254 printf "%s\n" "no" >&6; }
20255 BUILD_VMWGFX=no
20256 else
20257 XATRACKER_CFLAGS=$pkg_cv_XATRACKER_CFLAGS
20258 XATRACKER_LIBS=$pkg_cv_XATRACKER_LIBS
20259 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20260 printf "%s\n" "yes" >&6; }
20261 if test -n "$PKG_CONFIG" && \
20262 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xatracker = 2.0.0\""; } >&5
20263 ($PKG_CONFIG --exists --print-errors "xatracker = 2.0.0") 2>&5
20264 ac_status=$?
20265 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20266 test $ac_status = 0; }; then
20267
20268 printf "%s\n" "#define HAVE_XA_2 1" >>confdefs.h
20269
20270 fi
20271 fi
20272 #
20273 # Check for prime.
20274 #
20275 if test -n "$PKG_CONFIG" && \
20276 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.38\""; } >&5
20277 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.38") 2>&5
20278 ac_status=$?
20279 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20280 test $ac_status = 0; }; then
20281
20282 printf "%s\n" "#define HAVE_LIBDRM_2_4_38 1" >>confdefs.h
20283
20284 fi
20285 #
20286 # Check for drmGetDeviceNameFromFd2. On linux we need
20287 # 2.4.96 for compatibility with the standalone vmwgfx driver
20288 #
20289 if test -n "$PKG_CONFIG" && \
20290 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.74\""; } >&5
20291 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.74") 2>&5
20292 ac_status=$?
20293 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20294 test $ac_status = 0; }; then
20295
20296 printf "%s\n" "#define HAVE_LIBDRM_2_4_74 1" >>confdefs.h
20297
20298 fi
20299 if test -n "$PKG_CONFIG" && \
20300 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.96\""; } >&5
20301 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.96") 2>&5
20302 ac_status=$?
20303 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20304 test $ac_status = 0; }; then
20305
20306 printf "%s\n" "#define HAVE_LIBDRM_2_4_96 1" >>confdefs.h
20307
20308 fi
20309 fi
20310
20311 DRIVER_NAME=vmware
20312
20313
20314 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build Kernel Mode Setting and 3D" >&5
20315 printf %s "checking whether to build Kernel Mode Setting and 3D... " >&6; }
20316 if test x$BUILD_VMWGFX = xyes; then
20317 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20318 printf "%s\n" "yes" >&6; }
20319
20320 printf "%s\n" "#define BUILD_VMWGFX 1" >>confdefs.h
20321
20322 libudev_check=yes
20323
20324 # Check whether --with-libudev was given.
20325 if test ${with_libudev+y}
20326 then :
20327 withval=$with_libudev; if test x$withval = xno; then libudev_check=no; fi
20328
20329 fi
20330
20331 if test $libudev_check != no; then
20332
20333 pkg_failed=no
20334 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5
20335 printf %s "checking for LIBUDEV... " >&6; }
20336
20337 if test -n "$LIBUDEV_CFLAGS"; then
20338 pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
20339 elif test -n "$PKG_CONFIG"; then
20340 if test -n "$PKG_CONFIG" && \
20341 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
20342 ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
20343 ac_status=$?
20344 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20345 test $ac_status = 0; }; then
20346 pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
20347 test "x$?" != "x0" && pkg_failed=yes
20348 else
20349 pkg_failed=yes
20350 fi
20351 else
20352 pkg_failed=untried
20353 fi
20354 if test -n "$LIBUDEV_LIBS"; then
20355 pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
20356 elif test -n "$PKG_CONFIG"; then
20357 if test -n "$PKG_CONFIG" && \
20358 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
20359 ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
20360 ac_status=$?
20361 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20362 test $ac_status = 0; }; then
20363 pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
20364 test "x$?" != "x0" && pkg_failed=yes
20365 else
20366 pkg_failed=yes
20367 fi
20368 else
20369 pkg_failed=untried
20370 fi
20371
20372
20373
20374 if test $pkg_failed = yes; then
20375 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20376 printf "%s\n" "no" >&6; }
20377
20378 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20379 _pkg_short_errors_supported=yes
20380 else
20381 _pkg_short_errors_supported=no
20382 fi
20383 if test $_pkg_short_errors_supported = yes; then
20384 LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1`
20385 else
20386 LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1`
20387 fi
20388 # Put the nasty error message in config.log where it belongs
20389 echo "$LIBUDEV_PKG_ERRORS" >&5
20390
20391 as_fn_error $? "Package requirements (libudev) were not met:
20392
20393 $LIBUDEV_PKG_ERRORS
20394
20395 Consider adjusting the PKG_CONFIG_PATH environment variable if you
20396 installed software in a non-standard prefix.
20397
20398 Alternatively, you may set the environment variables LIBUDEV_CFLAGS
20399 and LIBUDEV_LIBS to avoid the need to call pkg-config.
20400 See the pkg-config man page for more details." "$LINENO" 5
20401 elif test $pkg_failed = untried; then
20402 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20403 printf "%s\n" "no" >&6; }
20404 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20405 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
20406 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
20407 is in your PATH or set the PKG_CONFIG environment variable to the full
20408 path to pkg-config.
20409
20410 Alternatively, you may set the environment variables LIBUDEV_CFLAGS
20411 and LIBUDEV_LIBS to avoid the need to call pkg-config.
20412 See the pkg-config man page for more details.
20413
20414 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
20415 See \`config.log' for more details" "$LINENO" 5; }
20416 else
20417 LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
20418 LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
20419 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20420 printf "%s\n" "yes" >&6; }
20421
20422 printf "%s\n" "#define HAVE_LIBUDEV 1" >>confdefs.h
20423
20424 fi;
20425 fi
20426 else
20427 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
20428 printf "%s\n" "no" >&6; }
20429 fi
20430
20431 if test "x$BUILD_VMWGFX" = xyes; then
20432 BUILD_VMWGFX_TRUE=
20433 BUILD_VMWGFX_FALSE='#'
20434 else
20435 BUILD_VMWGFX_TRUE='#'
20436 BUILD_VMWGFX_FALSE=
20437 fi
20438
20439
20440 ac_config_files="$ac_config_files Makefile man/Makefile saa/Makefile vmwgfx/Makefile src/Makefile vmwarectrl/Makefile"
20441
20442
20443 cat >confcache <<\_ACEOF
20444 # This file is a shell script that caches the results of configure
20445 # tests run on this system so they can be shared between configure
20446 # scripts and configure runs, see configure's option --config-cache.
20447 # It is not useful on other systems. If it contains results you don't
20448 # want to keep, you may remove or edit it.
20449 #
20450 # config.status only pays attention to the cache file if you give it
20451 # the --recheck option to rerun configure.
20452 #
20453 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20454 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20455 # following values.
20456
20457 _ACEOF
20458
20459 # The following way of writing the cache mishandles newlines in values,
20460 # but we know of no workaround that is simple, portable, and efficient.
20461 # So, we kill variables containing newlines.
20462 # Ultrix sh set writes to stderr and can't be redirected directly,
20463 # and sets the high bit in the cache file unless we assign to the vars.
20464 (
20465 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20466 eval ac_val=\$$ac_var
20467 case $ac_val in #(
20468 *${as_nl}*)
20469 case $ac_var in #(
20470 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
20471 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
20472 esac
20473 case $ac_var in #(
20474 _ | IFS | as_nl) ;; #(
20475 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
20476 *) { eval $ac_var=; unset $ac_var;} ;;
20477 esac ;;
20478 esac
20479 done
20480
20481 (set) 2>&1 |
20482 case $as_nl`(ac_space=' '; set) 2>&1` in #(
20483 *${as_nl}ac_space=\ *)
20484 # `set' does not quote correctly, so add quotes: double-quote
20485 # substitution turns \\\\ into \\, and sed turns \\ into \.
20486 sed -n \
20487 "s/'/'\\\\''/g;
20488 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20489 ;; #(
20490 *)
20491 # `set' quotes correctly as required by POSIX, so do not add quotes.
20492 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20493 ;;
20494 esac |
20495 sort
20496 ) |
20497 sed '
20498 /^ac_cv_env_/b end
20499 t clear
20500 :clear
20501 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
20502 t end
20503 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20504 :end' >>confcache
20505 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
20506 if test -w "$cache_file"; then
20507 if test "x$cache_file" != "x/dev/null"; then
20508 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
20509 printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
20510 if test ! -f "$cache_file" || test -h "$cache_file"; then
20511 cat confcache >"$cache_file"
20512 else
20513 case $cache_file in #(
20514 */* | ?:*)
20515 mv -f confcache "$cache_file"$$ &&
20516 mv -f "$cache_file"$$ "$cache_file" ;; #(
20517 *)
20518 mv -f confcache "$cache_file" ;;
20519 esac
20520 fi
20521 fi
20522 else
20523 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
20524 printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
20525 fi
20526 fi
20527 rm -f confcache
20528
20529 test "x$prefix" = xNONE && prefix=$ac_default_prefix
20530 # Let make expand exec_prefix.
20531 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20532
20533 DEFS=-DHAVE_CONFIG_H
20534
20535 ac_libobjs=
20536 ac_ltlibobjs=
20537 U=
20538 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20539 # 1. Remove the extension, and $U if already installed.
20540 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
20541 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
20542 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
20543 # will be set to the directory where LIBOBJS objects are built.
20544 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
20545 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
20546 done
20547 LIBOBJS=$ac_libobjs
20548
20549 LTLIBOBJS=$ac_ltlibobjs
20550
20551
20552 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
20553 printf %s "checking that generated files are newer than configure... " >&6; }
20554 if test -n "$am_sleep_pid"; then
20555 # Hide warnings about reused PIDs.
20556 wait $am_sleep_pid 2>/dev/null
20557 fi
20558 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
20559 printf "%s\n" "done" >&6; }
20560 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20561 as_fn_error $? "conditional \"AMDEP\" was never defined.
20562 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20563 fi
20564 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20565 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
20566 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20567 fi
20568 if test -n "$EXEEXT"; then
20569 am__EXEEXT_TRUE=
20570 am__EXEEXT_FALSE='#'
20571 else
20572 am__EXEEXT_TRUE='#'
20573 am__EXEEXT_FALSE=
20574 fi
20575
20576 if test -z "${BUILD_VMWARECTRL_TRUE}" && test -z "${BUILD_VMWARECTRL_FALSE}"; then
20577 as_fn_error $? "conditional \"BUILD_VMWARECTRL\" was never defined.
20578 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20579 fi
20580 if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
20581 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined.
20582 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20583 fi
20584 if test -z "${BUILD_VMWGFX_TRUE}" && test -z "${BUILD_VMWGFX_FALSE}"; then
20585 as_fn_error $? "conditional \"BUILD_VMWGFX\" was never defined.
20586 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20587 fi
20588
20589 : "${CONFIG_STATUS=./config.status}"
20590 ac_write_fail=0
20591 ac_clean_files_save=$ac_clean_files
20592 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20593 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
20594 printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
20595 as_write_fail=0
20596 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
20597 #! $SHELL
20598 # Generated by $as_me.
20599 # Run this file to recreate the current configuration.
20600 # Compiler output produced by configure, useful for debugging
20601 # configure, is in config.log if it exists.
20602
20603 debug=false
20604 ac_cs_recheck=false
20605 ac_cs_silent=false
20606
20607 SHELL=\${CONFIG_SHELL-$SHELL}
20608 export SHELL
20609 _ASEOF
20610 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
20611 ## -------------------- ##
20612 ## M4sh Initialization. ##
20613 ## -------------------- ##
20614
20615 # Be more Bourne compatible
20616 DUALCASE=1; export DUALCASE # for MKS sh
20617 as_nop=:
20618 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20619 then :
20620 emulate sh
20621 NULLCMD=:
20622 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
20623 # is contrary to our usage. Disable this feature.
20624 alias -g '${1+"$@"}'='"$@"'
20625 setopt NO_GLOB_SUBST
20626 else $as_nop
20627 case `(set -o) 2>/dev/null` in #(
20628 *posix*) :
20629 set -o posix ;; #(
20630 *) :
20631 ;;
20632 esac
20633 fi
20634
20635
20636
20637 # Reset variables that may have inherited troublesome values from
20638 # the environment.
20639
20640 # IFS needs to be set, to space, tab, and newline, in precisely that order.
20641 # (If _AS_PATH_WALK were called with IFS unset, it would have the
20642 # side effect of setting IFS to empty, thus disabling word splitting.)
20643 # Quoting is to prevent editors from complaining about space-tab.
20644 as_nl='
20645 '
20646 export as_nl
20647 IFS=" "" $as_nl"
20648
20649 PS1='$ '
20650 PS2='> '
20651 PS4='+ '
20652
20653 # Ensure predictable behavior from utilities with locale-dependent output.
20654 LC_ALL=C
20655 export LC_ALL
20656 LANGUAGE=C
20657 export LANGUAGE
20658
20659 # We cannot yet rely on "unset" to work, but we need these variables
20660 # to be unset--not just set to an empty or harmless value--now, to
20661 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
20662 # also avoids known problems related to "unset" and subshell syntax
20663 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
20664 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
20665 do eval test \${$as_var+y} \
20666 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
20667 done
20668
20669 # Ensure that fds 0, 1, and 2 are open.
20670 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
20671 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
20672 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
20673
20674 # The user is always right.
20675 if ${PATH_SEPARATOR+false} :; then
20676 PATH_SEPARATOR=:
20677 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
20678 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
20679 PATH_SEPARATOR=';'
20680 }
20681 fi
20682
20683
20684 # Find who we are. Look in the path if we contain no directory separator.
20685 as_myself=
20686 case $0 in #((
20687 *[\\/]* ) as_myself=$0 ;;
20688 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20689 for as_dir in $PATH
20690 do
20691 IFS=$as_save_IFS
20692 case $as_dir in #(((
20693 '') as_dir=./ ;;
20694 */) ;;
20695 *) as_dir=$as_dir/ ;;
20696 esac
20697 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
20698 done
20699 IFS=$as_save_IFS
20700
20701 ;;
20702 esac
20703 # We did not find ourselves, most probably we were run as `sh COMMAND'
20704 # in which case we are not to be found in the path.
20705 if test "x$as_myself" = x; then
20706 as_myself=$0
20707 fi
20708 if test ! -f "$as_myself"; then
20709 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
20710 exit 1
20711 fi
20712
20713
20714
20715 # as_fn_error STATUS ERROR [LINENO LOG_FD]
20716 # ----------------------------------------
20717 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
20718 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
20719 # script with STATUS, using 1 if that was 0.
20720 as_fn_error ()
20721 {
20722 as_status=$1; test $as_status -eq 0 && as_status=1
20723 if test "$4"; then
20724 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
20725 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
20726 fi
20727 printf "%s\n" "$as_me: error: $2" >&2
20728 as_fn_exit $as_status
20729 } # as_fn_error
20730
20731
20732
20733 # as_fn_set_status STATUS
20734 # -----------------------
20735 # Set $? to STATUS, without forking.
20736 as_fn_set_status ()
20737 {
20738 return $1
20739 } # as_fn_set_status
20740
20741 # as_fn_exit STATUS
20742 # -----------------
20743 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
20744 as_fn_exit ()
20745 {
20746 set +e
20747 as_fn_set_status $1
20748 exit $1
20749 } # as_fn_exit
20750
20751 # as_fn_unset VAR
20752 # ---------------
20753 # Portably unset VAR.
20754 as_fn_unset ()
20755 {
20756 { eval $1=; unset $1;}
20757 }
20758 as_unset=as_fn_unset
20759
20760 # as_fn_append VAR VALUE
20761 # ----------------------
20762 # Append the text in VALUE to the end of the definition contained in VAR. Take
20763 # advantage of any shell optimizations that allow amortized linear growth over
20764 # repeated appends, instead of the typical quadratic growth present in naive
20765 # implementations.
20766 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
20767 then :
20768 eval 'as_fn_append ()
20769 {
20770 eval $1+=\$2
20771 }'
20772 else $as_nop
20773 as_fn_append ()
20774 {
20775 eval $1=\$$1\$2
20776 }
20777 fi # as_fn_append
20778
20779 # as_fn_arith ARG...
20780 # ------------------
20781 # Perform arithmetic evaluation on the ARGs, and store the result in the
20782 # global $as_val. Take advantage of shells that can avoid forks. The arguments
20783 # must be portable across $(()) and expr.
20784 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
20785 then :
20786 eval 'as_fn_arith ()
20787 {
20788 as_val=$(( $* ))
20789 }'
20790 else $as_nop
20791 as_fn_arith ()
20792 {
20793 as_val=`expr "$@" || test $? -eq 1`
20794 }
20795 fi # as_fn_arith
20796
20797
20798 if expr a : '\(a\)' >/dev/null 2>&1 &&
20799 test "X`expr 00001 : '.*\(...\)'`" = X001; then
20800 as_expr=expr
20801 else
20802 as_expr=false
20803 fi
20804
20805 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
20806 as_basename=basename
20807 else
20808 as_basename=false
20809 fi
20810
20811 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
20812 as_dirname=dirname
20813 else
20814 as_dirname=false
20815 fi
20816
20817 as_me=`$as_basename -- "$0" ||
20818 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20819 X"$0" : 'X\(//\)$' \| \
20820 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
20821 printf "%s\n" X/"$0" |
20822 sed '/^.*\/\([^/][^/]*\)\/*$/{
20823 s//\1/
20824 q
20825 }
20826 /^X\/\(\/\/\)$/{
20827 s//\1/
20828 q
20829 }
20830 /^X\/\(\/\).*/{
20831 s//\1/
20832 q
20833 }
20834 s/.*/./; q'`
20835
20836 # Avoid depending upon Character Ranges.
20837 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
20838 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20839 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
20840 as_cr_digits='0123456789'
20841 as_cr_alnum=$as_cr_Letters$as_cr_digits
20842
20843
20844 # Determine whether it's possible to make 'echo' print without a newline.
20845 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed
20846 # for compatibility with existing Makefiles.
20847 ECHO_C= ECHO_N= ECHO_T=
20848 case `echo -n x` in #(((((
20849 -n*)
20850 case `echo 'xy\c'` in
20851 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
20852 xy) ECHO_C='\c';;
20853 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
20854 ECHO_T=' ';;
20855 esac;;
20856 *)
20857 ECHO_N='-n';;
20858 esac
20859
20860 # For backward compatibility with old third-party macros, we provide
20861 # the shell variables $as_echo and $as_echo_n. New code should use
20862 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
20863 as_echo='printf %s\n'
20864 as_echo_n='printf %s'
20865
20866 rm -f conf$$ conf$$.exe conf$$.file
20867 if test -d conf$$.dir; then
20868 rm -f conf$$.dir/conf$$.file
20869 else
20870 rm -f conf$$.dir
20871 mkdir conf$$.dir 2>/dev/null
20872 fi
20873 if (echo >conf$$.file) 2>/dev/null; then
20874 if ln -s conf$$.file conf$$ 2>/dev/null; then
20875 as_ln_s='ln -s'
20876 # ... but there are two gotchas:
20877 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
20878 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
20879 # In both cases, we have to default to `cp -pR'.
20880 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
20881 as_ln_s='cp -pR'
20882 elif ln conf$$.file conf$$ 2>/dev/null; then
20883 as_ln_s=ln
20884 else
20885 as_ln_s='cp -pR'
20886 fi
20887 else
20888 as_ln_s='cp -pR'
20889 fi
20890 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
20891 rmdir conf$$.dir 2>/dev/null
20892
20893
20894 # as_fn_mkdir_p
20895 # -------------
20896 # Create "$as_dir" as a directory, including parents if necessary.
20897 as_fn_mkdir_p ()
20898 {
20899
20900 case $as_dir in #(
20901 -*) as_dir=./$as_dir;;
20902 esac
20903 test -d "$as_dir" || eval $as_mkdir_p || {
20904 as_dirs=
20905 while :; do
20906 case $as_dir in #(
20907 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20908 *) as_qdir=$as_dir;;
20909 esac
20910 as_dirs="'$as_qdir' $as_dirs"
20911 as_dir=`$as_dirname -- "$as_dir" ||
20912 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20913 X"$as_dir" : 'X\(//\)[^/]' \| \
20914 X"$as_dir" : 'X\(//\)$' \| \
20915 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20916 printf "%s\n" X"$as_dir" |
20917 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20918 s//\1/
20919 q
20920 }
20921 /^X\(\/\/\)[^/].*/{
20922 s//\1/
20923 q
20924 }
20925 /^X\(\/\/\)$/{
20926 s//\1/
20927 q
20928 }
20929 /^X\(\/\).*/{
20930 s//\1/
20931 q
20932 }
20933 s/.*/./; q'`
20934 test -d "$as_dir" && break
20935 done
20936 test -z "$as_dirs" || eval "mkdir $as_dirs"
20937 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
20938
20939
20940 } # as_fn_mkdir_p
20941 if mkdir -p . 2>/dev/null; then
20942 as_mkdir_p='mkdir -p "$as_dir"'
20943 else
20944 test -d ./-p && rmdir ./-p
20945 as_mkdir_p=false
20946 fi
20947
20948
20949 # as_fn_executable_p FILE
20950 # -----------------------
20951 # Test if FILE is an executable regular file.
20952 as_fn_executable_p ()
20953 {
20954 test -f "$1" && test -x "$1"
20955 } # as_fn_executable_p
20956 as_test_x='test -x'
20957 as_executable_p=as_fn_executable_p
20958
20959 # Sed expression to map a string onto a valid CPP name.
20960 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20961
20962 # Sed expression to map a string onto a valid variable name.
20963 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20964
20965
20966 exec 6>&1
20967 ## ----------------------------------- ##
20968 ## Main body of $CONFIG_STATUS script. ##
20969 ## ----------------------------------- ##
20970 _ASEOF
20971 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
20972
20973 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20974 # Save the log message, to keep $0 and so on meaningful, and to
20975 # report actual input values of CONFIG_FILES etc. instead of their
20976 # values after options handling.
20977 ac_log="
20978 This file was extended by xf86-video-vmware $as_me 13.4.0, which was
20979 generated by GNU Autoconf 2.71. Invocation command line was
20980
20981 CONFIG_FILES = $CONFIG_FILES
20982 CONFIG_HEADERS = $CONFIG_HEADERS
20983 CONFIG_LINKS = $CONFIG_LINKS
20984 CONFIG_COMMANDS = $CONFIG_COMMANDS
20985 $ $0 $@
20986
20987 on `(hostname || uname -n) 2>/dev/null | sed 1q`
20988 "
20989
20990 _ACEOF
20991
20992 case $ac_config_files in *"
20993 "*) set x $ac_config_files; shift; ac_config_files=$*;;
20994 esac
20995
20996 case $ac_config_headers in *"
20997 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
20998 esac
20999
21000
21001 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21002 # Files that config.status was made for.
21003 config_files="$ac_config_files"
21004 config_headers="$ac_config_headers"
21005 config_commands="$ac_config_commands"
21006
21007 _ACEOF
21008
21009 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21010 ac_cs_usage="\
21011 \`$as_me' instantiates files and other configuration actions
21012 from templates according to the current configuration. Unless the files
21013 and actions are specified as TAGs, all are instantiated by default.
21014
21015 Usage: $0 [OPTION]... [TAG]...
21016
21017 -h, --help print this help, then exit
21018 -V, --version print version number and configuration settings, then exit
21019 --config print configuration, then exit
21020 -q, --quiet, --silent
21021 do not print progress messages
21022 -d, --debug don't remove temporary files
21023 --recheck update $as_me by reconfiguring in the same conditions
21024 --file=FILE[:TEMPLATE]
21025 instantiate the configuration file FILE
21026 --header=FILE[:TEMPLATE]
21027 instantiate the configuration header FILE
21028
21029 Configuration files:
21030 $config_files
21031
21032 Configuration headers:
21033 $config_headers
21034
21035 Configuration commands:
21036 $config_commands
21037
21038 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
21039
21040 _ACEOF
21041 ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
21042 ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
21043 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21044 ac_cs_config='$ac_cs_config_escaped'
21045 ac_cs_version="\\
21046 xf86-video-vmware config.status 13.4.0
21047 configured by $0, generated by GNU Autoconf 2.71,
21048 with options \\"\$ac_cs_config\\"
21049
21050 Copyright (C) 2021 Free Software Foundation, Inc.
21051 This config.status script is free software; the Free Software Foundation
21052 gives unlimited permission to copy, distribute and modify it."
21053
21054 ac_pwd='$ac_pwd'
21055 srcdir='$srcdir'
21056 INSTALL='$INSTALL'
21057 MKDIR_P='$MKDIR_P'
21058 AWK='$AWK'
21059 test -n "\$AWK" || AWK=awk
21060 _ACEOF
21061
21062 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21063 # The default lists apply if the user does not specify any file.
21064 ac_need_defaults=:
21065 while test $# != 0
21066 do
21067 case $1 in
21068 --*=?*)
21069 ac_option=`expr "X$1" : 'X\([^=]*\)='`
21070 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21071 ac_shift=:
21072 ;;
21073 --*=)
21074 ac_option=`expr "X$1" : 'X\([^=]*\)='`
21075 ac_optarg=
21076 ac_shift=:
21077 ;;
21078 *)
21079 ac_option=$1
21080 ac_optarg=$2
21081 ac_shift=shift
21082 ;;
21083 esac
21084
21085 case $ac_option in
21086 # Handling of the options.
21087 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21088 ac_cs_recheck=: ;;
21089 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21090 printf "%s\n" "$ac_cs_version"; exit ;;
21091 --config | --confi | --conf | --con | --co | --c )
21092 printf "%s\n" "$ac_cs_config"; exit ;;
21093 --debug | --debu | --deb | --de | --d | -d )
21094 debug=: ;;
21095 --file | --fil | --fi | --f )
21096 $ac_shift
21097 case $ac_optarg in
21098 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21099 '') as_fn_error $? "missing file argument" ;;
21100 esac
21101 as_fn_append CONFIG_FILES " '$ac_optarg'"
21102 ac_need_defaults=false;;
21103 --header | --heade | --head | --hea )
21104 $ac_shift
21105 case $ac_optarg in
21106 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21107 esac
21108 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
21109 ac_need_defaults=false;;
21110 --he | --h)
21111 # Conflict between --help and --header
21112 as_fn_error $? "ambiguous option: \`$1'
21113 Try \`$0 --help' for more information.";;
21114 --help | --hel | -h )
21115 printf "%s\n" "$ac_cs_usage"; exit ;;
21116 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21117 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21118 ac_cs_silent=: ;;
21119
21120 # This is an error.
21121 -*) as_fn_error $? "unrecognized option: \`$1'
21122 Try \`$0 --help' for more information." ;;
21123
21124 *) as_fn_append ac_config_targets " $1"
21125 ac_need_defaults=false ;;
21126
21127 esac
21128 shift
21129 done
21130
21131 ac_configure_extra_args=
21132
21133 if $ac_cs_silent; then
21134 exec 6>/dev/null
21135 ac_configure_extra_args="$ac_configure_extra_args --silent"
21136 fi
21137
21138 _ACEOF
21139 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21140 if \$ac_cs_recheck; then
21141 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21142 shift
21143 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
21144 CONFIG_SHELL='$SHELL'
21145 export CONFIG_SHELL
21146 exec "\$@"
21147 fi
21148
21149 _ACEOF
21150 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21151 exec 5>>config.log
21152 {
21153 echo
21154 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21155 ## Running $as_me. ##
21156 _ASBOX
21157 printf "%s\n" "$ac_log"
21158 } >&5
21159
21160 _ACEOF
21161 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21162 #
21163 # INIT-COMMANDS
21164 #
21165 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
21166
21167
21168 # The HP-UX ksh and POSIX shell print the target directory to stdout
21169 # if CDPATH is set.
21170 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
21171
21172 sed_quote_subst='$sed_quote_subst'
21173 double_quote_subst='$double_quote_subst'
21174 delay_variable_subst='$delay_variable_subst'
21175 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
21176 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
21177 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
21178 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
21179 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
21180 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
21181 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
21182 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
21183 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
21184 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
21185 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
21186 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
21187 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
21188 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
21189 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
21190 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
21191 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
21192 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
21193 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
21194 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
21195 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
21196 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
21197 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
21198 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
21199 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
21200 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
21201 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
21202 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
21203 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
21204 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
21205 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
21206 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
21207 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
21208 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
21209 FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`'
21210 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
21211 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
21212 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
21213 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
21214 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
21215 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
21216 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
21217 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
21218 lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`'
21219 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
21220 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
21221 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
21222 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
21223 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
21224 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
21225 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
21226 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
21227 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
21228 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
21229 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
21230 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
21231 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
21232 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
21233 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
21234 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
21235 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"`'
21236 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
21237 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
21238 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
21239 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
21240 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
21241 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
21242 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
21243 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
21244 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
21245 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
21246 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
21247 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
21248 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
21249 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
21250 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
21251 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
21252 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
21253 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
21254 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
21255 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
21256 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
21257 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
21258 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
21259 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
21260 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
21261 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
21262 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
21263 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
21264 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
21265 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
21266 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
21267 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
21268 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
21269 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
21270 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
21271 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
21272 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
21273 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
21274 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
21275 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
21276 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
21277 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
21278 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
21279 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
21280 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
21281 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
21282 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
21283 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
21284 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
21285 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
21286 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
21287 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
21288 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
21289 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
21290 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
21291 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
21292 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
21293 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
21294 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
21295 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
21296 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
21297 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
21298 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
21299 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
21300 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
21301 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
21302 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
21303 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
21304 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
21305 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
21306 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
21307 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
21308 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
21309 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
21310 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
21311 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
21312
21313 LTCC='$LTCC'
21314 LTCFLAGS='$LTCFLAGS'
21315 compiler='$compiler_DEFAULT'
21316
21317 # A function that is used when there is no print builtin or printf.
21318 func_fallback_echo ()
21319 {
21320 eval 'cat <<_LTECHO_EOF
21321 \$1
21322 _LTECHO_EOF'
21323 }
21324
21325 # Quote evaled strings.
21326 for var in SHELL \
21327 ECHO \
21328 PATH_SEPARATOR \
21329 SED \
21330 GREP \
21331 EGREP \
21332 FGREP \
21333 LD \
21334 NM \
21335 LN_S \
21336 lt_SP2NL \
21337 lt_NL2SP \
21338 reload_flag \
21339 FILECMD \
21340 OBJDUMP \
21341 deplibs_check_method \
21342 file_magic_cmd \
21343 file_magic_glob \
21344 want_nocaseglob \
21345 DLLTOOL \
21346 sharedlib_from_linklib_cmd \
21347 AR \
21348 archiver_list_spec \
21349 STRIP \
21350 RANLIB \
21351 CC \
21352 CFLAGS \
21353 compiler \
21354 lt_cv_sys_global_symbol_pipe \
21355 lt_cv_sys_global_symbol_to_cdecl \
21356 lt_cv_sys_global_symbol_to_import \
21357 lt_cv_sys_global_symbol_to_c_name_address \
21358 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
21359 lt_cv_nm_interface \
21360 nm_file_list_spec \
21361 lt_cv_truncate_bin \
21362 lt_prog_compiler_no_builtin_flag \
21363 lt_prog_compiler_pic \
21364 lt_prog_compiler_wl \
21365 lt_prog_compiler_static \
21366 lt_cv_prog_compiler_c_o \
21367 need_locks \
21368 MANIFEST_TOOL \
21369 DSYMUTIL \
21370 NMEDIT \
21371 LIPO \
21372 OTOOL \
21373 OTOOL64 \
21374 shrext_cmds \
21375 export_dynamic_flag_spec \
21376 whole_archive_flag_spec \
21377 compiler_needs_object \
21378 with_gnu_ld \
21379 allow_undefined_flag \
21380 no_undefined_flag \
21381 hardcode_libdir_flag_spec \
21382 hardcode_libdir_separator \
21383 exclude_expsyms \
21384 include_expsyms \
21385 file_list_spec \
21386 variables_saved_for_relink \
21387 libname_spec \
21388 library_names_spec \
21389 soname_spec \
21390 install_override_mode \
21391 finish_eval \
21392 old_striplib \
21393 striplib; do
21394 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
21395 *[\\\\\\\`\\"\\\$]*)
21396 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
21397 ;;
21398 *)
21399 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21400 ;;
21401 esac
21402 done
21403
21404 # Double-quote double-evaled strings.
21405 for var in reload_cmds \
21406 old_postinstall_cmds \
21407 old_postuninstall_cmds \
21408 old_archive_cmds \
21409 extract_expsyms_cmds \
21410 old_archive_from_new_cmds \
21411 old_archive_from_expsyms_cmds \
21412 archive_cmds \
21413 archive_expsym_cmds \
21414 module_cmds \
21415 module_expsym_cmds \
21416 export_symbols_cmds \
21417 prelink_cmds \
21418 postlink_cmds \
21419 postinstall_cmds \
21420 postuninstall_cmds \
21421 finish_cmds \
21422 sys_lib_search_path_spec \
21423 configure_time_dlsearch_path \
21424 configure_time_lt_sys_library_path; do
21425 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
21426 *[\\\\\\\`\\"\\\$]*)
21427 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
21428 ;;
21429 *)
21430 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21431 ;;
21432 esac
21433 done
21434
21435 ac_aux_dir='$ac_aux_dir'
21436
21437 # See if we are running on zsh, and set the options that allow our
21438 # commands through without removal of \ escapes INIT.
21439 if test -n "\${ZSH_VERSION+set}"; then
21440 setopt NO_GLOB_SUBST
21441 fi
21442
21443
21444 PACKAGE='$PACKAGE'
21445 VERSION='$VERSION'
21446 RM='$RM'
21447 ofile='$ofile'
21448
21449
21450
21451
21452 _ACEOF
21453
21454 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21455
21456 # Handling of arguments.
21457 for ac_config_target in $ac_config_targets
21458 do
21459 case $ac_config_target in
21460 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
21461 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21462 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
21463 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21464 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
21465 "saa/Makefile") CONFIG_FILES="$CONFIG_FILES saa/Makefile" ;;
21466 "vmwgfx/Makefile") CONFIG_FILES="$CONFIG_FILES vmwgfx/Makefile" ;;
21467 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
21468 "vmwarectrl/Makefile") CONFIG_FILES="$CONFIG_FILES vmwarectrl/Makefile" ;;
21469
21470 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
21471 esac
21472 done
21473
21474
21475 # If the user did not use the arguments to specify the items to instantiate,
21476 # then the envvar interface is used. Set only those that are not.
21477 # We use the long form for the default assignment because of an extremely
21478 # bizarre bug on SunOS 4.1.3.
21479 if $ac_need_defaults; then
21480 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
21481 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
21482 test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
21483 fi
21484
21485 # Have a temporary directory for convenience. Make it in the build tree
21486 # simply because there is no reason against having it here, and in addition,
21487 # creating and moving files from /tmp can sometimes cause problems.
21488 # Hook for its removal unless debugging.
21489 # Note that there is a small window in which the directory will not be cleaned:
21490 # after its creation but before its name has been assigned to `$tmp'.
21491 $debug ||
21492 {
21493 tmp= ac_tmp=
21494 trap 'exit_status=$?
21495 : "${ac_tmp:=$tmp}"
21496 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
21497 ' 0
21498 trap 'as_fn_exit 1' 1 2 13 15
21499 }
21500 # Create a (secure) tmp directory for tmp files.
21501
21502 {
21503 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21504 test -d "$tmp"
21505 } ||
21506 {
21507 tmp=./conf$$-$RANDOM
21508 (umask 077 && mkdir "$tmp")
21509 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
21510 ac_tmp=$tmp
21511
21512 # Set up the scripts for CONFIG_FILES section.
21513 # No need to generate them if there are no CONFIG_FILES.
21514 # This happens for instance with `./config.status config.h'.
21515 if test -n "$CONFIG_FILES"; then
21516
21517
21518 ac_cr=`echo X | tr X '\015'`
21519 # On cygwin, bash can eat \r inside `` if the user requested igncr.
21520 # But we know of no other shell where ac_cr would be empty at this
21521 # point, so we can use a bashism as a fallback.
21522 if test "x$ac_cr" = x; then
21523 eval ac_cr=\$\'\\r\'
21524 fi
21525 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
21526 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
21527 ac_cs_awk_cr='\\r'
21528 else
21529 ac_cs_awk_cr=$ac_cr
21530 fi
21531
21532 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
21533 _ACEOF
21534
21535
21536 {
21537 echo "cat >conf$$subs.awk <<_ACEOF" &&
21538 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
21539 echo "_ACEOF"
21540 } >conf$$subs.sh ||
21541 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21542 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
21543 ac_delim='%!_!# '
21544 for ac_last_try in false false false false false :; do
21545 . ./conf$$subs.sh ||
21546 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21547
21548 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
21549 if test $ac_delim_n = $ac_delim_num; then
21550 break
21551 elif $ac_last_try; then
21552 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21553 else
21554 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21555 fi
21556 done
21557 rm -f conf$$subs.sh
21558
21559 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21560 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
21561 _ACEOF
21562 sed -n '
21563 h
21564 s/^/S["/; s/!.*/"]=/
21565 p
21566 g
21567 s/^[^!]*!//
21568 :repl
21569 t repl
21570 s/'"$ac_delim"'$//
21571 t delim
21572 :nl
21573 h
21574 s/\(.\{148\}\)..*/\1/
21575 t more1
21576 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
21577 p
21578 n
21579 b repl
21580 :more1
21581 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21582 p
21583 g
21584 s/.\{148\}//
21585 t nl
21586 :delim
21587 h
21588 s/\(.\{148\}\)..*/\1/
21589 t more2
21590 s/["\\]/\\&/g; s/^/"/; s/$/"/
21591 p
21592 b
21593 :more2
21594 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21595 p
21596 g
21597 s/.\{148\}//
21598 t delim
21599 ' <conf$$subs.awk | sed '
21600 /^[^""]/{
21601 N
21602 s/\n//
21603 }
21604 ' >>$CONFIG_STATUS || ac_write_fail=1
21605 rm -f conf$$subs.awk
21606 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21607 _ACAWK
21608 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
21609 for (key in S) S_is_set[key] = 1
21610 FS = ""
21611
21612 }
21613 {
21614 line = $ 0
21615 nfields = split(line, field, "@")
21616 substed = 0
21617 len = length(field[1])
21618 for (i = 2; i < nfields; i++) {
21619 key = field[i]
21620 keylen = length(key)
21621 if (S_is_set[key]) {
21622 value = S[key]
21623 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
21624 len += length(value) + length(field[++i])
21625 substed = 1
21626 } else
21627 len += 1 + keylen
21628 }
21629
21630 print line
21631 }
21632
21633 _ACAWK
21634 _ACEOF
21635 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21636 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
21637 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
21638 else
21639 cat
21640 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
21641 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
21642 _ACEOF
21643
21644 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
21645 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
21646 # trailing colons and then remove the whole line if VPATH becomes empty
21647 # (actually we leave an empty line to preserve line numbers).
21648 if test "x$srcdir" = x.; then
21649 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
21650 h
21651 s///
21652 s/^/:/
21653 s/[ ]*$/:/
21654 s/:\$(srcdir):/:/g
21655 s/:\${srcdir}:/:/g
21656 s/:@srcdir@:/:/g
21657 s/^:*//
21658 s/:*$//
21659 x
21660 s/\(=[ ]*\).*/\1/
21661 G
21662 s/\n//
21663 s/^[^=]*=[ ]*$//
21664 }'
21665 fi
21666
21667 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21668 fi # test -n "$CONFIG_FILES"
21669
21670 # Set up the scripts for CONFIG_HEADERS section.
21671 # No need to generate them if there are no CONFIG_HEADERS.
21672 # This happens for instance with `./config.status Makefile'.
21673 if test -n "$CONFIG_HEADERS"; then
21674 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
21675 BEGIN {
21676 _ACEOF
21677
21678 # Transform confdefs.h into an awk script `defines.awk', embedded as
21679 # here-document in config.status, that substitutes the proper values into
21680 # config.h.in to produce config.h.
21681
21682 # Create a delimiter string that does not exist in confdefs.h, to ease
21683 # handling of long lines.
21684 ac_delim='%!_!# '
21685 for ac_last_try in false false :; do
21686 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
21687 if test -z "$ac_tt"; then
21688 break
21689 elif $ac_last_try; then
21690 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
21691 else
21692 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21693 fi
21694 done
21695
21696 # For the awk script, D is an array of macro values keyed by name,
21697 # likewise P contains macro parameters if any. Preserve backslash
21698 # newline sequences.
21699
21700 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
21701 sed -n '
21702 s/.\{148\}/&'"$ac_delim"'/g
21703 t rset
21704 :rset
21705 s/^[ ]*#[ ]*define[ ][ ]*/ /
21706 t def
21707 d
21708 :def
21709 s/\\$//
21710 t bsnl
21711 s/["\\]/\\&/g
21712 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
21713 D["\1"]=" \3"/p
21714 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
21715 d
21716 :bsnl
21717 s/["\\]/\\&/g
21718 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
21719 D["\1"]=" \3\\\\\\n"\\/p
21720 t cont
21721 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
21722 t cont
21723 d
21724 :cont
21725 n
21726 s/.\{148\}/&'"$ac_delim"'/g
21727 t clear
21728 :clear
21729 s/\\$//
21730 t bsnlc
21731 s/["\\]/\\&/g; s/^/"/; s/$/"/p
21732 d
21733 :bsnlc
21734 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
21735 b cont
21736 ' <confdefs.h | sed '
21737 s/'"$ac_delim"'/"\\\
21738 "/g' >>$CONFIG_STATUS || ac_write_fail=1
21739
21740 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21741 for (key in D) D_is_set[key] = 1
21742 FS = ""
21743 }
21744 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
21745 line = \$ 0
21746 split(line, arg, " ")
21747 if (arg[1] == "#") {
21748 defundef = arg[2]
21749 mac1 = arg[3]
21750 } else {
21751 defundef = substr(arg[1], 2)
21752 mac1 = arg[2]
21753 }
21754 split(mac1, mac2, "(") #)
21755 macro = mac2[1]
21756 prefix = substr(line, 1, index(line, defundef) - 1)
21757 if (D_is_set[macro]) {
21758 # Preserve the white space surrounding the "#".
21759 print prefix "define", macro P[macro] D[macro]
21760 next
21761 } else {
21762 # Replace #undef with comments. This is necessary, for example,
21763 # in the case of _POSIX_SOURCE, which is predefined and required
21764 # on some systems where configure will not decide to define it.
21765 if (defundef == "undef") {
21766 print "/*", prefix defundef, macro, "*/"
21767 next
21768 }
21769 }
21770 }
21771 { print }
21772 _ACAWK
21773 _ACEOF
21774 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21775 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
21776 fi # test -n "$CONFIG_HEADERS"
21777
21778
21779 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
21780 shift
21781 for ac_tag
21782 do
21783 case $ac_tag in
21784 :[FHLC]) ac_mode=$ac_tag; continue;;
21785 esac
21786 case $ac_mode$ac_tag in
21787 :[FHL]*:*);;
21788 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
21789 :[FH]-) ac_tag=-:-;;
21790 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21791 esac
21792 ac_save_IFS=$IFS
21793 IFS=:
21794 set x $ac_tag
21795 IFS=$ac_save_IFS
21796 shift
21797 ac_file=$1
21798 shift
21799
21800 case $ac_mode in
21801 :L) ac_source=$1;;
21802 :[FH])
21803 ac_file_inputs=
21804 for ac_f
21805 do
21806 case $ac_f in
21807 -) ac_f="$ac_tmp/stdin";;
21808 *) # Look for the file first in the build tree, then in the source tree
21809 # (if the path is not absolute). The absolute path cannot be DOS-style,
21810 # because $ac_f cannot contain `:'.
21811 test -f "$ac_f" ||
21812 case $ac_f in
21813 [\\/$]*) false;;
21814 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21815 esac ||
21816 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
21817 esac
21818 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
21819 as_fn_append ac_file_inputs " '$ac_f'"
21820 done
21821
21822 # Let's still pretend it is `configure' which instantiates (i.e., don't
21823 # use $as_me), people would be surprised to read:
21824 # /* config.h. Generated by config.status. */
21825 configure_input='Generated from '`
21826 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
21827 `' by configure.'
21828 if test x"$ac_file" != x-; then
21829 configure_input="$ac_file. $configure_input"
21830 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
21831 printf "%s\n" "$as_me: creating $ac_file" >&6;}
21832 fi
21833 # Neutralize special characters interpreted by sed in replacement strings.
21834 case $configure_input in #(
21835 *\&* | *\|* | *\\* )
21836 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
21837 sed 's/[\\\\&|]/\\\\&/g'`;; #(
21838 *) ac_sed_conf_input=$configure_input;;
21839 esac
21840
21841 case $ac_tag in
21842 *:-:* | *:-) cat >"$ac_tmp/stdin" \
21843 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
21844 esac
21845 ;;
21846 esac
21847
21848 ac_dir=`$as_dirname -- "$ac_file" ||
21849 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21850 X"$ac_file" : 'X\(//\)[^/]' \| \
21851 X"$ac_file" : 'X\(//\)$' \| \
21852 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21853 printf "%s\n" X"$ac_file" |
21854 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21855 s//\1/
21856 q
21857 }
21858 /^X\(\/\/\)[^/].*/{
21859 s//\1/
21860 q
21861 }
21862 /^X\(\/\/\)$/{
21863 s//\1/
21864 q
21865 }
21866 /^X\(\/\).*/{
21867 s//\1/
21868 q
21869 }
21870 s/.*/./; q'`
21871 as_dir="$ac_dir"; as_fn_mkdir_p
21872 ac_builddir=.
21873
21874 case "$ac_dir" in
21875 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21876 *)
21877 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
21878 # A ".." for each directory in $ac_dir_suffix.
21879 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
21880 case $ac_top_builddir_sub in
21881 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21882 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21883 esac ;;
21884 esac
21885 ac_abs_top_builddir=$ac_pwd
21886 ac_abs_builddir=$ac_pwd$ac_dir_suffix
21887 # for backward compatibility:
21888 ac_top_builddir=$ac_top_build_prefix
21889
21890 case $srcdir in
21891 .) # We are building in place.
21892 ac_srcdir=.
21893 ac_top_srcdir=$ac_top_builddir_sub
21894 ac_abs_top_srcdir=$ac_pwd ;;
21895 [\\/]* | ?:[\\/]* ) # Absolute name.
21896 ac_srcdir=$srcdir$ac_dir_suffix;
21897 ac_top_srcdir=$srcdir
21898 ac_abs_top_srcdir=$srcdir ;;
21899 *) # Relative name.
21900 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21901 ac_top_srcdir=$ac_top_build_prefix$srcdir
21902 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21903 esac
21904 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21905
21906
21907 case $ac_mode in
21908 :F)
21909 #
21910 # CONFIG_FILE
21911 #
21912
21913 case $INSTALL in
21914 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21915 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21916 esac
21917 ac_MKDIR_P=$MKDIR_P
21918 case $MKDIR_P in
21919 [\\/$]* | ?:[\\/]* ) ;;
21920 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
21921 esac
21922 _ACEOF
21923
21924 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21925 # If the template does not know about datarootdir, expand it.
21926 # FIXME: This hack should be removed a few years after 2.60.
21927 ac_datarootdir_hack=; ac_datarootdir_seen=
21928 ac_sed_dataroot='
21929 /datarootdir/ {
21930 p
21931 q
21932 }
21933 /@datadir@/p
21934 /@docdir@/p
21935 /@infodir@/p
21936 /@localedir@/p
21937 /@mandir@/p'
21938 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
21939 *datarootdir*) ac_datarootdir_seen=yes;;
21940 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
21941 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
21942 printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
21943 _ACEOF
21944 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21945 ac_datarootdir_hack='
21946 s&@datadir@&$datadir&g
21947 s&@docdir@&$docdir&g
21948 s&@infodir@&$infodir&g
21949 s&@localedir@&$localedir&g
21950 s&@mandir@&$mandir&g
21951 s&\\\${datarootdir}&$datarootdir&g' ;;
21952 esac
21953 _ACEOF
21954
21955 # Neutralize VPATH when `$srcdir' = `.'.
21956 # Shell code in configure.ac might set extrasub.
21957 # FIXME: do we really want to maintain this feature?
21958 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21959 ac_sed_extra="$ac_vpsub
21960 $extrasub
21961 _ACEOF
21962 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21963 :t
21964 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21965 s|@configure_input@|$ac_sed_conf_input|;t t
21966 s&@top_builddir@&$ac_top_builddir_sub&;t t
21967 s&@top_build_prefix@&$ac_top_build_prefix&;t t
21968 s&@srcdir@&$ac_srcdir&;t t
21969 s&@abs_srcdir@&$ac_abs_srcdir&;t t
21970 s&@top_srcdir@&$ac_top_srcdir&;t t
21971 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
21972 s&@builddir@&$ac_builddir&;t t
21973 s&@abs_builddir@&$ac_abs_builddir&;t t
21974 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
21975 s&@INSTALL@&$ac_INSTALL&;t t
21976 s&@MKDIR_P@&$ac_MKDIR_P&;t t
21977 $ac_datarootdir_hack
21978 "
21979 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
21980 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21981
21982 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
21983 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
21984 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
21985 "$ac_tmp/out"`; test -z "$ac_out"; } &&
21986 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21987 which seems to be undefined. Please make sure it is defined" >&5
21988 printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21989 which seems to be undefined. Please make sure it is defined" >&2;}
21990
21991 rm -f "$ac_tmp/stdin"
21992 case $ac_file in
21993 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
21994 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
21995 esac \
21996 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21997 ;;
21998 :H)
21999 #
22000 # CONFIG_HEADER
22001 #
22002 if test x"$ac_file" != x-; then
22003 {
22004 printf "%s\n" "/* $configure_input */" >&1 \
22005 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
22006 } >"$ac_tmp/config.h" \
22007 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
22008 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
22009 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
22010 printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
22011 else
22012 rm -f "$ac_file"
22013 mv "$ac_tmp/config.h" "$ac_file" \
22014 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
22015 fi
22016 else
22017 printf "%s\n" "/* $configure_input */" >&1 \
22018 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
22019 || as_fn_error $? "could not create -" "$LINENO" 5
22020 fi
22021 # Compute "$ac_file"'s index in $config_headers.
22022 _am_arg="$ac_file"
22023 _am_stamp_count=1
22024 for _am_header in $config_headers :; do
22025 case $_am_header in
22026 $_am_arg | $_am_arg:* )
22027 break ;;
22028 * )
22029 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22030 esac
22031 done
22032 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
22033 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22034 X"$_am_arg" : 'X\(//\)[^/]' \| \
22035 X"$_am_arg" : 'X\(//\)$' \| \
22036 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
22037 printf "%s\n" X"$_am_arg" |
22038 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22039 s//\1/
22040 q
22041 }
22042 /^X\(\/\/\)[^/].*/{
22043 s//\1/
22044 q
22045 }
22046 /^X\(\/\/\)$/{
22047 s//\1/
22048 q
22049 }
22050 /^X\(\/\).*/{
22051 s//\1/
22052 q
22053 }
22054 s/.*/./; q'`/stamp-h$_am_stamp_count
22055 ;;
22056
22057 :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
22058 printf "%s\n" "$as_me: executing $ac_file commands" >&6;}
22059 ;;
22060 esac
22061
22062
22063 case $ac_file$ac_mode in
22064 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
22065 # Older Autoconf quotes --file arguments for eval, but not when files
22066 # are listed without --file. Let's play safe and only enable the eval
22067 # if we detect the quoting.
22068 # TODO: see whether this extra hack can be removed once we start
22069 # requiring Autoconf 2.70 or later.
22070 case $CONFIG_FILES in #(
22071 *\'*) :
22072 eval set x "$CONFIG_FILES" ;; #(
22073 *) :
22074 set x $CONFIG_FILES ;; #(
22075 *) :
22076 ;;
22077 esac
22078 shift
22079 # Used to flag and report bootstrapping failures.
22080 am_rc=0
22081 for am_mf
22082 do
22083 # Strip MF so we end up with the name of the file.
22084 am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
22085 # Check whether this is an Automake generated Makefile which includes
22086 # dependency-tracking related rules and includes.
22087 # Grep'ing the whole file directly is not great: AIX grep has a line
22088 # limit of 2048, but all sed's we know have understand at least 4000.
22089 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
22090 || continue
22091 am_dirpart=`$as_dirname -- "$am_mf" ||
22092 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22093 X"$am_mf" : 'X\(//\)[^/]' \| \
22094 X"$am_mf" : 'X\(//\)$' \| \
22095 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
22096 printf "%s\n" X"$am_mf" |
22097 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22098 s//\1/
22099 q
22100 }
22101 /^X\(\/\/\)[^/].*/{
22102 s//\1/
22103 q
22104 }
22105 /^X\(\/\/\)$/{
22106 s//\1/
22107 q
22108 }
22109 /^X\(\/\).*/{
22110 s//\1/
22111 q
22112 }
22113 s/.*/./; q'`
22114 am_filepart=`$as_basename -- "$am_mf" ||
22115 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
22116 X"$am_mf" : 'X\(//\)$' \| \
22117 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
22118 printf "%s\n" X/"$am_mf" |
22119 sed '/^.*\/\([^/][^/]*\)\/*$/{
22120 s//\1/
22121 q
22122 }
22123 /^X\/\(\/\/\)$/{
22124 s//\1/
22125 q
22126 }
22127 /^X\/\(\/\).*/{
22128 s//\1/
22129 q
22130 }
22131 s/.*/./; q'`
22132 { echo "$as_me:$LINENO: cd "$am_dirpart" \
22133 && sed -e '/# am--include-marker/d' "$am_filepart" \
22134 | $MAKE -f - am--depfiles" >&5
22135 (cd "$am_dirpart" \
22136 && sed -e '/# am--include-marker/d' "$am_filepart" \
22137 | $MAKE -f - am--depfiles) >&5 2>&5
22138 ac_status=$?
22139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22140 (exit $ac_status); } || am_rc=$?
22141 done
22142 if test $am_rc -ne 0; then
22143 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
22144 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
22145 as_fn_error $? "Something went wrong bootstrapping makefile fragments
22146 for automatic dependency tracking. If GNU make was not used, consider
22147 re-running the configure script with MAKE=\"gmake\" (or whatever is
22148 necessary). You can also try re-running configure with the
22149 '--disable-dependency-tracking' option to at least be able to build
22150 the package (albeit without support for automatic dependency tracking).
22151 See \`config.log' for more details" "$LINENO" 5; }
22152 fi
22153 { am_dirpart=; unset am_dirpart;}
22154 { am_filepart=; unset am_filepart;}
22155 { am_mf=; unset am_mf;}
22156 { am_rc=; unset am_rc;}
22157 rm -f conftest-deps.mk
22158 }
22159 ;;
22160 "libtool":C)
22161
22162 # See if we are running on zsh, and set the options that allow our
22163 # commands through without removal of \ escapes.
22164 if test -n "${ZSH_VERSION+set}"; then
22165 setopt NO_GLOB_SUBST
22166 fi
22167
22168 cfgfile=${ofile}T
22169 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
22170 $RM "$cfgfile"
22171
22172 cat <<_LT_EOF >> "$cfgfile"
22173 #! $SHELL
22174 # Generated automatically by $as_me ($PACKAGE) $VERSION
22175 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
22176 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
22177
22178 # Provide generalized library-building support services.
22179 # Written by Gordon Matzigkeit, 1996
22180
22181 # Copyright (C) 2014 Free Software Foundation, Inc.
22182 # This is free software; see the source for copying conditions. There is NO
22183 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
22184
22185 # GNU Libtool is free software; you can redistribute it and/or modify
22186 # it under the terms of the GNU General Public License as published by
22187 # the Free Software Foundation; either version 2 of of the License, or
22188 # (at your option) any later version.
22189 #
22190 # As a special exception to the GNU General Public License, if you
22191 # distribute this file as part of a program or library that is built
22192 # using GNU Libtool, you may include this file under the same
22193 # distribution terms that you use for the rest of that program.
22194 #
22195 # GNU Libtool is distributed in the hope that it will be useful, but
22196 # WITHOUT ANY WARRANTY; without even the implied warranty of
22197 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22198 # GNU General Public License for more details.
22199 #
22200 # You should have received a copy of the GNU General Public License
22201 # along with this program. If not, see <http://www.gnu.org/licenses/>.
22202
22203
22204 # The names of the tagged configurations supported by this script.
22205 available_tags=''
22206
22207 # Configured defaults for sys_lib_dlsearch_path munging.
22208 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
22209
22210 # ### BEGIN LIBTOOL CONFIG
22211
22212 # Whether or not to build static libraries.
22213 build_old_libs=$enable_static
22214
22215 # Which release of libtool.m4 was used?
22216 macro_version=$macro_version
22217 macro_revision=$macro_revision
22218
22219 # Whether or not to build shared libraries.
22220 build_libtool_libs=$enable_shared
22221
22222 # What type of objects to build.
22223 pic_mode=$pic_mode
22224
22225 # Whether or not to optimize for fast installation.
22226 fast_install=$enable_fast_install
22227
22228 # Shared archive member basename,for filename based shared library versioning on AIX.
22229 shared_archive_member_spec=$shared_archive_member_spec
22230
22231 # Shell to use when invoking shell scripts.
22232 SHELL=$lt_SHELL
22233
22234 # An echo program that protects backslashes.
22235 ECHO=$lt_ECHO
22236
22237 # The PATH separator for the build system.
22238 PATH_SEPARATOR=$lt_PATH_SEPARATOR
22239
22240 # The host system.
22241 host_alias=$host_alias
22242 host=$host
22243 host_os=$host_os
22244
22245 # The build system.
22246 build_alias=$build_alias
22247 build=$build
22248 build_os=$build_os
22249
22250 # A sed program that does not truncate output.
22251 SED=$lt_SED
22252
22253 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
22254 Xsed="\$SED -e 1s/^X//"
22255
22256 # A grep program that handles long lines.
22257 GREP=$lt_GREP
22258
22259 # An ERE matcher.
22260 EGREP=$lt_EGREP
22261
22262 # A literal string matcher.
22263 FGREP=$lt_FGREP
22264
22265 # A BSD- or MS-compatible name lister.
22266 NM=$lt_NM
22267
22268 # Whether we need soft or hard links.
22269 LN_S=$lt_LN_S
22270
22271 # What is the maximum length of a command?
22272 max_cmd_len=$max_cmd_len
22273
22274 # Object file suffix (normally "o").
22275 objext=$ac_objext
22276
22277 # Executable file suffix (normally "").
22278 exeext=$exeext
22279
22280 # whether the shell understands "unset".
22281 lt_unset=$lt_unset
22282
22283 # turn spaces into newlines.
22284 SP2NL=$lt_lt_SP2NL
22285
22286 # turn newlines into spaces.
22287 NL2SP=$lt_lt_NL2SP
22288
22289 # convert \$build file names to \$host format.
22290 to_host_file_cmd=$lt_cv_to_host_file_cmd
22291
22292 # convert \$build files to toolchain format.
22293 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
22294
22295 # A file(cmd) program that detects file types.
22296 FILECMD=$lt_FILECMD
22297
22298 # An object symbol dumper.
22299 OBJDUMP=$lt_OBJDUMP
22300
22301 # Method to check whether dependent libraries are shared objects.
22302 deplibs_check_method=$lt_deplibs_check_method
22303
22304 # Command to use when deplibs_check_method = "file_magic".
22305 file_magic_cmd=$lt_file_magic_cmd
22306
22307 # How to find potential files when deplibs_check_method = "file_magic".
22308 file_magic_glob=$lt_file_magic_glob
22309
22310 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
22311 want_nocaseglob=$lt_want_nocaseglob
22312
22313 # DLL creation program.
22314 DLLTOOL=$lt_DLLTOOL
22315
22316 # Command to associate shared and link libraries.
22317 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
22318
22319 # The archiver.
22320 AR=$lt_AR
22321
22322 # Flags to create an archive (by configure).
22323 lt_ar_flags=$lt_ar_flags
22324
22325 # Flags to create an archive.
22326 AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"}
22327
22328 # How to feed a file listing to the archiver.
22329 archiver_list_spec=$lt_archiver_list_spec
22330
22331 # A symbol stripping program.
22332 STRIP=$lt_STRIP
22333
22334 # Commands used to install an old-style archive.
22335 RANLIB=$lt_RANLIB
22336 old_postinstall_cmds=$lt_old_postinstall_cmds
22337 old_postuninstall_cmds=$lt_old_postuninstall_cmds
22338
22339 # Whether to use a lock for old archive extraction.
22340 lock_old_archive_extraction=$lock_old_archive_extraction
22341
22342 # A C compiler.
22343 LTCC=$lt_CC
22344
22345 # LTCC compiler flags.
22346 LTCFLAGS=$lt_CFLAGS
22347
22348 # Take the output of nm and produce a listing of raw symbols and C names.
22349 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
22350
22351 # Transform the output of nm in a proper C declaration.
22352 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
22353
22354 # Transform the output of nm into a list of symbols to manually relocate.
22355 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
22356
22357 # Transform the output of nm in a C name address pair.
22358 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
22359
22360 # Transform the output of nm in a C name address pair when lib prefix is needed.
22361 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
22362
22363 # The name lister interface.
22364 nm_interface=$lt_lt_cv_nm_interface
22365
22366 # Specify filename containing input files for \$NM.
22367 nm_file_list_spec=$lt_nm_file_list_spec
22368
22369 # The root where to search for dependent libraries,and where our libraries should be installed.
22370 lt_sysroot=$lt_sysroot
22371
22372 # Command to truncate a binary pipe.
22373 lt_truncate_bin=$lt_lt_cv_truncate_bin
22374
22375 # The name of the directory that contains temporary libtool files.
22376 objdir=$objdir
22377
22378 # Used to examine libraries when file_magic_cmd begins with "file".
22379 MAGIC_CMD=$MAGIC_CMD
22380
22381 # Must we lock files when doing compilation?
22382 need_locks=$lt_need_locks
22383
22384 # Manifest tool.
22385 MANIFEST_TOOL=$lt_MANIFEST_TOOL
22386
22387 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
22388 DSYMUTIL=$lt_DSYMUTIL
22389
22390 # Tool to change global to local symbols on Mac OS X.
22391 NMEDIT=$lt_NMEDIT
22392
22393 # Tool to manipulate fat objects and archives on Mac OS X.
22394 LIPO=$lt_LIPO
22395
22396 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
22397 OTOOL=$lt_OTOOL
22398
22399 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
22400 OTOOL64=$lt_OTOOL64
22401
22402 # Old archive suffix (normally "a").
22403 libext=$libext
22404
22405 # Shared library suffix (normally ".so").
22406 shrext_cmds=$lt_shrext_cmds
22407
22408 # The commands to extract the exported symbol list from a shared archive.
22409 extract_expsyms_cmds=$lt_extract_expsyms_cmds
22410
22411 # Variables whose values should be saved in libtool wrapper scripts and
22412 # restored at link time.
22413 variables_saved_for_relink=$lt_variables_saved_for_relink
22414
22415 # Do we need the "lib" prefix for modules?
22416 need_lib_prefix=$need_lib_prefix
22417
22418 # Do we need a version for libraries?
22419 need_version=$need_version
22420
22421 # Library versioning type.
22422 version_type=$version_type
22423
22424 # Shared library runtime path variable.
22425 runpath_var=$runpath_var
22426
22427 # Shared library path variable.
22428 shlibpath_var=$shlibpath_var
22429
22430 # Is shlibpath searched before the hard-coded library search path?
22431 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
22432
22433 # Format of library name prefix.
22434 libname_spec=$lt_libname_spec
22435
22436 # List of archive names. First name is the real one, the rest are links.
22437 # The last name is the one that the linker finds with -lNAME
22438 library_names_spec=$lt_library_names_spec
22439
22440 # The coded name of the library, if different from the real name.
22441 soname_spec=$lt_soname_spec
22442
22443 # Permission mode override for installation of shared libraries.
22444 install_override_mode=$lt_install_override_mode
22445
22446 # Command to use after installation of a shared archive.
22447 postinstall_cmds=$lt_postinstall_cmds
22448
22449 # Command to use after uninstallation of a shared archive.
22450 postuninstall_cmds=$lt_postuninstall_cmds
22451
22452 # Commands used to finish a libtool library installation in a directory.
22453 finish_cmds=$lt_finish_cmds
22454
22455 # As "finish_cmds", except a single script fragment to be evaled but
22456 # not shown.
22457 finish_eval=$lt_finish_eval
22458
22459 # Whether we should hardcode library paths into libraries.
22460 hardcode_into_libs=$hardcode_into_libs
22461
22462 # Compile-time system search path for libraries.
22463 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
22464
22465 # Detected run-time system search path for libraries.
22466 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
22467
22468 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
22469 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
22470
22471 # Whether dlopen is supported.
22472 dlopen_support=$enable_dlopen
22473
22474 # Whether dlopen of programs is supported.
22475 dlopen_self=$enable_dlopen_self
22476
22477 # Whether dlopen of statically linked programs is supported.
22478 dlopen_self_static=$enable_dlopen_self_static
22479
22480 # Commands to strip libraries.
22481 old_striplib=$lt_old_striplib
22482 striplib=$lt_striplib
22483
22484
22485 # The linker used to build libraries.
22486 LD=$lt_LD
22487
22488 # How to create reloadable object files.
22489 reload_flag=$lt_reload_flag
22490 reload_cmds=$lt_reload_cmds
22491
22492 # Commands used to build an old-style archive.
22493 old_archive_cmds=$lt_old_archive_cmds
22494
22495 # A language specific compiler.
22496 CC=$lt_compiler
22497
22498 # Is the compiler the GNU compiler?
22499 with_gcc=$GCC
22500
22501 # Compiler flag to turn off builtin functions.
22502 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
22503
22504 # Additional compiler flags for building library objects.
22505 pic_flag=$lt_lt_prog_compiler_pic
22506
22507 # How to pass a linker flag through the compiler.
22508 wl=$lt_lt_prog_compiler_wl
22509
22510 # Compiler flag to prevent dynamic linking.
22511 link_static_flag=$lt_lt_prog_compiler_static
22512
22513 # Does compiler simultaneously support -c and -o options?
22514 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
22515
22516 # Whether or not to add -lc for building shared libraries.
22517 build_libtool_need_lc=$archive_cmds_need_lc
22518
22519 # Whether or not to disallow shared libs when runtime libs are static.
22520 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22521
22522 # Compiler flag to allow reflexive dlopens.
22523 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22524
22525 # Compiler flag to generate shared objects directly from archives.
22526 whole_archive_flag_spec=$lt_whole_archive_flag_spec
22527
22528 # Whether the compiler copes with passing no objects directly.
22529 compiler_needs_object=$lt_compiler_needs_object
22530
22531 # Create an old-style archive from a shared archive.
22532 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22533
22534 # Create a temporary old-style archive to link instead of a shared archive.
22535 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22536
22537 # Commands used to build a shared archive.
22538 archive_cmds=$lt_archive_cmds
22539 archive_expsym_cmds=$lt_archive_expsym_cmds
22540
22541 # Commands used to build a loadable module if different from building
22542 # a shared archive.
22543 module_cmds=$lt_module_cmds
22544 module_expsym_cmds=$lt_module_expsym_cmds
22545
22546 # Whether we are building with GNU ld or not.
22547 with_gnu_ld=$lt_with_gnu_ld
22548
22549 # Flag that allows shared libraries with undefined symbols to be built.
22550 allow_undefined_flag=$lt_allow_undefined_flag
22551
22552 # Flag that enforces no undefined symbols.
22553 no_undefined_flag=$lt_no_undefined_flag
22554
22555 # Flag to hardcode \$libdir into a binary during linking.
22556 # This must work even if \$libdir does not exist
22557 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22558
22559 # Whether we need a single "-rpath" flag with a separated argument.
22560 hardcode_libdir_separator=$lt_hardcode_libdir_separator
22561
22562 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22563 # DIR into the resulting binary.
22564 hardcode_direct=$hardcode_direct
22565
22566 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22567 # DIR into the resulting binary and the resulting library dependency is
22568 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
22569 # library is relocated.
22570 hardcode_direct_absolute=$hardcode_direct_absolute
22571
22572 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22573 # into the resulting binary.
22574 hardcode_minus_L=$hardcode_minus_L
22575
22576 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22577 # into the resulting binary.
22578 hardcode_shlibpath_var=$hardcode_shlibpath_var
22579
22580 # Set to "yes" if building a shared library automatically hardcodes DIR
22581 # into the library and all subsequent libraries and executables linked
22582 # against it.
22583 hardcode_automatic=$hardcode_automatic
22584
22585 # Set to yes if linker adds runtime paths of dependent libraries
22586 # to runtime path list.
22587 inherit_rpath=$inherit_rpath
22588
22589 # Whether libtool must link a program against all its dependency libraries.
22590 link_all_deplibs=$link_all_deplibs
22591
22592 # Set to "yes" if exported symbols are required.
22593 always_export_symbols=$always_export_symbols
22594
22595 # The commands to list exported symbols.
22596 export_symbols_cmds=$lt_export_symbols_cmds
22597
22598 # Symbols that should not be listed in the preloaded symbols.
22599 exclude_expsyms=$lt_exclude_expsyms
22600
22601 # Symbols that must always be exported.
22602 include_expsyms=$lt_include_expsyms
22603
22604 # Commands necessary for linking programs (against libraries) with templates.
22605 prelink_cmds=$lt_prelink_cmds
22606
22607 # Commands necessary for finishing linking programs.
22608 postlink_cmds=$lt_postlink_cmds
22609
22610 # Specify filename containing input files.
22611 file_list_spec=$lt_file_list_spec
22612
22613 # How to hardcode a shared library path into an executable.
22614 hardcode_action=$hardcode_action
22615
22616 # ### END LIBTOOL CONFIG
22617
22618 _LT_EOF
22619
22620 cat <<'_LT_EOF' >> "$cfgfile"
22621
22622 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
22623
22624 # func_munge_path_list VARIABLE PATH
22625 # -----------------------------------
22626 # VARIABLE is name of variable containing _space_ separated list of
22627 # directories to be munged by the contents of PATH, which is string
22628 # having a format:
22629 # "DIR[:DIR]:"
22630 # string "DIR[ DIR]" will be prepended to VARIABLE
22631 # ":DIR[:DIR]"
22632 # string "DIR[ DIR]" will be appended to VARIABLE
22633 # "DIRP[:DIRP]::[DIRA:]DIRA"
22634 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
22635 # "DIRA[ DIRA]" will be appended to VARIABLE
22636 # "DIR[:DIR]"
22637 # VARIABLE will be replaced by "DIR[ DIR]"
22638 func_munge_path_list ()
22639 {
22640 case x$2 in
22641 x)
22642 ;;
22643 *:)
22644 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
22645 ;;
22646 x:*)
22647 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
22648 ;;
22649 *::*)
22650 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
22651 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
22652 ;;
22653 *)
22654 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
22655 ;;
22656 esac
22657 }
22658
22659
22660 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
22661 func_cc_basename ()
22662 {
22663 for cc_temp in $*""; do
22664 case $cc_temp in
22665 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
22666 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
22667 \-*) ;;
22668 *) break;;
22669 esac
22670 done
22671 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
22672 }
22673
22674
22675 # ### END FUNCTIONS SHARED WITH CONFIGURE
22676
22677 _LT_EOF
22678
22679 case $host_os in
22680 aix3*)
22681 cat <<\_LT_EOF >> "$cfgfile"
22682 # AIX sometimes has problems with the GCC collect2 program. For some
22683 # reason, if we set the COLLECT_NAMES environment variable, the problems
22684 # vanish in a puff of smoke.
22685 if test set != "${COLLECT_NAMES+set}"; then
22686 COLLECT_NAMES=
22687 export COLLECT_NAMES
22688 fi
22689 _LT_EOF
22690 ;;
22691 esac
22692
22693
22694
22695 ltmain=$ac_aux_dir/ltmain.sh
22696
22697
22698 # We use sed instead of cat because bash on DJGPP gets confused if
22699 # if finds mixed CR/LF and LF-only lines. Since sed operates in
22700 # text mode, it properly converts lines to CR/LF. This bash problem
22701 # is reportedly fixed, but why not run on old versions too?
22702 $SED '$q' "$ltmain" >> "$cfgfile" \
22703 || (rm -f "$cfgfile"; exit 1)
22704
22705 mv -f "$cfgfile" "$ofile" ||
22706 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22707 chmod +x "$ofile"
22708
22709 ;;
22710
22711 esac
22712 done # for ac_tag
22713
22714
22715 as_fn_exit 0
22716 _ACEOF
22717 ac_clean_files=$ac_clean_files_save
22718
22719 test $ac_write_fail = 0 ||
22720 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
22721
22722
22723 # configure is writing to config.log, and then calls config.status.
22724 # config.status does its own redirection, appending to config.log.
22725 # Unfortunately, on DOS this fails, as config.log is still kept open
22726 # by configure, so config.status won't be able to write to it; its
22727 # output is simply discarded. So we exec the FD to /dev/null,
22728 # effectively closing config.log, so it can be properly (re)opened and
22729 # appended to by config.status. When coming back to configure, we
22730 # need to make the FD available again.
22731 if test "$no_create" != yes; then
22732 ac_cs_success=:
22733 ac_config_status_args=
22734 test "$silent" = yes &&
22735 ac_config_status_args="$ac_config_status_args --quiet"
22736 exec 5>/dev/null
22737 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22738 exec 5>>config.log
22739 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22740 # would make configure fail if this is the last instruction.
22741 $ac_cs_success || as_fn_exit 1
22742 fi
22743 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22744 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22745 printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22746 fi
22747
22748
22749