configure revision 1.1.1.10 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.73 for xwininfo 1.1.7.
4 #
5 # Report bugs to <https://gitlab.freedesktop.org/xorg/app/xwininfo/-/issues>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2017, 2020-2026 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 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
21 then :
22 emulate sh
23 NULLCMD=:
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # contradicts POSIX and common usage. Disable this.
26 alias -g '${1+"$@"}'='"$@"'
27 setopt NO_GLOB_SUBST
28 else case e in #(
29 e) case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
34 esac ;;
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 case $# in # ((
135 0) exec $CONFIG_SHELL $as_opts "$as_myself" ;;
136 *) exec $CONFIG_SHELL $as_opts "$as_myself" "$@" ;;
137 esac
138 # Admittedly, this is quite paranoid, since all the known shells bail
139 # out after a failed 'exec'.
140 printf '%s\n' "$0: could not re-execute with $CONFIG_SHELL" >&2
141 exit 255
142 fi
143 # We don't want this to propagate to other subprocesses.
144 { _as_can_reexec=; unset _as_can_reexec;}
145 if test "x$CONFIG_SHELL" = x; then
146 as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
147 then :
148 emulate sh
149 NULLCMD=:
150 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
151 # contradicts POSIX and common usage. Disable this.
152 alias -g '\${1+\"\$@\"}'='\"\$@\"'
153 setopt NO_GLOB_SUBST
154 else case e in #(
155 e) case \`(set -o) 2>/dev/null\` in #(
156 *posix*) :
157 set -o posix ;; #(
158 *) :
159 ;;
160 esac ;;
161 esac
162 fi
163 "
164 as_required="as_fn_return () { (exit \$1); }
165 as_fn_success () { as_fn_return 0; }
166 as_fn_failure () { as_fn_return 1; }
167 as_fn_ret_success () { return 0; }
168 as_fn_ret_failure () { return 1; }
169
170 exitcode=0
171 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
172 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
173 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
174 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
175 if ( set x; as_fn_ret_success y && test x = \"\$1\" )
176 then :
177
178 else case e in #(
179 e) exitcode=1; echo positional parameters were not saved. ;;
180 esac
181 fi
182 test x\$exitcode = x0 || exit 1
183 blah=\$(echo \$(echo blah))
184 test x\"\$blah\" = xblah || exit 1
185 test -x / || exit 1"
186 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
187 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
188 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
189 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
190 test \$(( 1 + 1 )) = 2 || exit 1"
191 if (eval "$as_required") 2>/dev/null
192 then :
193 as_have_required=yes
194 else case e in #(
195 e) as_have_required=no ;;
196 esac
197 fi
198 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
199 then :
200
201 else case e in #(
202 e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
203 as_found=false
204 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
205 do
206 IFS=$as_save_IFS
207 case $as_dir in #(((
208 '') as_dir=./ ;;
209 */) ;;
210 *) as_dir=$as_dir/ ;;
211 esac
212 as_found=:
213 case $as_dir in #(
214 /*)
215 for as_base in sh bash ksh sh5; do
216 # Try only shells that exist, to save several forks.
217 as_shell=$as_dir$as_base
218 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
219 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
220 then :
221 CONFIG_SHELL=$as_shell as_have_required=yes
222 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
223 then :
224 break 2
225 fi
226 fi
227 done;;
228 esac
229 as_found=false
230 done
231 IFS=$as_save_IFS
232 if $as_found
233 then :
234
235 else case e in #(
236 e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
237 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
238 then :
239 CONFIG_SHELL=$SHELL as_have_required=yes
240 fi ;;
241 esac
242 fi
243
244
245 if test "x$CONFIG_SHELL" != x
246 then :
247 export CONFIG_SHELL
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
252 BASH_ENV=/dev/null
253 ENV=/dev/null
254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255 case $- in # ((((
256 *v*x* | *x*v* ) as_opts=-vx ;;
257 *v* ) as_opts=-v ;;
258 *x* ) as_opts=-x ;;
259 * ) as_opts= ;;
260 esac
261 case $# in # ((
262 0) exec $CONFIG_SHELL $as_opts "$as_myself" ;;
263 *) exec $CONFIG_SHELL $as_opts "$as_myself" "$@" ;;
264 esac
265 # Admittedly, this is quite paranoid, since all the known shells bail
266 # out after a failed 'exec'.
267 printf '%s\n' "$0: could not re-execute with $CONFIG_SHELL" >&2
268 exit 255
269 fi
270
271 if test x$as_have_required = xno
272 then :
273 printf '%s\n' "$0: This script requires a shell more modern than all"
274 printf '%s\n' "$0: the shells that I found on your system."
275 if test ${ZSH_VERSION+y} ; then
276 printf '%s\n' "$0: In particular, zsh $ZSH_VERSION has bugs and should"
277 printf '%s\n' "$0: be upgraded to zsh 4.3.4 or later."
278 else
279 printf '%s\n' "$0: Please tell bug-autoconf (at] gnu.org and
280 $0: https://gitlab.freedesktop.org/xorg/app/xwininfo/-/issues
281 $0: about your system, including any error possibly output
282 $0: before this message. Then install a modern shell, or
283 $0: manually run the script under such a shell if you do
284 $0: have one."
285 fi
286 exit 1
287 fi ;;
288 esac
289 fi
290 fi
291 SHELL=${CONFIG_SHELL-/bin/sh}
292 export SHELL
293 # Unset more variables known to interfere with behavior of common tools.
294 CLICOLOR_FORCE= GREP_OPTIONS=
295 unset CLICOLOR_FORCE GREP_OPTIONS
296
297 ## --------------------- ##
298 ## M4sh Shell Functions. ##
299 ## --------------------- ##
300 # as_fn_unset VAR
301 # ---------------
302 # Portably unset VAR.
303 as_fn_unset ()
304 {
305 { eval $1=; unset $1;}
306 }
307 as_unset=as_fn_unset
308
309
310 # as_fn_set_status STATUS
311 # -----------------------
312 # Set $? to STATUS, without forking.
313 as_fn_set_status ()
314 {
315 return $1
316 } # as_fn_set_status
317
318 # as_fn_exit STATUS
319 # -----------------
320 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
321 as_fn_exit ()
322 {
323 set +e
324 as_fn_set_status $1
325 exit $1
326 } # as_fn_exit
327
328 # as_fn_mkdir_p
329 # -------------
330 # Create "$as_dir" as a directory, including parents if necessary.
331 as_fn_mkdir_p ()
332 {
333
334 case $as_dir in #(
335 -*) as_dir=./$as_dir;;
336 esac
337 test -d "$as_dir" || eval $as_mkdir_p || {
338 as_dirs=
339 while :; do
340 case $as_dir in #(
341 *\'*) as_qdir=`printf '%s\n' "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
342 *) as_qdir=$as_dir;;
343 esac
344 as_dirs="'$as_qdir' $as_dirs"
345 as_dir=`$as_dirname -- "$as_dir" ||
346 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
347 X"$as_dir" : 'X\(//\)[^/]' \| \
348 X"$as_dir" : 'X\(//\)$' \| \
349 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
350 printf '%s\n' X"$as_dir" |
351 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 s//\1/
353 q
354 }
355 /^X\(\/\/\)[^/].*/{
356 s//\1/
357 q
358 }
359 /^X\(\/\/\)$/{
360 s//\1/
361 q
362 }
363 /^X\(\/\).*/{
364 s//\1/
365 q
366 }
367 s/.*/./; q'`
368 test -d "$as_dir" && break
369 done
370 test -z "$as_dirs" || eval "mkdir $as_dirs"
371 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
372
373
374 } # as_fn_mkdir_p
375
376 # as_fn_executable_p FILE
377 # -----------------------
378 # Test if FILE is an executable regular file.
379 as_fn_executable_p ()
380 {
381 test -f "$1" && test -x "$1"
382 } # as_fn_executable_p
383 # as_fn_append VAR VALUE
384 # ----------------------
385 # Append the text in VALUE to the end of the definition contained in VAR. Take
386 # advantage of any shell optimizations that allow amortized linear growth over
387 # repeated appends, instead of the typical quadratic growth present in naive
388 # implementations.
389 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
390 then :
391 eval 'as_fn_append ()
392 {
393 eval $1+=\$2
394 }'
395 else case e in #(
396 e) as_fn_append ()
397 {
398 eval $1=\$$1\$2
399 } ;;
400 esac
401 fi # as_fn_append
402
403 # as_fn_arith ARG...
404 # ------------------
405 # Perform arithmetic evaluation on the ARGs, and store the result in the
406 # global $as_val. Take advantage of shells that can avoid forks. The arguments
407 # must be portable across $(()) and expr.
408 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
409 then :
410 eval 'as_fn_arith ()
411 {
412 as_val=$(( $* ))
413 }'
414 else case e in #(
415 e) as_fn_arith ()
416 {
417 as_val=`expr "$@" || test $? -eq 1`
418 } ;;
419 esac
420 fi # as_fn_arith
421
422
423 # as_fn_error STATUS ERROR [LINENO LOG_FD]
424 # ----------------------------------------
425 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
426 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
427 # script with STATUS, using 1 if that was 0.
428 as_fn_error ()
429 {
430 as_status=$1; test $as_status -eq 0 && as_status=1
431 if test "$4"; then
432 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
433 printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
434 fi
435 printf '%s\n' "$as_me: error: $2" >&2
436 as_fn_exit $as_status
437 } # as_fn_error
438
439 if expr a : '\(a\)' >/dev/null 2>&1 &&
440 test "X`expr 00001 : '.*\(...\)'`" = X001; then
441 as_expr=expr
442 else
443 as_expr=false
444 fi
445
446 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
447 as_basename=basename
448 else
449 as_basename=false
450 fi
451
452 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
453 as_dirname=dirname
454 else
455 as_dirname=false
456 fi
457
458 as_me=`$as_basename -- "$0" ||
459 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
460 X"$0" : 'X\(//\)$' \| \
461 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
462 printf '%s\n' X/"$0" |
463 sed '/^.*\/\([^/][^/]*\)\/*$/{
464 s//\1/
465 q
466 }
467 /^X\/\(\/\/\)$/{
468 s//\1/
469 q
470 }
471 /^X\/\(\/\).*/{
472 s//\1/
473 q
474 }
475 s/.*/./; q'`
476
477 # Avoid depending upon Character Ranges.
478 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
479 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
480 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
481 as_cr_digits='0123456789'
482 as_cr_alnum=$as_cr_Letters$as_cr_digits
483
484
485 as_lineno_1=$LINENO as_lineno_1a=$LINENO
486 as_lineno_2=$LINENO as_lineno_2a=$LINENO
487 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
488 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
489 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
490 sed -n '
491 p
492 /[$]LINENO/=
493 ' <$as_myself |
494 sed '
495 t clear
496 :clear
497 s/[$]LINENO.*/&-/
498 t lineno
499 b
500 :lineno
501 N
502 :loop
503 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
504 t loop
505 s/-\n.*//
506 ' >$as_me.lineno &&
507 chmod +x "$as_me.lineno" ||
508 { printf '%s\n' "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
509
510 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
511 # already done that, so ensure we don't try to do so again and fall
512 # in an infinite loop. This has already happened in practice.
513 _as_can_reexec=no; export _as_can_reexec
514 # Don't try to exec as it changes $[0], causing all sort of problems
515 # (the dirname of $[0] is not the place where we might find the
516 # original and so on. Autoconf is especially sensitive to this).
517 . "./$as_me.lineno"
518 # Exit status is that of the last command.
519 exit
520 }
521
522 rm -f conf$$ conf$$.exe conf$$.file
523 if test -d conf$$.dir; then
524 rm -f conf$$.dir/conf$$.file
525 else
526 rm -f conf$$.dir
527 mkdir conf$$.dir 2>/dev/null
528 fi
529 if (echo >conf$$.file) 2>/dev/null; then
530 if ln -s conf$$.file conf$$ 2>/dev/null; then
531 as_ln_s='ln -s'
532 # ... but there are two gotchas:
533 # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
534 # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
535 # In both cases, we have to default to 'cp -pR'.
536 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
537 as_ln_s='cp -pR'
538 elif ln conf$$.file conf$$ 2>/dev/null; then
539 as_ln_s=ln
540 else
541 as_ln_s='cp -pR'
542 fi
543 else
544 as_ln_s='cp -pR'
545 fi
546 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
547 rmdir conf$$.dir 2>/dev/null
548
549 if mkdir -p . 2>/dev/null; then
550 as_mkdir_p='mkdir -p "$as_dir"'
551 else
552 test -d ./-p && rmdir ./-p
553 as_mkdir_p=false
554 fi
555
556 as_test_x='test -x'
557 as_executable_p=as_fn_executable_p
558
559 # Sed expression to map a string onto a valid CPP name.
560 as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
561 as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
562
563 # Sed expression to map a string onto a valid variable name.
564 as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
565 as_tr_sh="eval sed '$as_sed_sh'" # deprecated
566
567
568 test -n "$DJDIR" || exec 7<&0 </dev/null
569 exec 6>&1
570
571 # Name of the host.
572 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
573 # so uname gets run too.
574 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
575
576 #
577 # Initializations.
578 #
579 ac_default_prefix=/usr/local
580 ac_clean_CONFIG_STATUS=
581 ac_clean_files=
582 ac_config_libobj_dir=.
583 LIBOBJS=
584 cross_compiling=no
585 subdirs=
586 MFLAGS=
587 MAKEFLAGS=
588
589 # Identity of this package.
590 PACKAGE_NAME='xwininfo'
591 PACKAGE_TARNAME='xwininfo'
592 PACKAGE_VERSION='1.1.7'
593 PACKAGE_STRING='xwininfo 1.1.7'
594 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xwininfo/-/issues'
595 PACKAGE_URL=''
596
597 ac_unique_file="Makefile.am"
598 # Factoring default headers for most tests.
599 ac_includes_default="\
600 #include <stddef.h>
601 #ifdef HAVE_STDIO_H
602 # include <stdio.h>
603 #endif
604 #ifdef HAVE_STDLIB_H
605 # include <stdlib.h>
606 #endif
607 #ifdef HAVE_STRING_H
608 # include <string.h>
609 #endif
610 #ifdef HAVE_INTTYPES_H
611 # include <inttypes.h>
612 #endif
613 #ifdef HAVE_STDINT_H
614 # include <stdint.h>
615 #endif
616 #ifdef HAVE_STRINGS_H
617 # include <strings.h>
618 #endif
619 #ifdef HAVE_SYS_TYPES_H
620 # include <sys/types.h>
621 #endif
622 #ifdef HAVE_SYS_STAT_H
623 # include <sys/stat.h>
624 #endif
625 #ifdef HAVE_UNISTD_H
626 # include <unistd.h>
627 #endif"
628
629 ac_header_c_list=
630 ac_subst_vars='am__EXEEXT_FALSE
631 am__EXEEXT_TRUE
632 LTLIBOBJS
633 XLIB_LIBS
634 XLIB_CFLAGS
635 XWININFO_LIBS
636 XWININFO_CFLAGS
637 LIBOBJS
638 MAN_SUBSTS
639 XORG_MAN_PAGE
640 ADMIN_MAN_DIR
641 DRIVER_MAN_DIR
642 MISC_MAN_DIR
643 FILE_MAN_DIR
644 LIB_MAN_DIR
645 APP_MAN_DIR
646 ADMIN_MAN_SUFFIX
647 DRIVER_MAN_SUFFIX
648 MISC_MAN_SUFFIX
649 FILE_MAN_SUFFIX
650 LIB_MAN_SUFFIX
651 APP_MAN_SUFFIX
652 SED
653 INSTALL_CMD
654 PKG_CONFIG_LIBDIR
655 PKG_CONFIG_PATH
656 PKG_CONFIG
657 CHANGELOG_CMD
658 STRICT_CFLAGS
659 CWARNFLAGS
660 BASE_CFLAGS
661 LTLIBICONV
662 LIBICONV
663 CPP
664 host_os
665 host_vendor
666 host_cpu
667 host
668 build_os
669 build_vendor
670 build_cpu
671 build
672 am__xargs_n
673 am__rm_f_notfound
674 AM_BACKSLASH
675 AM_DEFAULT_VERBOSITY
676 AM_DEFAULT_V
677 AM_V
678 CSCOPE
679 ETAGS
680 CTAGS
681 am__fastdepCC_FALSE
682 am__fastdepCC_TRUE
683 CCDEPMODE
684 am__nodep
685 AMDEPBACKSLASH
686 AMDEP_FALSE
687 AMDEP_TRUE
688 am__include
689 DEPDIR
690 am__untar
691 am__tar
692 AMTAR
693 am__leading_dot
694 SET_MAKE
695 AWK
696 mkdir_p
697 MKDIR_P
698 INSTALL_STRIP_PROGRAM
699 STRIP
700 install_sh
701 MAKEINFO
702 AUTOHEADER
703 AUTOMAKE
704 AUTOCONF
705 ACLOCAL
706 VERSION
707 PACKAGE
708 CYGPATH_W
709 am__isrc
710 INSTALL_DATA
711 INSTALL_SCRIPT
712 INSTALL_PROGRAM
713 OBJEXT
714 EXEEXT
715 ac_ct_CC
716 CPPFLAGS
717 LDFLAGS
718 CFLAGS
719 CC
720 ECHO_T
721 ECHO_N
722 ECHO_C
723 target_alias
724 host_alias
725 build_alias
726 LIBS
727 DEFS
728 mandir
729 localedir
730 libdir
731 psdir
732 pdfdir
733 dvidir
734 htmldir
735 infodir
736 docdir
737 oldincludedir
738 includedir
739 runstatedir
740 localstatedir
741 sharedstatedir
742 sysconfdir
743 datadir
744 datarootdir
745 libexecdir
746 sbindir
747 bindir
748 program_transform_name
749 prefix
750 exec_prefix
751 PACKAGE_URL
752 PACKAGE_BUGREPORT
753 PACKAGE_STRING
754 PACKAGE_VERSION
755 PACKAGE_TARNAME
756 PACKAGE_NAME
757 PATH_SEPARATOR
758 SHELL
759 am__quote'
760 ac_subst_files=''
761 ac_user_opts='
762 enable_option_checking
763 enable_dependency_tracking
764 enable_silent_rules
765 with_gnu_ld
766 enable_rpath
767 with_libiconv_prefix
768 enable_selective_werror
769 enable_strict_compilation
770 with_xcb_icccm
771 with_xcb_errors
772 '
773 ac_precious_vars='build_alias
774 host_alias
775 target_alias
776 CC
777 CFLAGS
778 LDFLAGS
779 LIBS
780 CPPFLAGS
781 CPP
782 PKG_CONFIG
783 PKG_CONFIG_PATH
784 PKG_CONFIG_LIBDIR
785 XWININFO_CFLAGS
786 XWININFO_LIBS
787 XLIB_CFLAGS
788 XLIB_LIBS'
789
790
791 # Initialize some variables set by options.
792 ac_init_help=
793 ac_init_version=false
794 ac_unrecognized_opts=
795 ac_unrecognized_sep=
796 # The variables have the same names as the options, with
797 # dashes changed to underlines.
798 cache_file=/dev/null
799 exec_prefix=NONE
800 no_create=
801 no_recursion=
802 prefix=NONE
803 program_prefix=NONE
804 program_suffix=NONE
805 program_transform_name=s,x,x,
806 silent=
807 site=
808 srcdir=
809 verbose=
810 x_includes=NONE
811 x_libraries=NONE
812
813 # Installation directory options.
814 # These are left unexpanded so users can "make install exec_prefix=/foo"
815 # and all the variables that are supposed to be based on exec_prefix
816 # by default will actually change.
817 # Use braces instead of parens because sh, perl, etc. also accept them.
818 # (The list follows the same order as the GNU Coding Standards.)
819 bindir='${exec_prefix}/bin'
820 sbindir='${exec_prefix}/sbin'
821 libexecdir='${exec_prefix}/libexec'
822 datarootdir='${prefix}/share'
823 datadir='${datarootdir}'
824 sysconfdir='${prefix}/etc'
825 sharedstatedir='${prefix}/com'
826 localstatedir='${prefix}/var'
827 runstatedir='${localstatedir}/run'
828 includedir='${prefix}/include'
829 oldincludedir='/usr/include'
830 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
831 infodir='${datarootdir}/info'
832 htmldir='${docdir}'
833 dvidir='${docdir}'
834 pdfdir='${docdir}'
835 psdir='${docdir}'
836 libdir='${exec_prefix}/lib'
837 localedir='${datarootdir}/locale'
838 mandir='${datarootdir}/man'
839
840 ac_prev=
841 ac_dashdash=
842 for ac_option
843 do
844 # If the previous option needs an argument, assign it.
845 if test -n "$ac_prev"; then
846 eval $ac_prev=\$ac_option
847 ac_prev=
848 continue
849 fi
850
851 case $ac_option in
852 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
853 *=) ac_optarg= ;;
854 *) ac_optarg=yes ;;
855 esac
856
857 case $ac_dashdash$ac_option in
858 --)
859 ac_dashdash=yes ;;
860
861 -bindir | --bindir | --bindi | --bind | --bin | --bi)
862 ac_prev=bindir ;;
863 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
864 bindir=$ac_optarg ;;
865
866 -build | --build | --buil | --bui | --bu)
867 ac_prev=build_alias ;;
868 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
869 build_alias=$ac_optarg ;;
870
871 -cache-file | --cache-file | --cache-fil | --cache-fi \
872 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
873 ac_prev=cache_file ;;
874 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
875 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
876 cache_file=$ac_optarg ;;
877
878 --config-cache | -C)
879 cache_file=config.cache ;;
880
881 -datadir | --datadir | --datadi | --datad)
882 ac_prev=datadir ;;
883 -datadir=* | --datadir=* | --datadi=* | --datad=*)
884 datadir=$ac_optarg ;;
885
886 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
887 | --dataroo | --dataro | --datar)
888 ac_prev=datarootdir ;;
889 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
890 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
891 datarootdir=$ac_optarg ;;
892
893 -disable-* | --disable-*)
894 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
895 # Reject names that are not valid shell variable names.
896 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
897 as_fn_error $? "invalid feature name: '$ac_useropt'"
898 ac_useropt_orig=$ac_useropt
899 ac_useropt=`printf '%s\n' "$ac_useropt" | sed 's/[-+.]/_/g'`
900 case $ac_user_opts in
901 *"
902 "enable_$ac_useropt"
903 "*) ;;
904 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
905 ac_unrecognized_sep=', ';;
906 esac
907 eval enable_$ac_useropt=no ;;
908
909 -docdir | --docdir | --docdi | --doc | --do)
910 ac_prev=docdir ;;
911 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
912 docdir=$ac_optarg ;;
913
914 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
915 ac_prev=dvidir ;;
916 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
917 dvidir=$ac_optarg ;;
918
919 -enable-* | --enable-*)
920 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
921 # Reject names that are not valid shell variable names.
922 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
923 as_fn_error $? "invalid feature name: '$ac_useropt'"
924 ac_useropt_orig=$ac_useropt
925 ac_useropt=`printf '%s\n' "$ac_useropt" | sed 's/[-+.]/_/g'`
926 case $ac_user_opts in
927 *"
928 "enable_$ac_useropt"
929 "*) ;;
930 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
931 ac_unrecognized_sep=', ';;
932 esac
933 eval enable_$ac_useropt=\$ac_optarg ;;
934
935 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
936 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
937 | --exec | --exe | --ex)
938 ac_prev=exec_prefix ;;
939 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
940 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
941 | --exec=* | --exe=* | --ex=*)
942 exec_prefix=$ac_optarg ;;
943
944 -gas | --gas | --ga | --g)
945 # Obsolete; use --with-gas.
946 with_gas=yes ;;
947
948 -help | --help | --hel | --he | -h)
949 ac_init_help=long ;;
950 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
951 ac_init_help=recursive ;;
952 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
953 ac_init_help=short ;;
954
955 -host | --host | --hos | --ho)
956 ac_prev=host_alias ;;
957 -host=* | --host=* | --hos=* | --ho=*)
958 host_alias=$ac_optarg ;;
959
960 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
961 ac_prev=htmldir ;;
962 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
963 | --ht=*)
964 htmldir=$ac_optarg ;;
965
966 -includedir | --includedir | --includedi | --included | --include \
967 | --includ | --inclu | --incl | --inc)
968 ac_prev=includedir ;;
969 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
970 | --includ=* | --inclu=* | --incl=* | --inc=*)
971 includedir=$ac_optarg ;;
972
973 -infodir | --infodir | --infodi | --infod | --info | --inf)
974 ac_prev=infodir ;;
975 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
976 infodir=$ac_optarg ;;
977
978 -libdir | --libdir | --libdi | --libd)
979 ac_prev=libdir ;;
980 -libdir=* | --libdir=* | --libdi=* | --libd=*)
981 libdir=$ac_optarg ;;
982
983 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
984 | --libexe | --libex | --libe)
985 ac_prev=libexecdir ;;
986 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
987 | --libexe=* | --libex=* | --libe=*)
988 libexecdir=$ac_optarg ;;
989
990 -localedir | --localedir | --localedi | --localed | --locale)
991 ac_prev=localedir ;;
992 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
993 localedir=$ac_optarg ;;
994
995 -localstatedir | --localstatedir | --localstatedi | --localstated \
996 | --localstate | --localstat | --localsta | --localst | --locals)
997 ac_prev=localstatedir ;;
998 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
999 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1000 localstatedir=$ac_optarg ;;
1001
1002 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1003 ac_prev=mandir ;;
1004 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1005 mandir=$ac_optarg ;;
1006
1007 -nfp | --nfp | --nf)
1008 # Obsolete; use --without-fp.
1009 with_fp=no ;;
1010
1011 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1012 | --no-cr | --no-c | -n)
1013 no_create=yes ;;
1014
1015 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1016 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1017 no_recursion=yes ;;
1018
1019 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1020 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1021 | --oldin | --oldi | --old | --ol | --o)
1022 ac_prev=oldincludedir ;;
1023 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1024 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1025 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1026 oldincludedir=$ac_optarg ;;
1027
1028 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1029 ac_prev=prefix ;;
1030 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1031 prefix=$ac_optarg ;;
1032
1033 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1034 | --program-pre | --program-pr | --program-p)
1035 ac_prev=program_prefix ;;
1036 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1037 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1038 program_prefix=$ac_optarg ;;
1039
1040 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1041 | --program-suf | --program-su | --program-s)
1042 ac_prev=program_suffix ;;
1043 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1044 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1045 program_suffix=$ac_optarg ;;
1046
1047 -program-transform-name | --program-transform-name \
1048 | --program-transform-nam | --program-transform-na \
1049 | --program-transform-n | --program-transform- \
1050 | --program-transform | --program-transfor \
1051 | --program-transfo | --program-transf \
1052 | --program-trans | --program-tran \
1053 | --progr-tra | --program-tr | --program-t)
1054 ac_prev=program_transform_name ;;
1055 -program-transform-name=* | --program-transform-name=* \
1056 | --program-transform-nam=* | --program-transform-na=* \
1057 | --program-transform-n=* | --program-transform-=* \
1058 | --program-transform=* | --program-transfor=* \
1059 | --program-transfo=* | --program-transf=* \
1060 | --program-trans=* | --program-tran=* \
1061 | --progr-tra=* | --program-tr=* | --program-t=*)
1062 program_transform_name=$ac_optarg ;;
1063
1064 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1065 ac_prev=pdfdir ;;
1066 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1067 pdfdir=$ac_optarg ;;
1068
1069 -psdir | --psdir | --psdi | --psd | --ps)
1070 ac_prev=psdir ;;
1071 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1072 psdir=$ac_optarg ;;
1073
1074 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1075 | -silent | --silent | --silen | --sile | --sil)
1076 silent=yes ;;
1077
1078 -runstatedir | --runstatedir | --runstatedi | --runstated \
1079 | --runstate | --runstat | --runsta | --runst | --runs \
1080 | --run | --ru | --r)
1081 ac_prev=runstatedir ;;
1082 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1083 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1084 | --run=* | --ru=* | --r=*)
1085 runstatedir=$ac_optarg ;;
1086
1087 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1088 ac_prev=sbindir ;;
1089 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1090 | --sbi=* | --sb=*)
1091 sbindir=$ac_optarg ;;
1092
1093 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1094 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1095 | --sharedst | --shareds | --shared | --share | --shar \
1096 | --sha | --sh)
1097 ac_prev=sharedstatedir ;;
1098 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1099 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1100 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1101 | --sha=* | --sh=*)
1102 sharedstatedir=$ac_optarg ;;
1103
1104 -site | --site | --sit)
1105 ac_prev=site ;;
1106 -site=* | --site=* | --sit=*)
1107 site=$ac_optarg ;;
1108
1109 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1110 ac_prev=srcdir ;;
1111 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1112 srcdir=$ac_optarg ;;
1113
1114 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1115 | --syscon | --sysco | --sysc | --sys | --sy)
1116 ac_prev=sysconfdir ;;
1117 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1118 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1119 sysconfdir=$ac_optarg ;;
1120
1121 -target | --target | --targe | --targ | --tar | --ta | --t)
1122 ac_prev=target_alias ;;
1123 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1124 target_alias=$ac_optarg ;;
1125
1126 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1127 verbose=yes ;;
1128
1129 -version | --version | --versio | --versi | --vers | -V)
1130 ac_init_version=: ;;
1131
1132 -with-* | --with-*)
1133 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1134 # Reject names that are not valid shell variable names.
1135 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136 as_fn_error $? "invalid package name: '$ac_useropt'"
1137 ac_useropt_orig=$ac_useropt
1138 ac_useropt=`printf '%s\n' "$ac_useropt" | sed 's/[-+.]/_/g'`
1139 case $ac_user_opts in
1140 *"
1141 "with_$ac_useropt"
1142 "*) ;;
1143 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1144 ac_unrecognized_sep=', ';;
1145 esac
1146 eval with_$ac_useropt=\$ac_optarg ;;
1147
1148 -without-* | --without-*)
1149 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1150 # Reject names that are not valid shell variable names.
1151 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1152 as_fn_error $? "invalid package name: '$ac_useropt'"
1153 ac_useropt_orig=$ac_useropt
1154 ac_useropt=`printf '%s\n' "$ac_useropt" | sed 's/[-+.]/_/g'`
1155 case $ac_user_opts in
1156 *"
1157 "with_$ac_useropt"
1158 "*) ;;
1159 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1160 ac_unrecognized_sep=', ';;
1161 esac
1162 eval with_$ac_useropt=no ;;
1163
1164 --x)
1165 # Obsolete; use --with-x.
1166 with_x=yes ;;
1167
1168 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1169 | --x-incl | --x-inc | --x-in | --x-i)
1170 ac_prev=x_includes ;;
1171 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1172 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1173 x_includes=$ac_optarg ;;
1174
1175 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1176 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1177 ac_prev=x_libraries ;;
1178 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1179 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1180 x_libraries=$ac_optarg ;;
1181
1182 -*) as_fn_error $? "unrecognized option: '$ac_option'
1183 Try '$0 --help' for more information"
1184 ;;
1185
1186 *=*)
1187 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1188 # Reject names that are not valid shell variable names.
1189 case $ac_envvar in #(
1190 '' | [0-9]* | *[!_$as_cr_alnum]* )
1191 as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
1192 esac
1193 eval $ac_envvar=\$ac_optarg
1194 export $ac_envvar ;;
1195
1196 *)
1197 # FIXME: should be removed in autoconf 3.0.
1198 printf '%s\n' "$as_me: WARNING: you should use --build, --host, --target" >&2
1199 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1200 printf '%s\n' "$as_me: WARNING: invalid host type: $ac_option" >&2
1201 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1202 ;;
1203
1204 esac
1205 done
1206
1207 if test -n "$ac_prev"; then
1208 ac_option=--`printf '%s\n' $ac_prev | sed 's/_/-/g'`
1209 as_fn_error $? "missing argument to $ac_option"
1210 fi
1211
1212 if test -n "$ac_unrecognized_opts"; then
1213 case $enable_option_checking in
1214 no) ;;
1215 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1216 *) printf '%s\n' "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1217 esac
1218 fi
1219
1220 # Check all directory arguments for consistency.
1221 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1222 datadir sysconfdir sharedstatedir localstatedir includedir \
1223 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1224 libdir localedir mandir runstatedir
1225 do
1226 eval ac_val=\$$ac_var
1227 # Remove trailing slashes.
1228 case $ac_val in
1229 */ )
1230 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1231 eval $ac_var=\$ac_val;;
1232 esac
1233 # Be sure to have absolute directory names.
1234 case $ac_val in
1235 [\\/$]* | ?:[\\/]* ) continue;;
1236 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1237 esac
1238 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1239 done
1240
1241 # There might be people who depend on the old broken behavior: '$host'
1242 # used to hold the argument of --host etc.
1243 # FIXME: To remove some day.
1244 build=$build_alias
1245 host=$host_alias
1246 target=$target_alias
1247
1248 # FIXME: To remove some day.
1249 if test "x$host_alias" != x; then
1250 if test "x$build_alias" = x; then
1251 cross_compiling=maybe
1252 elif test "x$build_alias" != "x$host_alias"; then
1253 cross_compiling=yes
1254 fi
1255 fi
1256
1257 ac_tool_prefix=
1258 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1259
1260 test "$silent" = yes && exec 6>/dev/null
1261
1262
1263 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1264 ac_ls_di=`ls -di .` &&
1265 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1266 as_fn_error $? "working directory cannot be determined"
1267 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1268 as_fn_error $? "pwd does not report name of working directory"
1269
1270
1271 # Find the source files, if location was not specified.
1272 if test -z "$srcdir"; then
1273 ac_srcdir_defaulted=yes
1274 # Try the directory containing this script, then the parent directory.
1275 ac_confdir=`$as_dirname -- "$as_myself" ||
1276 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1277 X"$as_myself" : 'X\(//\)[^/]' \| \
1278 X"$as_myself" : 'X\(//\)$' \| \
1279 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1280 printf '%s\n' X"$as_myself" |
1281 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1282 s//\1/
1283 q
1284 }
1285 /^X\(\/\/\)[^/].*/{
1286 s//\1/
1287 q
1288 }
1289 /^X\(\/\/\)$/{
1290 s//\1/
1291 q
1292 }
1293 /^X\(\/\).*/{
1294 s//\1/
1295 q
1296 }
1297 s/.*/./; q'`
1298 srcdir=$ac_confdir
1299 if test ! -r "$srcdir/$ac_unique_file"; then
1300 srcdir=..
1301 fi
1302 else
1303 ac_srcdir_defaulted=no
1304 fi
1305 if test ! -r "$srcdir/$ac_unique_file"; then
1306 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1307 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1308 fi
1309 ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
1310 ac_abs_confdir=`(
1311 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1312 pwd)`
1313 # When building in place, set srcdir=.
1314 if test "$ac_abs_confdir" = "$ac_pwd"; then
1315 srcdir=.
1316 fi
1317 # Remove unnecessary trailing slashes from srcdir.
1318 # Double slashes in file names in object file debugging info
1319 # mess up M-x gdb in Emacs.
1320 case $srcdir in
1321 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1322 esac
1323 for ac_var in $ac_precious_vars; do
1324 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1325 eval ac_env_${ac_var}_value=\$${ac_var}
1326 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1327 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1328 done
1329
1330 #
1331 # Report the --help message.
1332 #
1333 if test "$ac_init_help" = "long"; then
1334 # Omit some internal or obsolete options to make the list less imposing.
1335 # This message is too long to be a string in the A/UX 3.1 sh.
1336 cat <<_ACEOF
1337 'configure' configures xwininfo 1.1.7 to adapt to many kinds of systems.
1338
1339 Usage: $0 [OPTION]... [VAR=VALUE]...
1340
1341 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1342 VAR=VALUE. See below for descriptions of some of the useful variables.
1343
1344 Defaults for the options are specified in brackets.
1345
1346 Configuration:
1347 -h, --help display this help and exit
1348 --help=short display options specific to this package
1349 --help=recursive display the short help of all the included packages
1350 -V, --version display version information and exit
1351 -q, --quiet, --silent do not print 'checking ...' messages
1352 --cache-file=FILE cache test results in FILE [disabled]
1353 -C, --config-cache alias for '--cache-file=config.cache'
1354 -n, --no-create do not create output files
1355 --srcdir=DIR find the sources in DIR [configure dir or '..']
1356
1357 Installation directories:
1358 --prefix=PREFIX install architecture-independent files in PREFIX
1359 [$ac_default_prefix]
1360 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1361 [PREFIX]
1362
1363 By default, 'make install' will install all the files in
1364 '$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify
1365 an installation prefix other than '$ac_default_prefix' using '--prefix',
1366 for instance '--prefix=\$HOME'.
1367
1368 For better control, use the options below.
1369
1370 Fine tuning of the installation directories:
1371 --bindir=DIR user executables [EPREFIX/bin]
1372 --sbindir=DIR system admin executables [EPREFIX/sbin]
1373 --libexecdir=DIR program executables [EPREFIX/libexec]
1374 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1375 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1376 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1377 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1378 --libdir=DIR object code libraries [EPREFIX/lib]
1379 --includedir=DIR C header files [PREFIX/include]
1380 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1381 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1382 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1383 --infodir=DIR info documentation [DATAROOTDIR/info]
1384 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1385 --mandir=DIR man documentation [DATAROOTDIR/man]
1386 --docdir=DIR documentation root [DATAROOTDIR/doc/xwininfo]
1387 --htmldir=DIR html documentation [DOCDIR]
1388 --dvidir=DIR dvi documentation [DOCDIR]
1389 --pdfdir=DIR pdf documentation [DOCDIR]
1390 --psdir=DIR ps documentation [DOCDIR]
1391 _ACEOF
1392
1393 cat <<\_ACEOF
1394
1395 Program names:
1396 --program-prefix=PREFIX prepend PREFIX to installed program names
1397 --program-suffix=SUFFIX append SUFFIX to installed program names
1398 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1399
1400 System types:
1401 --build=BUILD configure for building on BUILD [guessed]
1402 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1403 _ACEOF
1404 fi
1405
1406 if test -n "$ac_init_help"; then
1407 case $ac_init_help in
1408 short | recursive ) echo "Configuration of xwininfo 1.1.7:";;
1409 esac
1410 cat <<\_ACEOF
1411
1412 Optional Features:
1413 --disable-option-checking ignore unrecognized --enable/--with options
1414 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1415 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1416 --enable-dependency-tracking
1417 do not reject slow dependency extractors
1418 --disable-dependency-tracking
1419 speeds up one-time build
1420 --enable-silent-rules less verbose build output (undo: "make V=1")
1421 --disable-silent-rules verbose build output (undo: "make V=0")
1422 --disable-rpath do not hardcode runtime library paths
1423 --disable-selective-werror
1424 Turn off selective compiler errors. (default:
1425 enabled)
1426 --enable-strict-compilation
1427 Enable all warnings from compiler and make them
1428 errors (default: disabled)
1429
1430 Optional Packages:
1431 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1432 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1433 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1434 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1435 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1436 --with-xcb-icccm use xcb-icccm (default: no)
1437 --with-xcb-errors use xcb-errors (default: no)
1438
1439 Some influential environment variables:
1440 CC C compiler command
1441 CFLAGS C compiler flags
1442 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1443 nonstandard directory <lib dir>
1444 LIBS libraries to pass to the linker, e.g. -l<library>
1445 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1446 you have headers in a nonstandard directory <include dir>
1447 CPP C preprocessor
1448 PKG_CONFIG path to pkg-config utility
1449 PKG_CONFIG_PATH
1450 directories to add to pkg-config's search path
1451 PKG_CONFIG_LIBDIR
1452 path overriding pkg-config's built-in search path
1453 XWININFO_CFLAGS
1454 C compiler flags for XWININFO, overriding pkg-config
1455 XWININFO_LIBS
1456 linker flags for XWININFO, overriding pkg-config
1457 XLIB_CFLAGS C compiler flags for XLIB, overriding pkg-config
1458 XLIB_LIBS linker flags for XLIB, overriding pkg-config
1459
1460 Use these variables to override the choices made by 'configure' or to help
1461 it to find libraries and programs with nonstandard names/locations.
1462
1463 Report bugs to <https://gitlab.freedesktop.org/xorg/app/xwininfo/-/issues>.
1464 _ACEOF
1465 ac_status=$?
1466 fi
1467
1468 if test "$ac_init_help" = "recursive"; then
1469 # If there are subdirs, report their specific --help.
1470 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1471 test -d "$ac_dir" ||
1472 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1473 continue
1474 ac_builddir=.
1475
1476 case "$ac_dir" in
1477 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1478 *)
1479 ac_dir_suffix=/`printf '%s\n' "$ac_dir" | sed 's|^\.[\\/]||'`
1480 # A ".." for each directory in $ac_dir_suffix.
1481 ac_top_builddir_sub=`printf '%s\n' "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1482 case $ac_top_builddir_sub in
1483 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1484 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1485 esac ;;
1486 esac
1487 ac_abs_top_builddir=$ac_pwd
1488 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1489 # for backward compatibility:
1490 ac_top_builddir=$ac_top_build_prefix
1491
1492 case $srcdir in
1493 .) # We are building in place.
1494 ac_srcdir=.
1495 ac_top_srcdir=$ac_top_builddir_sub
1496 ac_abs_top_srcdir=$ac_pwd ;;
1497 [\\/]* | ?:[\\/]* ) # Absolute name.
1498 ac_srcdir=$srcdir$ac_dir_suffix;
1499 ac_top_srcdir=$srcdir
1500 ac_abs_top_srcdir=$srcdir ;;
1501 *) # Relative name.
1502 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1503 ac_top_srcdir=$ac_top_build_prefix$srcdir
1504 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1505 esac
1506 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1507
1508 cd "$ac_dir" || { ac_status=$?; continue; }
1509 # Check for configure.gnu first; this name is used for a wrapper for
1510 # Metaconfig's "Configure" on case-insensitive file systems.
1511 if test -f "$ac_srcdir/configure.gnu"; then
1512 echo &&
1513 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1514 elif test -f "$ac_srcdir/configure"; then
1515 echo &&
1516 $SHELL "$ac_srcdir/configure" --help=recursive
1517 else
1518 printf '%s\n' "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1519 fi || ac_status=$?
1520 cd "$ac_pwd" || { ac_status=$?; break; }
1521 done
1522 fi
1523
1524 test -n "$ac_init_help" && exit $ac_status
1525 if $ac_init_version; then
1526 cat <<\_ACEOF
1527 xwininfo configure 1.1.7
1528 generated by GNU Autoconf 2.73
1529
1530 Copyright (C) 2026 Free Software Foundation, Inc.
1531 This configure script is free software; the Free Software Foundation
1532 gives unlimited permission to copy, distribute and modify it.
1533 _ACEOF
1534 exit
1535 fi
1536
1537 ## ------------------------ ##
1538 ## Autoconf initialization. ##
1539 ## ------------------------ ##
1540
1541 # ac_fn_c_try_compile LINENO
1542 # --------------------------
1543 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1544 ac_fn_c_try_compile ()
1545 {
1546 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1547 rm -f conftest.$ac_objext conftest.beam
1548 if { { ac_try="$ac_compile"
1549 case "(($ac_try" in
1550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1551 *) ac_try_echo=$ac_try;;
1552 esac
1553 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1554 printf '%s\n' "$ac_try_echo"; } >&5
1555 (eval "$ac_compile") 2>conftest.err
1556 ac_status=$?
1557 if test -s conftest.err; then
1558 grep -v '^ *+' conftest.err >conftest.er1
1559 cat conftest.er1 >&5
1560 mv -f conftest.er1 conftest.err
1561 fi
1562 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1563 test $ac_status = 0; } && {
1564 test -z "$ac_c_werror_flag" ||
1565 test ! -s conftest.err
1566 } && test -s conftest.$ac_objext
1567 then :
1568 ac_retval=0
1569 else case e in #(
1570 e) printf '%s\n' "$as_me: failed program was:" >&5
1571 sed 's/^/| /' conftest.$ac_ext >&5
1572
1573 ac_retval=1 ;;
1574 esac
1575 fi
1576 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1577 as_fn_set_status $ac_retval
1578
1579 } # ac_fn_c_try_compile
1580
1581 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1582 # -------------------------------------------------------
1583 # Tests whether HEADER exists and can be compiled using the include files in
1584 # INCLUDES, setting the cache variable VAR accordingly.
1585 ac_fn_c_check_header_compile ()
1586 {
1587 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1588 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1589 printf %s "checking for $2... " >&6; }
1590 if eval test \${$3+y}
1591 then :
1592 printf %s "(cached) " >&6
1593 else case e in #(
1594 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1595 /* end confdefs.h. */
1596 $4
1597 #include <$2>
1598 _ACEOF
1599 if ac_fn_c_try_compile "$LINENO"
1600 then :
1601 eval "$3=yes"
1602 else case e in #(
1603 e) eval "$3=no" ;;
1604 esac
1605 fi
1606 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1607 esac
1608 fi
1609 eval ac_res=\$$3
1610 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1611 printf '%s\n' "$ac_res" >&6; }
1612 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1613
1614 } # ac_fn_c_check_header_compile
1615
1616 # ac_fn_c_try_cpp LINENO
1617 # ----------------------
1618 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1619 ac_fn_c_try_cpp ()
1620 {
1621 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1622 if { { ac_try="$ac_cpp conftest.$ac_ext"
1623 case "(($ac_try" in
1624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1625 *) ac_try_echo=$ac_try;;
1626 esac
1627 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 printf '%s\n' "$ac_try_echo"; } >&5
1629 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1630 ac_status=$?
1631 if test -s conftest.err; then
1632 grep -v '^ *+' conftest.err >conftest.er1
1633 cat conftest.er1 >&5
1634 mv -f conftest.er1 conftest.err
1635 fi
1636 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637 test $ac_status = 0; } > conftest.i && {
1638 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1639 test ! -s conftest.err
1640 }
1641 then :
1642 ac_retval=0
1643 else case e in #(
1644 e) printf '%s\n' "$as_me: failed program was:" >&5
1645 sed 's/^/| /' conftest.$ac_ext >&5
1646
1647 ac_retval=1 ;;
1648 esac
1649 fi
1650 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1651 as_fn_set_status $ac_retval
1652
1653 } # ac_fn_c_try_cpp
1654
1655 # ac_fn_c_try_link LINENO
1656 # -----------------------
1657 # Try to link conftest.$ac_ext, and return whether this succeeded.
1658 ac_fn_c_try_link ()
1659 {
1660 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1662 if { { ac_try="$ac_link"
1663 case "(($ac_try" in
1664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1665 *) ac_try_echo=$ac_try;;
1666 esac
1667 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668 printf '%s\n' "$ac_try_echo"; } >&5
1669 (eval "$ac_link") 2>conftest.err
1670 ac_status=$?
1671 if test -s conftest.err; then
1672 grep -v '^ *+' conftest.err >conftest.er1
1673 cat conftest.er1 >&5
1674 mv -f conftest.er1 conftest.err
1675 fi
1676 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677 test $ac_status = 0; } && {
1678 test -z "$ac_c_werror_flag" ||
1679 test ! -s conftest.err
1680 } && test -s conftest$ac_exeext && {
1681 test "$cross_compiling" = yes ||
1682 test -x conftest$ac_exeext
1683 }
1684 then :
1685 ac_retval=0
1686 else case e in #(
1687 e) printf '%s\n' "$as_me: failed program was:" >&5
1688 sed 's/^/| /' conftest.$ac_ext >&5
1689
1690 ac_retval=1 ;;
1691 esac
1692 fi
1693 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1694 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1695 # interfere with the next link command; also delete a directory that is
1696 # left behind by Apple's compiler. We do this before executing the actions.
1697 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1698 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1699 as_fn_set_status $ac_retval
1700
1701 } # ac_fn_c_try_link
1702
1703 # ac_fn_c_try_run LINENO
1704 # ----------------------
1705 # Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
1706 # executables *can* be run.
1707 ac_fn_c_try_run ()
1708 {
1709 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710 if { { ac_try="$ac_link"
1711 case "(($ac_try" in
1712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1713 *) ac_try_echo=$ac_try;;
1714 esac
1715 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1716 printf '%s\n' "$ac_try_echo"; } >&5
1717 (eval "$ac_link") 2>&5
1718 ac_status=$?
1719 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1721 { { case "(($ac_try" in
1722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1723 *) ac_try_echo=$ac_try;;
1724 esac
1725 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1726 printf '%s\n' "$ac_try_echo"; } >&5
1727 (eval "$ac_try") 2>&5
1728 ac_status=$?
1729 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1730 test $ac_status = 0; }; }
1731 then :
1732 ac_retval=0
1733 else case e in #(
1734 e) printf '%s\n' "$as_me: program exited with status $ac_status" >&5
1735 printf '%s\n' "$as_me: failed program was:" >&5
1736 sed 's/^/| /' conftest.$ac_ext >&5
1737
1738 ac_retval=$ac_status ;;
1739 esac
1740 fi
1741 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1742 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1743 as_fn_set_status $ac_retval
1744
1745 } # ac_fn_c_try_run
1746
1747 # ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1748 # ------------------------------------------------------------------
1749 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1750 # accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1751 ac_fn_check_decl ()
1752 {
1753 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1754 as_decl_name=`echo $2|sed 's/ *(.*//'`
1755 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1756 printf %s "checking whether $as_decl_name is declared... " >&6; }
1757 if eval test \${$3+y}
1758 then :
1759 printf %s "(cached) " >&6
1760 else case e in #(
1761 e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1762 eval ac_save_FLAGS=\$$6
1763 as_fn_append $6 " $5"
1764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765 /* end confdefs.h. */
1766 $4
1767 int
1768 main (void)
1769 {
1770 #ifndef $as_decl_name
1771 #ifdef __cplusplus
1772 (void) $as_decl_use;
1773 #else
1774 (void) $as_decl_name;
1775 #endif
1776 #endif
1777
1778 ;
1779 return 0;
1780 }
1781 _ACEOF
1782 if ac_fn_c_try_compile "$LINENO"
1783 then :
1784 eval "$3=yes"
1785 else case e in #(
1786 e) eval "$3=no" ;;
1787 esac
1788 fi
1789 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1790 eval $6=\$ac_save_FLAGS
1791 ;;
1792 esac
1793 fi
1794 eval ac_res=\$$3
1795 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1796 printf '%s\n' "$ac_res" >&6; }
1797 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1798
1799 } # ac_fn_check_decl
1800
1801 # ac_fn_c_check_func LINENO FUNC VAR
1802 # ----------------------------------
1803 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1804 ac_fn_c_check_func ()
1805 {
1806 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1807 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1808 printf %s "checking for $2... " >&6; }
1809 if eval test \${$3+y}
1810 then :
1811 printf %s "(cached) " >&6
1812 else case e in #(
1813 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1814 /* end confdefs.h. */
1815 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1816 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1817 #define $2 innocuous_$2
1818
1819 /* System header to define __stub macros and hopefully few prototypes,
1820 which can conflict with char $2 (void); below. */
1821
1822 #include <limits.h>
1823 #undef $2
1824
1825 /* Override any GCC internal prototype to avoid an error.
1826 Use char because int might match the return type of a GCC
1827 builtin and then its argument prototype would still apply. */
1828 #ifdef __cplusplus
1829 extern "C"
1830 #endif
1831 char $2 (void);
1832 /* The GNU C library defines this for functions which it implements
1833 to always fail with ENOSYS. Some functions are actually named
1834 something starting with __ and the normal name is an alias. */
1835 #if defined __stub_$2 || defined __stub___$2
1836 choke me
1837 #endif
1838
1839 int
1840 main (void)
1841 {
1842 return $2 ();
1843 ;
1844 return 0;
1845 }
1846 _ACEOF
1847 if ac_fn_c_try_link "$LINENO"
1848 then :
1849 eval "$3=yes"
1850 else case e in #(
1851 e) eval "$3=no" ;;
1852 esac
1853 fi
1854 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1855 conftest$ac_exeext conftest.$ac_ext ;;
1856 esac
1857 fi
1858 eval ac_res=\$$3
1859 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1860 printf '%s\n' "$ac_res" >&6; }
1861 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1862
1863 } # ac_fn_c_check_func
1864 ac_configure_args_raw=
1865 for ac_arg
1866 do
1867 case $ac_arg in
1868 *\'*)
1869 ac_arg=`printf '%s\n' "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1870 esac
1871 as_fn_append ac_configure_args_raw " '$ac_arg'"
1872 done
1873
1874 case $ac_configure_args_raw in
1875 *$as_nl*)
1876 ac_safe_unquote= ;;
1877 *)
1878 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
1879 ac_unsafe_a="$ac_unsafe_z#~"
1880 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1881 ac_configure_args_raw=` printf '%s\n' "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1882 esac
1883
1884 cat >config.log <<_ACEOF
1885 This file contains any messages produced by compilers while
1886 running configure, to aid debugging if configure makes a mistake.
1887
1888 It was created by xwininfo $as_me 1.1.7, which was
1889 generated by GNU Autoconf 2.73. Invocation command line was
1890
1891 $ $0$ac_configure_args_raw
1892
1893 _ACEOF
1894 exec 5>>config.log
1895 {
1896 cat <<_ASUNAME
1897 ## --------- ##
1898 ## Platform. ##
1899 ## --------- ##
1900
1901 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1902 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1903 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1904 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1905 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1906
1907 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1908 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1909
1910 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1911 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1912 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1913 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1914 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1915 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1916 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1917
1918 _ASUNAME
1919
1920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1921 for as_dir in $PATH
1922 do
1923 IFS=$as_save_IFS
1924 case $as_dir in #(((
1925 '') as_dir=./ ;;
1926 */) ;;
1927 *) as_dir=$as_dir/ ;;
1928 esac
1929 printf '%s\n' "PATH: $as_dir"
1930 done
1931 IFS=$as_save_IFS
1932
1933 } >&5
1934
1935 cat >&5 <<_ACEOF
1936
1937
1938 ## ----------- ##
1939 ## Core tests. ##
1940 ## ----------- ##
1941
1942 _ACEOF
1943
1944
1945 # Keep a trace of the command line.
1946 # Strip out --no-create and --no-recursion so they do not pile up.
1947 # Strip out --silent because we don't want to record it for future runs.
1948 # Also quote any args containing shell meta-characters.
1949 # Make two passes to allow for proper duplicate-argument suppression.
1950 ac_configure_args=
1951 ac_configure_args0=
1952 ac_configure_args1=
1953 ac_must_keep_next=false
1954 for ac_pass in 1 2
1955 do
1956 for ac_arg
1957 do
1958 case $ac_arg in
1959 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1960 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1961 | -silent | --silent | --silen | --sile | --sil)
1962 continue ;;
1963 *\'*)
1964 ac_arg=`printf '%s\n' "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1965 esac
1966 case $ac_pass in
1967 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1968 2)
1969 as_fn_append ac_configure_args1 " '$ac_arg'"
1970 if test $ac_must_keep_next = true; then
1971 ac_must_keep_next=false # Got value, back to normal.
1972 else
1973 case $ac_arg in
1974 *=* | --config-cache | -C | -disable-* | --disable-* \
1975 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1976 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1977 | -with-* | --with-* | -without-* | --without-* | --x)
1978 case "$ac_configure_args0 " in
1979 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1980 esac
1981 ;;
1982 -* ) ac_must_keep_next=true ;;
1983 esac
1984 fi
1985 as_fn_append ac_configure_args " '$ac_arg'"
1986 ;;
1987 esac
1988 done
1989 done
1990 { ac_configure_args0=; unset ac_configure_args0;}
1991 { ac_configure_args1=; unset ac_configure_args1;}
1992
1993 # Dump the cache to stdout. It can be in a pipe (this is a requirement).
1994 ac_cache_dump ()
1995 {
1996 # The following way of writing the cache mishandles newlines in values,
1997 # but we know of no workaround that is simple, portable, and efficient.
1998 # So, we kill variables containing newlines.
1999 # Ultrix sh set writes to stderr and can't be redirected directly,
2000 # and sets the high bit in the cache file unless we assign to the vars.
2001 (
2002 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
2003 eval ac_val=\$$ac_var
2004 case $ac_val in #(
2005 *${as_nl}*)
2006 case $ac_var in #(
2007 *_cv_*) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2008 printf '%s\n' "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2009 esac
2010 case $ac_var in #(
2011 _ | IFS | as_nl) ;; #(
2012 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2013 *) { eval $ac_var=; unset $ac_var;} ;;
2014 esac ;;
2015 esac
2016 done
2017
2018 (set) 2>&1 |
2019 case $as_nl`(ac_space=' '; set) 2>&1` in #(
2020 *${as_nl}ac_space=\ *)
2021 # 'set' does not quote correctly, so add quotes: double-quote
2022 # substitution turns \\\\ into \\, and sed turns \\ into \.
2023 sed -n \
2024 "s/'/'\\\\''/g;
2025 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
2026 ;; #(
2027 *)
2028 # 'set' quotes correctly as required by POSIX, so do not add quotes.
2029 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2030 ;;
2031 esac |
2032 sort
2033 )
2034 }
2035
2036 # Print debugging info to stdout.
2037 ac_dump_debugging_info ()
2038 {
2039 echo
2040
2041 printf '%s\n' "## ---------------- ##
2042 ## Cache variables. ##
2043 ## ---------------- ##"
2044 echo
2045 ac_cache_dump
2046 echo
2047
2048 printf '%s\n' "## ----------------- ##
2049 ## Output variables. ##
2050 ## ----------------- ##"
2051 echo
2052 for ac_var in $ac_subst_vars
2053 do
2054 eval ac_val=\$$ac_var
2055 case $ac_val in
2056 *\'*) ac_val=`printf '%s\n' "$ac_val" | sed "s/'/'\\\\\\\\''/g"`;;
2057 esac
2058 printf '%s\n' "$ac_var='$ac_val'"
2059 done | sort
2060 echo
2061
2062 if test -n "$ac_subst_files"; then
2063 printf '%s\n' "## ------------------- ##
2064 ## File substitutions. ##
2065 ## ------------------- ##"
2066 echo
2067 for ac_var in $ac_subst_files
2068 do
2069 eval ac_val=\$$ac_var
2070 case $ac_val in
2071 *\'*) ac_val=`printf '%s\n' "$ac_val" | sed "s/'/'\\\\\\\\''/g"`;;
2072 esac
2073 printf '%s\n' "$ac_var='$ac_val'"
2074 done | sort
2075 echo
2076 fi
2077
2078 if test -s confdefs.h; then
2079 printf '%s\n' "## ----------- ##
2080 ## confdefs.h. ##
2081 ## ----------- ##"
2082 echo
2083 cat confdefs.h
2084 echo
2085 fi
2086 test "$ac_signal" != 0 &&
2087 printf '%s\n' "$as_me: caught signal $ac_signal"
2088 printf '%s\n' "$as_me: exit $exit_status"
2089 }
2090
2091 # When interrupted or exit'd, cleanup temporary files, and complete
2092 # config.log.
2093 ac_exit_trap ()
2094 {
2095 exit_status=
2096 # Sanitize IFS.
2097 IFS=" "" $as_nl"
2098 # Save into config.log some information that might help in debugging.
2099 ac_dump_debugging_info >&5
2100 eval "rm -f $ac_clean_CONFIG_STATUS core *.core core.conftest.*" &&
2101 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2102 exit $exit_status
2103 }
2104
2105 trap 'ac_exit_trap $?' 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 as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2179 # Test code for whether the C compiler supports C23 (global declarations)
2180 ac_c_conftest_c23_globals='
2181 /* Does the compiler advertise conformance to C17 or earlier?
2182 Although GCC 14 does not do that, even with -std=gnu23,
2183 it is close enough, and defines __STDC_VERSION == 202000L. */
2184 #if !defined __STDC_VERSION__ || __STDC_VERSION__ <= 201710L
2185 # error "Compiler advertises conformance to C17 or earlier"
2186 #endif
2187
2188 // Check alignas.
2189 char alignas (double) c23_aligned_as_double;
2190 char alignas (0) c23_no_special_alignment;
2191 extern char c23_aligned_as_int;
2192 char alignas (0) alignas (int) c23_aligned_as_int;
2193
2194 // Check alignof.
2195 enum
2196 {
2197 c23_int_alignment = alignof (int),
2198 c23_int_array_alignment = alignof (int[100]),
2199 c23_char_alignment = alignof (char)
2200 };
2201 static_assert (0 < -alignof (int), "alignof is signed");
2202
2203 int function_with_unnamed_parameter (int) { return 0; }
2204
2205 void c23_noreturn ();
2206
2207 /* Test parsing of string and char UTF-8 literals (including hex escapes).
2208 The parens pacify GCC 15. */
2209 bool use_u8 = (!sizeof u8"\xFF") == (!u8'\''x'\'');
2210
2211 bool check_that_bool_works = true | false | !nullptr;
2212 #if !true
2213 # error "true does not work in #if"
2214 #endif
2215 #if false
2216 #elifdef __STDC_VERSION__
2217 #else
2218 # error "#elifdef does not work"
2219 #endif
2220
2221 #ifndef __has_c_attribute
2222 # error "__has_c_attribute not defined"
2223 #endif
2224
2225 #ifndef __has_include
2226 # error "__has_include not defined"
2227 #endif
2228
2229 #define LPAREN() (
2230 #define FORTY_TWO(x) 42
2231 #define VA_OPT_TEST(r, x, ...) __VA_OPT__ (FORTY_TWO r x))
2232 static_assert (VA_OPT_TEST (LPAREN (), 0, <:-) == 42);
2233
2234 static_assert (0b101010 == 42);
2235 static_assert (0B101010 == 42);
2236 static_assert (0xDEAD'\''BEEF == 3'\''735'\''928'\''559);
2237 static_assert (0.500'\''000'\''000 == 0.5);
2238
2239 enum unsignedish : unsigned int { uione = 1 };
2240 static_assert (0 < -uione);
2241
2242 #include <stddef.h>
2243 constexpr nullptr_t null_pointer = nullptr;
2244
2245 static typeof (1 + 1L) two () { return 2; }
2246 static long int three () { return 3; }
2247 '
2248
2249 # Test code for whether the C compiler supports C23 (body of main).
2250 ac_c_conftest_c23_main='
2251 {
2252 label_before_declaration:
2253 int arr[10] = {};
2254 if (arr[0])
2255 goto label_before_declaration;
2256 if (!arr[0])
2257 goto label_at_end_of_block;
2258 label_at_end_of_block:
2259 }
2260 ok |= !null_pointer;
2261 ok |= two != three;
2262 '
2263
2264 # Test code for whether the C compiler supports C23 (complete).
2265 ac_c_conftest_c23_program="${ac_c_conftest_c23_globals}
2266
2267 int
2268 main (int, char **)
2269 {
2270 int ok = 0;
2271 ${ac_c_conftest_c23_main}
2272 return ok;
2273 }
2274 "
2275
2276 # Test code for whether the C compiler supports C89 (global declarations)
2277 ac_c_conftest_c89_globals='
2278 /* Do not test the value of __STDC__, because some compilers define it to 0
2279 or do not define it, while otherwise adequately conforming. */
2280
2281 #include <stddef.h>
2282 #include <stdarg.h>
2283 struct stat;
2284 /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2285 struct buf { int x; };
2286 struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2287 static char *e (char **p, int i)
2288 {
2289 return p[i];
2290 }
2291 static char *f (char * (*g) (char **, int), char **p, ...)
2292 {
2293 char *s;
2294 va_list v;
2295 va_start (v,p);
2296 s = g (p, va_arg (v,int));
2297 va_end (v);
2298 return s;
2299 }
2300
2301 /* C89 style stringification. */
2302 #define noexpand_stringify(a) #a
2303 const char *stringified = noexpand_stringify(arbitrary+token=sequence);
2304
2305 /* C89 style token pasting. Exercises some of the corner cases that
2306 e.g. old MSVC gets wrong, but not very hard. */
2307 #define noexpand_concat(a,b) a##b
2308 #define expand_concat(a,b) noexpand_concat(a,b)
2309 extern int vA;
2310 extern int vbee;
2311 #define aye A
2312 #define bee B
2313 int *pvA = &expand_concat(v,aye);
2314 int *pvbee = &noexpand_concat(v,bee);
2315
2316 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2317 function prototypes and stuff, but not \xHH hex character constants.
2318 These do not provoke an error unfortunately, instead are silently treated
2319 as an "x". The following induces an error, until -std is added to get
2320 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2321 array size at least. It is necessary to write \x00 == 0 to get something
2322 that is true only with -std. */
2323 int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2324
2325 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2326 inside strings and character constants. */
2327 #define FOO(x) '\''x'\''
2328 int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2329
2330 int test (int i, double x);
2331 struct s1 {int (*f) (int a);};
2332 struct s2 {int (*f) (double a);};
2333 int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2334 int, int);'
2335
2336 # Test code for whether the C compiler supports C89 (body of main).
2337 ac_c_conftest_c89_main='
2338 ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2339 '
2340
2341 # Test code for whether the C compiler supports C99 (global declarations)
2342 ac_c_conftest_c99_globals='
2343 /* Does the compiler advertise C99 conformance? */
2344 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2345 # error "Compiler does not advertise C99 conformance"
2346 #endif
2347
2348 // See if C++-style comments work.
2349
2350 #include <stdbool.h>
2351 extern int puts (const char *);
2352 extern int printf (const char *, ...);
2353 extern int dprintf (int, const char *, ...);
2354 extern void *malloc (size_t);
2355 extern void free (void *);
2356
2357 // Check varargs macros. These examples are taken from C99 6.10.3.5.
2358 // dprintf is used instead of fprintf to avoid needing to declare
2359 // FILE and stderr, and "aND" is used instead of "and" to work around
2360 // GCC bug 40564 which is irrelevant here.
2361 #define debug(...) dprintf (2, __VA_ARGS__)
2362 #define showlist(...) puts (#__VA_ARGS__)
2363 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2364 static void
2365 test_varargs_macros (void)
2366 {
2367 int x = 1234;
2368 int y = 5678;
2369 debug ("Flag");
2370 debug ("X = %d\n", x);
2371 showlist (The first, second, aND third items.);
2372 report (x>y, "x is %d but y is %d", x, y);
2373 }
2374
2375 // Check long long types.
2376 #define BIG64 18446744073709551615ull
2377 #define BIG32 4294967295ul
2378 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2379 #if !BIG_OK
2380 #error "your preprocessor is broken"
2381 #endif
2382 #if BIG_OK
2383 #else
2384 #error "your preprocessor is broken"
2385 #endif
2386 static long long int bignum = -9223372036854775807LL;
2387 static unsigned long long int ubignum = BIG64;
2388
2389 struct incomplete_array
2390 {
2391 int datasize;
2392 double data[];
2393 };
2394
2395 struct named_init {
2396 int number;
2397 const wchar_t *name;
2398 double average;
2399 };
2400
2401 typedef const char *ccp;
2402
2403 static inline int
2404 test_restrict (ccp restrict text)
2405 {
2406 // Iterate through items via the restricted pointer.
2407 // Also check for declarations in for loops.
2408 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2409 continue;
2410 return 0;
2411 }
2412
2413 // Check varargs and va_copy.
2414 static bool
2415 test_varargs (const char *format, ...)
2416 {
2417 va_list args;
2418 va_start (args, format);
2419 va_list args_copy;
2420 va_copy (args_copy, args);
2421
2422 const char *str = "";
2423 int number = 0;
2424 float fnumber = 0;
2425
2426 while (*format)
2427 {
2428 switch (*format++)
2429 {
2430 case '\''s'\'': // string
2431 str = va_arg (args_copy, const char *);
2432 break;
2433 case '\''d'\'': // int
2434 number = va_arg (args_copy, int);
2435 break;
2436 case '\''f'\'': // float
2437 fnumber = va_arg (args_copy, double);
2438 break;
2439 default:
2440 break;
2441 }
2442 }
2443 va_end (args_copy);
2444 va_end (args);
2445
2446 return *str && number && fnumber;
2447 }
2448 '
2449
2450 # Test code for whether the C compiler supports C99 (body of main).
2451 ac_c_conftest_c99_main='
2452 // Check bool.
2453 _Bool success = false;
2454 success |= (argc != 0);
2455
2456 // Check restrict.
2457 if (test_restrict ("String literal") == 0)
2458 success = true;
2459 const char *restrict newvar = "Another string";
2460
2461 // Check varargs.
2462 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2463 test_varargs_macros ();
2464
2465 // Check flexible array members.
2466 static struct incomplete_array *volatile incomplete_array_pointer;
2467 struct incomplete_array *ia = incomplete_array_pointer;
2468 ia->datasize = 10;
2469 for (int i = 0; i < ia->datasize; ++i)
2470 ia->data[i] = i * 1.234;
2471 // Work around memory leak warnings.
2472 free (ia);
2473
2474 // Check named initializers.
2475 struct named_init ni = {
2476 .number = 34,
2477 .name = L"Test wide string",
2478 .average = 543.34343,
2479 };
2480
2481 ni.number = 58;
2482
2483 // Do not test for VLAs, as some otherwise-conforming compilers lack them.
2484 // C code should instead use __STDC_NO_VLA__; see Autoconf manual.
2485
2486 // work around unused variable warnings
2487 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2488 || ni.number != 58);
2489 '
2490
2491 # Test code for whether the C compiler supports C11 (global declarations)
2492 ac_c_conftest_c11_globals='
2493 /* Does the compiler advertise C11 conformance? */
2494 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2495 # error "Compiler does not advertise C11 conformance"
2496 #endif
2497
2498 // Check _Alignas.
2499 char _Alignas (double) aligned_as_double;
2500 char _Alignas (0) no_special_alignment;
2501 extern char aligned_as_int;
2502 char _Alignas (0) _Alignas (int) aligned_as_int;
2503
2504 // Check _Alignof.
2505 enum
2506 {
2507 int_alignment = _Alignof (int),
2508 int_array_alignment = _Alignof (int[100]),
2509 char_alignment = _Alignof (char)
2510 };
2511 _Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2512
2513 // Check _Noreturn.
2514 int _Noreturn does_not_return (void) { for (;;) continue; }
2515
2516 // Check _Static_assert.
2517 struct test_static_assert
2518 {
2519 int x;
2520 _Static_assert (sizeof (int) <= sizeof (long int),
2521 "_Static_assert does not work in struct");
2522 long int y;
2523 };
2524
2525 // Check UTF-8 literals.
2526 #define u8 syntax error!
2527 char const utf8_literal[] = u8"happens to be ASCII" "another string";
2528
2529 // Check duplicate typedefs.
2530 typedef long *long_ptr;
2531 typedef long int *long_ptr;
2532 typedef long_ptr long_ptr;
2533
2534 // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2535 struct anonymous
2536 {
2537 union {
2538 struct { int i; int j; };
2539 struct { int k; long int l; } w;
2540 };
2541 int m;
2542 } v1;
2543 '
2544
2545 # Test code for whether the C compiler supports C11 (body of main).
2546 ac_c_conftest_c11_main='
2547 _Static_assert ((offsetof (struct anonymous, i)
2548 == offsetof (struct anonymous, w.k)),
2549 "Anonymous union alignment botch");
2550 v1.i = 2;
2551 v1.w.k = 5;
2552 ok |= v1.i != 5;
2553 '
2554
2555 # Test code for whether the C compiler supports C11 (complete).
2556 ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2557 ${ac_c_conftest_c99_globals}
2558 ${ac_c_conftest_c11_globals}
2559
2560 int
2561 main (int argc, char **argv)
2562 {
2563 int ok = 0;
2564 ${ac_c_conftest_c89_main}
2565 ${ac_c_conftest_c99_main}
2566 ${ac_c_conftest_c11_main}
2567 return ok;
2568 }
2569 "
2570
2571 # Test code for whether the C compiler supports C99 (complete).
2572 ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2573 ${ac_c_conftest_c99_globals}
2574
2575 int
2576 main (int argc, char **argv)
2577 {
2578 int ok = 0;
2579 ${ac_c_conftest_c89_main}
2580 ${ac_c_conftest_c99_main}
2581 return ok;
2582 }
2583 "
2584
2585 # Test code for whether the C compiler supports C89 (complete).
2586 ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2587
2588 int
2589 main (int argc, char **argv)
2590 {
2591 int ok = 0;
2592 ${ac_c_conftest_c89_main}
2593 return ok;
2594 }
2595 "
2596
2597 as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2598 as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2599 as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2600 as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2601 as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2602 as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2603 as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2604 as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2605 as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
2606 as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
2607
2608 # Auxiliary files required by this configure script.
2609 ac_aux_files="config.rpath config.guess config.sub missing install-sh compile"
2610
2611 # Locations in which to look for auxiliary files.
2612 ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2613
2614 # Search for a directory containing all of the required auxiliary files,
2615 # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2616 # If we don't find one directory that contains all the files we need,
2617 # we report the set of missing files from the *first* directory in
2618 # $ac_aux_dir_candidates and give up.
2619 ac_missing_aux_files=""
2620 ac_first_candidate=:
2621 printf '%s\n' "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623 as_found=false
2624 for as_dir in $ac_aux_dir_candidates
2625 do
2626 IFS=$as_save_IFS
2627 case $as_dir in #(((
2628 '') as_dir=./ ;;
2629 */) ;;
2630 *) as_dir=$as_dir/ ;;
2631 esac
2632 as_found=:
2633
2634 printf '%s\n' "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
2635 ac_aux_dir_found=yes
2636 ac_install_sh=
2637 for ac_aux in $ac_aux_files
2638 do
2639 # As a special case, if "install-sh" is required, that requirement
2640 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2641 # and $ac_install_sh is set appropriately for whichever one is found.
2642 if test x"$ac_aux" = x"install-sh"
2643 then
2644 if test -f "${as_dir}install-sh"; then
2645 printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
2646 ac_install_sh="${as_dir}install-sh -c"
2647 elif test -f "${as_dir}install.sh"; then
2648 printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
2649 ac_install_sh="${as_dir}install.sh -c"
2650 elif test -f "${as_dir}shtool"; then
2651 printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
2652 ac_install_sh="${as_dir}shtool install -c"
2653 else
2654 ac_aux_dir_found=no
2655 if $ac_first_candidate; then
2656 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2657 else
2658 break
2659 fi
2660 fi
2661 else
2662 if test -f "${as_dir}${ac_aux}"; then
2663 printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
2664 else
2665 ac_aux_dir_found=no
2666 if $ac_first_candidate; then
2667 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2668 else
2669 break
2670 fi
2671 fi
2672 fi
2673 done
2674 if test "$ac_aux_dir_found" = yes; then
2675 ac_aux_dir="$as_dir"
2676 break
2677 fi
2678 ac_first_candidate=false
2679
2680 as_found=false
2681 done
2682 IFS=$as_save_IFS
2683 if $as_found
2684 then :
2685
2686 else case e in #(
2687 e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2688 esac
2689 fi
2690
2691
2692 # These three variables are undocumented and unsupported,
2693 # and are intended to be withdrawn in a future Autoconf release.
2694 # They can cause serious problems if a builder's source tree is in a directory
2695 # whose full name contains unusual characters.
2696 if test -f "${ac_aux_dir}config.guess"; then
2697 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2698 fi
2699 if test -f "${ac_aux_dir}config.sub"; then
2700 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2701 fi
2702 if test -f "$ac_aux_dir/configure"; then
2703 ac_configure="$SHELL ${ac_aux_dir}configure"
2704 fi
2705
2706 # Check that the precious variables saved in the cache have kept the same
2707 # value.
2708 ac_cache_corrupted=false
2709 for ac_var in $ac_precious_vars; do
2710 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2711 eval ac_new_set=\$ac_env_${ac_var}_set
2712 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2713 eval ac_new_val=\$ac_env_${ac_var}_value
2714 case $ac_old_set,$ac_new_set in
2715 set,)
2716 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2717 printf '%s\n' "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
2718 ac_cache_corrupted=: ;;
2719 ,set)
2720 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2721 printf '%s\n' "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
2722 ac_cache_corrupted=: ;;
2723 ,);;
2724 *)
2725 if test "x$ac_old_val" != "x$ac_new_val"; then
2726 # differences in whitespace do not lead to failure.
2727 ac_old_val_w=
2728 for ac_val in x $ac_old_val; do
2729 ac_old_val_w="$ac_old_val_w $ac_val"
2730 done
2731 ac_new_val_w=
2732 for ac_val in x $ac_new_val; do
2733 ac_new_val_w="$ac_new_val_w $ac_val"
2734 done
2735 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2736 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2737 printf '%s\n' "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
2738 ac_cache_corrupted=:
2739 else
2740 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2741 printf '%s\n' "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
2742 eval $ac_var=\$ac_old_val
2743 fi
2744 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5
2745 printf '%s\n' "$as_me: former value: '$ac_old_val'" >&2;}
2746 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5
2747 printf '%s\n' "$as_me: current value: '$ac_new_val'" >&2;}
2748 fi;;
2749 esac
2750 # Pass precious variables to config.status.
2751 if test "$ac_new_set" = set; then
2752 case $ac_new_val in
2753 *\'*) ac_arg=$ac_var=`printf '%s\n' "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2754 *) ac_arg=$ac_var=$ac_new_val ;;
2755 esac
2756 case " $ac_configure_args " in
2757 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2758 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2759 esac
2760 fi
2761 done
2762 if $ac_cache_corrupted; then
2763 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2764 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
2765 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2766 printf '%s\n' "$as_me: error: changes in the environment can compromise the build" >&2;}
2767 as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
2768 and start over" "$LINENO" 5
2769 fi
2770 ## -------------------- ##
2771 ## Main body of script. ##
2772 ## -------------------- ##
2773
2774
2775 # Determine whether it's possible to make 'echo' print without a newline.
2776 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed
2777 # for compatibility with existing Makefiles.
2778 ECHO_C= ECHO_N= ECHO_T=
2779 case `echo -n x` in #(((((
2780 -n*)
2781 case `echo 'xy\c'` in
2782 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
2783 xy) ECHO_C='\c';;
2784 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
2785 ECHO_T=' ';;
2786 esac;;
2787 *)
2788 ECHO_N='-n';;
2789 esac
2790
2791 ac_ext=c
2792 ac_cpp='$CPP $CPPFLAGS'
2793 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2794 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2795 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2796
2797
2798
2799 ac_config_headers="$ac_config_headers config.h"
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815 # Expand $ac_aux_dir to an absolute path.
2816 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2817
2818 ac_ext=c
2819 ac_cpp='$CPP $CPPFLAGS'
2820 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2821 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2822 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2823 if test -n "$ac_tool_prefix"; then
2824 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2825 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2826 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2827 printf %s "checking for $ac_word... " >&6; }
2828 if test ${ac_cv_prog_CC+y}
2829 then :
2830 printf %s "(cached) " >&6
2831 else case e in #(
2832 e) if test -n "$CC"; then
2833 ac_cv_prog_CC="$CC" # Let the user override the test.
2834 else
2835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2836 for as_dir in $PATH
2837 do
2838 IFS=$as_save_IFS
2839 case $as_dir in #(((
2840 '') as_dir=./ ;;
2841 */) ;;
2842 *) as_dir=$as_dir/ ;;
2843 esac
2844 for ac_exec_ext in '' $ac_executable_extensions; do
2845 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2846 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2847 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2848 break 2
2849 fi
2850 done
2851 done
2852 IFS=$as_save_IFS
2853
2854 fi ;;
2855 esac
2856 fi
2857 CC=$ac_cv_prog_CC
2858 if test -n "$CC"; then
2859 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2860 printf '%s\n' "$CC" >&6; }
2861 else
2862 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
2863 printf '%s\n' "no" >&6; }
2864 fi
2865
2866
2867 fi
2868 if test -z "$ac_cv_prog_CC"; then
2869 ac_ct_CC=$CC
2870 # Extract the first word of "gcc", so it can be a program name with args.
2871 set dummy gcc; ac_word=$2
2872 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2873 printf %s "checking for $ac_word... " >&6; }
2874 if test ${ac_cv_prog_ac_ct_CC+y}
2875 then :
2876 printf %s "(cached) " >&6
2877 else case e in #(
2878 e) if test -n "$ac_ct_CC"; then
2879 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2880 else
2881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882 for as_dir in $PATH
2883 do
2884 IFS=$as_save_IFS
2885 case $as_dir in #(((
2886 '') as_dir=./ ;;
2887 */) ;;
2888 *) as_dir=$as_dir/ ;;
2889 esac
2890 for ac_exec_ext in '' $ac_executable_extensions; do
2891 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2892 ac_cv_prog_ac_ct_CC="gcc"
2893 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2894 break 2
2895 fi
2896 done
2897 done
2898 IFS=$as_save_IFS
2899
2900 fi ;;
2901 esac
2902 fi
2903 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2904 if test -n "$ac_ct_CC"; then
2905 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2906 printf '%s\n' "$ac_ct_CC" >&6; }
2907 else
2908 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
2909 printf '%s\n' "no" >&6; }
2910 fi
2911
2912 if test "x$ac_ct_CC" = x; then
2913 CC=""
2914 else
2915 case $cross_compiling:$ac_tool_warned in
2916 yes:)
2917 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2918 printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2919 ac_tool_warned=yes ;;
2920 esac
2921 CC=$ac_ct_CC
2922 fi
2923 else
2924 CC="$ac_cv_prog_CC"
2925 fi
2926
2927 if test -z "$CC"; then
2928 if test -n "$ac_tool_prefix"; then
2929 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2930 set dummy ${ac_tool_prefix}cc; ac_word=$2
2931 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2932 printf %s "checking for $ac_word... " >&6; }
2933 if test ${ac_cv_prog_CC+y}
2934 then :
2935 printf %s "(cached) " >&6
2936 else case e in #(
2937 e) if test -n "$CC"; then
2938 ac_cv_prog_CC="$CC" # Let the user override the test.
2939 else
2940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2941 for as_dir in $PATH
2942 do
2943 IFS=$as_save_IFS
2944 case $as_dir in #(((
2945 '') as_dir=./ ;;
2946 */) ;;
2947 *) as_dir=$as_dir/ ;;
2948 esac
2949 for ac_exec_ext in '' $ac_executable_extensions; do
2950 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2951 ac_cv_prog_CC="${ac_tool_prefix}cc"
2952 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2953 break 2
2954 fi
2955 done
2956 done
2957 IFS=$as_save_IFS
2958
2959 fi ;;
2960 esac
2961 fi
2962 CC=$ac_cv_prog_CC
2963 if test -n "$CC"; then
2964 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2965 printf '%s\n' "$CC" >&6; }
2966 else
2967 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
2968 printf '%s\n' "no" >&6; }
2969 fi
2970
2971
2972 fi
2973 fi
2974 if test -z "$CC"; then
2975 # Extract the first word of "cc", so it can be a program name with args.
2976 set dummy cc; ac_word=$2
2977 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2978 printf %s "checking for $ac_word... " >&6; }
2979 if test ${ac_cv_prog_CC+y}
2980 then :
2981 printf %s "(cached) " >&6
2982 else case e in #(
2983 e) if test -n "$CC"; then
2984 ac_cv_prog_CC="$CC" # Let the user override the test.
2985 else
2986 ac_prog_rejected=no
2987 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2988 for as_dir in $PATH
2989 do
2990 IFS=$as_save_IFS
2991 case $as_dir in #(((
2992 '') as_dir=./ ;;
2993 */) ;;
2994 *) as_dir=$as_dir/ ;;
2995 esac
2996 for ac_exec_ext in '' $ac_executable_extensions; do
2997 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2998 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2999 ac_prog_rejected=yes
3000 continue
3001 fi
3002 ac_cv_prog_CC="cc"
3003 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3004 break 2
3005 fi
3006 done
3007 done
3008 IFS=$as_save_IFS
3009
3010 if test $ac_prog_rejected = yes; then
3011 # We found a bogon in the path, so make sure we never use it.
3012 set dummy $ac_cv_prog_CC
3013 shift
3014 if test $# != 0; then
3015 # We chose a different compiler from the bogus one.
3016 # However, it has the same basename, so the bogon will be chosen
3017 # first if we set CC to just the basename; use the full file name.
3018 shift
3019 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3020 fi
3021 fi
3022 fi ;;
3023 esac
3024 fi
3025 CC=$ac_cv_prog_CC
3026 if test -n "$CC"; then
3027 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3028 printf '%s\n' "$CC" >&6; }
3029 else
3030 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
3031 printf '%s\n' "no" >&6; }
3032 fi
3033
3034
3035 fi
3036 if test -z "$CC"; then
3037 if test -n "$ac_tool_prefix"; then
3038 for ac_prog in cl.exe
3039 do
3040 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3041 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3042 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3043 printf %s "checking for $ac_word... " >&6; }
3044 if test ${ac_cv_prog_CC+y}
3045 then :
3046 printf %s "(cached) " >&6
3047 else case e in #(
3048 e) if test -n "$CC"; then
3049 ac_cv_prog_CC="$CC" # Let the user override the test.
3050 else
3051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3052 for as_dir in $PATH
3053 do
3054 IFS=$as_save_IFS
3055 case $as_dir in #(((
3056 '') as_dir=./ ;;
3057 */) ;;
3058 *) as_dir=$as_dir/ ;;
3059 esac
3060 for ac_exec_ext in '' $ac_executable_extensions; do
3061 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3062 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3063 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3064 break 2
3065 fi
3066 done
3067 done
3068 IFS=$as_save_IFS
3069
3070 fi ;;
3071 esac
3072 fi
3073 CC=$ac_cv_prog_CC
3074 if test -n "$CC"; then
3075 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3076 printf '%s\n' "$CC" >&6; }
3077 else
3078 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
3079 printf '%s\n' "no" >&6; }
3080 fi
3081
3082
3083 test -n "$CC" && break
3084 done
3085 fi
3086 if test -z "$CC"; then
3087 ac_ct_CC=$CC
3088 for ac_prog in cl.exe
3089 do
3090 # Extract the first word of "$ac_prog", so it can be a program name with args.
3091 set dummy $ac_prog; ac_word=$2
3092 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3093 printf %s "checking for $ac_word... " >&6; }
3094 if test ${ac_cv_prog_ac_ct_CC+y}
3095 then :
3096 printf %s "(cached) " >&6
3097 else case e in #(
3098 e) if test -n "$ac_ct_CC"; then
3099 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3100 else
3101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3102 for as_dir in $PATH
3103 do
3104 IFS=$as_save_IFS
3105 case $as_dir in #(((
3106 '') as_dir=./ ;;
3107 */) ;;
3108 *) as_dir=$as_dir/ ;;
3109 esac
3110 for ac_exec_ext in '' $ac_executable_extensions; do
3111 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3112 ac_cv_prog_ac_ct_CC="$ac_prog"
3113 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3114 break 2
3115 fi
3116 done
3117 done
3118 IFS=$as_save_IFS
3119
3120 fi ;;
3121 esac
3122 fi
3123 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3124 if test -n "$ac_ct_CC"; then
3125 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3126 printf '%s\n' "$ac_ct_CC" >&6; }
3127 else
3128 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
3129 printf '%s\n' "no" >&6; }
3130 fi
3131
3132
3133 test -n "$ac_ct_CC" && break
3134 done
3135
3136 if test "x$ac_ct_CC" = x; then
3137 CC=""
3138 else
3139 case $cross_compiling:$ac_tool_warned in
3140 yes:)
3141 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3142 printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3143 ac_tool_warned=yes ;;
3144 esac
3145 CC=$ac_ct_CC
3146 fi
3147 fi
3148
3149 fi
3150 if test -z "$CC"; then
3151 if test -n "$ac_tool_prefix"; then
3152 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3153 set dummy ${ac_tool_prefix}clang; ac_word=$2
3154 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3155 printf %s "checking for $ac_word... " >&6; }
3156 if test ${ac_cv_prog_CC+y}
3157 then :
3158 printf %s "(cached) " >&6
3159 else case e in #(
3160 e) if test -n "$CC"; then
3161 ac_cv_prog_CC="$CC" # Let the user override the test.
3162 else
3163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3164 for as_dir in $PATH
3165 do
3166 IFS=$as_save_IFS
3167 case $as_dir in #(((
3168 '') as_dir=./ ;;
3169 */) ;;
3170 *) as_dir=$as_dir/ ;;
3171 esac
3172 for ac_exec_ext in '' $ac_executable_extensions; do
3173 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3174 ac_cv_prog_CC="${ac_tool_prefix}clang"
3175 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3176 break 2
3177 fi
3178 done
3179 done
3180 IFS=$as_save_IFS
3181
3182 fi ;;
3183 esac
3184 fi
3185 CC=$ac_cv_prog_CC
3186 if test -n "$CC"; then
3187 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3188 printf '%s\n' "$CC" >&6; }
3189 else
3190 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
3191 printf '%s\n' "no" >&6; }
3192 fi
3193
3194
3195 fi
3196 if test -z "$ac_cv_prog_CC"; then
3197 ac_ct_CC=$CC
3198 # Extract the first word of "clang", so it can be a program name with args.
3199 set dummy clang; ac_word=$2
3200 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3201 printf %s "checking for $ac_word... " >&6; }
3202 if test ${ac_cv_prog_ac_ct_CC+y}
3203 then :
3204 printf %s "(cached) " >&6
3205 else case e in #(
3206 e) if test -n "$ac_ct_CC"; then
3207 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3208 else
3209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3210 for as_dir in $PATH
3211 do
3212 IFS=$as_save_IFS
3213 case $as_dir in #(((
3214 '') as_dir=./ ;;
3215 */) ;;
3216 *) as_dir=$as_dir/ ;;
3217 esac
3218 for ac_exec_ext in '' $ac_executable_extensions; do
3219 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3220 ac_cv_prog_ac_ct_CC="clang"
3221 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3222 break 2
3223 fi
3224 done
3225 done
3226 IFS=$as_save_IFS
3227
3228 fi ;;
3229 esac
3230 fi
3231 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3232 if test -n "$ac_ct_CC"; then
3233 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3234 printf '%s\n' "$ac_ct_CC" >&6; }
3235 else
3236 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
3237 printf '%s\n' "no" >&6; }
3238 fi
3239
3240 if test "x$ac_ct_CC" = x; then
3241 CC=""
3242 else
3243 case $cross_compiling:$ac_tool_warned in
3244 yes:)
3245 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3246 printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3247 ac_tool_warned=yes ;;
3248 esac
3249 CC=$ac_ct_CC
3250 fi
3251 else
3252 CC="$ac_cv_prog_CC"
3253 fi
3254
3255 fi
3256
3257
3258 test -z "$CC" && { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3259 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
3260 as_fn_error $? "no acceptable C compiler found in \$PATH
3261 See 'config.log' for more details" "$LINENO" 5; }
3262
3263 # Provide some information about the compiler.
3264 printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3265 set X $ac_compile
3266 ac_compiler=$2
3267 for ac_option in --version -v -V -qversion -version; do
3268 { { ac_try="$ac_compiler $ac_option >&5"
3269 case "(($ac_try" in
3270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3271 *) ac_try_echo=$ac_try;;
3272 esac
3273 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3274 printf '%s\n' "$ac_try_echo"; } >&5
3275 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3276 ac_status=$?
3277 if test -s conftest.err; then
3278 sed '10a\
3279 ... rest of stderr output deleted ...
3280 10q' conftest.err >conftest.er1
3281 cat conftest.er1 >&5
3282 fi
3283 rm -f conftest.er1 conftest.err
3284 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3285 test $ac_status = 0; }
3286 done
3287
3288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3289 /* end confdefs.h. */
3290
3291 int
3292 main (void)
3293 {
3294
3295 ;
3296 return 0;
3297 }
3298 _ACEOF
3299 ac_clean_files_save=$ac_clean_files
3300 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3301 # Try to create an executable without -o first, disregard a.out.
3302 # It will help us diagnose broken compilers, and finding out an intuition
3303 # of exeext.
3304 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3305 printf %s "checking whether the C compiler works... " >&6; }
3306 ac_link_default=`printf '%s\n' "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3307
3308 # The possible output files:
3309 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3310
3311 ac_rmfiles=
3312 for ac_file in $ac_files
3313 do
3314 case $ac_file in
3315 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3316 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3317 esac
3318 done
3319 rm -f $ac_rmfiles
3320
3321 if { { ac_try="$ac_link_default"
3322 case "(($ac_try" in
3323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3324 *) ac_try_echo=$ac_try;;
3325 esac
3326 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3327 printf '%s\n' "$ac_try_echo"; } >&5
3328 (eval "$ac_link_default") 2>&5
3329 ac_status=$?
3330 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3331 test $ac_status = 0; }
3332 then :
3333 # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3334 # So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
3335 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3336 # so that the user can short-circuit this test for compilers unknown to
3337 # Autoconf.
3338 for ac_file in $ac_files ''
3339 do
3340 test -f "$ac_file" || continue
3341 case $ac_file in
3342 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3343 ;;
3344 [ab].out )
3345 # We found the default executable, but exeext='' is most
3346 # certainly right.
3347 break;;
3348 *.* )
3349 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3350 then :; else
3351 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3352 fi
3353 # We set ac_cv_exeext here because the later test for it is not
3354 # safe: cross compilers may not add the suffix if given an '-o'
3355 # argument, so we may need to know it at that point already.
3356 # Even if this section looks crufty: it has the advantage of
3357 # actually working.
3358 break;;
3359 * )
3360 break;;
3361 esac
3362 done
3363 test "$ac_cv_exeext" = no && ac_cv_exeext=
3364
3365 else case e in #(
3366 e) ac_file='' ;;
3367 esac
3368 fi
3369 if test -z "$ac_file"
3370 then :
3371 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
3372 printf '%s\n' "no" >&6; }
3373 printf '%s\n' "$as_me: failed program was:" >&5
3374 sed 's/^/| /' conftest.$ac_ext >&5
3375
3376 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3377 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
3378 as_fn_error 77 "C compiler cannot create executables
3379 See 'config.log' for more details" "$LINENO" 5; }
3380 else case e in #(
3381 e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3382 printf '%s\n' "yes" >&6; } ;;
3383 esac
3384 fi
3385 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3386 printf %s "checking for C compiler default output file name... " >&6; }
3387 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3388 printf '%s\n' "$ac_file" >&6; }
3389 ac_exeext=$ac_cv_exeext
3390
3391 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3392 ac_clean_files=$ac_clean_files_save
3393 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3394 printf %s "checking for suffix of executables... " >&6; }
3395 if { { ac_try="$ac_link"
3396 case "(($ac_try" in
3397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3398 *) ac_try_echo=$ac_try;;
3399 esac
3400 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3401 printf '%s\n' "$ac_try_echo"; } >&5
3402 (eval "$ac_link") 2>&5
3403 ac_status=$?
3404 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3405 test $ac_status = 0; }
3406 then :
3407 # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3408 # catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will
3409 # work properly (i.e., refer to 'conftest.exe'), while it won't with
3410 # 'rm'.
3411 for ac_file in conftest.exe conftest conftest.*; do
3412 test -f "$ac_file" || continue
3413 case $ac_file in
3414 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3415 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3416 break;;
3417 * ) break;;
3418 esac
3419 done
3420 else case e in #(
3421 e) { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3422 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
3423 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3424 See 'config.log' for more details" "$LINENO" 5; } ;;
3425 esac
3426 fi
3427 rm -f conftest conftest$ac_cv_exeext
3428 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3429 printf '%s\n' "$ac_cv_exeext" >&6; }
3430
3431 rm -f conftest.$ac_ext
3432 EXEEXT=$ac_cv_exeext
3433 ac_exeext=$EXEEXT
3434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3435 /* end confdefs.h. */
3436 #include <stdio.h>
3437 int
3438 main (void)
3439 {
3440 FILE *f = fopen ("conftest.out", "w");
3441 if (!f)
3442 return 1;
3443 return ferror (f) || fclose (f) != 0;
3444
3445 ;
3446 return 0;
3447 }
3448 _ACEOF
3449 ac_clean_files="$ac_clean_files conftest.out"
3450 # Check that the compiler produces executables we can run. If not, either
3451 # the compiler is broken, or we cross compile.
3452 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3453 printf %s "checking whether we are cross compiling... " >&6; }
3454 if test "$cross_compiling" != yes; then
3455 { { ac_try="$ac_link"
3456 case "(($ac_try" in
3457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3458 *) ac_try_echo=$ac_try;;
3459 esac
3460 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3461 printf '%s\n' "$ac_try_echo"; } >&5
3462 (eval "$ac_link") 2>&5
3463 ac_status=$?
3464 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3465 test $ac_status = 0; }
3466 if { ac_try='./conftest$ac_cv_exeext'
3467 { { case "(($ac_try" in
3468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3469 *) ac_try_echo=$ac_try;;
3470 esac
3471 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3472 printf '%s\n' "$ac_try_echo"; } >&5
3473 (eval "$ac_try") 2>&5
3474 ac_status=$?
3475 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3476 test $ac_status = 0; }; }; then
3477 cross_compiling=no
3478 else
3479 if test "$cross_compiling" = maybe; then
3480 cross_compiling=yes
3481 else
3482 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3483 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
3484 as_fn_error 77 "cannot run C compiled programs.
3485 If you meant to cross compile, use '--host'.
3486 See 'config.log' for more details" "$LINENO" 5; }
3487 fi
3488 fi
3489 fi
3490 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3491 printf '%s\n' "$cross_compiling" >&6; }
3492
3493 rm -f conftest.$ac_ext conftest$ac_cv_exeext \
3494 conftest.o conftest.obj conftest.out
3495 ac_clean_files=$ac_clean_files_save
3496 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3497 printf %s "checking for suffix of object files... " >&6; }
3498 if test ${ac_cv_objext+y}
3499 then :
3500 printf %s "(cached) " >&6
3501 else case e in #(
3502 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3503 /* end confdefs.h. */
3504
3505 int
3506 main (void)
3507 {
3508
3509 ;
3510 return 0;
3511 }
3512 _ACEOF
3513 rm -f conftest.o conftest.obj
3514 if { { ac_try="$ac_compile"
3515 case "(($ac_try" in
3516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3517 *) ac_try_echo=$ac_try;;
3518 esac
3519 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3520 printf '%s\n' "$ac_try_echo"; } >&5
3521 (eval "$ac_compile") 2>&5
3522 ac_status=$?
3523 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3524 test $ac_status = 0; }
3525 then :
3526 for ac_file in conftest.o conftest.obj conftest.*; do
3527 test -f "$ac_file" || continue;
3528 case $ac_file in
3529 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3530 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3531 break;;
3532 esac
3533 done
3534 else case e in #(
3535 e) printf '%s\n' "$as_me: failed program was:" >&5
3536 sed 's/^/| /' conftest.$ac_ext >&5
3537
3538 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3539 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
3540 as_fn_error $? "cannot compute suffix of object files: cannot compile
3541 See 'config.log' for more details" "$LINENO" 5; } ;;
3542 esac
3543 fi
3544 rm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
3545 esac
3546 fi
3547 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3548 printf '%s\n' "$ac_cv_objext" >&6; }
3549 OBJEXT=$ac_cv_objext
3550 ac_objext=$OBJEXT
3551 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3552 printf %s "checking whether the compiler supports GNU C... " >&6; }
3553 if test ${ac_cv_c_compiler_gnu+y}
3554 then :
3555 printf %s "(cached) " >&6
3556 else case e in #(
3557 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3558 /* end confdefs.h. */
3559
3560 int
3561 main (void)
3562 {
3563 #ifndef __GNUC__
3564 choke me
3565 #endif
3566
3567 ;
3568 return 0;
3569 }
3570 _ACEOF
3571 if ac_fn_c_try_compile "$LINENO"
3572 then :
3573 ac_compiler_gnu=yes
3574 else case e in #(
3575 e) ac_compiler_gnu=no ;;
3576 esac
3577 fi
3578 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3579 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3580 ;;
3581 esac
3582 fi
3583 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3584 printf '%s\n' "$ac_cv_c_compiler_gnu" >&6; }
3585 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3586
3587 if test $ac_compiler_gnu = yes; then
3588 GCC=yes
3589 else
3590 GCC=
3591 fi
3592 ac_test_CFLAGS=${CFLAGS+y}
3593 ac_save_CFLAGS=$CFLAGS
3594 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3595 printf %s "checking whether $CC accepts -g... " >&6; }
3596 if test ${ac_cv_prog_cc_g+y}
3597 then :
3598 printf %s "(cached) " >&6
3599 else case e in #(
3600 e) ac_save_c_werror_flag=$ac_c_werror_flag
3601 ac_c_werror_flag=yes
3602 ac_cv_prog_cc_g=no
3603 CFLAGS="-g"
3604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3605 /* end confdefs.h. */
3606
3607 int
3608 main (void)
3609 {
3610
3611 ;
3612 return 0;
3613 }
3614 _ACEOF
3615 if ac_fn_c_try_compile "$LINENO"
3616 then :
3617 ac_cv_prog_cc_g=yes
3618 else case e in #(
3619 e) CFLAGS=""
3620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3621 /* end confdefs.h. */
3622
3623 int
3624 main (void)
3625 {
3626
3627 ;
3628 return 0;
3629 }
3630 _ACEOF
3631 if ac_fn_c_try_compile "$LINENO"
3632 then :
3633
3634 else case e in #(
3635 e) ac_c_werror_flag=$ac_save_c_werror_flag
3636 CFLAGS="-g"
3637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3638 /* end confdefs.h. */
3639
3640 int
3641 main (void)
3642 {
3643
3644 ;
3645 return 0;
3646 }
3647 _ACEOF
3648 if ac_fn_c_try_compile "$LINENO"
3649 then :
3650 ac_cv_prog_cc_g=yes
3651 fi
3652 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3653 esac
3654 fi
3655 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3656 esac
3657 fi
3658 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3659 ac_c_werror_flag=$ac_save_c_werror_flag ;;
3660 esac
3661 fi
3662 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3663 printf '%s\n' "$ac_cv_prog_cc_g" >&6; }
3664 if test $ac_test_CFLAGS; then
3665 CFLAGS=$ac_save_CFLAGS
3666 elif test $ac_cv_prog_cc_g = yes; then
3667 if test "$GCC" = yes; then
3668 CFLAGS="-g -O2"
3669 else
3670 CFLAGS="-g"
3671 fi
3672 else
3673 if test "$GCC" = yes; then
3674 CFLAGS="-O2"
3675 else
3676 CFLAGS=
3677 fi
3678 fi
3679 ac_prog_cc_stdc=no
3680 if test x$ac_prog_cc_stdc = xno
3681 then :
3682 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C23 features" >&5
3683 printf %s "checking for $CC option to enable C23 features... " >&6; }
3684 if test ${ac_cv_prog_cc_c23+y}
3685 then :
3686 printf %s "(cached) " >&6
3687 else case e in #(
3688 e) ac_cv_prog_cc_c23=no
3689 ac_save_CC=$CC
3690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3691 /* end confdefs.h. */
3692 $ac_c_conftest_c23_program
3693 _ACEOF
3694 for ac_arg in '' -std=gnu23
3695 do
3696 CC="$ac_save_CC $ac_arg"
3697 if ac_fn_c_try_compile "$LINENO"
3698 then :
3699 ac_cv_prog_cc_c23=$ac_arg
3700 fi
3701 rm -f core conftest.err conftest.$ac_objext conftest.beam
3702 test "x$ac_cv_prog_cc_c23" != "xno" && break
3703 done
3704 rm -f conftest.$ac_ext
3705 CC=$ac_save_CC ;;
3706 esac
3707 fi
3708
3709 if test "x$ac_cv_prog_cc_c23" = xno
3710 then :
3711 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3712 printf '%s\n' "unsupported" >&6; }
3713 else case e in #(
3714 e) if test "x$ac_cv_prog_cc_c23" = x
3715 then :
3716 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3717 printf '%s\n' "none needed" >&6; }
3718 else case e in #(
3719 e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c23" >&5
3720 printf '%s\n' "$ac_cv_prog_cc_c23" >&6; }
3721 CC="$CC $ac_cv_prog_cc_c23" ;;
3722 esac
3723 fi
3724 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c23
3725 ac_prog_cc_stdc=c23 ;;
3726 esac
3727 fi
3728 fi
3729 if test x$ac_prog_cc_stdc = xno
3730 then :
3731 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
3732 printf %s "checking for $CC option to enable C11 features... " >&6; }
3733 if test ${ac_cv_prog_cc_c11+y}
3734 then :
3735 printf %s "(cached) " >&6
3736 else case e in #(
3737 e) ac_cv_prog_cc_c11=no
3738 ac_save_CC=$CC
3739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3740 /* end confdefs.h. */
3741 $ac_c_conftest_c11_program
3742 _ACEOF
3743 for ac_arg in '' -std=gnu11 -std:c11
3744 do
3745 CC="$ac_save_CC $ac_arg"
3746 if ac_fn_c_try_compile "$LINENO"
3747 then :
3748 ac_cv_prog_cc_c11=$ac_arg
3749 fi
3750 rm -f core conftest.err conftest.$ac_objext conftest.beam
3751 test "x$ac_cv_prog_cc_c11" != "xno" && break
3752 done
3753 rm -f conftest.$ac_ext
3754 CC=$ac_save_CC ;;
3755 esac
3756 fi
3757
3758 if test "x$ac_cv_prog_cc_c11" = xno
3759 then :
3760 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3761 printf '%s\n' "unsupported" >&6; }
3762 else case e in #(
3763 e) if test "x$ac_cv_prog_cc_c11" = x
3764 then :
3765 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3766 printf '%s\n' "none needed" >&6; }
3767 else case e in #(
3768 e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
3769 printf '%s\n' "$ac_cv_prog_cc_c11" >&6; }
3770 CC="$CC $ac_cv_prog_cc_c11" ;;
3771 esac
3772 fi
3773 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
3774 ac_prog_cc_stdc=c11 ;;
3775 esac
3776 fi
3777 fi
3778 if test x$ac_prog_cc_stdc = xno
3779 then :
3780 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
3781 printf %s "checking for $CC option to enable C99 features... " >&6; }
3782 if test ${ac_cv_prog_cc_c99+y}
3783 then :
3784 printf %s "(cached) " >&6
3785 else case e in #(
3786 e) ac_cv_prog_cc_c99=no
3787 ac_save_CC=$CC
3788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3789 /* end confdefs.h. */
3790 $ac_c_conftest_c99_program
3791 _ACEOF
3792 for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
3793 do
3794 CC="$ac_save_CC $ac_arg"
3795 if ac_fn_c_try_compile "$LINENO"
3796 then :
3797 ac_cv_prog_cc_c99=$ac_arg
3798 fi
3799 rm -f core conftest.err conftest.$ac_objext conftest.beam
3800 test "x$ac_cv_prog_cc_c99" != "xno" && break
3801 done
3802 rm -f conftest.$ac_ext
3803 CC=$ac_save_CC ;;
3804 esac
3805 fi
3806
3807 if test "x$ac_cv_prog_cc_c99" = xno
3808 then :
3809 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3810 printf '%s\n' "unsupported" >&6; }
3811 else case e in #(
3812 e) if test "x$ac_cv_prog_cc_c99" = x
3813 then :
3814 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3815 printf '%s\n' "none needed" >&6; }
3816 else case e in #(
3817 e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3818 printf '%s\n' "$ac_cv_prog_cc_c99" >&6; }
3819 CC="$CC $ac_cv_prog_cc_c99" ;;
3820 esac
3821 fi
3822 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
3823 ac_prog_cc_stdc=c99 ;;
3824 esac
3825 fi
3826 fi
3827 if test x$ac_prog_cc_stdc = xno
3828 then :
3829 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
3830 printf %s "checking for $CC option to enable C89 features... " >&6; }
3831 if test ${ac_cv_prog_cc_c89+y}
3832 then :
3833 printf %s "(cached) " >&6
3834 else case e in #(
3835 e) ac_cv_prog_cc_c89=no
3836 ac_save_CC=$CC
3837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3838 /* end confdefs.h. */
3839 $ac_c_conftest_c89_program
3840 _ACEOF
3841 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3842 do
3843 CC="$ac_save_CC $ac_arg"
3844 if ac_fn_c_try_compile "$LINENO"
3845 then :
3846 ac_cv_prog_cc_c89=$ac_arg
3847 fi
3848 rm -f core conftest.err conftest.$ac_objext conftest.beam
3849 test "x$ac_cv_prog_cc_c89" != "xno" && break
3850 done
3851 rm -f conftest.$ac_ext
3852 CC=$ac_save_CC ;;
3853 esac
3854 fi
3855
3856 if test "x$ac_cv_prog_cc_c89" = xno
3857 then :
3858 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3859 printf '%s\n' "unsupported" >&6; }
3860 else case e in #(
3861 e) if test "x$ac_cv_prog_cc_c89" = x
3862 then :
3863 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3864 printf '%s\n' "none needed" >&6; }
3865 else case e in #(
3866 e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3867 printf '%s\n' "$ac_cv_prog_cc_c89" >&6; }
3868 CC="$CC $ac_cv_prog_cc_c89" ;;
3869 esac
3870 fi
3871 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3872 ac_prog_cc_stdc=c89 ;;
3873 esac
3874 fi
3875 fi
3876
3877 ac_ext=c
3878 ac_cpp='$CPP $CPPFLAGS'
3879 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3880 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3881 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3882
3883
3884 ac_ext=c
3885 ac_cpp='$CPP $CPPFLAGS'
3886 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3887 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3888 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3889 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3890 printf %s "checking whether $CC understands -c and -o together... " >&6; }
3891 if test ${am_cv_prog_cc_c_o+y}
3892 then :
3893 printf %s "(cached) " >&6
3894 else case e in #(
3895 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3896 /* end confdefs.h. */
3897
3898 int
3899 main (void)
3900 {
3901
3902 ;
3903 return 0;
3904 }
3905 _ACEOF
3906 # Make sure it works both with $CC and with simple cc.
3907 # Following AC_PROG_CC_C_O, we do the test twice because some
3908 # compilers refuse to overwrite an existing .o file with -o,
3909 # though they will create one.
3910 am_cv_prog_cc_c_o=yes
3911 for am_i in 1 2; do
3912 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3913 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3914 ac_status=$?
3915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916 (exit $ac_status); } \
3917 && test -f conftest2.$ac_objext; then
3918 : OK
3919 else
3920 am_cv_prog_cc_c_o=no
3921 break
3922 fi
3923 done
3924 # aligned with autoconf, so not including core; see bug#72225.
3925 rm -f -r a.out a.exe b.out conftest.$ac_ext conftest.$ac_objext \
3926 conftest.dSYM conftest1.$ac_ext conftest1.$ac_objext conftest1.dSYM \
3927 conftest2.$ac_ext conftest2.$ac_objext conftest2.dSYM
3928 unset am_i ;;
3929 esac
3930 fi
3931 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3932 printf '%s\n' "$am_cv_prog_cc_c_o" >&6; }
3933 if test "$am_cv_prog_cc_c_o" != yes; then
3934 # Losing compiler, so override with the script.
3935 # FIXME: It is wrong to rewrite CC.
3936 # But if we don't then we get into trouble of one sort or another.
3937 # A longer-term fix would be to have automake use am__CC in this case,
3938 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3939 CC="$am_aux_dir/compile $CC"
3940 fi
3941 ac_ext=c
3942 ac_cpp='$CPP $CPPFLAGS'
3943 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3944 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3945 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3946
3947
3948
3949 ac_header= ac_cache=
3950 for ac_item in $ac_header_c_list
3951 do
3952 if test $ac_cache; then
3953 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
3954 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
3955 printf '%s\n' "#define $ac_item 1" >> confdefs.h
3956 fi
3957 ac_header= ac_cache=
3958 elif test $ac_header; then
3959 ac_cache=$ac_item
3960 else
3961 ac_header=$ac_item
3962 fi
3963 done
3964
3965
3966
3967
3968
3969
3970
3971
3972 if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
3973 then :
3974
3975 printf '%s\n' "#define STDC_HEADERS 1" >>confdefs.h
3976
3977 fi
3978
3979
3980
3981
3982
3983
3984 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3985 printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3986 if test ${ac_cv_safe_to_define___extensions__+y}
3987 then :
3988 printf %s "(cached) " >&6
3989 else case e in #(
3990 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3991 /* end confdefs.h. */
3992
3993 # define __EXTENSIONS__ 1
3994 $ac_includes_default
3995 int
3996 main (void)
3997 {
3998
3999 ;
4000 return 0;
4001 }
4002 _ACEOF
4003 if ac_fn_c_try_compile "$LINENO"
4004 then :
4005 ac_cv_safe_to_define___extensions__=yes
4006 else case e in #(
4007 e) ac_cv_safe_to_define___extensions__=no ;;
4008 esac
4009 fi
4010 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4011 esac
4012 fi
4013 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4014 printf '%s\n' "$ac_cv_safe_to_define___extensions__" >&6; }
4015
4016 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
4017 printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
4018 if test ${ac_cv_should_define__xopen_source+y}
4019 then :
4020 printf %s "(cached) " >&6
4021 else case e in #(
4022 e) ac_cv_should_define__xopen_source=no
4023 if test $ac_cv_header_wchar_h = yes
4024 then :
4025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4026 /* end confdefs.h. */
4027
4028 #include <wchar.h>
4029 mbstate_t x;
4030 int
4031 main (void)
4032 {
4033
4034 ;
4035 return 0;
4036 }
4037 _ACEOF
4038 if ac_fn_c_try_compile "$LINENO"
4039 then :
4040
4041 else case e in #(
4042 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4043 /* end confdefs.h. */
4044
4045 #define _XOPEN_SOURCE 500
4046 #include <wchar.h>
4047 mbstate_t x;
4048 int
4049 main (void)
4050 {
4051
4052 ;
4053 return 0;
4054 }
4055 _ACEOF
4056 if ac_fn_c_try_compile "$LINENO"
4057 then :
4058 ac_cv_should_define__xopen_source=yes
4059 fi
4060 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4061 esac
4062 fi
4063 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4064 fi ;;
4065 esac
4066 fi
4067 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
4068 printf '%s\n' "$ac_cv_should_define__xopen_source" >&6; }
4069
4070 printf '%s\n' "#define _ALL_SOURCE 1" >>confdefs.h
4071
4072 printf '%s\n' "#define _COSMO_SOURCE 1" >>confdefs.h
4073
4074 printf '%s\n' "#define _DARWIN_C_SOURCE 1" >>confdefs.h
4075
4076 printf '%s\n' "#define _GNU_SOURCE 1" >>confdefs.h
4077
4078 printf '%s\n' "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
4079
4080 printf '%s\n' "#define _NETBSD_SOURCE 1" >>confdefs.h
4081
4082 printf '%s\n' "#define _OPENBSD_SOURCE 1" >>confdefs.h
4083
4084 printf '%s\n' "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4085
4086 printf '%s\n' "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
4087
4088 printf '%s\n' "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
4089
4090 printf '%s\n' "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
4091
4092 printf '%s\n' "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h
4093
4094 printf '%s\n' "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
4095
4096 printf '%s\n' "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
4097
4098 printf '%s\n' "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
4099
4100 printf '%s\n' "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
4101
4102 printf '%s\n' "#define _TANDEM_SOURCE 1" >>confdefs.h
4103
4104 if test $ac_cv_header_minix_config_h = yes
4105 then :
4106 MINIX=yes
4107 printf '%s\n' "#define _MINIX 1" >>confdefs.h
4108
4109 printf '%s\n' "#define _POSIX_SOURCE 1" >>confdefs.h
4110
4111 printf '%s\n' "#define _POSIX_1_SOURCE 2" >>confdefs.h
4112
4113 else case e in #(
4114 e) MINIX= ;;
4115 esac
4116 fi
4117 if test $ac_cv_safe_to_define___extensions__ = yes
4118 then :
4119 printf '%s\n' "#define __EXTENSIONS__ 1" >>confdefs.h
4120
4121 fi
4122 if test $ac_cv_should_define__xopen_source = yes
4123 then :
4124 printf '%s\n' "#define _XOPEN_SOURCE 500" >>confdefs.h
4125
4126 fi
4127
4128
4129 # Initialize Automake
4130 am__api_version='1.18'
4131
4132
4133 # Find a good install program. We prefer a C program (faster),
4134 # so one script is as good as another. But avoid the broken or
4135 # incompatible versions:
4136 # SysV /etc/install, /usr/sbin/install
4137 # SunOS /usr/etc/install
4138 # IRIX /sbin/install
4139 # AIX /bin/install
4140 # AmigaOS /C/install, which installs bootblocks on floppy discs
4141 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4142 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4143 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4144 # OS/2's system install, which has a completely different semantic
4145 # ./install, which can be erroneously created by make from ./install.sh.
4146 # Reject install programs that cannot install multiple files.
4147 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4148 printf %s "checking for a BSD-compatible install... " >&6; }
4149 if test -z "$INSTALL"; then
4150 if test ${ac_cv_path_install+y}
4151 then :
4152 printf %s "(cached) " >&6
4153 else case e in #(
4154 e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4155 for as_dir in $PATH
4156 do
4157 IFS=$as_save_IFS
4158 case $as_dir in #(((
4159 '') as_dir=./ ;;
4160 */) ;;
4161 *) as_dir=$as_dir/ ;;
4162 esac
4163 # Account for fact that we put trailing slashes in our PATH walk.
4164 case $as_dir in #((
4165 ./ | /[cC]/* | \
4166 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4167 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4168 /usr/ucb/* ) ;;
4169 *)
4170 # OSF/1 and SCO ODT 3.0 have their own names for install.
4171 # Don't use installbsd from OSF/1 since it installs stuff as root
4172 # by default.
4173 for ac_prog in ginstall scoinst install; do
4174 for ac_exec_ext in '' $ac_executable_extensions; do
4175 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
4176 if test $ac_prog = install &&
4177 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4178 # AIX install. It has an incompatible calling convention.
4179 :
4180 elif test $ac_prog = install &&
4181 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4182 # program-specific install script used by HP pwplus--don't use.
4183 :
4184 else
4185 rm -rf conftest.one conftest.two conftest.dir
4186 echo one > conftest.one
4187 echo two > conftest.two
4188 mkdir conftest.dir
4189 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
4190 test -s conftest.one && test -s conftest.two &&
4191 test -s conftest.dir/conftest.one &&
4192 test -s conftest.dir/conftest.two
4193 then
4194 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
4195 break 3
4196 fi
4197 fi
4198 fi
4199 done
4200 done
4201 ;;
4202 esac
4203
4204 done
4205 IFS=$as_save_IFS
4206
4207 rm -rf conftest.one conftest.two conftest.dir
4208 ;;
4209 esac
4210 fi
4211 if test ${ac_cv_path_install+y}; then
4212 INSTALL=$ac_cv_path_install
4213 else
4214 # As a last resort, use the slow shell script. Don't cache a
4215 # value for INSTALL within a source directory, because that will
4216 # break other packages using the cache if that directory is
4217 # removed, or if the value is a relative name.
4218 INSTALL=$ac_install_sh
4219 fi
4220 fi
4221 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4222 printf '%s\n' "$INSTALL" >&6; }
4223
4224 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4225 # It thinks the first close brace ends the variable substitution.
4226 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4227
4228 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4229
4230 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4231
4232 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5
4233 printf %s "checking whether sleep supports fractional seconds... " >&6; }
4234 if test ${am_cv_sleep_fractional_seconds+y}
4235 then :
4236 printf %s "(cached) " >&6
4237 else case e in #(
4238 e) if sleep 0.001 2>/dev/null
4239 then :
4240 am_cv_sleep_fractional_seconds=yes
4241 else case e in #(
4242 e) am_cv_sleep_fractional_seconds=no ;;
4243 esac
4244 fi
4245 ;;
4246 esac
4247 fi
4248 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5
4249 printf '%s\n' "$am_cv_sleep_fractional_seconds" >&6; }
4250
4251 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5
4252 printf %s "checking filesystem timestamp resolution... " >&6; }
4253 if test ${am_cv_filesystem_timestamp_resolution+y}
4254 then :
4255 printf %s "(cached) " >&6
4256 else case e in #(
4257 e) # Default to the worst case.
4258 am_cv_filesystem_timestamp_resolution=2
4259
4260 # Only try to go finer than 1 sec if sleep can do it.
4261 # Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
4262 # - 1 sec is not much of a win compared to 2 sec, and
4263 # - it takes 2 seconds to perform the test whether 1 sec works.
4264 #
4265 # Instead, just use the default 2s on platforms that have 1s resolution,
4266 # accept the extra 1s delay when using $sleep in the Automake tests, in
4267 # exchange for not incurring the 2s delay for running the test for all
4268 # packages.
4269 #
4270 am_try_resolutions=
4271 if test "$am_cv_sleep_fractional_seconds" = yes; then
4272 # Even a millisecond often causes a bunch of false positives,
4273 # so just try a hundredth of a second. The time saved between .001 and
4274 # .01 is not terribly consequential.
4275 am_try_resolutions="0.01 0.1 $am_try_resolutions"
4276 fi
4277
4278 # In order to catch current-generation FAT out, we must *modify* files
4279 # that already exist; the *creation* timestamp is finer. Use names
4280 # that make ls -t sort them differently when they have equal
4281 # timestamps than when they have distinct timestamps, keeping
4282 # in mind that ls -t prints the *newest* file first.
4283 rm -f conftest.ts?
4284 : > conftest.ts1
4285 : > conftest.ts2
4286 : > conftest.ts3
4287
4288 # Make sure ls -t actually works. Do 'set' in a subshell so we don't
4289 # clobber the current shell's arguments. (Outer-level square brackets
4290 # are removed by m4; they're present so that m4 does not expand
4291 # <dollar><star>; be careful, easy to get confused.)
4292 if (
4293 set X `ls -t conftest.ts[12]` &&
4294 {
4295 test "$*" != "X conftest.ts1 conftest.ts2" ||
4296 test "$*" != "X conftest.ts2 conftest.ts1";
4297 }
4298 ); then :; else
4299 # If neither matched, then we have a broken ls. This can happen
4300 # if, for instance, CONFIG_SHELL is bash and it inherits a
4301 # broken ls alias from the environment. This has actually
4302 # happened. Such a system could not be considered "sane".
4303 printf '%s\n' ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5
4304 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4305 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
4306 as_fn_error $? "ls -t produces unexpected output.
4307 Make sure there is not a broken ls alias in your environment.
4308 See 'config.log' for more details" "$LINENO" 5; }
4309 fi
4310
4311 for am_try_res in $am_try_resolutions; do
4312 # Any one fine-grained sleep might happen to cross the boundary
4313 # between two values of a coarser actual resolution, but if we do
4314 # two fine-grained sleeps in a row, at least one of them will fall
4315 # entirely within a coarse interval.
4316 echo alpha > conftest.ts1
4317 sleep $am_try_res
4318 echo beta > conftest.ts2
4319 sleep $am_try_res
4320 echo gamma > conftest.ts3
4321
4322 # We assume that 'ls -t' will make use of high-resolution
4323 # timestamps if the operating system supports them at all.
4324 if (set X `ls -t conftest.ts?` &&
4325 test "$2" = conftest.ts3 &&
4326 test "$3" = conftest.ts2 &&
4327 test "$4" = conftest.ts1); then
4328 #
4329 # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
4330 # because we don't need to test make.
4331 make_ok=true
4332 if test $am_try_res != 1; then
4333 # But if we've succeeded so far with a subsecond resolution, we
4334 # have one more thing to check: make. It can happen that
4335 # everything else supports the subsecond mtimes, but make doesn't;
4336 # notably on macOS, which ships make 3.81 from 2006 (the last one
4337 # released under GPLv2). https://bugs.gnu.org/68808
4338 #
4339 # We test $MAKE if it is defined in the environment, else "make".
4340 # It might get overridden later, but our hope is that in practice
4341 # it does not matter: it is the system "make" which is (by far)
4342 # the most likely to be broken, whereas if the user overrides it,
4343 # probably they did so with a better, or at least not worse, make.
4344 # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
4345 #
4346 # Create a Makefile (real tab character here):
4347 rm -f conftest.mk
4348 echo 'conftest.ts1: conftest.ts2' >conftest.mk
4349 echo ' touch conftest.ts2' >>conftest.mk
4350 #
4351 # Now, running
4352 # touch conftest.ts1; touch conftest.ts2; make
4353 # should touch ts1 because ts2 is newer. This could happen by luck,
4354 # but most often, it will fail if make's support is insufficient. So
4355 # test for several consecutive successes.
4356 #
4357 # (We reuse conftest.ts[12] because we still want to modify existing
4358 # files, not create new ones, per above.)
4359 n=0
4360 make=${MAKE-make}
4361 until test $n -eq 3; do
4362 echo one > conftest.ts1
4363 sleep $am_try_res
4364 echo two > conftest.ts2 # ts2 should now be newer than ts1
4365 if $make -f conftest.mk | grep 'up to date' >/dev/null; then
4366 make_ok=false
4367 break # out of $n loop
4368 fi
4369 n=`expr $n + 1`
4370 done
4371 fi
4372 #
4373 if $make_ok; then
4374 # Everything we know to check worked out, so call this resolution good.
4375 am_cv_filesystem_timestamp_resolution=$am_try_res
4376 break # out of $am_try_res loop
4377 fi
4378 # Otherwise, we'll go on to check the next resolution.
4379 fi
4380 done
4381 rm -f conftest.ts?
4382 # (end _am_filesystem_timestamp_resolution)
4383 ;;
4384 esac
4385 fi
4386 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5
4387 printf '%s\n' "$am_cv_filesystem_timestamp_resolution" >&6; }
4388
4389 # This check should not be cached, as it may vary across builds of
4390 # different projects.
4391 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4392 printf %s "checking whether build environment is sane... " >&6; }
4393 # Reject unsafe characters in $srcdir or the absolute working directory
4394 # name. Accept space and tab only in the latter.
4395 am_lf='
4396 '
4397 case `pwd` in
4398 *[\\\"\#\$\&\'\`$am_lf]*)
4399 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4400 printf '%s\n' "no" >&6; }
4401 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4402 esac
4403 case $srcdir in
4404 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
4405 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4406 printf '%s\n' "no" >&6; }
4407 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4408 esac
4409
4410 # Do 'set' in a subshell so we don't clobber the current shell's
4411 # arguments. Must try -L first in case configure is actually a
4412 # symlink; some systems play weird games with the mod time of symlinks
4413 # (eg FreeBSD returns the mod time of the symlink's containing
4414 # directory).
4415 am_build_env_is_sane=no
4416 am_has_slept=no
4417 rm -f conftest.file
4418 for am_try in 1 2; do
4419 echo "timestamp, slept: $am_has_slept" > conftest.file
4420 if (
4421 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4422 if test "$*" = "X"; then
4423 # -L didn't work.
4424 set X `ls -t "$srcdir/configure" conftest.file`
4425 fi
4426 test "$2" = conftest.file
4427 ); then
4428 am_build_env_is_sane=yes
4429 break
4430 fi
4431 # Just in case.
4432 sleep "$am_cv_filesystem_timestamp_resolution"
4433 am_has_slept=yes
4434 done
4435
4436 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5
4437 printf '%s\n' "$am_build_env_is_sane" >&6; }
4438 if test "$am_build_env_is_sane" = no; then
4439 as_fn_error $? "newly created file is older than distributed files!
4440 Check your system clock" "$LINENO" 5
4441 fi
4442
4443 # If we didn't sleep, we still need to ensure time stamps of config.status and
4444 # generated files are strictly newer.
4445 am_sleep_pid=
4446 if test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1
4447 then :
4448
4449 else case e in #(
4450 e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
4451 am_sleep_pid=$!
4452 ;;
4453 esac
4454 fi
4455
4456 rm -f conftest.file
4457
4458 test "$program_prefix" != NONE &&
4459 program_transform_name="s&^&$program_prefix&;$program_transform_name"
4460 # Use a double $ so make ignores it.
4461 test "$program_suffix" != NONE &&
4462 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4463 # Double any \ or $.
4464 # By default was 's,x,x', remove it if useless.
4465 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4466 program_transform_name=`printf '%s\n' "$program_transform_name" | sed "$ac_script"`
4467
4468
4469 if test x"${MISSING+set}" != xset; then
4470 MISSING="\${SHELL} '$am_aux_dir/missing'"
4471 fi
4472 # Use eval to expand $SHELL
4473 if eval "$MISSING --is-lightweight"; then
4474 am_missing_run="$MISSING "
4475 else
4476 am_missing_run=
4477 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4478 printf '%s\n' "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4479 fi
4480
4481 if test x"${install_sh+set}" != xset; then
4482 case $am_aux_dir in
4483 *\ * | *\ *)
4484 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4485 *)
4486 install_sh="\${SHELL} $am_aux_dir/install-sh"
4487 esac
4488 fi
4489
4490 # Installed binaries are usually stripped using 'strip' when the user
4491 # run "make install-strip". However 'strip' might not be the right
4492 # tool to use in cross-compilation environments, therefore Automake
4493 # will honor the 'STRIP' environment variable to overrule this program.
4494 if test "$cross_compiling" != no; then
4495 if test -n "$ac_tool_prefix"; then
4496 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4497 set dummy ${ac_tool_prefix}strip; ac_word=$2
4498 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4499 printf %s "checking for $ac_word... " >&6; }
4500 if test ${ac_cv_prog_STRIP+y}
4501 then :
4502 printf %s "(cached) " >&6
4503 else case e in #(
4504 e) if test -n "$STRIP"; then
4505 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4506 else
4507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4508 for as_dir in $PATH
4509 do
4510 IFS=$as_save_IFS
4511 case $as_dir in #(((
4512 '') as_dir=./ ;;
4513 */) ;;
4514 *) as_dir=$as_dir/ ;;
4515 esac
4516 for ac_exec_ext in '' $ac_executable_extensions; do
4517 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4518 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4519 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4520 break 2
4521 fi
4522 done
4523 done
4524 IFS=$as_save_IFS
4525
4526 fi ;;
4527 esac
4528 fi
4529 STRIP=$ac_cv_prog_STRIP
4530 if test -n "$STRIP"; then
4531 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4532 printf '%s\n' "$STRIP" >&6; }
4533 else
4534 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4535 printf '%s\n' "no" >&6; }
4536 fi
4537
4538
4539 fi
4540 if test -z "$ac_cv_prog_STRIP"; then
4541 ac_ct_STRIP=$STRIP
4542 # Extract the first word of "strip", so it can be a program name with args.
4543 set dummy strip; ac_word=$2
4544 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4545 printf %s "checking for $ac_word... " >&6; }
4546 if test ${ac_cv_prog_ac_ct_STRIP+y}
4547 then :
4548 printf %s "(cached) " >&6
4549 else case e in #(
4550 e) if test -n "$ac_ct_STRIP"; then
4551 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4552 else
4553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4554 for as_dir in $PATH
4555 do
4556 IFS=$as_save_IFS
4557 case $as_dir in #(((
4558 '') as_dir=./ ;;
4559 */) ;;
4560 *) as_dir=$as_dir/ ;;
4561 esac
4562 for ac_exec_ext in '' $ac_executable_extensions; do
4563 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4564 ac_cv_prog_ac_ct_STRIP="strip"
4565 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4566 break 2
4567 fi
4568 done
4569 done
4570 IFS=$as_save_IFS
4571
4572 fi ;;
4573 esac
4574 fi
4575 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4576 if test -n "$ac_ct_STRIP"; then
4577 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4578 printf '%s\n' "$ac_ct_STRIP" >&6; }
4579 else
4580 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4581 printf '%s\n' "no" >&6; }
4582 fi
4583
4584 if test "x$ac_ct_STRIP" = x; then
4585 STRIP=":"
4586 else
4587 case $cross_compiling:$ac_tool_warned in
4588 yes:)
4589 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4590 printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4591 ac_tool_warned=yes ;;
4592 esac
4593 STRIP=$ac_ct_STRIP
4594 fi
4595 else
4596 STRIP="$ac_cv_prog_STRIP"
4597 fi
4598
4599 fi
4600 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4601
4602
4603 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
4604 printf %s "checking for a race-free mkdir -p... " >&6; }
4605 if test -z "$MKDIR_P"; then
4606 if test ${ac_cv_path_mkdir+y}
4607 then :
4608 printf %s "(cached) " >&6
4609 else case e in #(
4610 e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4611 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4612 do
4613 IFS=$as_save_IFS
4614 case $as_dir in #(((
4615 '') as_dir=./ ;;
4616 */) ;;
4617 *) as_dir=$as_dir/ ;;
4618 esac
4619 for ac_prog in mkdir gmkdir; do
4620 for ac_exec_ext in '' $ac_executable_extensions; do
4621 as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
4622 case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
4623 'mkdir ('*'coreutils) '* | \
4624 *'BusyBox '* | \
4625 'mkdir (fileutils) '4.1*)
4626 ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
4627 break 3;;
4628 esac
4629 done
4630 done
4631 done
4632 IFS=$as_save_IFS
4633 ;;
4634 esac
4635 fi
4636
4637 test -d ./--version && rmdir ./--version
4638 if test ${ac_cv_path_mkdir+y}; then
4639 MKDIR_P="$ac_cv_path_mkdir -p"
4640 else
4641 # As a last resort, use plain mkdir -p,
4642 # in the hope it doesn't have the bugs of ancient mkdir.
4643 MKDIR_P='mkdir -p'
4644 fi
4645 fi
4646 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4647 printf '%s\n' "$MKDIR_P" >&6; }
4648
4649 for ac_prog in gawk mawk nawk awk 'busybox awk'
4650 do
4651 # Extract the first word of "$ac_prog", so it can be a program name with args.
4652 set dummy $ac_prog; ac_word=$2
4653 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4654 printf %s "checking for $ac_word... " >&6; }
4655 if test ${ac_cv_prog_AWK+y}
4656 then :
4657 printf %s "(cached) " >&6
4658 else case e in #(
4659 e) if test -n "$AWK"; then
4660 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4661 else
4662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4663 for as_dir in $PATH
4664 do
4665 IFS=$as_save_IFS
4666 case $as_dir in #(((
4667 '') as_dir=./ ;;
4668 */) ;;
4669 *) as_dir=$as_dir/ ;;
4670 esac
4671 for ac_exec_ext in '' $ac_executable_extensions; do
4672 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4673 ac_cv_prog_AWK="$ac_prog"
4674 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4675 break 2
4676 fi
4677 done
4678 done
4679 IFS=$as_save_IFS
4680
4681 fi ;;
4682 esac
4683 fi
4684 AWK=$ac_cv_prog_AWK
4685 if test -n "$AWK"; then
4686 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4687 printf '%s\n' "$AWK" >&6; }
4688 else
4689 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4690 printf '%s\n' "no" >&6; }
4691 fi
4692
4693
4694 test -n "$AWK" && break
4695 done
4696
4697 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4698 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4699 set x ${MAKE-make}
4700 ac_make=`printf '%s\n' "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4701 if eval test \${ac_cv_prog_make_${ac_make}_set+y}
4702 then :
4703 printf %s "(cached) " >&6
4704 else case e in #(
4705 e) cat >conftest.make <<\_ACEOF
4706 SHELL = /bin/sh
4707 all:
4708 @printf '%s\n' '@@@%%%=$(MAKE)=@@@%%%'
4709 _ACEOF
4710 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4711 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4712 *@@@%%%=?*=@@@%%%*)
4713 eval ac_cv_prog_make_${ac_make}_set=yes;;
4714 *)
4715 eval ac_cv_prog_make_${ac_make}_set=no;;
4716 esac
4717 rm -f conftest.make ;;
4718 esac
4719 fi
4720 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4721 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4722 printf '%s\n' "yes" >&6; }
4723 SET_MAKE=
4724 else
4725 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4726 printf '%s\n' "no" >&6; }
4727 SET_MAKE="MAKE=${MAKE-make}"
4728 fi
4729
4730 rm -rf .tst 2>/dev/null
4731 mkdir .tst 2>/dev/null
4732 if test -d .tst; then
4733 am__leading_dot=.
4734 else
4735 am__leading_dot=_
4736 fi
4737 rmdir .tst 2>/dev/null
4738
4739 DEPDIR="${am__leading_dot}deps"
4740
4741 ac_config_commands="$ac_config_commands depfiles"
4742
4743 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
4744 printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
4745 cat > confinc.mk << 'END'
4746 am__doit:
4747 @echo this is the am__doit target >confinc.out
4748 .PHONY: am__doit
4749 END
4750 am__include="#"
4751 am__quote=
4752 # BSD make does it like this.
4753 echo '.include "confinc.mk" # ignored' > confmf.BSD
4754 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
4755 echo 'include confinc.mk # ignored' > confmf.GNU
4756 _am_result=no
4757 for s in GNU BSD; do
4758 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
4759 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
4760 ac_status=$?
4761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4762 (exit $ac_status); }
4763 case $?:`cat confinc.out 2>/dev/null` in #(
4764 '0:this is the am__doit target') :
4765 case $s in #(
4766 BSD) :
4767 am__include='.include' am__quote='"' ;; #(
4768 *) :
4769 am__include='include' am__quote='' ;;
4770 esac ;; #(
4771 *) :
4772 ;;
4773 esac
4774 if test "$am__include" != "#"; then
4775 _am_result="yes ($s style)"
4776 break
4777 fi
4778 done
4779 rm -f confinc.* confmf.*
4780 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
4781 printf '%s\n' "${_am_result}" >&6; }
4782
4783 # Check whether --enable-dependency-tracking was given.
4784 if test ${enable_dependency_tracking+y}
4785 then :
4786 enableval=$enable_dependency_tracking;
4787 fi
4788
4789 if test "x$enable_dependency_tracking" != xno; then
4790 am_depcomp="$ac_aux_dir/depcomp"
4791 AMDEPBACKSLASH='\'
4792 am__nodep='_no'
4793 fi
4794 if test "x$enable_dependency_tracking" != xno; then
4795 AMDEP_TRUE=
4796 AMDEP_FALSE='#'
4797 else
4798 AMDEP_TRUE='#'
4799 AMDEP_FALSE=
4800 fi
4801
4802
4803 AM_DEFAULT_VERBOSITY=1
4804 # Check whether --enable-silent-rules was given.
4805 if test ${enable_silent_rules+y}
4806 then :
4807 enableval=$enable_silent_rules;
4808 fi
4809
4810 am_make=${MAKE-make}
4811 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4812 printf %s "checking whether $am_make supports nested variables... " >&6; }
4813 if test ${am_cv_make_support_nested_variables+y}
4814 then :
4815 printf %s "(cached) " >&6
4816 else case e in #(
4817 e) if printf '%s\n' 'TRUE=$(BAR$(V))
4818 BAR0=false
4819 BAR1=true
4820 V=1
4821 am__doit:
4822 @$(TRUE)
4823 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4824 am_cv_make_support_nested_variables=yes
4825 else
4826 am_cv_make_support_nested_variables=no
4827 fi ;;
4828 esac
4829 fi
4830 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4831 printf '%s\n' "$am_cv_make_support_nested_variables" >&6; }
4832 AM_BACKSLASH='\'
4833
4834 am__rm_f_notfound=
4835 if (rm -f && rm -fr && rm -rf) 2>/dev/null
4836 then :
4837
4838 else case e in #(
4839 e) am__rm_f_notfound='""' ;;
4840 esac
4841 fi
4842
4843
4844 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5
4845 printf %s "checking xargs -n works... " >&6; }
4846 if test ${am_cv_xargs_n_works+y}
4847 then :
4848 printf %s "(cached) " >&6
4849 else case e in #(
4850 e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
4851 3"
4852 then :
4853 am_cv_xargs_n_works=yes
4854 else case e in #(
4855 e) am_cv_xargs_n_works=no ;;
4856 esac
4857 fi ;;
4858 esac
4859 fi
4860 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5
4861 printf '%s\n' "$am_cv_xargs_n_works" >&6; }
4862 if test "$am_cv_xargs_n_works" = yes
4863 then :
4864 am__xargs_n='xargs -n'
4865 else case e in #(
4866 e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }'
4867 ;;
4868 esac
4869 fi
4870
4871 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4872 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4873 # is not polluted with repeated "-I."
4874 am__isrc=' -I$(srcdir)'
4875 # test to see if srcdir already configured
4876 if test -f $srcdir/config.status; then
4877 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4878 fi
4879 fi
4880
4881 # test whether we have cygpath
4882 if test -z "$CYGPATH_W"; then
4883 if (cygpath --version) >/dev/null 2>/dev/null; then
4884 CYGPATH_W='cygpath -w'
4885 else
4886 CYGPATH_W=echo
4887 fi
4888 fi
4889
4890
4891 # Define the identity of the package.
4892 PACKAGE='xwininfo'
4893 VERSION='1.1.7'
4894
4895
4896 printf '%s\n' "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
4897
4898
4899 printf '%s\n' "#define VERSION \"$VERSION\"" >>confdefs.h
4900
4901 # Some tools Automake needs.
4902
4903 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4904
4905
4906 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4907
4908
4909 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4910
4911
4912 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4913
4914
4915 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4916
4917 # For better backward compatibility. To be removed once Automake 1.9.x
4918 # dies out for good. For more background, see:
4919 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4920 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4921 mkdir_p='$(MKDIR_P)'
4922
4923 # We need awk for the "check" target (and possibly the TAP driver). The
4924 # system "awk" is bad on some platforms.
4925 # Always define AMTAR for backward compatibility. Yes, it's still used
4926 # in the wild :-( We should find a proper way to deprecate it ...
4927 AMTAR='$${TAR-tar}'
4928
4929
4930 # We'll loop over all known methods to create a tar archive until one works.
4931 _am_tools='gnutar plaintar pax cpio none'
4932
4933 # The POSIX 1988 'ustar' format is defined with fixed-size fields.
4934 # There is notably a 21 bits limit for the UID and the GID. In fact,
4935 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
4936 # and bug#13588).
4937 am_max_uid=2097151 # 2^21 - 1
4938 am_max_gid=$am_max_uid
4939 # The $UID and $GID variables are not portable, so we need to resort
4940 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
4941 # below are definitely unexpected, so allow the users to see them
4942 # (that is, avoid stderr redirection).
4943 am_uid=`id -u || echo unknown`
4944 am_gid=`id -g || echo unknown`
4945 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether UID '$am_uid' is supported by ustar format" >&5
4946 printf %s "checking whether UID '$am_uid' is supported by ustar format... " >&6; }
4947 if test x$am_uid = xunknown; then
4948 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&5
4949 printf '%s\n' "$as_me: WARNING: ancient id detected; assuming current UID is ok, but dist-ustar might not work" >&2;}
4950 elif test $am_uid -le $am_max_uid; then
4951 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4952 printf '%s\n' "yes" >&6; }
4953 else
4954 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4955 printf '%s\n' "no" >&6; }
4956 _am_tools=none
4957 fi
4958 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether GID '$am_gid' is supported by ustar format" >&5
4959 printf %s "checking whether GID '$am_gid' is supported by ustar format... " >&6; }
4960 if test x$gm_gid = xunknown; then
4961 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&5
4962 printf '%s\n' "$as_me: WARNING: ancient id detected; assuming current GID is ok, but dist-ustar might not work" >&2;}
4963 elif test $am_gid -le $am_max_gid; then
4964 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4965 printf '%s\n' "yes" >&6; }
4966 else
4967 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
4968 printf '%s\n' "no" >&6; }
4969 _am_tools=none
4970 fi
4971
4972 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5
4973 printf %s "checking how to create a ustar tar archive... " >&6; }
4974
4975 # Go ahead even if we have the value already cached. We do so because we
4976 # need to set the values for the 'am__tar' and 'am__untar' variables.
4977 _am_tools=${am_cv_prog_tar_ustar-$_am_tools}
4978
4979 for _am_tool in $_am_tools; do
4980 case $_am_tool in
4981 gnutar)
4982 for _am_tar in tar gnutar gtar; do
4983 { echo "$as_me:$LINENO: $_am_tar --version" >&5
4984 ($_am_tar --version) >&5 2>&5
4985 ac_status=$?
4986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4987 (exit $ac_status); } && break
4988 done
4989 am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"'
4990 am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"'
4991 am__untar="$_am_tar -xf -"
4992 ;;
4993 plaintar)
4994 # Must skip GNU tar: if it does not support --format= it doesn't create
4995 # ustar tarball either.
4996 (tar --version) >/dev/null 2>&1 && continue
4997 am__tar='tar chf - "$$tardir"'
4998 am__tar_='tar chf - "$tardir"'
4999 am__untar='tar xf -'
5000 ;;
5001 pax)
5002 am__tar='pax -L -x ustar -w "$$tardir"'
5003 am__tar_='pax -L -x ustar -w "$tardir"'
5004 am__untar='pax -r'
5005 ;;
5006 cpio)
5007 am__tar='find "$$tardir" -print | cpio -o -H ustar -L'
5008 am__tar_='find "$tardir" -print | cpio -o -H ustar -L'
5009 am__untar='cpio -i -H ustar -d'
5010 ;;
5011 none)
5012 am__tar=false
5013 am__tar_=false
5014 am__untar=false
5015 ;;
5016 esac
5017
5018 # If the value was cached, stop now. We just wanted to have am__tar
5019 # and am__untar set.
5020 test -n "${am_cv_prog_tar_ustar}" && break
5021
5022 # tar/untar a dummy directory, and stop if the command works.
5023 rm -rf conftest.dir
5024 mkdir conftest.dir
5025 echo GrepMe > conftest.dir/file
5026 { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5
5027 (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5
5028 ac_status=$?
5029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5030 (exit $ac_status); }
5031 rm -rf conftest.dir
5032 if test -s conftest.tar; then
5033 { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5
5034 ($am__untar <conftest.tar) >&5 2>&5
5035 ac_status=$?
5036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5037 (exit $ac_status); }
5038 { echo "$as_me:$LINENO: cat conftest.dir/file" >&5
5039 (cat conftest.dir/file) >&5 2>&5
5040 ac_status=$?
5041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5042 (exit $ac_status); }
5043 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
5044 fi
5045 done
5046 rm -rf conftest.dir
5047
5048 if test ${am_cv_prog_tar_ustar+y}
5049 then :
5050 printf %s "(cached) " >&6
5051 else case e in #(
5052 e) am_cv_prog_tar_ustar=$_am_tool ;;
5053 esac
5054 fi
5055
5056 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5
5057 printf '%s\n' "$am_cv_prog_tar_ustar" >&6; }
5058
5059
5060
5061
5062
5063 depcc="$CC" am_compiler_list=
5064
5065 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5066 printf %s "checking dependency style of $depcc... " >&6; }
5067 if test ${am_cv_CC_dependencies_compiler_type+y}
5068 then :
5069 printf %s "(cached) " >&6
5070 else case e in #(
5071 e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5072 # We make a subdir and do the tests there. Otherwise we can end up
5073 # making bogus files that we don't know about and never remove. For
5074 # instance it was reported that on HP-UX the gcc test will end up
5075 # making a dummy file named 'D' -- because '-MD' means "put the output
5076 # in D".
5077 rm -rf conftest.dir
5078 mkdir conftest.dir
5079 # Copy depcomp to subdir because otherwise we won't find it if we're
5080 # using a relative directory.
5081 cp "$am_depcomp" conftest.dir
5082 cd conftest.dir
5083 # We will build objects and dependencies in a subdirectory because
5084 # it helps to detect inapplicable dependency modes. For instance
5085 # both Tru64's cc and ICC support -MD to output dependencies as a
5086 # side effect of compilation, but ICC will put the dependencies in
5087 # the current directory while Tru64 will put them in the object
5088 # directory.
5089 mkdir sub
5090
5091 am_cv_CC_dependencies_compiler_type=none
5092 if test "$am_compiler_list" = ""; then
5093 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5094 fi
5095 am__universal=false
5096 case " $depcc " in #(
5097 *\ -arch\ *\ -arch\ *) am__universal=true ;;
5098 esac
5099
5100 for depmode in $am_compiler_list; do
5101 # Setup a source with many dependencies, because some compilers
5102 # like to wrap large dependency lists on column 80 (with \), and
5103 # we should not choose a depcomp mode which is confused by this.
5104 #
5105 # We need to recreate these files for each test, as the compiler may
5106 # overwrite some of them when testing with obscure command lines.
5107 # This happens at least with the AIX C compiler.
5108 : > sub/conftest.c
5109 for i in 1 2 3 4 5 6; do
5110 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5111 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5112 # Solaris 10 /bin/sh.
5113 echo '/* dummy */' > sub/conftst$i.h
5114 done
5115 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5116
5117 # We check with '-c' and '-o' for the sake of the "dashmstdout"
5118 # mode. It turns out that the SunPro C++ compiler does not properly
5119 # handle '-M -o', and we need to detect this. Also, some Intel
5120 # versions had trouble with output in subdirs.
5121 am__obj=sub/conftest.${OBJEXT-o}
5122 am__minus_obj="-o $am__obj"
5123 case $depmode in
5124 gcc)
5125 # This depmode causes a compiler race in universal mode.
5126 test "$am__universal" = false || continue
5127 ;;
5128 nosideeffect)
5129 # After this tag, mechanisms are not by side-effect, so they'll
5130 # only be used when explicitly requested.
5131 if test "x$enable_dependency_tracking" = xyes; then
5132 continue
5133 else
5134 break
5135 fi
5136 ;;
5137 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5138 # This compiler won't grok '-c -o', but also, the minuso test has
5139 # not run yet. These depmodes are late enough in the game, and
5140 # so weak that their functioning should not be impacted.
5141 am__obj=conftest.${OBJEXT-o}
5142 am__minus_obj=
5143 ;;
5144 none) break ;;
5145 esac
5146 if depmode=$depmode \
5147 source=sub/conftest.c object=$am__obj \
5148 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5149 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5150 >/dev/null 2>conftest.err &&
5151 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5152 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5153 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5154 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5155 # icc doesn't choke on unknown options, it will just issue warnings
5156 # or remarks (even with -Werror). So we grep stderr for any message
5157 # that says an option was ignored or not supported.
5158 # When given -MP, icc 7.0 and 7.1 complain thus:
5159 # icc: Command line warning: ignoring option '-M'; no argument required
5160 # The diagnosis changed in icc 8.0:
5161 # icc: Command line remark: option '-MP' not supported
5162 if (grep 'ignoring option' conftest.err ||
5163 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5164 am_cv_CC_dependencies_compiler_type=$depmode
5165 break
5166 fi
5167 fi
5168 done
5169
5170 cd ..
5171 rm -rf conftest.dir
5172 else
5173 am_cv_CC_dependencies_compiler_type=none
5174 fi
5175 ;;
5176 esac
5177 fi
5178 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5179 printf '%s\n' "$am_cv_CC_dependencies_compiler_type" >&6; }
5180 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5181
5182 if
5183 test "x$enable_dependency_tracking" != xno \
5184 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5185 am__fastdepCC_TRUE=
5186 am__fastdepCC_FALSE='#'
5187 else
5188 am__fastdepCC_TRUE='#'
5189 am__fastdepCC_FALSE=
5190 fi
5191
5192
5193 # Variables for tags utilities; see am/tags.am
5194 if test -z "$CTAGS"; then
5195 CTAGS=ctags
5196 fi
5197
5198 if test -z "$ETAGS"; then
5199 ETAGS=etags
5200 fi
5201
5202 if test -z "$CSCOPE"; then
5203 CSCOPE=cscope
5204 fi
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214 # Make sure we can run config.sub.
5215 $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
5216 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
5217
5218 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5219 printf %s "checking build system type... " >&6; }
5220 if test ${ac_cv_build+y}
5221 then :
5222 printf %s "(cached) " >&6
5223 else case e in #(
5224 e) ac_build_alias=$build_alias
5225 test "x$ac_build_alias" = x &&
5226 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
5227 test "x$ac_build_alias" = x &&
5228 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5229 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
5230 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
5231 ;;
5232 esac
5233 fi
5234 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5235 printf '%s\n' "$ac_cv_build" >&6; }
5236 case $ac_cv_build in
5237 *-*-*) ;;
5238 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5239 esac
5240 build=$ac_cv_build
5241 ac_save_IFS=$IFS; IFS='-'
5242 set x $ac_cv_build
5243 shift
5244 build_cpu=$1
5245 build_vendor=$2
5246 shift; shift
5247 # Remember, the first character of IFS is used to create $*,
5248 # except with old shells:
5249 build_os=$*
5250 IFS=$ac_save_IFS
5251 case $build_os in *\ *) build_os=`printf '%s\n' "$build_os" | sed 's/ /-/g'`;; esac
5252
5253
5254 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5255 printf %s "checking host system type... " >&6; }
5256 if test ${ac_cv_host+y}
5257 then :
5258 printf %s "(cached) " >&6
5259 else case e in #(
5260 e) if test "x$host_alias" = x; then
5261 ac_cv_host=$ac_cv_build
5262 else
5263 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
5264 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
5265 fi
5266 ;;
5267 esac
5268 fi
5269 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5270 printf '%s\n' "$ac_cv_host" >&6; }
5271 case $ac_cv_host in
5272 *-*-*) ;;
5273 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5274 esac
5275 host=$ac_cv_host
5276 ac_save_IFS=$IFS; IFS='-'
5277 set x $ac_cv_host
5278 shift
5279 host_cpu=$1
5280 host_vendor=$2
5281 shift; shift
5282 # Remember, the first character of IFS is used to create $*,
5283 # except with old shells:
5284 host_os=$*
5285 IFS=$ac_save_IFS
5286 case $host_os in *\ *) host_os=`printf '%s\n' "$host_os" | sed 's/ /-/g'`;; esac
5287
5288
5289
5290 if test "X$prefix" = "XNONE"; then
5291 acl_final_prefix="$ac_default_prefix"
5292 else
5293 acl_final_prefix="$prefix"
5294 fi
5295 if test "X$exec_prefix" = "XNONE"; then
5296 acl_final_exec_prefix='${prefix}'
5297 else
5298 acl_final_exec_prefix="$exec_prefix"
5299 fi
5300 acl_saved_prefix="$prefix"
5301 prefix="$acl_final_prefix"
5302 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
5303 prefix="$acl_saved_prefix"
5304
5305
5306
5307 # Check whether --with-gnu-ld was given.
5308 if test ${with_gnu_ld+y}
5309 then :
5310 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5311 else case e in #(
5312 e) with_gnu_ld=no ;;
5313 esac
5314 fi
5315
5316 # Prepare PATH_SEPARATOR.
5317 # The user is always right.
5318 if test "${PATH_SEPARATOR+set}" != set; then
5319 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
5320 # contains only /bin. Note that ksh looks also at the FPATH variable,
5321 # so we have to set that as well for the test.
5322 PATH_SEPARATOR=:
5323 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
5324 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
5325 || PATH_SEPARATOR=';'
5326 }
5327 fi
5328
5329 if test -n "$LD"; then
5330 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ld" >&5
5331 printf %s "checking for ld... " >&6; }
5332 elif test "$GCC" = yes; then
5333 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5334 printf %s "checking for ld used by $CC... " >&6; }
5335 elif test "$with_gnu_ld" = yes; then
5336 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5337 printf %s "checking for GNU ld... " >&6; }
5338 else
5339 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5340 printf %s "checking for non-GNU ld... " >&6; }
5341 fi
5342 if test -n "$LD"; then
5343 # Let the user override the test with a path.
5344 :
5345 else
5346 if test ${acl_cv_path_LD+y}
5347 then :
5348 printf %s "(cached) " >&6
5349 else case e in #(
5350 e)
5351 acl_cv_path_LD= # Final result of this test
5352 ac_prog=ld # Program to search in $PATH
5353 if test "$GCC" = yes; then
5354 # Check if gcc -print-prog-name=ld gives a path.
5355 case $host in
5356 *-*-mingw* | windows*)
5357 # gcc leaves a trailing carriage return which upsets mingw
5358 acl_output=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5359 *)
5360 acl_output=`($CC -print-prog-name=ld) 2>&5` ;;
5361 esac
5362 case $acl_output in
5363 # Accept absolute paths.
5364 [\\/]* | ?:[\\/]*)
5365 re_direlt='/[^/][^/]*/\.\./'
5366 # Canonicalize the pathname of ld
5367 acl_output=`echo "$acl_output" | sed 's%\\\\%/%g'`
5368 while echo "$acl_output" | grep "$re_direlt" > /dev/null 2>&1; do
5369 acl_output=`echo $acl_output | sed "s%$re_direlt%/%"`
5370 done
5371 # Got the pathname. No search in PATH is needed.
5372 acl_cv_path_LD="$acl_output"
5373 ac_prog=
5374 ;;
5375 "")
5376 # If it fails, then pretend we aren't using GCC.
5377 ;;
5378 *)
5379 # If it is relative, then search for the first ld in PATH.
5380 with_gnu_ld=unknown
5381 ;;
5382 esac
5383 fi
5384 if test -n "$ac_prog"; then
5385 # Search for $ac_prog in $PATH.
5386 acl_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR
5387 for ac_dir in $PATH; do
5388 IFS="$acl_saved_IFS"
5389 test -z "$ac_dir" && ac_dir=.
5390 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5391 acl_cv_path_LD="$ac_dir/$ac_prog"
5392 # Check to see if the program is GNU ld. I'd rather use --version,
5393 # but apparently some variants of GNU ld only accept -v.
5394 # Break only if it was the GNU/non-GNU ld that we prefer.
5395 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
5396 *GNU* | *'with BFD'*)
5397 test "$with_gnu_ld" != no && break
5398 ;;
5399 *)
5400 test "$with_gnu_ld" != yes && break
5401 ;;
5402 esac
5403 fi
5404 done
5405 IFS="$acl_saved_IFS"
5406 fi
5407 case $host in
5408 *-*-aix*)
5409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5410 /* end confdefs.h. */
5411 #if defined __powerpc64__ || defined __LP64__
5412 int ok;
5413 #else
5414 error fail
5415 #endif
5416
5417 _ACEOF
5418 if ac_fn_c_try_compile "$LINENO"
5419 then :
5420 # The compiler produces 64-bit code. Add option '-b64' so that the
5421 # linker groks 64-bit object files.
5422 case "$acl_cv_path_LD " in
5423 *" -b64 "*) ;;
5424 *) acl_cv_path_LD="$acl_cv_path_LD -b64" ;;
5425 esac
5426
5427 fi
5428 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5429 ;;
5430 sparc64-*-netbsd*)
5431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5432 /* end confdefs.h. */
5433 #if defined __sparcv9 || defined __arch64__
5434 int ok;
5435 #else
5436 error fail
5437 #endif
5438
5439 _ACEOF
5440 if ac_fn_c_try_compile "$LINENO"
5441 then :
5442
5443 else case e in #(
5444 e) # The compiler produces 32-bit code. Add option '-m elf32_sparc'
5445 # so that the linker groks 32-bit object files.
5446 case "$acl_cv_path_LD " in
5447 *" -m elf32_sparc "*) ;;
5448 *) acl_cv_path_LD="$acl_cv_path_LD -m elf32_sparc" ;;
5449 esac
5450 ;;
5451 esac
5452 fi
5453 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5454 ;;
5455 esac
5456 ;;
5457 esac
5458 fi
5459
5460 LD="$acl_cv_path_LD"
5461 fi
5462 if test -n "$LD"; then
5463 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5464 printf '%s\n' "$LD" >&6; }
5465 else
5466 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
5467 printf '%s\n' "no" >&6; }
5468 as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5469 fi
5470 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5471 printf %s "checking if the linker ($LD) is GNU ld... " >&6; }
5472 if test ${acl_cv_prog_gnu_ld+y}
5473 then :
5474 printf %s "(cached) " >&6
5475 else case e in #(
5476 e) # I'd rather use --version here, but apparently some GNU lds only accept -v.
5477 case `$LD -v 2>&1 </dev/null` in
5478 *GNU* | *'with BFD'*)
5479 acl_cv_prog_gnu_ld=yes
5480 ;;
5481 *)
5482 acl_cv_prog_gnu_ld=no
5483 ;;
5484 esac ;;
5485 esac
5486 fi
5487 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
5488 printf '%s\n' "$acl_cv_prog_gnu_ld" >&6; }
5489 with_gnu_ld=$acl_cv_prog_gnu_ld
5490
5491
5492
5493
5494
5495 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
5496 printf %s "checking for shared library run path origin... " >&6; }
5497 if test ${acl_cv_rpath+y}
5498 then :
5499 printf %s "(cached) " >&6
5500 else case e in #(
5501 e)
5502 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
5503 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
5504 . ./conftest.sh
5505 rm -f ./conftest.sh
5506 acl_cv_rpath=done
5507 ;;
5508 esac
5509 fi
5510 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
5511 printf '%s\n' "$acl_cv_rpath" >&6; }
5512 wl="$acl_cv_wl"
5513 acl_libext="$acl_cv_libext"
5514 acl_shlibext="$acl_cv_shlibext"
5515 acl_libname_spec="$acl_cv_libname_spec"
5516 acl_library_names_spec="$acl_cv_library_names_spec"
5517 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
5518 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
5519 acl_hardcode_direct="$acl_cv_hardcode_direct"
5520 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
5521 # Check whether --enable-rpath was given.
5522 if test ${enable_rpath+y}
5523 then :
5524 enableval=$enable_rpath; :
5525 else case e in #(
5526 e) enable_rpath=yes ;;
5527 esac
5528 fi
5529
5530
5531
5532
5533 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking 32-bit host C ABI" >&5
5534 printf %s "checking 32-bit host C ABI... " >&6; }
5535 if test ${gl_cv_host_cpu_c_abi_32bit+y}
5536 then :
5537 printf %s "(cached) " >&6
5538 else case e in #(
5539 e) case "$host_cpu" in
5540
5541 # CPUs that only support a 32-bit ABI.
5542 arc \
5543 | bfin \
5544 | cris* \
5545 | csky \
5546 | epiphany \
5547 | ft32 \
5548 | h8300 \
5549 | m68k \
5550 | microblaze | microblazeel \
5551 | nds32 | nds32le | nds32be \
5552 | nios2 | nios2eb | nios2el \
5553 | or1k* \
5554 | or32 \
5555 | sh | sh1234 | sh1234elb \
5556 | tic6x \
5557 | xtensa* )
5558 gl_cv_host_cpu_c_abi_32bit=yes
5559 ;;
5560
5561 # CPUs that only support a 64-bit ABI.
5562 alpha | alphaev[4-8] | alphaev56 | alphapca5[67] | alphaev6[78] \
5563 | mmix )
5564 gl_cv_host_cpu_c_abi_32bit=no
5565 ;;
5566
5567 *)
5568 if test -n "$gl_cv_host_cpu_c_abi"; then
5569 case "$gl_cv_host_cpu_c_abi" in
5570 i386 | x86_64-x32 | arm | armhf | arm64-ilp32 | hppa | ia64-ilp32 | mips | mipsn32 | powerpc | riscv*-ilp32* | s390 | sparc)
5571 gl_cv_host_cpu_c_abi_32bit=yes ;;
5572 x86_64 | alpha | arm64 | aarch64c | hppa64 | ia64 | mips64 | powerpc64 | powerpc64-elfv2 | riscv*-lp64* | s390x | sparc64 )
5573 gl_cv_host_cpu_c_abi_32bit=no ;;
5574 *)
5575 gl_cv_host_cpu_c_abi_32bit=unknown ;;
5576 esac
5577 else
5578 gl_cv_host_cpu_c_abi_32bit=unknown
5579 fi
5580 if test $gl_cv_host_cpu_c_abi_32bit = unknown; then
5581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5582 /* end confdefs.h. */
5583 int test_pointer_size[sizeof (void *) - 5];
5584
5585 _ACEOF
5586 if ac_fn_c_try_compile "$LINENO"
5587 then :
5588 gl_cv_host_cpu_c_abi_32bit=no
5589 else case e in #(
5590 e) gl_cv_host_cpu_c_abi_32bit=yes ;;
5591 esac
5592 fi
5593 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5594 fi
5595 ;;
5596 esac
5597 ;;
5598 esac
5599 fi
5600 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gl_cv_host_cpu_c_abi_32bit" >&5
5601 printf '%s\n' "$gl_cv_host_cpu_c_abi_32bit" >&6; }
5602
5603 HOST_CPU_C_ABI_32BIT="$gl_cv_host_cpu_c_abi_32bit"
5604
5605 ac_ext=c
5606 ac_cpp='$CPP $CPPFLAGS'
5607 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5608 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5609 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5610 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5611 printf %s "checking how to run the C preprocessor... " >&6; }
5612 # On Suns, sometimes $CPP names a directory.
5613 if test -n "$CPP" && test -d "$CPP"; then
5614 CPP=
5615 fi
5616 if test -z "$CPP"; then
5617 if test ${ac_cv_prog_CPP+y}
5618 then :
5619 printf %s "(cached) " >&6
5620 else case e in #(
5621 e) # Double quotes because $CC needs to be expanded
5622 for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp
5623 do
5624 ac_preproc_ok=false
5625 for ac_c_preproc_warn_flag in '' yes
5626 do
5627 # Use a header file that comes with gcc, so configuring glibc
5628 # with a fresh cross-compiler works.
5629 # On the NeXT, cc -E runs the code through the compiler's parser,
5630 # not just through cpp. "Syntax error" is here to catch this case.
5631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5632 /* end confdefs.h. */
5633 #include <limits.h>
5634 Syntax error
5635 _ACEOF
5636 if ac_fn_c_try_cpp "$LINENO"
5637 then :
5638
5639 else case e in #(
5640 e) # Broken: fails on valid input.
5641 continue ;;
5642 esac
5643 fi
5644 rm -f conftest.err conftest.i conftest.$ac_ext
5645
5646 # OK, works on sane cases. Now check whether nonexistent headers
5647 # can be detected and how.
5648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5649 /* end confdefs.h. */
5650 #include <ac_nonexistent.h>
5651 _ACEOF
5652 if ac_fn_c_try_cpp "$LINENO"
5653 then :
5654 # Broken: success on invalid input.
5655 continue
5656 else case e in #(
5657 e) # Passes both tests.
5658 ac_preproc_ok=:
5659 break ;;
5660 esac
5661 fi
5662 rm -f conftest.err conftest.i conftest.$ac_ext
5663
5664 done
5665 # Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5666 rm -f conftest.i conftest.err conftest.$ac_ext
5667 if $ac_preproc_ok
5668 then :
5669 break
5670 fi
5671
5672 done
5673 ac_cv_prog_CPP=$CPP
5674 ;;
5675 esac
5676 fi
5677 CPP=$ac_cv_prog_CPP
5678 else
5679 ac_cv_prog_CPP=$CPP
5680 fi
5681 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5682 printf '%s\n' "$CPP" >&6; }
5683 ac_preproc_ok=false
5684 for ac_c_preproc_warn_flag in '' yes
5685 do
5686 # Use a header file that comes with gcc, so configuring glibc
5687 # with a fresh cross-compiler works.
5688 # On the NeXT, cc -E runs the code through the compiler's parser,
5689 # not just through cpp. "Syntax error" is here to catch this case.
5690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5691 /* end confdefs.h. */
5692 #include <limits.h>
5693 Syntax error
5694 _ACEOF
5695 if ac_fn_c_try_cpp "$LINENO"
5696 then :
5697
5698 else case e in #(
5699 e) # Broken: fails on valid input.
5700 continue ;;
5701 esac
5702 fi
5703 rm -f conftest.err conftest.i conftest.$ac_ext
5704
5705 # OK, works on sane cases. Now check whether nonexistent headers
5706 # can be detected and how.
5707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5708 /* end confdefs.h. */
5709 #include <ac_nonexistent.h>
5710 _ACEOF
5711 if ac_fn_c_try_cpp "$LINENO"
5712 then :
5713 # Broken: success on invalid input.
5714 continue
5715 else case e in #(
5716 e) # Passes both tests.
5717 ac_preproc_ok=:
5718 break ;;
5719 esac
5720 fi
5721 rm -f conftest.err conftest.i conftest.$ac_ext
5722
5723 done
5724 # Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5725 rm -f conftest.i conftest.err conftest.$ac_ext
5726 if $ac_preproc_ok
5727 then :
5728
5729 else case e in #(
5730 e) { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
5731 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
5732 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
5733 See 'config.log' for more details" "$LINENO" 5; } ;;
5734 esac
5735 fi
5736
5737 ac_ext=c
5738 ac_cpp='$CPP $CPPFLAGS'
5739 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5740 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5741 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5742
5743
5744 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for egrep -e" >&5
5745 printf %s "checking for egrep -e... " >&6; }
5746 if test ${ac_cv_path_EGREP_TRADITIONAL+y}
5747 then :
5748 printf %s "(cached) " >&6
5749 else case e in #(
5750 e) if test -z "$EGREP_TRADITIONAL"; then
5751 ac_path_EGREP_TRADITIONAL_found=false
5752 # Loop through the user's path and test for each of PROGNAME-LIST
5753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5754 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5755 do
5756 IFS=$as_save_IFS
5757 case $as_dir in #(((
5758 '') as_dir=./ ;;
5759 */) ;;
5760 *) as_dir=$as_dir/ ;;
5761 esac
5762 for ac_prog in grep ggrep
5763 do
5764 for ac_exec_ext in '' $ac_executable_extensions; do
5765 ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"
5766 as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue
5767 # Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.
5768 # Check for GNU $ac_path_EGREP_TRADITIONAL
5769 case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(
5770 *GNU*)
5771 ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;
5772 #(
5773 *)
5774 ac_count=0
5775 printf %s 0123456789 >"conftest.in"
5776 while :
5777 do
5778 cat "conftest.in" "conftest.in" >"conftest.tmp"
5779 mv "conftest.tmp" "conftest.in"
5780 cp "conftest.in" "conftest.nl"
5781 printf '%s\n' 'EGREP_TRADITIONAL' >> "conftest.nl"
5782 "$ac_path_EGREP_TRADITIONAL" -E 'EGR(EP|AC)_TRADITIONAL$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5783 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5784 as_fn_arith $ac_count + 1 && ac_count=$as_val
5785 if test $ac_count -gt ${ac_path_EGREP_TRADITIONAL_max-0}; then
5786 # Best one so far, save it but keep looking for a better one
5787 ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"
5788 ac_path_EGREP_TRADITIONAL_max=$ac_count
5789 fi
5790 # 10*(2^10) chars as input seems more than enough
5791 test $ac_count -gt 10 && break
5792 done
5793 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5794 esac
5795
5796 $ac_path_EGREP_TRADITIONAL_found && break 3
5797 done
5798 done
5799 done
5800 IFS=$as_save_IFS
5801 if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then
5802 :
5803 fi
5804 else
5805 ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL
5806 fi
5807
5808 if test "$ac_cv_path_EGREP_TRADITIONAL"
5809 then :
5810 ac_cv_path_EGREP_TRADITIONAL="$ac_cv_path_EGREP_TRADITIONAL -E"
5811 else case e in #(
5812 e) if test -z "$EGREP_TRADITIONAL"; then
5813 ac_path_EGREP_TRADITIONAL_found=false
5814 # Loop through the user's path and test for each of PROGNAME-LIST
5815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5816 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5817 do
5818 IFS=$as_save_IFS
5819 case $as_dir in #(((
5820 '') as_dir=./ ;;
5821 */) ;;
5822 *) as_dir=$as_dir/ ;;
5823 esac
5824 for ac_prog in egrep
5825 do
5826 for ac_exec_ext in '' $ac_executable_extensions; do
5827 ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"
5828 as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue
5829 # Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.
5830 # Check for GNU $ac_path_EGREP_TRADITIONAL
5831 case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(
5832 *GNU*)
5833 ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;
5834 #(
5835 *)
5836 ac_count=0
5837 printf %s 0123456789 >"conftest.in"
5838 while :
5839 do
5840 cat "conftest.in" "conftest.in" >"conftest.tmp"
5841 mv "conftest.tmp" "conftest.in"
5842 cp "conftest.in" "conftest.nl"
5843 printf '%s\n' 'EGREP_TRADITIONAL' >> "conftest.nl"
5844 "$ac_path_EGREP_TRADITIONAL" 'EGR(EP|AC)_TRADITIONAL$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5845 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5846 as_fn_arith $ac_count + 1 && ac_count=$as_val
5847 if test $ac_count -gt ${ac_path_EGREP_TRADITIONAL_max-0}; then
5848 # Best one so far, save it but keep looking for a better one
5849 ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"
5850 ac_path_EGREP_TRADITIONAL_max=$ac_count
5851 fi
5852 # 10*(2^10) chars as input seems more than enough
5853 test $ac_count -gt 10 && break
5854 done
5855 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5856 esac
5857
5858 $ac_path_EGREP_TRADITIONAL_found && break 3
5859 done
5860 done
5861 done
5862 IFS=$as_save_IFS
5863 if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then
5864 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5865 fi
5866 else
5867 ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL
5868 fi
5869 ;;
5870 esac
5871 fi ;;
5872 esac
5873 fi
5874 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP_TRADITIONAL" >&5
5875 printf '%s\n' "$ac_cv_path_EGREP_TRADITIONAL" >&6; }
5876 EGREP_TRADITIONAL=$ac_cv_path_EGREP_TRADITIONAL
5877
5878
5879
5880
5881
5882 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ELF binary format" >&5
5883 printf %s "checking for ELF binary format... " >&6; }
5884 if test ${gl_cv_elf+y}
5885 then :
5886 printf %s "(cached) " >&6
5887 else case e in #(
5888 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5889 /* end confdefs.h. */
5890 #if defined __ELF__ || (defined __linux__ && (defined __EDG__ || defined __SUNPRO_C))
5891 Extensible Linking Format
5892 #endif
5893
5894 _ACEOF
5895 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5896 $EGREP_TRADITIONAL "Extensible Linking Format" >/dev/null 2>&1
5897 then :
5898 gl_cv_elf=yes
5899 else case e in #(
5900 e) gl_cv_elf=no ;;
5901 esac
5902 fi
5903 rm -rf conftest*
5904
5905 ;;
5906 esac
5907 fi
5908 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gl_cv_elf" >&5
5909 printf '%s\n' "$gl_cv_elf" >&6; }
5910 if test $gl_cv_elf = yes; then
5911 # Extract the ELF class of a file (5th byte) in decimal.
5912 # Cf. https://en.wikipedia.org/wiki/Executable_and_Linkable_Format#File_header
5913 if od -A x < /dev/null >/dev/null 2>/dev/null; then
5914 # Use POSIX od.
5915 func_elfclass ()
5916 {
5917 od -A n -t d1 -j 4 -N 1
5918 }
5919 else
5920 # Use BSD hexdump.
5921 func_elfclass ()
5922 {
5923 dd bs=1 count=1 skip=4 2>/dev/null | hexdump -e '1/1 "%3d "'
5924 echo
5925 }
5926 fi
5927 # Use 'expr', not 'test', to compare the values of func_elfclass, because on
5928 # Solaris 11 OpenIndiana and Solaris 11 OmniOS, the result is 001 or 002,
5929 # not 1 or 2.
5930 case $HOST_CPU_C_ABI_32BIT in
5931 yes)
5932 # 32-bit ABI.
5933 acl_is_expected_elfclass ()
5934 {
5935 expr "`func_elfclass | sed -e 's/[ ]//g'`" = 1 > /dev/null
5936 }
5937 ;;
5938 no)
5939 # 64-bit ABI.
5940 acl_is_expected_elfclass ()
5941 {
5942 expr "`func_elfclass | sed -e 's/[ ]//g'`" = 2 > /dev/null
5943 }
5944 ;;
5945 *)
5946 # Unknown.
5947 acl_is_expected_elfclass ()
5948 {
5949 :
5950 }
5951 ;;
5952 esac
5953 else
5954 acl_is_expected_elfclass ()
5955 {
5956 :
5957 }
5958 fi
5959
5960 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for the common suffixes of directories in the library search path" >&5
5961 printf %s "checking for the common suffixes of directories in the library search path... " >&6; }
5962 if test ${acl_cv_libdirstems+y}
5963 then :
5964 printf %s "(cached) " >&6
5965 else case e in #(
5966 e) acl_libdirstem=lib
5967 acl_libdirstem2=
5968 acl_libdirstem3=
5969 case "$host_os" in
5970 solaris*)
5971 if test $HOST_CPU_C_ABI_32BIT = no; then
5972 acl_libdirstem2=lib/64
5973 case "$host_cpu" in
5974 sparc*) acl_libdirstem3=lib/sparcv9 ;;
5975 i*86 | x86_64) acl_libdirstem3=lib/amd64 ;;
5976 esac
5977 fi
5978 ;;
5979 netbsd*)
5980 if test $HOST_CPU_C_ABI_32BIT != no; then
5981 case "$host_cpu" in
5982 sparc*) acl_libdirstem2=lib/sparc ;;
5983 esac
5984 fi
5985 ;;
5986 *)
5987 searchpath=`(LC_ALL=C $CC $CPPFLAGS $CFLAGS -print-search-dirs) 2>/dev/null \
5988 | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
5989 if test $HOST_CPU_C_ABI_32BIT != no; then
5990 # 32-bit or unknown ABI.
5991 if test -d /usr/lib32; then
5992 acl_libdirstem2=lib32
5993 fi
5994 fi
5995 if test $HOST_CPU_C_ABI_32BIT != yes; then
5996 # 64-bit or unknown ABI.
5997 if test -d /usr/lib64; then
5998 acl_libdirstem3=lib64
5999 fi
6000 fi
6001 if test -n "$searchpath"; then
6002 acl_saved_IFS="${IFS= }"; IFS=":"
6003 for searchdir in $searchpath; do
6004 if test -d "$searchdir"; then
6005 case "$searchdir" in
6006 */lib32/ | */lib32 ) acl_libdirstem2=lib32 ;;
6007 */lib64/ | */lib64 ) acl_libdirstem3=lib64 ;;
6008 */../ | */.. )
6009 # Better ignore directories of this form. They are misleading.
6010 ;;
6011 *) searchdir=`cd "$searchdir" && pwd`
6012 case "$searchdir" in
6013 */lib32 ) acl_libdirstem2=lib32 ;;
6014 */lib64 ) acl_libdirstem3=lib64 ;;
6015 esac ;;
6016 esac
6017 fi
6018 done
6019 IFS="$acl_saved_IFS"
6020 if test $HOST_CPU_C_ABI_32BIT = yes; then
6021 # 32-bit ABI.
6022 acl_libdirstem3=
6023 fi
6024 if test $HOST_CPU_C_ABI_32BIT = no; then
6025 # 64-bit ABI.
6026 acl_libdirstem2=
6027 fi
6028 fi
6029 ;;
6030 esac
6031 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
6032 test -n "$acl_libdirstem3" || acl_libdirstem3="$acl_libdirstem"
6033 acl_cv_libdirstems="$acl_libdirstem,$acl_libdirstem2,$acl_libdirstem3"
6034 ;;
6035 esac
6036 fi
6037 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $acl_cv_libdirstems" >&5
6038 printf '%s\n' "$acl_cv_libdirstems" >&6; }
6039 acl_libdirstem=`echo "$acl_cv_libdirstems" | sed -e 's/,.*//'`
6040 acl_libdirstem2=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,//' -e 's/,.*//'`
6041 acl_libdirstem3=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,[^,]*,//' -e 's/,.*//'`
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053 use_additional=yes
6054
6055 acl_saved_prefix="$prefix"
6056 prefix="$acl_final_prefix"
6057 acl_saved_exec_prefix="$exec_prefix"
6058 exec_prefix="$acl_final_exec_prefix"
6059
6060 eval additional_includedir=\"$includedir\"
6061 eval additional_libdir=\"$libdir\"
6062 eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"
6063 eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"
6064
6065 exec_prefix="$acl_saved_exec_prefix"
6066 prefix="$acl_saved_prefix"
6067
6068
6069 # Check whether --with-libiconv-prefix was given.
6070 if test ${with_libiconv_prefix+y}
6071 then :
6072 withval=$with_libiconv_prefix;
6073 if test "X$withval" = "Xno"; then
6074 use_additional=no
6075 else
6076 if test "X$withval" = "X"; then
6077
6078 acl_saved_prefix="$prefix"
6079 prefix="$acl_final_prefix"
6080 acl_saved_exec_prefix="$exec_prefix"
6081 exec_prefix="$acl_final_exec_prefix"
6082
6083 eval additional_includedir=\"$includedir\"
6084 eval additional_libdir=\"$libdir\"
6085 eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"
6086 eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"
6087
6088 exec_prefix="$acl_saved_exec_prefix"
6089 prefix="$acl_saved_prefix"
6090
6091 else
6092 additional_includedir="$withval/include"
6093 additional_libdir="$withval/$acl_libdirstem"
6094 additional_libdir2="$withval/$acl_libdirstem2"
6095 additional_libdir3="$withval/$acl_libdirstem3"
6096 fi
6097 fi
6098
6099 fi
6100
6101 if test "X$additional_libdir2" = "X$additional_libdir"; then
6102 additional_libdir2=
6103 fi
6104 if test "X$additional_libdir3" = "X$additional_libdir"; then
6105 additional_libdir3=
6106 fi
6107 LIBICONV=
6108 LTLIBICONV=
6109 INCICONV=
6110 LIBICONV_PREFIX=
6111 HAVE_LIBICONV=
6112 rpathdirs=
6113 ltrpathdirs=
6114 names_already_handled=
6115 names_next_round='iconv '
6116 while test -n "$names_next_round"; do
6117 names_this_round="$names_next_round"
6118 names_next_round=
6119 for name in $names_this_round; do
6120 already_handled=
6121 for n in $names_already_handled; do
6122 if test "$n" = "$name"; then
6123 already_handled=yes
6124 break
6125 fi
6126 done
6127 if test -z "$already_handled"; then
6128 names_already_handled="$names_already_handled $name"
6129 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
6130 eval value=\"\$HAVE_LIB$uppername\"
6131 if test -n "$value"; then
6132 if test "$value" = yes; then
6133 eval value=\"\$LIB$uppername\"
6134 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
6135 eval value=\"\$LTLIB$uppername\"
6136 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
6137 else
6138 :
6139 fi
6140 else
6141 found_dir=
6142 found_la=
6143 found_so=
6144 found_a=
6145 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
6146 if test -n "$acl_shlibext"; then
6147 shrext=".$acl_shlibext" # typically: shrext=.so
6148 else
6149 shrext=
6150 fi
6151 if test $use_additional = yes; then
6152 for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do
6153 if test "X$found_dir" = "X"; then
6154 eval dir=\$$additional_libdir_variable
6155 if test -n "$dir"; then
6156 if test -n "$acl_shlibext"; then
6157 if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then
6158 found_dir="$dir"
6159 found_so="$dir/$libname$shrext"
6160 else
6161 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
6162 ver=`(cd "$dir" && \
6163 for f in "$libname$shrext".*; do echo "$f"; done \
6164 | sed -e "s,^$libname$shrext\\\\.,," \
6165 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
6166 | sed 1q ) 2>/dev/null`
6167 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then
6168 found_dir="$dir"
6169 found_so="$dir/$libname$shrext.$ver"
6170 fi
6171 else
6172 eval library_names=\"$acl_library_names_spec\"
6173 for f in $library_names; do
6174 if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then
6175 found_dir="$dir"
6176 found_so="$dir/$f"
6177 break
6178 fi
6179 done
6180 fi
6181 fi
6182 fi
6183 if test "X$found_dir" = "X"; then
6184 if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then
6185 found_dir="$dir"
6186 found_a="$dir/$libname.$acl_libext"
6187 fi
6188 fi
6189 if test "X$found_dir" != "X"; then
6190 if test -f "$dir/$libname.la"; then
6191 found_la="$dir/$libname.la"
6192 fi
6193 fi
6194 fi
6195 fi
6196 done
6197 fi
6198 if test "X$found_dir" = "X"; then
6199 for x in $LDFLAGS $LTLIBICONV; do
6200
6201 acl_saved_prefix="$prefix"
6202 prefix="$acl_final_prefix"
6203 acl_saved_exec_prefix="$exec_prefix"
6204 exec_prefix="$acl_final_exec_prefix"
6205 eval x=\"$x\"
6206 exec_prefix="$acl_saved_exec_prefix"
6207 prefix="$acl_saved_prefix"
6208
6209 case "$x" in
6210 -L*)
6211 dir=`echo "X$x" | sed -e 's/^X-L//'`
6212 if test -n "$acl_shlibext"; then
6213 if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then
6214 found_dir="$dir"
6215 found_so="$dir/$libname$shrext"
6216 else
6217 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
6218 ver=`(cd "$dir" && \
6219 for f in "$libname$shrext".*; do echo "$f"; done \
6220 | sed -e "s,^$libname$shrext\\\\.,," \
6221 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
6222 | sed 1q ) 2>/dev/null`
6223 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then
6224 found_dir="$dir"
6225 found_so="$dir/$libname$shrext.$ver"
6226 fi
6227 else
6228 eval library_names=\"$acl_library_names_spec\"
6229 for f in $library_names; do
6230 if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then
6231 found_dir="$dir"
6232 found_so="$dir/$f"
6233 break
6234 fi
6235 done
6236 fi
6237 fi
6238 fi
6239 if test "X$found_dir" = "X"; then
6240 if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then
6241 found_dir="$dir"
6242 found_a="$dir/$libname.$acl_libext"
6243 fi
6244 fi
6245 if test "X$found_dir" != "X"; then
6246 if test -f "$dir/$libname.la"; then
6247 found_la="$dir/$libname.la"
6248 fi
6249 fi
6250 ;;
6251 esac
6252 if test "X$found_dir" != "X"; then
6253 break
6254 fi
6255 done
6256 fi
6257 if test "X$found_dir" != "X"; then
6258 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
6259 if test "X$found_so" != "X"; then
6260 if test "$enable_rpath" = no \
6261 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
6262 || test "X$found_dir" = "X/usr/$acl_libdirstem2" \
6263 || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then
6264 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6265 else
6266 haveit=
6267 for x in $ltrpathdirs; do
6268 if test "X$x" = "X$found_dir"; then
6269 haveit=yes
6270 break
6271 fi
6272 done
6273 if test -z "$haveit"; then
6274 ltrpathdirs="$ltrpathdirs $found_dir"
6275 fi
6276 if test "$acl_hardcode_direct" = yes; then
6277 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6278 else
6279 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
6280 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6281 haveit=
6282 for x in $rpathdirs; do
6283 if test "X$x" = "X$found_dir"; then
6284 haveit=yes
6285 break
6286 fi
6287 done
6288 if test -z "$haveit"; then
6289 rpathdirs="$rpathdirs $found_dir"
6290 fi
6291 else
6292 haveit=
6293 for x in $LDFLAGS $LIBICONV; do
6294
6295 acl_saved_prefix="$prefix"
6296 prefix="$acl_final_prefix"
6297 acl_saved_exec_prefix="$exec_prefix"
6298 exec_prefix="$acl_final_exec_prefix"
6299 eval x=\"$x\"
6300 exec_prefix="$acl_saved_exec_prefix"
6301 prefix="$acl_saved_prefix"
6302
6303 if test "X$x" = "X-L$found_dir"; then
6304 haveit=yes
6305 break
6306 fi
6307 done
6308 if test -z "$haveit"; then
6309 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
6310 fi
6311 if test "$acl_hardcode_minus_L" != no; then
6312 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6313 else
6314 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
6315 fi
6316 fi
6317 fi
6318 fi
6319 else
6320 if test "X$found_a" != "X"; then
6321 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
6322 else
6323 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
6324 fi
6325 fi
6326 additional_includedir=
6327 case "$found_dir" in
6328 */$acl_libdirstem | */$acl_libdirstem/)
6329 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
6330 if test "$name" = 'iconv'; then
6331 LIBICONV_PREFIX="$basedir"
6332 fi
6333 additional_includedir="$basedir/include"
6334 ;;
6335 */$acl_libdirstem2 | */$acl_libdirstem2/)
6336 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
6337 if test "$name" = 'iconv'; then
6338 LIBICONV_PREFIX="$basedir"
6339 fi
6340 additional_includedir="$basedir/include"
6341 ;;
6342 */$acl_libdirstem3 | */$acl_libdirstem3/)
6343 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`
6344 if test "$name" = 'iconv'; then
6345 LIBICONV_PREFIX="$basedir"
6346 fi
6347 additional_includedir="$basedir/include"
6348 ;;
6349 esac
6350 if test "X$additional_includedir" != "X"; then
6351 if test "X$additional_includedir" != "X/usr/include"; then
6352 haveit=
6353 if test "X$additional_includedir" = "X/usr/local/include"; then
6354 if test -n "$GCC"; then
6355 case $host_os in
6356 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
6357 esac
6358 fi
6359 fi
6360 if test -z "$haveit"; then
6361 for x in $CPPFLAGS $INCICONV; do
6362
6363 acl_saved_prefix="$prefix"
6364 prefix="$acl_final_prefix"
6365 acl_saved_exec_prefix="$exec_prefix"
6366 exec_prefix="$acl_final_exec_prefix"
6367 eval x=\"$x\"
6368 exec_prefix="$acl_saved_exec_prefix"
6369 prefix="$acl_saved_prefix"
6370
6371 if test "X$x" = "X-I$additional_includedir"; then
6372 haveit=yes
6373 break
6374 fi
6375 done
6376 if test -z "$haveit"; then
6377 if test -d "$additional_includedir"; then
6378 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
6379 fi
6380 fi
6381 fi
6382 fi
6383 fi
6384 if test -n "$found_la"; then
6385 saved_libdir="$libdir"
6386 case "$found_la" in
6387 */* | *\\*) . "$found_la" ;;
6388 *) . "./$found_la" ;;
6389 esac
6390 libdir="$saved_libdir"
6391 for dep in $dependency_libs; do
6392 case "$dep" in
6393 -L*)
6394 dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
6395 if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \
6396 && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \
6397 && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then
6398 haveit=
6399 if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \
6400 || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \
6401 || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then
6402 if test -n "$GCC"; then
6403 case $host_os in
6404 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
6405 esac
6406 fi
6407 fi
6408 if test -z "$haveit"; then
6409 haveit=
6410 for x in $LDFLAGS $LIBICONV; do
6411
6412 acl_saved_prefix="$prefix"
6413 prefix="$acl_final_prefix"
6414 acl_saved_exec_prefix="$exec_prefix"
6415 exec_prefix="$acl_final_exec_prefix"
6416 eval x=\"$x\"
6417 exec_prefix="$acl_saved_exec_prefix"
6418 prefix="$acl_saved_prefix"
6419
6420 if test "X$x" = "X-L$dependency_libdir"; then
6421 haveit=yes
6422 break
6423 fi
6424 done
6425 if test -z "$haveit"; then
6426 if test -d "$dependency_libdir"; then
6427 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$dependency_libdir"
6428 fi
6429 fi
6430 haveit=
6431 for x in $LDFLAGS $LTLIBICONV; do
6432
6433 acl_saved_prefix="$prefix"
6434 prefix="$acl_final_prefix"
6435 acl_saved_exec_prefix="$exec_prefix"
6436 exec_prefix="$acl_final_exec_prefix"
6437 eval x=\"$x\"
6438 exec_prefix="$acl_saved_exec_prefix"
6439 prefix="$acl_saved_prefix"
6440
6441 if test "X$x" = "X-L$dependency_libdir"; then
6442 haveit=yes
6443 break
6444 fi
6445 done
6446 if test -z "$haveit"; then
6447 if test -d "$dependency_libdir"; then
6448 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$dependency_libdir"
6449 fi
6450 fi
6451 fi
6452 fi
6453 ;;
6454 -R*)
6455 dir=`echo "X$dep" | sed -e 's/^X-R//'`
6456 if test "$enable_rpath" != no; then
6457 haveit=
6458 for x in $rpathdirs; do
6459 if test "X$x" = "X$dir"; then
6460 haveit=yes
6461 break
6462 fi
6463 done
6464 if test -z "$haveit"; then
6465 rpathdirs="$rpathdirs $dir"
6466 fi
6467 haveit=
6468 for x in $ltrpathdirs; do
6469 if test "X$x" = "X$dir"; then
6470 haveit=yes
6471 break
6472 fi
6473 done
6474 if test -z "$haveit"; then
6475 ltrpathdirs="$ltrpathdirs $dir"
6476 fi
6477 fi
6478 ;;
6479 -l*)
6480 dep=`echo "X$dep" | sed -e 's/^X-l//'`
6481 if test "X$dep" != Xc \
6482 || case $host_os in
6483 linux* | gnu* | k*bsd*-gnu) false ;;
6484 *) true ;;
6485 esac; then
6486 names_next_round="$names_next_round $dep"
6487 fi
6488 ;;
6489 *.la)
6490 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
6491 ;;
6492 *)
6493 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
6494 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
6495 ;;
6496 esac
6497 done
6498 fi
6499 else
6500 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
6501 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
6502 fi
6503 fi
6504 fi
6505 done
6506 done
6507 if test "X$rpathdirs" != "X"; then
6508 if test -n "$acl_hardcode_libdir_separator"; then
6509 alldirs=
6510 for found_dir in $rpathdirs; do
6511 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
6512 done
6513 acl_saved_libdir="$libdir"
6514 libdir="$alldirs"
6515 eval flag=\"$acl_hardcode_libdir_flag_spec\"
6516 libdir="$acl_saved_libdir"
6517 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
6518 else
6519 for found_dir in $rpathdirs; do
6520 acl_saved_libdir="$libdir"
6521 libdir="$found_dir"
6522 eval flag=\"$acl_hardcode_libdir_flag_spec\"
6523 libdir="$acl_saved_libdir"
6524 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
6525 done
6526 fi
6527 fi
6528 if test "X$ltrpathdirs" != "X"; then
6529 for found_dir in $ltrpathdirs; do
6530 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
6531 done
6532 fi
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544 gl_saved_CPPFLAGS="$CPPFLAGS"
6545
6546 for element in $INCICONV; do
6547 haveit=
6548 for x in $CPPFLAGS; do
6549
6550 acl_saved_prefix="$prefix"
6551 prefix="$acl_final_prefix"
6552 acl_saved_exec_prefix="$exec_prefix"
6553 exec_prefix="$acl_final_exec_prefix"
6554 eval x=\"$x\"
6555 exec_prefix="$acl_saved_exec_prefix"
6556 prefix="$acl_saved_prefix"
6557
6558 if test "X$x" = "X$element"; then
6559 haveit=yes
6560 break
6561 fi
6562 done
6563 if test -z "$haveit"; then
6564 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
6565 fi
6566 done
6567
6568
6569 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
6570 printf %s "checking for iconv... " >&6; }
6571 if test ${am_cv_func_iconv+y}
6572 then :
6573 printf %s "(cached) " >&6
6574 else case e in #(
6575 e)
6576 am_cv_func_iconv="no, consider installing GNU libiconv"
6577 am_cv_lib_iconv=no
6578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6579 /* end confdefs.h. */
6580
6581 #include <stdlib.h>
6582 #include <iconv.h>
6583
6584 int
6585 main (void)
6586 {
6587 iconv_t cd = iconv_open("","");
6588 iconv(cd,NULL,NULL,NULL,NULL);
6589 iconv_close(cd);
6590 ;
6591 return 0;
6592 }
6593 _ACEOF
6594 if ac_fn_c_try_link "$LINENO"
6595 then :
6596 am_cv_func_iconv=yes
6597 fi
6598 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6599 conftest$ac_exeext conftest.$ac_ext
6600 if test "$am_cv_func_iconv" != yes; then
6601 gl_saved_LIBS="$LIBS"
6602 LIBS="$LIBS $LIBICONV"
6603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6604 /* end confdefs.h. */
6605
6606 #include <stdlib.h>
6607 #include <iconv.h>
6608
6609 int
6610 main (void)
6611 {
6612 iconv_t cd = iconv_open("","");
6613 iconv(cd,NULL,NULL,NULL,NULL);
6614 iconv_close(cd);
6615 ;
6616 return 0;
6617 }
6618 _ACEOF
6619 if ac_fn_c_try_link "$LINENO"
6620 then :
6621 am_cv_lib_iconv=yes
6622 am_cv_func_iconv=yes
6623 fi
6624 rm -f core conftest.err conftest.$ac_objext conftest.beam \
6625 conftest$ac_exeext conftest.$ac_ext
6626 LIBS="$gl_saved_LIBS"
6627 fi
6628 ;;
6629 esac
6630 fi
6631 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
6632 printf '%s\n' "$am_cv_func_iconv" >&6; }
6633 if test "$am_cv_func_iconv" = yes; then
6634 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
6635 printf %s "checking for working iconv... " >&6; }
6636 if test ${am_cv_func_iconv_works+y}
6637 then :
6638 printf %s "(cached) " >&6
6639 else case e in #(
6640 e)
6641 gl_saved_LIBS="$LIBS"
6642 if test $am_cv_lib_iconv = yes; then
6643 LIBS="$LIBS $LIBICONV"
6644 fi
6645 am_cv_func_iconv_works=no
6646 for ac_iconv_const in '' 'const'; do
6647 if test "$cross_compiling" = yes
6648 then :
6649 case "$host_os" in
6650 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
6651 *) am_cv_func_iconv_works="guessing yes" ;;
6652 esac
6653 else case e in #(
6654 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6655 /* end confdefs.h. */
6656
6657 #include <iconv.h>
6658 #include <string.h>
6659
6660 #ifndef ICONV_CONST
6661 # define ICONV_CONST $ac_iconv_const
6662 #endif
6663
6664 int
6665 main (void)
6666 {
6667 int result = 0;
6668 /* Test against AIX 5.1...7.2 bug: Failures are not distinguishable from
6669 successful returns. This is even documented in
6670 <https://www.ibm.com/support/knowledgecenter/ssw_aix_72/i_bostechref/iconv.html> */
6671 {
6672 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
6673 if (cd_utf8_to_88591 != (iconv_t)(-1))
6674 {
6675 static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
6676 char buf[10];
6677 ICONV_CONST char *inptr = input;
6678 size_t inbytesleft = strlen (input);
6679 char *outptr = buf;
6680 size_t outbytesleft = sizeof (buf);
6681 size_t res = iconv (cd_utf8_to_88591,
6682 &inptr, &inbytesleft,
6683 &outptr, &outbytesleft);
6684 if (res == 0)
6685 result |= 1;
6686 iconv_close (cd_utf8_to_88591);
6687 }
6688 }
6689 /* Test against macOS 14.4 bug: Failures are not distinguishable from
6690 successful returns.
6691 POSIX:2018 says: "The iconv() function shall ... return the number of
6692 non-identical conversions performed."
6693 But here, the conversion always does transliteration (the suffixes
6694 "//TRANSLIT" and "//IGNORE" have no effect, nor does iconvctl()) and
6695 does not report when it does a non-identical conversion. */
6696 {
6697 iconv_t cd_utf8_to_88591 = iconv_open ("ISO-8859-1", "UTF-8");
6698 if (cd_utf8_to_88591 != (iconv_t)(-1))
6699 {
6700 static ICONV_CONST char input[] = "\305\202"; /* LATIN SMALL LETTER L WITH STROKE */
6701 char buf[10];
6702 ICONV_CONST char *inptr = input;
6703 size_t inbytesleft = strlen (input);
6704 char *outptr = buf;
6705 size_t outbytesleft = sizeof (buf);
6706 size_t res = iconv (cd_utf8_to_88591,
6707 &inptr, &inbytesleft,
6708 &outptr, &outbytesleft);
6709 /* Here:
6710 With glibc, GNU libiconv (including macOS up to 13): res == (size_t)-1, errno == EILSEQ.
6711 With musl libc, NetBSD 10, Solaris 11: res == 1.
6712 With macOS 14.4: res == 0, output is "l". */
6713 if (res == 0)
6714 result |= 2;
6715 iconv_close (cd_utf8_to_88591);
6716 }
6717 }
6718 /* Test against Solaris 10 bug: Failures are not distinguishable from
6719 successful returns. */
6720 {
6721 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
6722 if (cd_ascii_to_88591 != (iconv_t)(-1))
6723 {
6724 static ICONV_CONST char input[] = "\263";
6725 char buf[10];
6726 ICONV_CONST char *inptr = input;
6727 size_t inbytesleft = strlen (input);
6728 char *outptr = buf;
6729 size_t outbytesleft = sizeof (buf);
6730 size_t res = iconv (cd_ascii_to_88591,
6731 &inptr, &inbytesleft,
6732 &outptr, &outbytesleft);
6733 if (res == 0)
6734 result |= 4;
6735 iconv_close (cd_ascii_to_88591);
6736 }
6737 }
6738 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
6739 {
6740 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
6741 if (cd_88591_to_utf8 != (iconv_t)(-1))
6742 {
6743 static ICONV_CONST char input[] = "\304";
6744 static char buf[2] = { (char)0xDE, (char)0xAD };
6745 ICONV_CONST char *inptr = input;
6746 size_t inbytesleft = 1;
6747 char *outptr = buf;
6748 size_t outbytesleft = 1;
6749 size_t res = iconv (cd_88591_to_utf8,
6750 &inptr, &inbytesleft,
6751 &outptr, &outbytesleft);
6752 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
6753 result |= 8;
6754 iconv_close (cd_88591_to_utf8);
6755 }
6756 }
6757 #if 0 /* This bug could be worked around by the caller. */
6758 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
6759 {
6760 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
6761 if (cd_88591_to_utf8 != (iconv_t)(-1))
6762 {
6763 static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
6764 char buf[50];
6765 ICONV_CONST char *inptr = input;
6766 size_t inbytesleft = strlen (input);
6767 char *outptr = buf;
6768 size_t outbytesleft = sizeof (buf);
6769 size_t res = iconv (cd_88591_to_utf8,
6770 &inptr, &inbytesleft,
6771 &outptr, &outbytesleft);
6772 if ((int)res > 0)
6773 result |= 16;
6774 iconv_close (cd_88591_to_utf8);
6775 }
6776 }
6777 #endif
6778 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
6779 provided. */
6780 {
6781 /* Try standardized names. */
6782 iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP");
6783 /* Try IRIX, OSF/1 names. */
6784 iconv_t cd2 = iconv_open ("UTF-8", "eucJP");
6785 /* Try AIX names. */
6786 iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP");
6787 /* Try HP-UX names. */
6788 iconv_t cd4 = iconv_open ("utf8", "eucJP");
6789 if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1)
6790 && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1))
6791 result |= 32;
6792 if (cd1 != (iconv_t)(-1))
6793 iconv_close (cd1);
6794 if (cd2 != (iconv_t)(-1))
6795 iconv_close (cd2);
6796 if (cd3 != (iconv_t)(-1))
6797 iconv_close (cd3);
6798 if (cd4 != (iconv_t)(-1))
6799 iconv_close (cd4);
6800 }
6801 return result;
6802
6803 ;
6804 return 0;
6805 }
6806 _ACEOF
6807 if ac_fn_c_try_run "$LINENO"
6808 then :
6809 am_cv_func_iconv_works=yes
6810 fi
6811 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6812 conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6813 esac
6814 fi
6815
6816 test "$am_cv_func_iconv_works" = no || break
6817 done
6818 LIBS="$gl_saved_LIBS"
6819 ;;
6820 esac
6821 fi
6822 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
6823 printf '%s\n' "$am_cv_func_iconv_works" >&6; }
6824 case "$am_cv_func_iconv_works" in
6825 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
6826 *) am_func_iconv=yes ;;
6827 esac
6828 else
6829 am_func_iconv=no am_cv_lib_iconv=no
6830 fi
6831 if test "$am_func_iconv" = yes; then
6832
6833 printf '%s\n' "#define HAVE_ICONV 1" >>confdefs.h
6834
6835 fi
6836 if test "$am_cv_lib_iconv" = yes; then
6837 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
6838 printf %s "checking how to link with libiconv... " >&6; }
6839 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
6840 printf '%s\n' "$LIBICONV" >&6; }
6841 else
6842 CPPFLAGS="$gl_saved_CPPFLAGS"
6843 LIBICONV=
6844 LTLIBICONV=
6845 fi
6846
6847
6848
6849 if test "$am_cv_func_iconv" = yes; then
6850 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether iconv is compatible with its POSIX signature" >&5
6851 printf %s "checking whether iconv is compatible with its POSIX signature... " >&6; }
6852 if test ${gl_cv_iconv_nonconst+y}
6853 then :
6854 printf %s "(cached) " >&6
6855 else case e in #(
6856 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6857 /* end confdefs.h. */
6858
6859 #include <stdlib.h>
6860 #include <iconv.h>
6861 extern
6862 #ifdef __cplusplus
6863 "C"
6864 #endif
6865 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
6866
6867 int
6868 main (void)
6869 {
6870
6871 ;
6872 return 0;
6873 }
6874 _ACEOF
6875 if ac_fn_c_try_compile "$LINENO"
6876 then :
6877 gl_cv_iconv_nonconst=yes
6878 else case e in #(
6879 e) gl_cv_iconv_nonconst=no ;;
6880 esac
6881 fi
6882 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6883 ;;
6884 esac
6885 fi
6886 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gl_cv_iconv_nonconst" >&5
6887 printf '%s\n' "$gl_cv_iconv_nonconst" >&6; }
6888 else
6889 gl_cv_iconv_nonconst=yes
6890 fi
6891 if test $gl_cv_iconv_nonconst = yes; then
6892 iconv_arg1=""
6893 else
6894 iconv_arg1="const"
6895 fi
6896
6897 printf '%s\n' "#define ICONV_CONST $iconv_arg1" >>confdefs.h
6898
6899
6900
6901 if test "$am_func_iconv" = yes; then
6902 if test -n "$LIBICONV"; then
6903 am_cv_func_iconv_summary='yes, in libiconv'
6904 else
6905 am_cv_func_iconv_summary='yes, in libc'
6906 fi
6907 else
6908 if test "$am_cv_func_iconv" = yes; then
6909 am_cv_func_iconv_summary='not working, consider installing GNU libiconv'
6910 else
6911 am_cv_func_iconv_summary='no, consider installing GNU libiconv'
6912 fi
6913 fi
6914
6915
6916 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC options to detect undeclared functions" >&5
6929 printf %s "checking for $CC options to detect undeclared functions... " >&6; }
6930 if test ${ac_cv_c_undeclared_builtin_options+y}
6931 then :
6932 printf %s "(cached) " >&6
6933 else case e in #(
6934 e) ac_save_CFLAGS=$CFLAGS
6935 ac_cv_c_undeclared_builtin_options='cannot detect'
6936 for ac_arg in '' -fno-builtin; do
6937 CFLAGS="$ac_save_CFLAGS $ac_arg"
6938 # This test program should *not* compile successfully.
6939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6940 /* end confdefs.h. */
6941
6942 int
6943 main (void)
6944 {
6945 (void) strchr;
6946 ;
6947 return 0;
6948 }
6949 _ACEOF
6950 if ac_fn_c_try_compile "$LINENO"
6951 then :
6952
6953 else case e in #(
6954 e) # This test program should compile successfully.
6955 # No library function is consistently available on
6956 # freestanding implementations, so test against a dummy
6957 # declaration. Include always-available headers on the
6958 # off chance that they somehow elicit warnings.
6959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6960 /* end confdefs.h. */
6961 #include <float.h>
6962 #include <limits.h>
6963 #include <stdarg.h>
6964 #include <stddef.h>
6965 extern void ac_decl (int, char *);
6966
6967 int
6968 main (void)
6969 {
6970 (void) ac_decl (0, (char *) 0);
6971 (void) ac_decl;
6972
6973 ;
6974 return 0;
6975 }
6976 _ACEOF
6977 if ac_fn_c_try_compile "$LINENO"
6978 then :
6979 if test x"$ac_arg" = x
6980 then :
6981 ac_cv_c_undeclared_builtin_options='none needed'
6982 else case e in #(
6983 e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
6984 esac
6985 fi
6986 break
6987 fi
6988 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6989 esac
6990 fi
6991 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6992 done
6993 CFLAGS=$ac_save_CFLAGS
6994 ;;
6995 esac
6996 fi
6997 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
6998 printf '%s\n' "$ac_cv_c_undeclared_builtin_options" >&6; }
6999 case $ac_cv_c_undeclared_builtin_options in #(
7000 'cannot detect') :
7001 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
7002 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
7003 as_fn_error $? "cannot make $CC report undeclared builtins
7004 See 'config.log' for more details" "$LINENO" 5; } ;; #(
7005 'none needed') :
7006 ac_c_undeclared_builtin_options='' ;; #(
7007 *) :
7008 ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
7009 esac
7010
7011 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC options to ignore future-version functions" >&5
7012 printf %s "checking for $CC options to ignore future-version functions... " >&6; }
7013 if test ${ac_cv_c_future_darwin_options+y}
7014 then :
7015 printf %s "(cached) " >&6
7016 else case e in #(
7017 e) ac_compile_saved="$ac_compile"
7018 ac_compile="$ac_compile -Werror=unguarded-availability-new"
7019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7020 /* end confdefs.h. */
7021 #if ! (defined __APPLE__ && defined __MACH__)
7022 #error "-Werror=unguarded-availability-new not needed here"
7023 #endif
7024
7025 int
7026 main (void)
7027 {
7028
7029 ;
7030 return 0;
7031 }
7032 _ACEOF
7033 if ac_fn_c_try_compile "$LINENO"
7034 then :
7035 ac_cv_c_future_darwin_options='-Werror=unguarded-availability-new'
7036 else case e in #(
7037 e) ac_cv_c_future_darwin_options='none needed' ;;
7038 esac
7039 fi
7040 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7041 ac_compile="$ac_compile_saved"
7042 ;;
7043 esac
7044 fi
7045 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_future_darwin_options" >&5
7046 printf '%s\n' "$ac_cv_c_future_darwin_options" >&6; }
7047 case $ac_cv_c_future_darwin_options in #(
7048 'none needed') :
7049 ac_c_future_darwin_options='' ;; #(
7050 *) :
7051 ac_c_future_darwin_options=$ac_cv_c_future_darwin_options ;;
7052 esac
7053
7054
7055
7056
7057
7058 ac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options$ac_c_future_darwin_options" "CFLAGS"
7059 if test "x$ac_cv_have_decl___clang__" = xyes
7060 then :
7061 CLANGCC="yes"
7062 else case e in #(
7063 e) CLANGCC="no" ;;
7064 esac
7065 fi
7066 ac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options$ac_c_future_darwin_options" "CFLAGS"
7067 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
7068 then :
7069 INTELCC="yes"
7070 else case e in #(
7071 e) INTELCC="no" ;;
7072 esac
7073 fi
7074 ac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options$ac_c_future_darwin_options" "CFLAGS"
7075 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes
7076 then :
7077 SUNCC="yes"
7078 else case e in #(
7079 e) SUNCC="no" ;;
7080 esac
7081 fi
7082
7083
7084
7085
7086
7087
7088
7089
7090 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
7091 if test -n "$ac_tool_prefix"; then
7092 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
7093 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
7094 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7095 printf %s "checking for $ac_word... " >&6; }
7096 if test ${ac_cv_path_PKG_CONFIG+y}
7097 then :
7098 printf %s "(cached) " >&6
7099 else case e in #(
7100 e) case $PKG_CONFIG in
7101 [\\/]* | ?:[\\/]*)
7102 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7103 ;;
7104 *)
7105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7106 for as_dir in $PATH
7107 do
7108 IFS=$as_save_IFS
7109 case $as_dir in #(((
7110 '') as_dir=./ ;;
7111 */) ;;
7112 *) as_dir=$as_dir/ ;;
7113 esac
7114 for ac_exec_ext in '' $ac_executable_extensions; do
7115 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7116 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
7117 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7118 break 2
7119 fi
7120 done
7121 done
7122 IFS=$as_save_IFS
7123
7124 ;;
7125 esac ;;
7126 esac
7127 fi
7128 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7129 if test -n "$PKG_CONFIG"; then
7130 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7131 printf '%s\n' "$PKG_CONFIG" >&6; }
7132 else
7133 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
7134 printf '%s\n' "no" >&6; }
7135 fi
7136
7137
7138 fi
7139 if test -z "$ac_cv_path_PKG_CONFIG"; then
7140 ac_pt_PKG_CONFIG=$PKG_CONFIG
7141 # Extract the first word of "pkg-config", so it can be a program name with args.
7142 set dummy pkg-config; ac_word=$2
7143 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7144 printf %s "checking for $ac_word... " >&6; }
7145 if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
7146 then :
7147 printf %s "(cached) " >&6
7148 else case e in #(
7149 e) case $ac_pt_PKG_CONFIG in
7150 [\\/]* | ?:[\\/]*)
7151 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
7152 ;;
7153 *)
7154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7155 for as_dir in $PATH
7156 do
7157 IFS=$as_save_IFS
7158 case $as_dir in #(((
7159 '') as_dir=./ ;;
7160 */) ;;
7161 *) as_dir=$as_dir/ ;;
7162 esac
7163 for ac_exec_ext in '' $ac_executable_extensions; do
7164 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7165 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
7166 printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7167 break 2
7168 fi
7169 done
7170 done
7171 IFS=$as_save_IFS
7172
7173 ;;
7174 esac ;;
7175 esac
7176 fi
7177 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
7178 if test -n "$ac_pt_PKG_CONFIG"; then
7179 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
7180 printf '%s\n' "$ac_pt_PKG_CONFIG" >&6; }
7181 else
7182 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
7183 printf '%s\n' "no" >&6; }
7184 fi
7185
7186 if test "x$ac_pt_PKG_CONFIG" = x; then
7187 PKG_CONFIG=""
7188 else
7189 case $cross_compiling:$ac_tool_warned in
7190 yes:)
7191 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7192 printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7193 ac_tool_warned=yes ;;
7194 esac
7195 PKG_CONFIG=$ac_pt_PKG_CONFIG
7196 fi
7197 else
7198 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
7199 fi
7200
7201 fi
7202 if test -n "$PKG_CONFIG"; then
7203 _pkg_min_version=0.9.0
7204 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
7205 printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
7206 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
7207 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7208 printf '%s\n' "yes" >&6; }
7209 else
7210 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
7211 printf '%s\n' "no" >&6; }
7212 PKG_CONFIG=""
7213 fi
7214 fi
7215 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
7216 printf %s "checking for a sed that does not truncate output... " >&6; }
7217 if test ${ac_cv_path_SED+y}
7218 then :
7219 printf %s "(cached) " >&6
7220 else case e in #(
7221 e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
7222 for ac_i in 1 2 3 4 5 6 7; do
7223 ac_script="$ac_script$as_nl$ac_script"
7224 done
7225 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
7226 { ac_script=; unset ac_script;}
7227 if test -z "$SED"; then
7228 ac_path_SED_found=false
7229 # Loop through the user's path and test for each of PROGNAME-LIST
7230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7231 for as_dir in $PATH
7232 do
7233 IFS=$as_save_IFS
7234 case $as_dir in #(((
7235 '') as_dir=./ ;;
7236 */) ;;
7237 *) as_dir=$as_dir/ ;;
7238 esac
7239 for ac_prog in sed gsed
7240 do
7241 for ac_exec_ext in '' $ac_executable_extensions; do
7242 ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
7243 as_fn_executable_p "$ac_path_SED" || continue
7244 # Check for GNU ac_path_SED and select it if it is found.
7245 # Check for GNU $ac_path_SED
7246 case `"$ac_path_SED" --version 2>&1` in #(
7247 *GNU*)
7248 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
7249 #(
7250 *)
7251 ac_count=0
7252 printf %s 0123456789 >"conftest.in"
7253 while :
7254 do
7255 cat "conftest.in" "conftest.in" >"conftest.tmp"
7256 mv "conftest.tmp" "conftest.in"
7257 cp "conftest.in" "conftest.nl"
7258 printf '%s\n' '' >> "conftest.nl"
7259 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
7260 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7261 as_fn_arith $ac_count + 1 && ac_count=$as_val
7262 if test $ac_count -gt ${ac_path_SED_max-0}; then
7263 # Best one so far, save it but keep looking for a better one
7264 ac_cv_path_SED="$ac_path_SED"
7265 ac_path_SED_max=$ac_count
7266 fi
7267 # 10*(2^10) chars as input seems more than enough
7268 test $ac_count -gt 10 && break
7269 done
7270 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7271 esac
7272
7273 $ac_path_SED_found && break 3
7274 done
7275 done
7276 done
7277 IFS=$as_save_IFS
7278 if test -z "$ac_cv_path_SED"; then
7279 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
7280 fi
7281 else
7282 ac_cv_path_SED=$SED
7283 fi
7284 ;;
7285 esac
7286 fi
7287 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
7288 printf '%s\n' "$ac_cv_path_SED" >&6; }
7289 SED="$ac_cv_path_SED"
7290 rm -f conftest.sed
7291
7292
7293
7294
7295
7296
7297 # Check whether --enable-selective-werror was given.
7298 if test ${enable_selective_werror+y}
7299 then :
7300 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
7301 else case e in #(
7302 e) SELECTIVE_WERROR=yes ;;
7303 esac
7304 fi
7305
7306
7307
7308
7309
7310 # -v is too short to test reliably with XORG_TESTSET_CFLAG
7311 if test "x$SUNCC" = "xyes"; then
7312 BASE_CFLAGS="-v"
7313 else
7314 BASE_CFLAGS=""
7315 fi
7316
7317 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331 xorg_testset_save_CFLAGS="$CFLAGS"
7332
7333 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7334 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7335 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7336 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7337 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7338 then :
7339 printf %s "(cached) " >&6
7340 else case e in #(
7341 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7342 /* end confdefs.h. */
7343 int i;
7344 _ACEOF
7345 if ac_fn_c_try_compile "$LINENO"
7346 then :
7347 xorg_cv_cc_flag_unknown_warning_option=yes
7348 else case e in #(
7349 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7350 esac
7351 fi
7352 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7353 esac
7354 fi
7355 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7356 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7357 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7358 CFLAGS="$xorg_testset_save_CFLAGS"
7359 fi
7360
7361 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7362 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7363 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7364 fi
7365 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7366 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7367 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7368 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7369 then :
7370 printf %s "(cached) " >&6
7371 else case e in #(
7372 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7373 /* end confdefs.h. */
7374 int i;
7375 _ACEOF
7376 if ac_fn_c_try_compile "$LINENO"
7377 then :
7378 xorg_cv_cc_flag_unused_command_line_argument=yes
7379 else case e in #(
7380 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7381 esac
7382 fi
7383 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7384 esac
7385 fi
7386 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7387 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7388 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7389 CFLAGS="$xorg_testset_save_CFLAGS"
7390 fi
7391
7392 found="no"
7393
7394 if test $found = "no" ; then
7395 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7396 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7397 fi
7398
7399 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7400 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7401 fi
7402
7403 CFLAGS="$CFLAGS -Wall"
7404
7405 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
7406 printf %s "checking if $CC supports -Wall... " >&6; }
7407 cacheid=xorg_cv_cc_flag__Wall
7408 if eval test \${$cacheid+y}
7409 then :
7410 printf %s "(cached) " >&6
7411 else case e in #(
7412 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7413 /* end confdefs.h. */
7414 int i;
7415 int
7416 main (void)
7417 {
7418
7419 ;
7420 return 0;
7421 }
7422 _ACEOF
7423 if ac_fn_c_try_link "$LINENO"
7424 then :
7425 eval $cacheid=yes
7426 else case e in #(
7427 e) eval $cacheid=no ;;
7428 esac
7429 fi
7430 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7431 conftest$ac_exeext conftest.$ac_ext ;;
7432 esac
7433 fi
7434
7435
7436 CFLAGS="$xorg_testset_save_CFLAGS"
7437
7438 eval supported=\$$cacheid
7439 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7440 printf '%s\n' "$supported" >&6; }
7441 if test "$supported" = "yes" ; then
7442 BASE_CFLAGS="$BASE_CFLAGS -Wall"
7443 found="yes"
7444 fi
7445 fi
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461 xorg_testset_save_CFLAGS="$CFLAGS"
7462
7463 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7464 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7465 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7466 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7467 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7468 then :
7469 printf %s "(cached) " >&6
7470 else case e in #(
7471 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7472 /* end confdefs.h. */
7473 int i;
7474 _ACEOF
7475 if ac_fn_c_try_compile "$LINENO"
7476 then :
7477 xorg_cv_cc_flag_unknown_warning_option=yes
7478 else case e in #(
7479 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7480 esac
7481 fi
7482 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7483 esac
7484 fi
7485 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7486 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7487 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7488 CFLAGS="$xorg_testset_save_CFLAGS"
7489 fi
7490
7491 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7492 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7493 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7494 fi
7495 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7496 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7497 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7498 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7499 then :
7500 printf %s "(cached) " >&6
7501 else case e in #(
7502 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7503 /* end confdefs.h. */
7504 int i;
7505 _ACEOF
7506 if ac_fn_c_try_compile "$LINENO"
7507 then :
7508 xorg_cv_cc_flag_unused_command_line_argument=yes
7509 else case e in #(
7510 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7511 esac
7512 fi
7513 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7514 esac
7515 fi
7516 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7517 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7518 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7519 CFLAGS="$xorg_testset_save_CFLAGS"
7520 fi
7521
7522 found="no"
7523
7524 if test $found = "no" ; then
7525 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7526 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7527 fi
7528
7529 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7530 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7531 fi
7532
7533 CFLAGS="$CFLAGS -Wpointer-arith"
7534
7535 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
7536 printf %s "checking if $CC supports -Wpointer-arith... " >&6; }
7537 cacheid=xorg_cv_cc_flag__Wpointer_arith
7538 if eval test \${$cacheid+y}
7539 then :
7540 printf %s "(cached) " >&6
7541 else case e in #(
7542 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7543 /* end confdefs.h. */
7544 int i;
7545 int
7546 main (void)
7547 {
7548
7549 ;
7550 return 0;
7551 }
7552 _ACEOF
7553 if ac_fn_c_try_link "$LINENO"
7554 then :
7555 eval $cacheid=yes
7556 else case e in #(
7557 e) eval $cacheid=no ;;
7558 esac
7559 fi
7560 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7561 conftest$ac_exeext conftest.$ac_ext ;;
7562 esac
7563 fi
7564
7565
7566 CFLAGS="$xorg_testset_save_CFLAGS"
7567
7568 eval supported=\$$cacheid
7569 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7570 printf '%s\n' "$supported" >&6; }
7571 if test "$supported" = "yes" ; then
7572 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
7573 found="yes"
7574 fi
7575 fi
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591 xorg_testset_save_CFLAGS="$CFLAGS"
7592
7593 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7594 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7595 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7596 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7597 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7598 then :
7599 printf %s "(cached) " >&6
7600 else case e in #(
7601 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7602 /* end confdefs.h. */
7603 int i;
7604 _ACEOF
7605 if ac_fn_c_try_compile "$LINENO"
7606 then :
7607 xorg_cv_cc_flag_unknown_warning_option=yes
7608 else case e in #(
7609 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7610 esac
7611 fi
7612 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7613 esac
7614 fi
7615 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7616 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7617 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7618 CFLAGS="$xorg_testset_save_CFLAGS"
7619 fi
7620
7621 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7622 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7623 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7624 fi
7625 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7626 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7627 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7628 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7629 then :
7630 printf %s "(cached) " >&6
7631 else case e in #(
7632 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7633 /* end confdefs.h. */
7634 int i;
7635 _ACEOF
7636 if ac_fn_c_try_compile "$LINENO"
7637 then :
7638 xorg_cv_cc_flag_unused_command_line_argument=yes
7639 else case e in #(
7640 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7641 esac
7642 fi
7643 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7644 esac
7645 fi
7646 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7647 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7648 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7649 CFLAGS="$xorg_testset_save_CFLAGS"
7650 fi
7651
7652 found="no"
7653
7654 if test $found = "no" ; then
7655 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7656 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7657 fi
7658
7659 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7660 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7661 fi
7662
7663 CFLAGS="$CFLAGS -Wmissing-declarations"
7664
7665 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
7666 printf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
7667 cacheid=xorg_cv_cc_flag__Wmissing_declarations
7668 if eval test \${$cacheid+y}
7669 then :
7670 printf %s "(cached) " >&6
7671 else case e in #(
7672 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7673 /* end confdefs.h. */
7674 int i;
7675 int
7676 main (void)
7677 {
7678
7679 ;
7680 return 0;
7681 }
7682 _ACEOF
7683 if ac_fn_c_try_link "$LINENO"
7684 then :
7685 eval $cacheid=yes
7686 else case e in #(
7687 e) eval $cacheid=no ;;
7688 esac
7689 fi
7690 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7691 conftest$ac_exeext conftest.$ac_ext ;;
7692 esac
7693 fi
7694
7695
7696 CFLAGS="$xorg_testset_save_CFLAGS"
7697
7698 eval supported=\$$cacheid
7699 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7700 printf '%s\n' "$supported" >&6; }
7701 if test "$supported" = "yes" ; then
7702 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
7703 found="yes"
7704 fi
7705 fi
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721 xorg_testset_save_CFLAGS="$CFLAGS"
7722
7723 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7724 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7725 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7726 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7727 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7728 then :
7729 printf %s "(cached) " >&6
7730 else case e in #(
7731 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7732 /* end confdefs.h. */
7733 int i;
7734 _ACEOF
7735 if ac_fn_c_try_compile "$LINENO"
7736 then :
7737 xorg_cv_cc_flag_unknown_warning_option=yes
7738 else case e in #(
7739 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7740 esac
7741 fi
7742 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7743 esac
7744 fi
7745 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7746 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7747 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7748 CFLAGS="$xorg_testset_save_CFLAGS"
7749 fi
7750
7751 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7752 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7753 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7754 fi
7755 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7756 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7757 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7758 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7759 then :
7760 printf %s "(cached) " >&6
7761 else case e in #(
7762 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7763 /* end confdefs.h. */
7764 int i;
7765 _ACEOF
7766 if ac_fn_c_try_compile "$LINENO"
7767 then :
7768 xorg_cv_cc_flag_unused_command_line_argument=yes
7769 else case e in #(
7770 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7771 esac
7772 fi
7773 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7774 esac
7775 fi
7776 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7777 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7778 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7779 CFLAGS="$xorg_testset_save_CFLAGS"
7780 fi
7781
7782 found="no"
7783
7784 if test $found = "no" ; then
7785 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7786 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7787 fi
7788
7789 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7790 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7791 fi
7792
7793 CFLAGS="$CFLAGS -Wformat=2"
7794
7795 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
7796 printf %s "checking if $CC supports -Wformat=2... " >&6; }
7797 cacheid=xorg_cv_cc_flag__Wformat_2
7798 if eval test \${$cacheid+y}
7799 then :
7800 printf %s "(cached) " >&6
7801 else case e in #(
7802 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7803 /* end confdefs.h. */
7804 int i;
7805 int
7806 main (void)
7807 {
7808
7809 ;
7810 return 0;
7811 }
7812 _ACEOF
7813 if ac_fn_c_try_link "$LINENO"
7814 then :
7815 eval $cacheid=yes
7816 else case e in #(
7817 e) eval $cacheid=no ;;
7818 esac
7819 fi
7820 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7821 conftest$ac_exeext conftest.$ac_ext ;;
7822 esac
7823 fi
7824
7825
7826 CFLAGS="$xorg_testset_save_CFLAGS"
7827
7828 eval supported=\$$cacheid
7829 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7830 printf '%s\n' "$supported" >&6; }
7831 if test "$supported" = "yes" ; then
7832 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
7833 found="yes"
7834 fi
7835 fi
7836
7837 if test $found = "no" ; then
7838 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7839 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7840 fi
7841
7842 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7843 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7844 fi
7845
7846 CFLAGS="$CFLAGS -Wformat"
7847
7848 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
7849 printf %s "checking if $CC supports -Wformat... " >&6; }
7850 cacheid=xorg_cv_cc_flag__Wformat
7851 if eval test \${$cacheid+y}
7852 then :
7853 printf %s "(cached) " >&6
7854 else case e in #(
7855 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7856 /* end confdefs.h. */
7857 int i;
7858 int
7859 main (void)
7860 {
7861
7862 ;
7863 return 0;
7864 }
7865 _ACEOF
7866 if ac_fn_c_try_link "$LINENO"
7867 then :
7868 eval $cacheid=yes
7869 else case e in #(
7870 e) eval $cacheid=no ;;
7871 esac
7872 fi
7873 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7874 conftest$ac_exeext conftest.$ac_ext ;;
7875 esac
7876 fi
7877
7878
7879 CFLAGS="$xorg_testset_save_CFLAGS"
7880
7881 eval supported=\$$cacheid
7882 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7883 printf '%s\n' "$supported" >&6; }
7884 if test "$supported" = "yes" ; then
7885 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
7886 found="yes"
7887 fi
7888 fi
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906 xorg_testset_save_CFLAGS="$CFLAGS"
7907
7908 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7909 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7910 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7911 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7912 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
7913 then :
7914 printf %s "(cached) " >&6
7915 else case e in #(
7916 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7917 /* end confdefs.h. */
7918 int i;
7919 _ACEOF
7920 if ac_fn_c_try_compile "$LINENO"
7921 then :
7922 xorg_cv_cc_flag_unknown_warning_option=yes
7923 else case e in #(
7924 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7925 esac
7926 fi
7927 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7928 esac
7929 fi
7930 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7931 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7932 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7933 CFLAGS="$xorg_testset_save_CFLAGS"
7934 fi
7935
7936 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7937 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7938 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7939 fi
7940 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7941 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7942 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7943 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7944 then :
7945 printf %s "(cached) " >&6
7946 else case e in #(
7947 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7948 /* end confdefs.h. */
7949 int i;
7950 _ACEOF
7951 if ac_fn_c_try_compile "$LINENO"
7952 then :
7953 xorg_cv_cc_flag_unused_command_line_argument=yes
7954 else case e in #(
7955 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7956 esac
7957 fi
7958 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7959 esac
7960 fi
7961 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7962 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7963 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7964 CFLAGS="$xorg_testset_save_CFLAGS"
7965 fi
7966
7967 found="no"
7968
7969 if test $found = "no" ; then
7970 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7971 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7972 fi
7973
7974 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7975 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7976 fi
7977
7978 CFLAGS="$CFLAGS -Wstrict-prototypes"
7979
7980 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
7981 printf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
7982 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
7983 if eval test \${$cacheid+y}
7984 then :
7985 printf %s "(cached) " >&6
7986 else case e in #(
7987 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7988 /* end confdefs.h. */
7989 int i;
7990 int
7991 main (void)
7992 {
7993
7994 ;
7995 return 0;
7996 }
7997 _ACEOF
7998 if ac_fn_c_try_link "$LINENO"
7999 then :
8000 eval $cacheid=yes
8001 else case e in #(
8002 e) eval $cacheid=no ;;
8003 esac
8004 fi
8005 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8006 conftest$ac_exeext conftest.$ac_ext ;;
8007 esac
8008 fi
8009
8010
8011 CFLAGS="$xorg_testset_save_CFLAGS"
8012
8013 eval supported=\$$cacheid
8014 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8015 printf '%s\n' "$supported" >&6; }
8016 if test "$supported" = "yes" ; then
8017 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
8018 found="yes"
8019 fi
8020 fi
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036 xorg_testset_save_CFLAGS="$CFLAGS"
8037
8038 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8039 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8040 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8041 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8042 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8043 then :
8044 printf %s "(cached) " >&6
8045 else case e in #(
8046 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8047 /* end confdefs.h. */
8048 int i;
8049 _ACEOF
8050 if ac_fn_c_try_compile "$LINENO"
8051 then :
8052 xorg_cv_cc_flag_unknown_warning_option=yes
8053 else case e in #(
8054 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8055 esac
8056 fi
8057 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8058 esac
8059 fi
8060 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8061 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8062 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8063 CFLAGS="$xorg_testset_save_CFLAGS"
8064 fi
8065
8066 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8067 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8068 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8069 fi
8070 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8071 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8072 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8073 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8074 then :
8075 printf %s "(cached) " >&6
8076 else case e in #(
8077 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8078 /* end confdefs.h. */
8079 int i;
8080 _ACEOF
8081 if ac_fn_c_try_compile "$LINENO"
8082 then :
8083 xorg_cv_cc_flag_unused_command_line_argument=yes
8084 else case e in #(
8085 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8086 esac
8087 fi
8088 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8089 esac
8090 fi
8091 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8092 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8093 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8094 CFLAGS="$xorg_testset_save_CFLAGS"
8095 fi
8096
8097 found="no"
8098
8099 if test $found = "no" ; then
8100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8101 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8102 fi
8103
8104 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8105 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8106 fi
8107
8108 CFLAGS="$CFLAGS -Wmissing-prototypes"
8109
8110 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
8111 printf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
8112 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
8113 if eval test \${$cacheid+y}
8114 then :
8115 printf %s "(cached) " >&6
8116 else case e in #(
8117 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8118 /* end confdefs.h. */
8119 int i;
8120 int
8121 main (void)
8122 {
8123
8124 ;
8125 return 0;
8126 }
8127 _ACEOF
8128 if ac_fn_c_try_link "$LINENO"
8129 then :
8130 eval $cacheid=yes
8131 else case e in #(
8132 e) eval $cacheid=no ;;
8133 esac
8134 fi
8135 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8136 conftest$ac_exeext conftest.$ac_ext ;;
8137 esac
8138 fi
8139
8140
8141 CFLAGS="$xorg_testset_save_CFLAGS"
8142
8143 eval supported=\$$cacheid
8144 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8145 printf '%s\n' "$supported" >&6; }
8146 if test "$supported" = "yes" ; then
8147 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
8148 found="yes"
8149 fi
8150 fi
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166 xorg_testset_save_CFLAGS="$CFLAGS"
8167
8168 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8169 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8170 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8171 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8172 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8173 then :
8174 printf %s "(cached) " >&6
8175 else case e in #(
8176 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8177 /* end confdefs.h. */
8178 int i;
8179 _ACEOF
8180 if ac_fn_c_try_compile "$LINENO"
8181 then :
8182 xorg_cv_cc_flag_unknown_warning_option=yes
8183 else case e in #(
8184 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8185 esac
8186 fi
8187 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8188 esac
8189 fi
8190 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8191 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8192 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8193 CFLAGS="$xorg_testset_save_CFLAGS"
8194 fi
8195
8196 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8197 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8198 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8199 fi
8200 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8201 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8202 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8203 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8204 then :
8205 printf %s "(cached) " >&6
8206 else case e in #(
8207 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8208 /* end confdefs.h. */
8209 int i;
8210 _ACEOF
8211 if ac_fn_c_try_compile "$LINENO"
8212 then :
8213 xorg_cv_cc_flag_unused_command_line_argument=yes
8214 else case e in #(
8215 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8216 esac
8217 fi
8218 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8219 esac
8220 fi
8221 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8222 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8223 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8224 CFLAGS="$xorg_testset_save_CFLAGS"
8225 fi
8226
8227 found="no"
8228
8229 if test $found = "no" ; then
8230 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8231 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8232 fi
8233
8234 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8235 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8236 fi
8237
8238 CFLAGS="$CFLAGS -Wnested-externs"
8239
8240 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
8241 printf %s "checking if $CC supports -Wnested-externs... " >&6; }
8242 cacheid=xorg_cv_cc_flag__Wnested_externs
8243 if eval test \${$cacheid+y}
8244 then :
8245 printf %s "(cached) " >&6
8246 else case e in #(
8247 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8248 /* end confdefs.h. */
8249 int i;
8250 int
8251 main (void)
8252 {
8253
8254 ;
8255 return 0;
8256 }
8257 _ACEOF
8258 if ac_fn_c_try_link "$LINENO"
8259 then :
8260 eval $cacheid=yes
8261 else case e in #(
8262 e) eval $cacheid=no ;;
8263 esac
8264 fi
8265 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8266 conftest$ac_exeext conftest.$ac_ext ;;
8267 esac
8268 fi
8269
8270
8271 CFLAGS="$xorg_testset_save_CFLAGS"
8272
8273 eval supported=\$$cacheid
8274 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8275 printf '%s\n' "$supported" >&6; }
8276 if test "$supported" = "yes" ; then
8277 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
8278 found="yes"
8279 fi
8280 fi
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296 xorg_testset_save_CFLAGS="$CFLAGS"
8297
8298 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8299 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8300 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8301 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8302 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8303 then :
8304 printf %s "(cached) " >&6
8305 else case e in #(
8306 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8307 /* end confdefs.h. */
8308 int i;
8309 _ACEOF
8310 if ac_fn_c_try_compile "$LINENO"
8311 then :
8312 xorg_cv_cc_flag_unknown_warning_option=yes
8313 else case e in #(
8314 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8315 esac
8316 fi
8317 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8318 esac
8319 fi
8320 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8321 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8322 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8323 CFLAGS="$xorg_testset_save_CFLAGS"
8324 fi
8325
8326 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8327 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8328 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8329 fi
8330 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8331 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8332 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8333 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8334 then :
8335 printf %s "(cached) " >&6
8336 else case e in #(
8337 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8338 /* end confdefs.h. */
8339 int i;
8340 _ACEOF
8341 if ac_fn_c_try_compile "$LINENO"
8342 then :
8343 xorg_cv_cc_flag_unused_command_line_argument=yes
8344 else case e in #(
8345 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8346 esac
8347 fi
8348 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8349 esac
8350 fi
8351 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8352 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8353 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8354 CFLAGS="$xorg_testset_save_CFLAGS"
8355 fi
8356
8357 found="no"
8358
8359 if test $found = "no" ; then
8360 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8361 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8362 fi
8363
8364 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8365 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8366 fi
8367
8368 CFLAGS="$CFLAGS -Wbad-function-cast"
8369
8370 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
8371 printf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
8372 cacheid=xorg_cv_cc_flag__Wbad_function_cast
8373 if eval test \${$cacheid+y}
8374 then :
8375 printf %s "(cached) " >&6
8376 else case e in #(
8377 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8378 /* end confdefs.h. */
8379 int i;
8380 int
8381 main (void)
8382 {
8383
8384 ;
8385 return 0;
8386 }
8387 _ACEOF
8388 if ac_fn_c_try_link "$LINENO"
8389 then :
8390 eval $cacheid=yes
8391 else case e in #(
8392 e) eval $cacheid=no ;;
8393 esac
8394 fi
8395 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8396 conftest$ac_exeext conftest.$ac_ext ;;
8397 esac
8398 fi
8399
8400
8401 CFLAGS="$xorg_testset_save_CFLAGS"
8402
8403 eval supported=\$$cacheid
8404 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8405 printf '%s\n' "$supported" >&6; }
8406 if test "$supported" = "yes" ; then
8407 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
8408 found="yes"
8409 fi
8410 fi
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426 xorg_testset_save_CFLAGS="$CFLAGS"
8427
8428 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8429 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8430 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8431 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8432 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8433 then :
8434 printf %s "(cached) " >&6
8435 else case e in #(
8436 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8437 /* end confdefs.h. */
8438 int i;
8439 _ACEOF
8440 if ac_fn_c_try_compile "$LINENO"
8441 then :
8442 xorg_cv_cc_flag_unknown_warning_option=yes
8443 else case e in #(
8444 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8445 esac
8446 fi
8447 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8448 esac
8449 fi
8450 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8451 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8452 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8453 CFLAGS="$xorg_testset_save_CFLAGS"
8454 fi
8455
8456 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8457 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8458 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8459 fi
8460 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8461 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8462 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8463 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8464 then :
8465 printf %s "(cached) " >&6
8466 else case e in #(
8467 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8468 /* end confdefs.h. */
8469 int i;
8470 _ACEOF
8471 if ac_fn_c_try_compile "$LINENO"
8472 then :
8473 xorg_cv_cc_flag_unused_command_line_argument=yes
8474 else case e in #(
8475 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8476 esac
8477 fi
8478 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8479 esac
8480 fi
8481 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8482 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8483 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8484 CFLAGS="$xorg_testset_save_CFLAGS"
8485 fi
8486
8487 found="no"
8488
8489 if test $found = "no" ; then
8490 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8491 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8492 fi
8493
8494 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8495 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8496 fi
8497
8498 CFLAGS="$CFLAGS -Wold-style-definition"
8499
8500 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
8501 printf %s "checking if $CC supports -Wold-style-definition... " >&6; }
8502 cacheid=xorg_cv_cc_flag__Wold_style_definition
8503 if eval test \${$cacheid+y}
8504 then :
8505 printf %s "(cached) " >&6
8506 else case e in #(
8507 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8508 /* end confdefs.h. */
8509 int i;
8510 int
8511 main (void)
8512 {
8513
8514 ;
8515 return 0;
8516 }
8517 _ACEOF
8518 if ac_fn_c_try_link "$LINENO"
8519 then :
8520 eval $cacheid=yes
8521 else case e in #(
8522 e) eval $cacheid=no ;;
8523 esac
8524 fi
8525 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8526 conftest$ac_exeext conftest.$ac_ext ;;
8527 esac
8528 fi
8529
8530
8531 CFLAGS="$xorg_testset_save_CFLAGS"
8532
8533 eval supported=\$$cacheid
8534 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8535 printf '%s\n' "$supported" >&6; }
8536 if test "$supported" = "yes" ; then
8537 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
8538 found="yes"
8539 fi
8540 fi
8541
8542 if test $found = "no" ; then
8543 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8544 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8545 fi
8546
8547 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8549 fi
8550
8551 CFLAGS="$CFLAGS -fd"
8552
8553 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
8554 printf %s "checking if $CC supports -fd... " >&6; }
8555 cacheid=xorg_cv_cc_flag__fd
8556 if eval test \${$cacheid+y}
8557 then :
8558 printf %s "(cached) " >&6
8559 else case e in #(
8560 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8561 /* end confdefs.h. */
8562 int i;
8563 int
8564 main (void)
8565 {
8566
8567 ;
8568 return 0;
8569 }
8570 _ACEOF
8571 if ac_fn_c_try_link "$LINENO"
8572 then :
8573 eval $cacheid=yes
8574 else case e in #(
8575 e) eval $cacheid=no ;;
8576 esac
8577 fi
8578 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8579 conftest$ac_exeext conftest.$ac_ext ;;
8580 esac
8581 fi
8582
8583
8584 CFLAGS="$xorg_testset_save_CFLAGS"
8585
8586 eval supported=\$$cacheid
8587 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8588 printf '%s\n' "$supported" >&6; }
8589 if test "$supported" = "yes" ; then
8590 BASE_CFLAGS="$BASE_CFLAGS -fd"
8591 found="yes"
8592 fi
8593 fi
8594
8595
8596
8597
8598
8599 # This chunk adds additional warnings that could catch undesired effects.
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613 xorg_testset_save_CFLAGS="$CFLAGS"
8614
8615 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8616 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8617 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8618 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8619 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8620 then :
8621 printf %s "(cached) " >&6
8622 else case e in #(
8623 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8624 /* end confdefs.h. */
8625 int i;
8626 _ACEOF
8627 if ac_fn_c_try_compile "$LINENO"
8628 then :
8629 xorg_cv_cc_flag_unknown_warning_option=yes
8630 else case e in #(
8631 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8632 esac
8633 fi
8634 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8635 esac
8636 fi
8637 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8638 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8639 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8640 CFLAGS="$xorg_testset_save_CFLAGS"
8641 fi
8642
8643 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8644 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8645 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8646 fi
8647 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8648 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8649 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8650 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8651 then :
8652 printf %s "(cached) " >&6
8653 else case e in #(
8654 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8655 /* end confdefs.h. */
8656 int i;
8657 _ACEOF
8658 if ac_fn_c_try_compile "$LINENO"
8659 then :
8660 xorg_cv_cc_flag_unused_command_line_argument=yes
8661 else case e in #(
8662 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8663 esac
8664 fi
8665 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8666 esac
8667 fi
8668 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8669 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8670 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8671 CFLAGS="$xorg_testset_save_CFLAGS"
8672 fi
8673
8674 found="no"
8675
8676 if test $found = "no" ; then
8677 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8678 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8679 fi
8680
8681 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8682 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8683 fi
8684
8685 CFLAGS="$CFLAGS -Wunused"
8686
8687 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
8688 printf %s "checking if $CC supports -Wunused... " >&6; }
8689 cacheid=xorg_cv_cc_flag__Wunused
8690 if eval test \${$cacheid+y}
8691 then :
8692 printf %s "(cached) " >&6
8693 else case e in #(
8694 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8695 /* end confdefs.h. */
8696 int i;
8697 int
8698 main (void)
8699 {
8700
8701 ;
8702 return 0;
8703 }
8704 _ACEOF
8705 if ac_fn_c_try_link "$LINENO"
8706 then :
8707 eval $cacheid=yes
8708 else case e in #(
8709 e) eval $cacheid=no ;;
8710 esac
8711 fi
8712 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8713 conftest$ac_exeext conftest.$ac_ext ;;
8714 esac
8715 fi
8716
8717
8718 CFLAGS="$xorg_testset_save_CFLAGS"
8719
8720 eval supported=\$$cacheid
8721 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8722 printf '%s\n' "$supported" >&6; }
8723 if test "$supported" = "yes" ; then
8724 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
8725 found="yes"
8726 fi
8727 fi
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743 xorg_testset_save_CFLAGS="$CFLAGS"
8744
8745 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8746 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8747 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8748 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8749 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8750 then :
8751 printf %s "(cached) " >&6
8752 else case e in #(
8753 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8754 /* end confdefs.h. */
8755 int i;
8756 _ACEOF
8757 if ac_fn_c_try_compile "$LINENO"
8758 then :
8759 xorg_cv_cc_flag_unknown_warning_option=yes
8760 else case e in #(
8761 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8762 esac
8763 fi
8764 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8765 esac
8766 fi
8767 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8768 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8769 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8770 CFLAGS="$xorg_testset_save_CFLAGS"
8771 fi
8772
8773 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8774 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8775 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8776 fi
8777 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8778 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8779 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8780 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8781 then :
8782 printf %s "(cached) " >&6
8783 else case e in #(
8784 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8785 /* end confdefs.h. */
8786 int i;
8787 _ACEOF
8788 if ac_fn_c_try_compile "$LINENO"
8789 then :
8790 xorg_cv_cc_flag_unused_command_line_argument=yes
8791 else case e in #(
8792 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8793 esac
8794 fi
8795 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8796 esac
8797 fi
8798 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8799 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8800 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8801 CFLAGS="$xorg_testset_save_CFLAGS"
8802 fi
8803
8804 found="no"
8805
8806 if test $found = "no" ; then
8807 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8808 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8809 fi
8810
8811 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8812 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8813 fi
8814
8815 CFLAGS="$CFLAGS -Wuninitialized"
8816
8817 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
8818 printf %s "checking if $CC supports -Wuninitialized... " >&6; }
8819 cacheid=xorg_cv_cc_flag__Wuninitialized
8820 if eval test \${$cacheid+y}
8821 then :
8822 printf %s "(cached) " >&6
8823 else case e in #(
8824 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8825 /* end confdefs.h. */
8826 int i;
8827 int
8828 main (void)
8829 {
8830
8831 ;
8832 return 0;
8833 }
8834 _ACEOF
8835 if ac_fn_c_try_link "$LINENO"
8836 then :
8837 eval $cacheid=yes
8838 else case e in #(
8839 e) eval $cacheid=no ;;
8840 esac
8841 fi
8842 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8843 conftest$ac_exeext conftest.$ac_ext ;;
8844 esac
8845 fi
8846
8847
8848 CFLAGS="$xorg_testset_save_CFLAGS"
8849
8850 eval supported=\$$cacheid
8851 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8852 printf '%s\n' "$supported" >&6; }
8853 if test "$supported" = "yes" ; then
8854 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
8855 found="yes"
8856 fi
8857 fi
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873 xorg_testset_save_CFLAGS="$CFLAGS"
8874
8875 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8876 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8877 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8878 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8879 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
8880 then :
8881 printf %s "(cached) " >&6
8882 else case e in #(
8883 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8884 /* end confdefs.h. */
8885 int i;
8886 _ACEOF
8887 if ac_fn_c_try_compile "$LINENO"
8888 then :
8889 xorg_cv_cc_flag_unknown_warning_option=yes
8890 else case e in #(
8891 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8892 esac
8893 fi
8894 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8895 esac
8896 fi
8897 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8898 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8899 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8900 CFLAGS="$xorg_testset_save_CFLAGS"
8901 fi
8902
8903 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8904 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8905 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8906 fi
8907 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8908 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8909 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8910 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8911 then :
8912 printf %s "(cached) " >&6
8913 else case e in #(
8914 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8915 /* end confdefs.h. */
8916 int i;
8917 _ACEOF
8918 if ac_fn_c_try_compile "$LINENO"
8919 then :
8920 xorg_cv_cc_flag_unused_command_line_argument=yes
8921 else case e in #(
8922 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8923 esac
8924 fi
8925 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8926 esac
8927 fi
8928 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8929 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8930 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8931 CFLAGS="$xorg_testset_save_CFLAGS"
8932 fi
8933
8934 found="no"
8935
8936 if test $found = "no" ; then
8937 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8938 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8939 fi
8940
8941 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8942 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8943 fi
8944
8945 CFLAGS="$CFLAGS -Wshadow"
8946
8947 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
8948 printf %s "checking if $CC supports -Wshadow... " >&6; }
8949 cacheid=xorg_cv_cc_flag__Wshadow
8950 if eval test \${$cacheid+y}
8951 then :
8952 printf %s "(cached) " >&6
8953 else case e in #(
8954 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8955 /* end confdefs.h. */
8956 int i;
8957 int
8958 main (void)
8959 {
8960
8961 ;
8962 return 0;
8963 }
8964 _ACEOF
8965 if ac_fn_c_try_link "$LINENO"
8966 then :
8967 eval $cacheid=yes
8968 else case e in #(
8969 e) eval $cacheid=no ;;
8970 esac
8971 fi
8972 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8973 conftest$ac_exeext conftest.$ac_ext ;;
8974 esac
8975 fi
8976
8977
8978 CFLAGS="$xorg_testset_save_CFLAGS"
8979
8980 eval supported=\$$cacheid
8981 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8982 printf '%s\n' "$supported" >&6; }
8983 if test "$supported" = "yes" ; then
8984 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
8985 found="yes"
8986 fi
8987 fi
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003 xorg_testset_save_CFLAGS="$CFLAGS"
9004
9005 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9006 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9007 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9008 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9009 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9010 then :
9011 printf %s "(cached) " >&6
9012 else case e in #(
9013 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9014 /* end confdefs.h. */
9015 int i;
9016 _ACEOF
9017 if ac_fn_c_try_compile "$LINENO"
9018 then :
9019 xorg_cv_cc_flag_unknown_warning_option=yes
9020 else case e in #(
9021 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9022 esac
9023 fi
9024 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9025 esac
9026 fi
9027 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9028 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9029 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9030 CFLAGS="$xorg_testset_save_CFLAGS"
9031 fi
9032
9033 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9034 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9035 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9036 fi
9037 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9038 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9039 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9040 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9041 then :
9042 printf %s "(cached) " >&6
9043 else case e in #(
9044 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9045 /* end confdefs.h. */
9046 int i;
9047 _ACEOF
9048 if ac_fn_c_try_compile "$LINENO"
9049 then :
9050 xorg_cv_cc_flag_unused_command_line_argument=yes
9051 else case e in #(
9052 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9053 esac
9054 fi
9055 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9056 esac
9057 fi
9058 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9059 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9060 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9061 CFLAGS="$xorg_testset_save_CFLAGS"
9062 fi
9063
9064 found="no"
9065
9066 if test $found = "no" ; then
9067 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9068 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9069 fi
9070
9071 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9072 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9073 fi
9074
9075 CFLAGS="$CFLAGS -Wmissing-noreturn"
9076
9077 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
9078 printf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
9079 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
9080 if eval test \${$cacheid+y}
9081 then :
9082 printf %s "(cached) " >&6
9083 else case e in #(
9084 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9085 /* end confdefs.h. */
9086 int i;
9087 int
9088 main (void)
9089 {
9090
9091 ;
9092 return 0;
9093 }
9094 _ACEOF
9095 if ac_fn_c_try_link "$LINENO"
9096 then :
9097 eval $cacheid=yes
9098 else case e in #(
9099 e) eval $cacheid=no ;;
9100 esac
9101 fi
9102 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9103 conftest$ac_exeext conftest.$ac_ext ;;
9104 esac
9105 fi
9106
9107
9108 CFLAGS="$xorg_testset_save_CFLAGS"
9109
9110 eval supported=\$$cacheid
9111 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9112 printf '%s\n' "$supported" >&6; }
9113 if test "$supported" = "yes" ; then
9114 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
9115 found="yes"
9116 fi
9117 fi
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133 xorg_testset_save_CFLAGS="$CFLAGS"
9134
9135 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9136 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9137 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9138 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9139 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9140 then :
9141 printf %s "(cached) " >&6
9142 else case e in #(
9143 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9144 /* end confdefs.h. */
9145 int i;
9146 _ACEOF
9147 if ac_fn_c_try_compile "$LINENO"
9148 then :
9149 xorg_cv_cc_flag_unknown_warning_option=yes
9150 else case e in #(
9151 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9152 esac
9153 fi
9154 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9155 esac
9156 fi
9157 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9158 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9159 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9160 CFLAGS="$xorg_testset_save_CFLAGS"
9161 fi
9162
9163 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9164 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9165 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9166 fi
9167 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9168 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9169 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9170 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9171 then :
9172 printf %s "(cached) " >&6
9173 else case e in #(
9174 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9175 /* end confdefs.h. */
9176 int i;
9177 _ACEOF
9178 if ac_fn_c_try_compile "$LINENO"
9179 then :
9180 xorg_cv_cc_flag_unused_command_line_argument=yes
9181 else case e in #(
9182 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9183 esac
9184 fi
9185 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9186 esac
9187 fi
9188 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9189 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9190 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9191 CFLAGS="$xorg_testset_save_CFLAGS"
9192 fi
9193
9194 found="no"
9195
9196 if test $found = "no" ; then
9197 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9198 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9199 fi
9200
9201 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9202 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9203 fi
9204
9205 CFLAGS="$CFLAGS -Wmissing-format-attribute"
9206
9207 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
9208 printf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
9209 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
9210 if eval test \${$cacheid+y}
9211 then :
9212 printf %s "(cached) " >&6
9213 else case e in #(
9214 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9215 /* end confdefs.h. */
9216 int i;
9217 int
9218 main (void)
9219 {
9220
9221 ;
9222 return 0;
9223 }
9224 _ACEOF
9225 if ac_fn_c_try_link "$LINENO"
9226 then :
9227 eval $cacheid=yes
9228 else case e in #(
9229 e) eval $cacheid=no ;;
9230 esac
9231 fi
9232 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9233 conftest$ac_exeext conftest.$ac_ext ;;
9234 esac
9235 fi
9236
9237
9238 CFLAGS="$xorg_testset_save_CFLAGS"
9239
9240 eval supported=\$$cacheid
9241 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9242 printf '%s\n' "$supported" >&6; }
9243 if test "$supported" = "yes" ; then
9244 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
9245 found="yes"
9246 fi
9247 fi
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263 xorg_testset_save_CFLAGS="$CFLAGS"
9264
9265 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9266 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9267 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9268 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9269 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9270 then :
9271 printf %s "(cached) " >&6
9272 else case e in #(
9273 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9274 /* end confdefs.h. */
9275 int i;
9276 _ACEOF
9277 if ac_fn_c_try_compile "$LINENO"
9278 then :
9279 xorg_cv_cc_flag_unknown_warning_option=yes
9280 else case e in #(
9281 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9282 esac
9283 fi
9284 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9285 esac
9286 fi
9287 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9288 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9289 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9290 CFLAGS="$xorg_testset_save_CFLAGS"
9291 fi
9292
9293 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9294 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9295 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9296 fi
9297 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9298 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9299 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9300 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9301 then :
9302 printf %s "(cached) " >&6
9303 else case e in #(
9304 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9305 /* end confdefs.h. */
9306 int i;
9307 _ACEOF
9308 if ac_fn_c_try_compile "$LINENO"
9309 then :
9310 xorg_cv_cc_flag_unused_command_line_argument=yes
9311 else case e in #(
9312 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9313 esac
9314 fi
9315 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9316 esac
9317 fi
9318 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9319 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9320 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9321 CFLAGS="$xorg_testset_save_CFLAGS"
9322 fi
9323
9324 found="no"
9325
9326 if test $found = "no" ; then
9327 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9328 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9329 fi
9330
9331 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9332 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9333 fi
9334
9335 CFLAGS="$CFLAGS -Wredundant-decls"
9336
9337 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
9338 printf %s "checking if $CC supports -Wredundant-decls... " >&6; }
9339 cacheid=xorg_cv_cc_flag__Wredundant_decls
9340 if eval test \${$cacheid+y}
9341 then :
9342 printf %s "(cached) " >&6
9343 else case e in #(
9344 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9345 /* end confdefs.h. */
9346 int i;
9347 int
9348 main (void)
9349 {
9350
9351 ;
9352 return 0;
9353 }
9354 _ACEOF
9355 if ac_fn_c_try_link "$LINENO"
9356 then :
9357 eval $cacheid=yes
9358 else case e in #(
9359 e) eval $cacheid=no ;;
9360 esac
9361 fi
9362 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9363 conftest$ac_exeext conftest.$ac_ext ;;
9364 esac
9365 fi
9366
9367
9368 CFLAGS="$xorg_testset_save_CFLAGS"
9369
9370 eval supported=\$$cacheid
9371 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9372 printf '%s\n' "$supported" >&6; }
9373 if test "$supported" = "yes" ; then
9374 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
9375 found="yes"
9376 fi
9377 fi
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393 xorg_testset_save_CFLAGS="$CFLAGS"
9394
9395 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9396 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9397 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9398 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9399 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9400 then :
9401 printf %s "(cached) " >&6
9402 else case e in #(
9403 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9404 /* end confdefs.h. */
9405 int i;
9406 _ACEOF
9407 if ac_fn_c_try_compile "$LINENO"
9408 then :
9409 xorg_cv_cc_flag_unknown_warning_option=yes
9410 else case e in #(
9411 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9412 esac
9413 fi
9414 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9415 esac
9416 fi
9417 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9418 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9419 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9420 CFLAGS="$xorg_testset_save_CFLAGS"
9421 fi
9422
9423 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9424 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9425 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9426 fi
9427 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9428 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9429 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9430 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9431 then :
9432 printf %s "(cached) " >&6
9433 else case e in #(
9434 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9435 /* end confdefs.h. */
9436 int i;
9437 _ACEOF
9438 if ac_fn_c_try_compile "$LINENO"
9439 then :
9440 xorg_cv_cc_flag_unused_command_line_argument=yes
9441 else case e in #(
9442 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9443 esac
9444 fi
9445 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9446 esac
9447 fi
9448 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9449 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9450 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9451 CFLAGS="$xorg_testset_save_CFLAGS"
9452 fi
9453
9454 found="no"
9455
9456 if test $found = "no" ; then
9457 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9458 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9459 fi
9460
9461 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9462 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9463 fi
9464
9465 CFLAGS="$CFLAGS -Wlogical-op"
9466
9467 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
9468 printf %s "checking if $CC supports -Wlogical-op... " >&6; }
9469 cacheid=xorg_cv_cc_flag__Wlogical_op
9470 if eval test \${$cacheid+y}
9471 then :
9472 printf %s "(cached) " >&6
9473 else case e in #(
9474 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9475 /* end confdefs.h. */
9476 int i;
9477 int
9478 main (void)
9479 {
9480
9481 ;
9482 return 0;
9483 }
9484 _ACEOF
9485 if ac_fn_c_try_link "$LINENO"
9486 then :
9487 eval $cacheid=yes
9488 else case e in #(
9489 e) eval $cacheid=no ;;
9490 esac
9491 fi
9492 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9493 conftest$ac_exeext conftest.$ac_ext ;;
9494 esac
9495 fi
9496
9497
9498 CFLAGS="$xorg_testset_save_CFLAGS"
9499
9500 eval supported=\$$cacheid
9501 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9502 printf '%s\n' "$supported" >&6; }
9503 if test "$supported" = "yes" ; then
9504 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
9505 found="yes"
9506 fi
9507 fi
9508
9509
9510
9511 # These are currently disabled because they are noisy. They will be enabled
9512 # in the future once the codebase is sufficiently modernized to silence
9513 # them. For now, I don't want them to drown out the other warnings.
9514 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
9515 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
9516 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
9517
9518 # Turn some warnings into errors, so we don't accidentally get successful builds
9519 # when there are problems that should be fixed.
9520
9521 if test "x$SELECTIVE_WERROR" = "xyes" ; then
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535 xorg_testset_save_CFLAGS="$CFLAGS"
9536
9537 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9538 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9539 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9540 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9541 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9542 then :
9543 printf %s "(cached) " >&6
9544 else case e in #(
9545 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9546 /* end confdefs.h. */
9547 int i;
9548 _ACEOF
9549 if ac_fn_c_try_compile "$LINENO"
9550 then :
9551 xorg_cv_cc_flag_unknown_warning_option=yes
9552 else case e in #(
9553 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9554 esac
9555 fi
9556 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9557 esac
9558 fi
9559 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9560 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9561 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9562 CFLAGS="$xorg_testset_save_CFLAGS"
9563 fi
9564
9565 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9566 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9567 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9568 fi
9569 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9570 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9571 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9572 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9573 then :
9574 printf %s "(cached) " >&6
9575 else case e in #(
9576 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9577 /* end confdefs.h. */
9578 int i;
9579 _ACEOF
9580 if ac_fn_c_try_compile "$LINENO"
9581 then :
9582 xorg_cv_cc_flag_unused_command_line_argument=yes
9583 else case e in #(
9584 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9585 esac
9586 fi
9587 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9588 esac
9589 fi
9590 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9591 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9592 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9593 CFLAGS="$xorg_testset_save_CFLAGS"
9594 fi
9595
9596 found="no"
9597
9598 if test $found = "no" ; then
9599 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9600 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9601 fi
9602
9603 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9604 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9605 fi
9606
9607 CFLAGS="$CFLAGS -Werror=implicit"
9608
9609 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
9610 printf %s "checking if $CC supports -Werror=implicit... " >&6; }
9611 cacheid=xorg_cv_cc_flag__Werror_implicit
9612 if eval test \${$cacheid+y}
9613 then :
9614 printf %s "(cached) " >&6
9615 else case e in #(
9616 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9617 /* end confdefs.h. */
9618 int i;
9619 int
9620 main (void)
9621 {
9622
9623 ;
9624 return 0;
9625 }
9626 _ACEOF
9627 if ac_fn_c_try_link "$LINENO"
9628 then :
9629 eval $cacheid=yes
9630 else case e in #(
9631 e) eval $cacheid=no ;;
9632 esac
9633 fi
9634 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9635 conftest$ac_exeext conftest.$ac_ext ;;
9636 esac
9637 fi
9638
9639
9640 CFLAGS="$xorg_testset_save_CFLAGS"
9641
9642 eval supported=\$$cacheid
9643 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9644 printf '%s\n' "$supported" >&6; }
9645 if test "$supported" = "yes" ; then
9646 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
9647 found="yes"
9648 fi
9649 fi
9650
9651 if test $found = "no" ; then
9652 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9653 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9654 fi
9655
9656 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9657 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9658 fi
9659
9660 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
9661
9662 { 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
9663 printf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
9664 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
9665 if eval test \${$cacheid+y}
9666 then :
9667 printf %s "(cached) " >&6
9668 else case e in #(
9669 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9670 /* end confdefs.h. */
9671 int i;
9672 int
9673 main (void)
9674 {
9675
9676 ;
9677 return 0;
9678 }
9679 _ACEOF
9680 if ac_fn_c_try_link "$LINENO"
9681 then :
9682 eval $cacheid=yes
9683 else case e in #(
9684 e) eval $cacheid=no ;;
9685 esac
9686 fi
9687 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9688 conftest$ac_exeext conftest.$ac_ext ;;
9689 esac
9690 fi
9691
9692
9693 CFLAGS="$xorg_testset_save_CFLAGS"
9694
9695 eval supported=\$$cacheid
9696 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9697 printf '%s\n' "$supported" >&6; }
9698 if test "$supported" = "yes" ; then
9699 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
9700 found="yes"
9701 fi
9702 fi
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718 xorg_testset_save_CFLAGS="$CFLAGS"
9719
9720 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9721 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9722 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9723 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9724 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9725 then :
9726 printf %s "(cached) " >&6
9727 else case e in #(
9728 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9729 /* end confdefs.h. */
9730 int i;
9731 _ACEOF
9732 if ac_fn_c_try_compile "$LINENO"
9733 then :
9734 xorg_cv_cc_flag_unknown_warning_option=yes
9735 else case e in #(
9736 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9737 esac
9738 fi
9739 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9740 esac
9741 fi
9742 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9743 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9744 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9745 CFLAGS="$xorg_testset_save_CFLAGS"
9746 fi
9747
9748 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9749 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9750 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9751 fi
9752 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9753 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9754 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9755 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9756 then :
9757 printf %s "(cached) " >&6
9758 else case e in #(
9759 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9760 /* end confdefs.h. */
9761 int i;
9762 _ACEOF
9763 if ac_fn_c_try_compile "$LINENO"
9764 then :
9765 xorg_cv_cc_flag_unused_command_line_argument=yes
9766 else case e in #(
9767 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9768 esac
9769 fi
9770 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9771 esac
9772 fi
9773 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9774 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9775 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9776 CFLAGS="$xorg_testset_save_CFLAGS"
9777 fi
9778
9779 found="no"
9780
9781 if test $found = "no" ; then
9782 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9783 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9784 fi
9785
9786 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9787 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9788 fi
9789
9790 CFLAGS="$CFLAGS -Werror=nonnull"
9791
9792 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
9793 printf %s "checking if $CC supports -Werror=nonnull... " >&6; }
9794 cacheid=xorg_cv_cc_flag__Werror_nonnull
9795 if eval test \${$cacheid+y}
9796 then :
9797 printf %s "(cached) " >&6
9798 else case e in #(
9799 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9800 /* end confdefs.h. */
9801 int i;
9802 int
9803 main (void)
9804 {
9805
9806 ;
9807 return 0;
9808 }
9809 _ACEOF
9810 if ac_fn_c_try_link "$LINENO"
9811 then :
9812 eval $cacheid=yes
9813 else case e in #(
9814 e) eval $cacheid=no ;;
9815 esac
9816 fi
9817 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9818 conftest$ac_exeext conftest.$ac_ext ;;
9819 esac
9820 fi
9821
9822
9823 CFLAGS="$xorg_testset_save_CFLAGS"
9824
9825 eval supported=\$$cacheid
9826 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9827 printf '%s\n' "$supported" >&6; }
9828 if test "$supported" = "yes" ; then
9829 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
9830 found="yes"
9831 fi
9832 fi
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848 xorg_testset_save_CFLAGS="$CFLAGS"
9849
9850 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9851 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9852 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9853 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9854 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9855 then :
9856 printf %s "(cached) " >&6
9857 else case e in #(
9858 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9859 /* end confdefs.h. */
9860 int i;
9861 _ACEOF
9862 if ac_fn_c_try_compile "$LINENO"
9863 then :
9864 xorg_cv_cc_flag_unknown_warning_option=yes
9865 else case e in #(
9866 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9867 esac
9868 fi
9869 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9870 esac
9871 fi
9872 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9873 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9874 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9875 CFLAGS="$xorg_testset_save_CFLAGS"
9876 fi
9877
9878 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9879 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9880 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9881 fi
9882 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9883 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9884 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9885 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9886 then :
9887 printf %s "(cached) " >&6
9888 else case e in #(
9889 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9890 /* end confdefs.h. */
9891 int i;
9892 _ACEOF
9893 if ac_fn_c_try_compile "$LINENO"
9894 then :
9895 xorg_cv_cc_flag_unused_command_line_argument=yes
9896 else case e in #(
9897 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9898 esac
9899 fi
9900 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9901 esac
9902 fi
9903 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9904 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9905 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9906 CFLAGS="$xorg_testset_save_CFLAGS"
9907 fi
9908
9909 found="no"
9910
9911 if test $found = "no" ; then
9912 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9913 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9914 fi
9915
9916 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9917 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9918 fi
9919
9920 CFLAGS="$CFLAGS -Werror=init-self"
9921
9922 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
9923 printf %s "checking if $CC supports -Werror=init-self... " >&6; }
9924 cacheid=xorg_cv_cc_flag__Werror_init_self
9925 if eval test \${$cacheid+y}
9926 then :
9927 printf %s "(cached) " >&6
9928 else case e in #(
9929 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9930 /* end confdefs.h. */
9931 int i;
9932 int
9933 main (void)
9934 {
9935
9936 ;
9937 return 0;
9938 }
9939 _ACEOF
9940 if ac_fn_c_try_link "$LINENO"
9941 then :
9942 eval $cacheid=yes
9943 else case e in #(
9944 e) eval $cacheid=no ;;
9945 esac
9946 fi
9947 rm -f core conftest.err conftest.$ac_objext conftest.beam \
9948 conftest$ac_exeext conftest.$ac_ext ;;
9949 esac
9950 fi
9951
9952
9953 CFLAGS="$xorg_testset_save_CFLAGS"
9954
9955 eval supported=\$$cacheid
9956 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9957 printf '%s\n' "$supported" >&6; }
9958 if test "$supported" = "yes" ; then
9959 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
9960 found="yes"
9961 fi
9962 fi
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978 xorg_testset_save_CFLAGS="$CFLAGS"
9979
9980 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9981 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9982 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9983 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9984 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
9985 then :
9986 printf %s "(cached) " >&6
9987 else case e in #(
9988 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9989 /* end confdefs.h. */
9990 int i;
9991 _ACEOF
9992 if ac_fn_c_try_compile "$LINENO"
9993 then :
9994 xorg_cv_cc_flag_unknown_warning_option=yes
9995 else case e in #(
9996 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9997 esac
9998 fi
9999 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10000 esac
10001 fi
10002 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10003 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10004 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10005 CFLAGS="$xorg_testset_save_CFLAGS"
10006 fi
10007
10008 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10009 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10010 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10011 fi
10012 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10013 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10014 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10015 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10016 then :
10017 printf %s "(cached) " >&6
10018 else case e in #(
10019 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10020 /* end confdefs.h. */
10021 int i;
10022 _ACEOF
10023 if ac_fn_c_try_compile "$LINENO"
10024 then :
10025 xorg_cv_cc_flag_unused_command_line_argument=yes
10026 else case e in #(
10027 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10028 esac
10029 fi
10030 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10031 esac
10032 fi
10033 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10034 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10035 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10036 CFLAGS="$xorg_testset_save_CFLAGS"
10037 fi
10038
10039 found="no"
10040
10041 if test $found = "no" ; then
10042 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10043 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10044 fi
10045
10046 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10047 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10048 fi
10049
10050 CFLAGS="$CFLAGS -Werror=main"
10051
10052 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
10053 printf %s "checking if $CC supports -Werror=main... " >&6; }
10054 cacheid=xorg_cv_cc_flag__Werror_main
10055 if eval test \${$cacheid+y}
10056 then :
10057 printf %s "(cached) " >&6
10058 else case e in #(
10059 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10060 /* end confdefs.h. */
10061 int i;
10062 int
10063 main (void)
10064 {
10065
10066 ;
10067 return 0;
10068 }
10069 _ACEOF
10070 if ac_fn_c_try_link "$LINENO"
10071 then :
10072 eval $cacheid=yes
10073 else case e in #(
10074 e) eval $cacheid=no ;;
10075 esac
10076 fi
10077 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10078 conftest$ac_exeext conftest.$ac_ext ;;
10079 esac
10080 fi
10081
10082
10083 CFLAGS="$xorg_testset_save_CFLAGS"
10084
10085 eval supported=\$$cacheid
10086 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10087 printf '%s\n' "$supported" >&6; }
10088 if test "$supported" = "yes" ; then
10089 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
10090 found="yes"
10091 fi
10092 fi
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108 xorg_testset_save_CFLAGS="$CFLAGS"
10109
10110 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10111 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10112 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10113 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10114 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10115 then :
10116 printf %s "(cached) " >&6
10117 else case e in #(
10118 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10119 /* end confdefs.h. */
10120 int i;
10121 _ACEOF
10122 if ac_fn_c_try_compile "$LINENO"
10123 then :
10124 xorg_cv_cc_flag_unknown_warning_option=yes
10125 else case e in #(
10126 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10127 esac
10128 fi
10129 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10130 esac
10131 fi
10132 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10133 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10134 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10135 CFLAGS="$xorg_testset_save_CFLAGS"
10136 fi
10137
10138 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10139 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10140 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10141 fi
10142 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10143 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10144 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10145 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10146 then :
10147 printf %s "(cached) " >&6
10148 else case e in #(
10149 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10150 /* end confdefs.h. */
10151 int i;
10152 _ACEOF
10153 if ac_fn_c_try_compile "$LINENO"
10154 then :
10155 xorg_cv_cc_flag_unused_command_line_argument=yes
10156 else case e in #(
10157 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10158 esac
10159 fi
10160 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10161 esac
10162 fi
10163 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10164 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10165 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10166 CFLAGS="$xorg_testset_save_CFLAGS"
10167 fi
10168
10169 found="no"
10170
10171 if test $found = "no" ; then
10172 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10173 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10174 fi
10175
10176 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10177 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10178 fi
10179
10180 CFLAGS="$CFLAGS -Werror=missing-braces"
10181
10182 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
10183 printf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
10184 cacheid=xorg_cv_cc_flag__Werror_missing_braces
10185 if eval test \${$cacheid+y}
10186 then :
10187 printf %s "(cached) " >&6
10188 else case e in #(
10189 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10190 /* end confdefs.h. */
10191 int i;
10192 int
10193 main (void)
10194 {
10195
10196 ;
10197 return 0;
10198 }
10199 _ACEOF
10200 if ac_fn_c_try_link "$LINENO"
10201 then :
10202 eval $cacheid=yes
10203 else case e in #(
10204 e) eval $cacheid=no ;;
10205 esac
10206 fi
10207 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10208 conftest$ac_exeext conftest.$ac_ext ;;
10209 esac
10210 fi
10211
10212
10213 CFLAGS="$xorg_testset_save_CFLAGS"
10214
10215 eval supported=\$$cacheid
10216 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10217 printf '%s\n' "$supported" >&6; }
10218 if test "$supported" = "yes" ; then
10219 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
10220 found="yes"
10221 fi
10222 fi
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238 xorg_testset_save_CFLAGS="$CFLAGS"
10239
10240 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10241 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10242 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10243 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10244 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10245 then :
10246 printf %s "(cached) " >&6
10247 else case e in #(
10248 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10249 /* end confdefs.h. */
10250 int i;
10251 _ACEOF
10252 if ac_fn_c_try_compile "$LINENO"
10253 then :
10254 xorg_cv_cc_flag_unknown_warning_option=yes
10255 else case e in #(
10256 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10257 esac
10258 fi
10259 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10260 esac
10261 fi
10262 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10263 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10264 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10265 CFLAGS="$xorg_testset_save_CFLAGS"
10266 fi
10267
10268 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10269 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10270 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10271 fi
10272 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10273 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10274 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10275 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10276 then :
10277 printf %s "(cached) " >&6
10278 else case e in #(
10279 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10280 /* end confdefs.h. */
10281 int i;
10282 _ACEOF
10283 if ac_fn_c_try_compile "$LINENO"
10284 then :
10285 xorg_cv_cc_flag_unused_command_line_argument=yes
10286 else case e in #(
10287 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10288 esac
10289 fi
10290 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10291 esac
10292 fi
10293 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10294 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10295 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10296 CFLAGS="$xorg_testset_save_CFLAGS"
10297 fi
10298
10299 found="no"
10300
10301 if test $found = "no" ; then
10302 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10303 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10304 fi
10305
10306 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10307 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10308 fi
10309
10310 CFLAGS="$CFLAGS -Werror=sequence-point"
10311
10312 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
10313 printf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
10314 cacheid=xorg_cv_cc_flag__Werror_sequence_point
10315 if eval test \${$cacheid+y}
10316 then :
10317 printf %s "(cached) " >&6
10318 else case e in #(
10319 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10320 /* end confdefs.h. */
10321 int i;
10322 int
10323 main (void)
10324 {
10325
10326 ;
10327 return 0;
10328 }
10329 _ACEOF
10330 if ac_fn_c_try_link "$LINENO"
10331 then :
10332 eval $cacheid=yes
10333 else case e in #(
10334 e) eval $cacheid=no ;;
10335 esac
10336 fi
10337 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10338 conftest$ac_exeext conftest.$ac_ext ;;
10339 esac
10340 fi
10341
10342
10343 CFLAGS="$xorg_testset_save_CFLAGS"
10344
10345 eval supported=\$$cacheid
10346 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10347 printf '%s\n' "$supported" >&6; }
10348 if test "$supported" = "yes" ; then
10349 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
10350 found="yes"
10351 fi
10352 fi
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368 xorg_testset_save_CFLAGS="$CFLAGS"
10369
10370 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10371 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10372 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10373 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10374 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10375 then :
10376 printf %s "(cached) " >&6
10377 else case e in #(
10378 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10379 /* end confdefs.h. */
10380 int i;
10381 _ACEOF
10382 if ac_fn_c_try_compile "$LINENO"
10383 then :
10384 xorg_cv_cc_flag_unknown_warning_option=yes
10385 else case e in #(
10386 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10387 esac
10388 fi
10389 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10390 esac
10391 fi
10392 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10393 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10394 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10395 CFLAGS="$xorg_testset_save_CFLAGS"
10396 fi
10397
10398 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10399 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10400 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10401 fi
10402 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10403 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10404 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10405 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10406 then :
10407 printf %s "(cached) " >&6
10408 else case e in #(
10409 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10410 /* end confdefs.h. */
10411 int i;
10412 _ACEOF
10413 if ac_fn_c_try_compile "$LINENO"
10414 then :
10415 xorg_cv_cc_flag_unused_command_line_argument=yes
10416 else case e in #(
10417 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10418 esac
10419 fi
10420 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10421 esac
10422 fi
10423 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10424 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10425 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10426 CFLAGS="$xorg_testset_save_CFLAGS"
10427 fi
10428
10429 found="no"
10430
10431 if test $found = "no" ; then
10432 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10433 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10434 fi
10435
10436 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10437 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10438 fi
10439
10440 CFLAGS="$CFLAGS -Werror=return-type"
10441
10442 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
10443 printf %s "checking if $CC supports -Werror=return-type... " >&6; }
10444 cacheid=xorg_cv_cc_flag__Werror_return_type
10445 if eval test \${$cacheid+y}
10446 then :
10447 printf %s "(cached) " >&6
10448 else case e in #(
10449 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10450 /* end confdefs.h. */
10451 int i;
10452 int
10453 main (void)
10454 {
10455
10456 ;
10457 return 0;
10458 }
10459 _ACEOF
10460 if ac_fn_c_try_link "$LINENO"
10461 then :
10462 eval $cacheid=yes
10463 else case e in #(
10464 e) eval $cacheid=no ;;
10465 esac
10466 fi
10467 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10468 conftest$ac_exeext conftest.$ac_ext ;;
10469 esac
10470 fi
10471
10472
10473 CFLAGS="$xorg_testset_save_CFLAGS"
10474
10475 eval supported=\$$cacheid
10476 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10477 printf '%s\n' "$supported" >&6; }
10478 if test "$supported" = "yes" ; then
10479 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
10480 found="yes"
10481 fi
10482 fi
10483
10484 if test $found = "no" ; then
10485 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10486 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10487 fi
10488
10489 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10490 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10491 fi
10492
10493 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
10494
10495 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
10496 printf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
10497 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
10498 if eval test \${$cacheid+y}
10499 then :
10500 printf %s "(cached) " >&6
10501 else case e in #(
10502 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10503 /* end confdefs.h. */
10504 int i;
10505 int
10506 main (void)
10507 {
10508
10509 ;
10510 return 0;
10511 }
10512 _ACEOF
10513 if ac_fn_c_try_link "$LINENO"
10514 then :
10515 eval $cacheid=yes
10516 else case e in #(
10517 e) eval $cacheid=no ;;
10518 esac
10519 fi
10520 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10521 conftest$ac_exeext conftest.$ac_ext ;;
10522 esac
10523 fi
10524
10525
10526 CFLAGS="$xorg_testset_save_CFLAGS"
10527
10528 eval supported=\$$cacheid
10529 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10530 printf '%s\n' "$supported" >&6; }
10531 if test "$supported" = "yes" ; then
10532 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
10533 found="yes"
10534 fi
10535 fi
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551 xorg_testset_save_CFLAGS="$CFLAGS"
10552
10553 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10554 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10555 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10556 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10557 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10558 then :
10559 printf %s "(cached) " >&6
10560 else case e in #(
10561 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10562 /* end confdefs.h. */
10563 int i;
10564 _ACEOF
10565 if ac_fn_c_try_compile "$LINENO"
10566 then :
10567 xorg_cv_cc_flag_unknown_warning_option=yes
10568 else case e in #(
10569 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10570 esac
10571 fi
10572 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10573 esac
10574 fi
10575 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10576 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10577 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10578 CFLAGS="$xorg_testset_save_CFLAGS"
10579 fi
10580
10581 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10582 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10583 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10584 fi
10585 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10586 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10587 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10588 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10589 then :
10590 printf %s "(cached) " >&6
10591 else case e in #(
10592 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10593 /* end confdefs.h. */
10594 int i;
10595 _ACEOF
10596 if ac_fn_c_try_compile "$LINENO"
10597 then :
10598 xorg_cv_cc_flag_unused_command_line_argument=yes
10599 else case e in #(
10600 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10601 esac
10602 fi
10603 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10604 esac
10605 fi
10606 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10607 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10608 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10609 CFLAGS="$xorg_testset_save_CFLAGS"
10610 fi
10611
10612 found="no"
10613
10614 if test $found = "no" ; then
10615 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10616 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10617 fi
10618
10619 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10620 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10621 fi
10622
10623 CFLAGS="$CFLAGS -Werror=trigraphs"
10624
10625 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
10626 printf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
10627 cacheid=xorg_cv_cc_flag__Werror_trigraphs
10628 if eval test \${$cacheid+y}
10629 then :
10630 printf %s "(cached) " >&6
10631 else case e in #(
10632 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10633 /* end confdefs.h. */
10634 int i;
10635 int
10636 main (void)
10637 {
10638
10639 ;
10640 return 0;
10641 }
10642 _ACEOF
10643 if ac_fn_c_try_link "$LINENO"
10644 then :
10645 eval $cacheid=yes
10646 else case e in #(
10647 e) eval $cacheid=no ;;
10648 esac
10649 fi
10650 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10651 conftest$ac_exeext conftest.$ac_ext ;;
10652 esac
10653 fi
10654
10655
10656 CFLAGS="$xorg_testset_save_CFLAGS"
10657
10658 eval supported=\$$cacheid
10659 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10660 printf '%s\n' "$supported" >&6; }
10661 if test "$supported" = "yes" ; then
10662 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
10663 found="yes"
10664 fi
10665 fi
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681 xorg_testset_save_CFLAGS="$CFLAGS"
10682
10683 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10684 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10685 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10686 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10687 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10688 then :
10689 printf %s "(cached) " >&6
10690 else case e in #(
10691 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10692 /* end confdefs.h. */
10693 int i;
10694 _ACEOF
10695 if ac_fn_c_try_compile "$LINENO"
10696 then :
10697 xorg_cv_cc_flag_unknown_warning_option=yes
10698 else case e in #(
10699 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10700 esac
10701 fi
10702 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10703 esac
10704 fi
10705 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10706 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10707 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10708 CFLAGS="$xorg_testset_save_CFLAGS"
10709 fi
10710
10711 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10712 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10713 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10714 fi
10715 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10716 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10717 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10718 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10719 then :
10720 printf %s "(cached) " >&6
10721 else case e in #(
10722 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10723 /* end confdefs.h. */
10724 int i;
10725 _ACEOF
10726 if ac_fn_c_try_compile "$LINENO"
10727 then :
10728 xorg_cv_cc_flag_unused_command_line_argument=yes
10729 else case e in #(
10730 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10731 esac
10732 fi
10733 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10734 esac
10735 fi
10736 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10737 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10738 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10739 CFLAGS="$xorg_testset_save_CFLAGS"
10740 fi
10741
10742 found="no"
10743
10744 if test $found = "no" ; then
10745 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10746 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10747 fi
10748
10749 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10750 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10751 fi
10752
10753 CFLAGS="$CFLAGS -Werror=array-bounds"
10754
10755 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
10756 printf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
10757 cacheid=xorg_cv_cc_flag__Werror_array_bounds
10758 if eval test \${$cacheid+y}
10759 then :
10760 printf %s "(cached) " >&6
10761 else case e in #(
10762 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10763 /* end confdefs.h. */
10764 int i;
10765 int
10766 main (void)
10767 {
10768
10769 ;
10770 return 0;
10771 }
10772 _ACEOF
10773 if ac_fn_c_try_link "$LINENO"
10774 then :
10775 eval $cacheid=yes
10776 else case e in #(
10777 e) eval $cacheid=no ;;
10778 esac
10779 fi
10780 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10781 conftest$ac_exeext conftest.$ac_ext ;;
10782 esac
10783 fi
10784
10785
10786 CFLAGS="$xorg_testset_save_CFLAGS"
10787
10788 eval supported=\$$cacheid
10789 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10790 printf '%s\n' "$supported" >&6; }
10791 if test "$supported" = "yes" ; then
10792 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
10793 found="yes"
10794 fi
10795 fi
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811 xorg_testset_save_CFLAGS="$CFLAGS"
10812
10813 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10814 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10815 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10816 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10817 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10818 then :
10819 printf %s "(cached) " >&6
10820 else case e in #(
10821 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10822 /* end confdefs.h. */
10823 int i;
10824 _ACEOF
10825 if ac_fn_c_try_compile "$LINENO"
10826 then :
10827 xorg_cv_cc_flag_unknown_warning_option=yes
10828 else case e in #(
10829 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10830 esac
10831 fi
10832 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10833 esac
10834 fi
10835 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10836 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10837 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10838 CFLAGS="$xorg_testset_save_CFLAGS"
10839 fi
10840
10841 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10842 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10843 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10844 fi
10845 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10846 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10847 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10848 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10849 then :
10850 printf %s "(cached) " >&6
10851 else case e in #(
10852 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10853 /* end confdefs.h. */
10854 int i;
10855 _ACEOF
10856 if ac_fn_c_try_compile "$LINENO"
10857 then :
10858 xorg_cv_cc_flag_unused_command_line_argument=yes
10859 else case e in #(
10860 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10861 esac
10862 fi
10863 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10864 esac
10865 fi
10866 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10867 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10868 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10869 CFLAGS="$xorg_testset_save_CFLAGS"
10870 fi
10871
10872 found="no"
10873
10874 if test $found = "no" ; then
10875 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10876 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10877 fi
10878
10879 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10880 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10881 fi
10882
10883 CFLAGS="$CFLAGS -Werror=write-strings"
10884
10885 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
10886 printf %s "checking if $CC supports -Werror=write-strings... " >&6; }
10887 cacheid=xorg_cv_cc_flag__Werror_write_strings
10888 if eval test \${$cacheid+y}
10889 then :
10890 printf %s "(cached) " >&6
10891 else case e in #(
10892 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10893 /* end confdefs.h. */
10894 int i;
10895 int
10896 main (void)
10897 {
10898
10899 ;
10900 return 0;
10901 }
10902 _ACEOF
10903 if ac_fn_c_try_link "$LINENO"
10904 then :
10905 eval $cacheid=yes
10906 else case e in #(
10907 e) eval $cacheid=no ;;
10908 esac
10909 fi
10910 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10911 conftest$ac_exeext conftest.$ac_ext ;;
10912 esac
10913 fi
10914
10915
10916 CFLAGS="$xorg_testset_save_CFLAGS"
10917
10918 eval supported=\$$cacheid
10919 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10920 printf '%s\n' "$supported" >&6; }
10921 if test "$supported" = "yes" ; then
10922 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
10923 found="yes"
10924 fi
10925 fi
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941 xorg_testset_save_CFLAGS="$CFLAGS"
10942
10943 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10944 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10945 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10946 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10947 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
10948 then :
10949 printf %s "(cached) " >&6
10950 else case e in #(
10951 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10952 /* end confdefs.h. */
10953 int i;
10954 _ACEOF
10955 if ac_fn_c_try_compile "$LINENO"
10956 then :
10957 xorg_cv_cc_flag_unknown_warning_option=yes
10958 else case e in #(
10959 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10960 esac
10961 fi
10962 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10963 esac
10964 fi
10965 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10966 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10967 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10968 CFLAGS="$xorg_testset_save_CFLAGS"
10969 fi
10970
10971 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10972 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10973 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10974 fi
10975 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10976 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10977 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10978 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10979 then :
10980 printf %s "(cached) " >&6
10981 else case e in #(
10982 e) 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_unused_command_line_argument=yes
10989 else case e in #(
10990 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10991 esac
10992 fi
10993 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10994 esac
10995 fi
10996 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10997 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10998 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10999 CFLAGS="$xorg_testset_save_CFLAGS"
11000 fi
11001
11002 found="no"
11003
11004 if test $found = "no" ; then
11005 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11006 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11007 fi
11008
11009 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11010 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11011 fi
11012
11013 CFLAGS="$CFLAGS -Werror=address"
11014
11015 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
11016 printf %s "checking if $CC supports -Werror=address... " >&6; }
11017 cacheid=xorg_cv_cc_flag__Werror_address
11018 if eval test \${$cacheid+y}
11019 then :
11020 printf %s "(cached) " >&6
11021 else case e in #(
11022 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11023 /* end confdefs.h. */
11024 int i;
11025 int
11026 main (void)
11027 {
11028
11029 ;
11030 return 0;
11031 }
11032 _ACEOF
11033 if ac_fn_c_try_link "$LINENO"
11034 then :
11035 eval $cacheid=yes
11036 else case e in #(
11037 e) eval $cacheid=no ;;
11038 esac
11039 fi
11040 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11041 conftest$ac_exeext conftest.$ac_ext ;;
11042 esac
11043 fi
11044
11045
11046 CFLAGS="$xorg_testset_save_CFLAGS"
11047
11048 eval supported=\$$cacheid
11049 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11050 printf '%s\n' "$supported" >&6; }
11051 if test "$supported" = "yes" ; then
11052 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
11053 found="yes"
11054 fi
11055 fi
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071 xorg_testset_save_CFLAGS="$CFLAGS"
11072
11073 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11074 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11075 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11076 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11077 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11078 then :
11079 printf %s "(cached) " >&6
11080 else case e in #(
11081 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11082 /* end confdefs.h. */
11083 int i;
11084 _ACEOF
11085 if ac_fn_c_try_compile "$LINENO"
11086 then :
11087 xorg_cv_cc_flag_unknown_warning_option=yes
11088 else case e in #(
11089 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11090 esac
11091 fi
11092 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11093 esac
11094 fi
11095 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11096 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11097 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11098 CFLAGS="$xorg_testset_save_CFLAGS"
11099 fi
11100
11101 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11102 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11103 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11104 fi
11105 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11106 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11107 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11108 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11109 then :
11110 printf %s "(cached) " >&6
11111 else case e in #(
11112 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11113 /* end confdefs.h. */
11114 int i;
11115 _ACEOF
11116 if ac_fn_c_try_compile "$LINENO"
11117 then :
11118 xorg_cv_cc_flag_unused_command_line_argument=yes
11119 else case e in #(
11120 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11121 esac
11122 fi
11123 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11124 esac
11125 fi
11126 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11127 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11128 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11129 CFLAGS="$xorg_testset_save_CFLAGS"
11130 fi
11131
11132 found="no"
11133
11134 if test $found = "no" ; then
11135 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11136 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11137 fi
11138
11139 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11140 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11141 fi
11142
11143 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
11144
11145 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
11146 printf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
11147 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
11148 if eval test \${$cacheid+y}
11149 then :
11150 printf %s "(cached) " >&6
11151 else case e in #(
11152 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11153 /* end confdefs.h. */
11154 int i;
11155 int
11156 main (void)
11157 {
11158
11159 ;
11160 return 0;
11161 }
11162 _ACEOF
11163 if ac_fn_c_try_link "$LINENO"
11164 then :
11165 eval $cacheid=yes
11166 else case e in #(
11167 e) eval $cacheid=no ;;
11168 esac
11169 fi
11170 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11171 conftest$ac_exeext conftest.$ac_ext ;;
11172 esac
11173 fi
11174
11175
11176 CFLAGS="$xorg_testset_save_CFLAGS"
11177
11178 eval supported=\$$cacheid
11179 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11180 printf '%s\n' "$supported" >&6; }
11181 if test "$supported" = "yes" ; then
11182 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
11183 found="yes"
11184 fi
11185 fi
11186
11187 if test $found = "no" ; then
11188 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11189 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11190 fi
11191
11192 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11193 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11194 fi
11195
11196 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
11197
11198 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
11199 printf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
11200 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
11201 if eval test \${$cacheid+y}
11202 then :
11203 printf %s "(cached) " >&6
11204 else case e in #(
11205 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11206 /* end confdefs.h. */
11207 int i;
11208 int
11209 main (void)
11210 {
11211
11212 ;
11213 return 0;
11214 }
11215 _ACEOF
11216 if ac_fn_c_try_link "$LINENO"
11217 then :
11218 eval $cacheid=yes
11219 else case e in #(
11220 e) eval $cacheid=no ;;
11221 esac
11222 fi
11223 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11224 conftest$ac_exeext conftest.$ac_ext ;;
11225 esac
11226 fi
11227
11228
11229 CFLAGS="$xorg_testset_save_CFLAGS"
11230
11231 eval supported=\$$cacheid
11232 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11233 printf '%s\n' "$supported" >&6; }
11234 if test "$supported" = "yes" ; then
11235 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
11236 found="yes"
11237 fi
11238 fi
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254 xorg_testset_save_CFLAGS="$CFLAGS"
11255
11256 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11257 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11258 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11259 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11260 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11261 then :
11262 printf %s "(cached) " >&6
11263 else case e in #(
11264 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11265 /* end confdefs.h. */
11266 int i;
11267 _ACEOF
11268 if ac_fn_c_try_compile "$LINENO"
11269 then :
11270 xorg_cv_cc_flag_unknown_warning_option=yes
11271 else case e in #(
11272 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11273 esac
11274 fi
11275 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11276 esac
11277 fi
11278 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11279 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11280 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11281 CFLAGS="$xorg_testset_save_CFLAGS"
11282 fi
11283
11284 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11285 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11286 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11287 fi
11288 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11289 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11290 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11291 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11292 then :
11293 printf %s "(cached) " >&6
11294 else case e in #(
11295 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11296 /* end confdefs.h. */
11297 int i;
11298 _ACEOF
11299 if ac_fn_c_try_compile "$LINENO"
11300 then :
11301 xorg_cv_cc_flag_unused_command_line_argument=yes
11302 else case e in #(
11303 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11304 esac
11305 fi
11306 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11307 esac
11308 fi
11309 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11310 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11311 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11312 CFLAGS="$xorg_testset_save_CFLAGS"
11313 fi
11314
11315 found="no"
11316
11317 if test $found = "no" ; then
11318 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11319 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11320 fi
11321
11322 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11323 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11324 fi
11325
11326 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
11327
11328 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
11329 printf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
11330 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
11331 if eval test \${$cacheid+y}
11332 then :
11333 printf %s "(cached) " >&6
11334 else case e in #(
11335 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11336 /* end confdefs.h. */
11337 int i;
11338 int
11339 main (void)
11340 {
11341
11342 ;
11343 return 0;
11344 }
11345 _ACEOF
11346 if ac_fn_c_try_link "$LINENO"
11347 then :
11348 eval $cacheid=yes
11349 else case e in #(
11350 e) eval $cacheid=no ;;
11351 esac
11352 fi
11353 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11354 conftest$ac_exeext conftest.$ac_ext ;;
11355 esac
11356 fi
11357
11358
11359 CFLAGS="$xorg_testset_save_CFLAGS"
11360
11361 eval supported=\$$cacheid
11362 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11363 printf '%s\n' "$supported" >&6; }
11364 if test "$supported" = "yes" ; then
11365 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
11366 found="yes"
11367 fi
11368 fi
11369
11370 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
11371 else
11372 { 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
11373 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;}
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387 xorg_testset_save_CFLAGS="$CFLAGS"
11388
11389 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11390 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11391 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11392 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11393 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11394 then :
11395 printf %s "(cached) " >&6
11396 else case e in #(
11397 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11398 /* end confdefs.h. */
11399 int i;
11400 _ACEOF
11401 if ac_fn_c_try_compile "$LINENO"
11402 then :
11403 xorg_cv_cc_flag_unknown_warning_option=yes
11404 else case e in #(
11405 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11406 esac
11407 fi
11408 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11409 esac
11410 fi
11411 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11412 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11413 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11414 CFLAGS="$xorg_testset_save_CFLAGS"
11415 fi
11416
11417 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11418 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11419 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11420 fi
11421 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11422 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11423 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11424 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11425 then :
11426 printf %s "(cached) " >&6
11427 else case e in #(
11428 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11429 /* end confdefs.h. */
11430 int i;
11431 _ACEOF
11432 if ac_fn_c_try_compile "$LINENO"
11433 then :
11434 xorg_cv_cc_flag_unused_command_line_argument=yes
11435 else case e in #(
11436 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11437 esac
11438 fi
11439 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11440 esac
11441 fi
11442 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11443 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11444 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11445 CFLAGS="$xorg_testset_save_CFLAGS"
11446 fi
11447
11448 found="no"
11449
11450 if test $found = "no" ; then
11451 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11452 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11453 fi
11454
11455 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11456 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11457 fi
11458
11459 CFLAGS="$CFLAGS -Wimplicit"
11460
11461 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
11462 printf %s "checking if $CC supports -Wimplicit... " >&6; }
11463 cacheid=xorg_cv_cc_flag__Wimplicit
11464 if eval test \${$cacheid+y}
11465 then :
11466 printf %s "(cached) " >&6
11467 else case e in #(
11468 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11469 /* end confdefs.h. */
11470 int i;
11471 int
11472 main (void)
11473 {
11474
11475 ;
11476 return 0;
11477 }
11478 _ACEOF
11479 if ac_fn_c_try_link "$LINENO"
11480 then :
11481 eval $cacheid=yes
11482 else case e in #(
11483 e) eval $cacheid=no ;;
11484 esac
11485 fi
11486 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11487 conftest$ac_exeext conftest.$ac_ext ;;
11488 esac
11489 fi
11490
11491
11492 CFLAGS="$xorg_testset_save_CFLAGS"
11493
11494 eval supported=\$$cacheid
11495 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11496 printf '%s\n' "$supported" >&6; }
11497 if test "$supported" = "yes" ; then
11498 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
11499 found="yes"
11500 fi
11501 fi
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517 xorg_testset_save_CFLAGS="$CFLAGS"
11518
11519 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11520 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11521 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11522 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11523 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11524 then :
11525 printf %s "(cached) " >&6
11526 else case e in #(
11527 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11528 /* end confdefs.h. */
11529 int i;
11530 _ACEOF
11531 if ac_fn_c_try_compile "$LINENO"
11532 then :
11533 xorg_cv_cc_flag_unknown_warning_option=yes
11534 else case e in #(
11535 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11536 esac
11537 fi
11538 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11539 esac
11540 fi
11541 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11542 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11543 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11544 CFLAGS="$xorg_testset_save_CFLAGS"
11545 fi
11546
11547 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11548 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11549 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11550 fi
11551 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11552 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11553 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11554 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11555 then :
11556 printf %s "(cached) " >&6
11557 else case e in #(
11558 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11559 /* end confdefs.h. */
11560 int i;
11561 _ACEOF
11562 if ac_fn_c_try_compile "$LINENO"
11563 then :
11564 xorg_cv_cc_flag_unused_command_line_argument=yes
11565 else case e in #(
11566 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11567 esac
11568 fi
11569 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11570 esac
11571 fi
11572 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11573 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11574 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11575 CFLAGS="$xorg_testset_save_CFLAGS"
11576 fi
11577
11578 found="no"
11579
11580 if test $found = "no" ; then
11581 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11582 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11583 fi
11584
11585 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11586 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11587 fi
11588
11589 CFLAGS="$CFLAGS -Wnonnull"
11590
11591 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
11592 printf %s "checking if $CC supports -Wnonnull... " >&6; }
11593 cacheid=xorg_cv_cc_flag__Wnonnull
11594 if eval test \${$cacheid+y}
11595 then :
11596 printf %s "(cached) " >&6
11597 else case e in #(
11598 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11599 /* end confdefs.h. */
11600 int i;
11601 int
11602 main (void)
11603 {
11604
11605 ;
11606 return 0;
11607 }
11608 _ACEOF
11609 if ac_fn_c_try_link "$LINENO"
11610 then :
11611 eval $cacheid=yes
11612 else case e in #(
11613 e) eval $cacheid=no ;;
11614 esac
11615 fi
11616 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11617 conftest$ac_exeext conftest.$ac_ext ;;
11618 esac
11619 fi
11620
11621
11622 CFLAGS="$xorg_testset_save_CFLAGS"
11623
11624 eval supported=\$$cacheid
11625 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11626 printf '%s\n' "$supported" >&6; }
11627 if test "$supported" = "yes" ; then
11628 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
11629 found="yes"
11630 fi
11631 fi
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647 xorg_testset_save_CFLAGS="$CFLAGS"
11648
11649 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11650 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11651 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11652 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11653 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11654 then :
11655 printf %s "(cached) " >&6
11656 else case e in #(
11657 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11658 /* end confdefs.h. */
11659 int i;
11660 _ACEOF
11661 if ac_fn_c_try_compile "$LINENO"
11662 then :
11663 xorg_cv_cc_flag_unknown_warning_option=yes
11664 else case e in #(
11665 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11666 esac
11667 fi
11668 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11669 esac
11670 fi
11671 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11672 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11673 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11674 CFLAGS="$xorg_testset_save_CFLAGS"
11675 fi
11676
11677 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11678 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11679 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11680 fi
11681 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11682 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11683 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11684 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11685 then :
11686 printf %s "(cached) " >&6
11687 else case e in #(
11688 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11689 /* end confdefs.h. */
11690 int i;
11691 _ACEOF
11692 if ac_fn_c_try_compile "$LINENO"
11693 then :
11694 xorg_cv_cc_flag_unused_command_line_argument=yes
11695 else case e in #(
11696 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11697 esac
11698 fi
11699 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11700 esac
11701 fi
11702 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11703 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11704 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11705 CFLAGS="$xorg_testset_save_CFLAGS"
11706 fi
11707
11708 found="no"
11709
11710 if test $found = "no" ; then
11711 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11712 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11713 fi
11714
11715 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11716 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11717 fi
11718
11719 CFLAGS="$CFLAGS -Winit-self"
11720
11721 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
11722 printf %s "checking if $CC supports -Winit-self... " >&6; }
11723 cacheid=xorg_cv_cc_flag__Winit_self
11724 if eval test \${$cacheid+y}
11725 then :
11726 printf %s "(cached) " >&6
11727 else case e in #(
11728 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11729 /* end confdefs.h. */
11730 int i;
11731 int
11732 main (void)
11733 {
11734
11735 ;
11736 return 0;
11737 }
11738 _ACEOF
11739 if ac_fn_c_try_link "$LINENO"
11740 then :
11741 eval $cacheid=yes
11742 else case e in #(
11743 e) eval $cacheid=no ;;
11744 esac
11745 fi
11746 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11747 conftest$ac_exeext conftest.$ac_ext ;;
11748 esac
11749 fi
11750
11751
11752 CFLAGS="$xorg_testset_save_CFLAGS"
11753
11754 eval supported=\$$cacheid
11755 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11756 printf '%s\n' "$supported" >&6; }
11757 if test "$supported" = "yes" ; then
11758 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
11759 found="yes"
11760 fi
11761 fi
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777 xorg_testset_save_CFLAGS="$CFLAGS"
11778
11779 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11780 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11781 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11782 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11783 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11784 then :
11785 printf %s "(cached) " >&6
11786 else case e in #(
11787 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11788 /* end confdefs.h. */
11789 int i;
11790 _ACEOF
11791 if ac_fn_c_try_compile "$LINENO"
11792 then :
11793 xorg_cv_cc_flag_unknown_warning_option=yes
11794 else case e in #(
11795 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11796 esac
11797 fi
11798 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11799 esac
11800 fi
11801 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11802 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11803 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11804 CFLAGS="$xorg_testset_save_CFLAGS"
11805 fi
11806
11807 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11808 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11809 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11810 fi
11811 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11812 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11813 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11814 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11815 then :
11816 printf %s "(cached) " >&6
11817 else case e in #(
11818 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11819 /* end confdefs.h. */
11820 int i;
11821 _ACEOF
11822 if ac_fn_c_try_compile "$LINENO"
11823 then :
11824 xorg_cv_cc_flag_unused_command_line_argument=yes
11825 else case e in #(
11826 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11827 esac
11828 fi
11829 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11830 esac
11831 fi
11832 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11833 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11834 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11835 CFLAGS="$xorg_testset_save_CFLAGS"
11836 fi
11837
11838 found="no"
11839
11840 if test $found = "no" ; then
11841 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11842 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11843 fi
11844
11845 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11846 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11847 fi
11848
11849 CFLAGS="$CFLAGS -Wmain"
11850
11851 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
11852 printf %s "checking if $CC supports -Wmain... " >&6; }
11853 cacheid=xorg_cv_cc_flag__Wmain
11854 if eval test \${$cacheid+y}
11855 then :
11856 printf %s "(cached) " >&6
11857 else case e in #(
11858 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11859 /* end confdefs.h. */
11860 int i;
11861 int
11862 main (void)
11863 {
11864
11865 ;
11866 return 0;
11867 }
11868 _ACEOF
11869 if ac_fn_c_try_link "$LINENO"
11870 then :
11871 eval $cacheid=yes
11872 else case e in #(
11873 e) eval $cacheid=no ;;
11874 esac
11875 fi
11876 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11877 conftest$ac_exeext conftest.$ac_ext ;;
11878 esac
11879 fi
11880
11881
11882 CFLAGS="$xorg_testset_save_CFLAGS"
11883
11884 eval supported=\$$cacheid
11885 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11886 printf '%s\n' "$supported" >&6; }
11887 if test "$supported" = "yes" ; then
11888 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
11889 found="yes"
11890 fi
11891 fi
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907 xorg_testset_save_CFLAGS="$CFLAGS"
11908
11909 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11910 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11911 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11912 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11913 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
11914 then :
11915 printf %s "(cached) " >&6
11916 else case e in #(
11917 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11918 /* end confdefs.h. */
11919 int i;
11920 _ACEOF
11921 if ac_fn_c_try_compile "$LINENO"
11922 then :
11923 xorg_cv_cc_flag_unknown_warning_option=yes
11924 else case e in #(
11925 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11926 esac
11927 fi
11928 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11929 esac
11930 fi
11931 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11932 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11933 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11934 CFLAGS="$xorg_testset_save_CFLAGS"
11935 fi
11936
11937 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11938 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11939 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11940 fi
11941 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11942 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11943 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11944 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11945 then :
11946 printf %s "(cached) " >&6
11947 else case e in #(
11948 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11949 /* end confdefs.h. */
11950 int i;
11951 _ACEOF
11952 if ac_fn_c_try_compile "$LINENO"
11953 then :
11954 xorg_cv_cc_flag_unused_command_line_argument=yes
11955 else case e in #(
11956 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11957 esac
11958 fi
11959 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11960 esac
11961 fi
11962 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11963 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11964 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11965 CFLAGS="$xorg_testset_save_CFLAGS"
11966 fi
11967
11968 found="no"
11969
11970 if test $found = "no" ; then
11971 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11972 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11973 fi
11974
11975 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11976 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11977 fi
11978
11979 CFLAGS="$CFLAGS -Wmissing-braces"
11980
11981 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
11982 printf %s "checking if $CC supports -Wmissing-braces... " >&6; }
11983 cacheid=xorg_cv_cc_flag__Wmissing_braces
11984 if eval test \${$cacheid+y}
11985 then :
11986 printf %s "(cached) " >&6
11987 else case e in #(
11988 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11989 /* end confdefs.h. */
11990 int i;
11991 int
11992 main (void)
11993 {
11994
11995 ;
11996 return 0;
11997 }
11998 _ACEOF
11999 if ac_fn_c_try_link "$LINENO"
12000 then :
12001 eval $cacheid=yes
12002 else case e in #(
12003 e) eval $cacheid=no ;;
12004 esac
12005 fi
12006 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12007 conftest$ac_exeext conftest.$ac_ext ;;
12008 esac
12009 fi
12010
12011
12012 CFLAGS="$xorg_testset_save_CFLAGS"
12013
12014 eval supported=\$$cacheid
12015 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12016 printf '%s\n' "$supported" >&6; }
12017 if test "$supported" = "yes" ; then
12018 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
12019 found="yes"
12020 fi
12021 fi
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037 xorg_testset_save_CFLAGS="$CFLAGS"
12038
12039 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12040 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12041 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12042 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12043 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12044 then :
12045 printf %s "(cached) " >&6
12046 else case e in #(
12047 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12048 /* end confdefs.h. */
12049 int i;
12050 _ACEOF
12051 if ac_fn_c_try_compile "$LINENO"
12052 then :
12053 xorg_cv_cc_flag_unknown_warning_option=yes
12054 else case e in #(
12055 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12056 esac
12057 fi
12058 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12059 esac
12060 fi
12061 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12062 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12063 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12064 CFLAGS="$xorg_testset_save_CFLAGS"
12065 fi
12066
12067 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12068 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12069 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12070 fi
12071 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12072 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12073 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12074 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12075 then :
12076 printf %s "(cached) " >&6
12077 else case e in #(
12078 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12079 /* end confdefs.h. */
12080 int i;
12081 _ACEOF
12082 if ac_fn_c_try_compile "$LINENO"
12083 then :
12084 xorg_cv_cc_flag_unused_command_line_argument=yes
12085 else case e in #(
12086 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12087 esac
12088 fi
12089 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12090 esac
12091 fi
12092 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12093 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12094 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12095 CFLAGS="$xorg_testset_save_CFLAGS"
12096 fi
12097
12098 found="no"
12099
12100 if test $found = "no" ; then
12101 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12102 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12103 fi
12104
12105 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12106 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12107 fi
12108
12109 CFLAGS="$CFLAGS -Wsequence-point"
12110
12111 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
12112 printf %s "checking if $CC supports -Wsequence-point... " >&6; }
12113 cacheid=xorg_cv_cc_flag__Wsequence_point
12114 if eval test \${$cacheid+y}
12115 then :
12116 printf %s "(cached) " >&6
12117 else case e in #(
12118 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12119 /* end confdefs.h. */
12120 int i;
12121 int
12122 main (void)
12123 {
12124
12125 ;
12126 return 0;
12127 }
12128 _ACEOF
12129 if ac_fn_c_try_link "$LINENO"
12130 then :
12131 eval $cacheid=yes
12132 else case e in #(
12133 e) eval $cacheid=no ;;
12134 esac
12135 fi
12136 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12137 conftest$ac_exeext conftest.$ac_ext ;;
12138 esac
12139 fi
12140
12141
12142 CFLAGS="$xorg_testset_save_CFLAGS"
12143
12144 eval supported=\$$cacheid
12145 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12146 printf '%s\n' "$supported" >&6; }
12147 if test "$supported" = "yes" ; then
12148 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
12149 found="yes"
12150 fi
12151 fi
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167 xorg_testset_save_CFLAGS="$CFLAGS"
12168
12169 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12170 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12171 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12172 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12173 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12174 then :
12175 printf %s "(cached) " >&6
12176 else case e in #(
12177 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12178 /* end confdefs.h. */
12179 int i;
12180 _ACEOF
12181 if ac_fn_c_try_compile "$LINENO"
12182 then :
12183 xorg_cv_cc_flag_unknown_warning_option=yes
12184 else case e in #(
12185 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12186 esac
12187 fi
12188 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12189 esac
12190 fi
12191 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12192 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12193 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12194 CFLAGS="$xorg_testset_save_CFLAGS"
12195 fi
12196
12197 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12198 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12199 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12200 fi
12201 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12202 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12203 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12204 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12205 then :
12206 printf %s "(cached) " >&6
12207 else case e in #(
12208 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12209 /* end confdefs.h. */
12210 int i;
12211 _ACEOF
12212 if ac_fn_c_try_compile "$LINENO"
12213 then :
12214 xorg_cv_cc_flag_unused_command_line_argument=yes
12215 else case e in #(
12216 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12217 esac
12218 fi
12219 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12220 esac
12221 fi
12222 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12223 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12224 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12225 CFLAGS="$xorg_testset_save_CFLAGS"
12226 fi
12227
12228 found="no"
12229
12230 if test $found = "no" ; then
12231 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12232 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12233 fi
12234
12235 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12236 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12237 fi
12238
12239 CFLAGS="$CFLAGS -Wreturn-type"
12240
12241 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
12242 printf %s "checking if $CC supports -Wreturn-type... " >&6; }
12243 cacheid=xorg_cv_cc_flag__Wreturn_type
12244 if eval test \${$cacheid+y}
12245 then :
12246 printf %s "(cached) " >&6
12247 else case e in #(
12248 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12249 /* end confdefs.h. */
12250 int i;
12251 int
12252 main (void)
12253 {
12254
12255 ;
12256 return 0;
12257 }
12258 _ACEOF
12259 if ac_fn_c_try_link "$LINENO"
12260 then :
12261 eval $cacheid=yes
12262 else case e in #(
12263 e) eval $cacheid=no ;;
12264 esac
12265 fi
12266 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12267 conftest$ac_exeext conftest.$ac_ext ;;
12268 esac
12269 fi
12270
12271
12272 CFLAGS="$xorg_testset_save_CFLAGS"
12273
12274 eval supported=\$$cacheid
12275 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12276 printf '%s\n' "$supported" >&6; }
12277 if test "$supported" = "yes" ; then
12278 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
12279 found="yes"
12280 fi
12281 fi
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297 xorg_testset_save_CFLAGS="$CFLAGS"
12298
12299 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12300 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12301 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12302 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12303 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12304 then :
12305 printf %s "(cached) " >&6
12306 else case e in #(
12307 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12308 /* end confdefs.h. */
12309 int i;
12310 _ACEOF
12311 if ac_fn_c_try_compile "$LINENO"
12312 then :
12313 xorg_cv_cc_flag_unknown_warning_option=yes
12314 else case e in #(
12315 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12316 esac
12317 fi
12318 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12319 esac
12320 fi
12321 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12322 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12323 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12324 CFLAGS="$xorg_testset_save_CFLAGS"
12325 fi
12326
12327 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12328 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12329 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12330 fi
12331 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12332 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12333 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12334 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12335 then :
12336 printf %s "(cached) " >&6
12337 else case e in #(
12338 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12339 /* end confdefs.h. */
12340 int i;
12341 _ACEOF
12342 if ac_fn_c_try_compile "$LINENO"
12343 then :
12344 xorg_cv_cc_flag_unused_command_line_argument=yes
12345 else case e in #(
12346 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12347 esac
12348 fi
12349 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12350 esac
12351 fi
12352 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12353 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12354 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12355 CFLAGS="$xorg_testset_save_CFLAGS"
12356 fi
12357
12358 found="no"
12359
12360 if test $found = "no" ; then
12361 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12362 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12363 fi
12364
12365 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12366 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12367 fi
12368
12369 CFLAGS="$CFLAGS -Wtrigraphs"
12370
12371 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
12372 printf %s "checking if $CC supports -Wtrigraphs... " >&6; }
12373 cacheid=xorg_cv_cc_flag__Wtrigraphs
12374 if eval test \${$cacheid+y}
12375 then :
12376 printf %s "(cached) " >&6
12377 else case e in #(
12378 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12379 /* end confdefs.h. */
12380 int i;
12381 int
12382 main (void)
12383 {
12384
12385 ;
12386 return 0;
12387 }
12388 _ACEOF
12389 if ac_fn_c_try_link "$LINENO"
12390 then :
12391 eval $cacheid=yes
12392 else case e in #(
12393 e) eval $cacheid=no ;;
12394 esac
12395 fi
12396 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12397 conftest$ac_exeext conftest.$ac_ext ;;
12398 esac
12399 fi
12400
12401
12402 CFLAGS="$xorg_testset_save_CFLAGS"
12403
12404 eval supported=\$$cacheid
12405 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12406 printf '%s\n' "$supported" >&6; }
12407 if test "$supported" = "yes" ; then
12408 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
12409 found="yes"
12410 fi
12411 fi
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427 xorg_testset_save_CFLAGS="$CFLAGS"
12428
12429 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12430 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12431 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12432 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12433 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12434 then :
12435 printf %s "(cached) " >&6
12436 else case e in #(
12437 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12438 /* end confdefs.h. */
12439 int i;
12440 _ACEOF
12441 if ac_fn_c_try_compile "$LINENO"
12442 then :
12443 xorg_cv_cc_flag_unknown_warning_option=yes
12444 else case e in #(
12445 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12446 esac
12447 fi
12448 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12449 esac
12450 fi
12451 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12452 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12453 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12454 CFLAGS="$xorg_testset_save_CFLAGS"
12455 fi
12456
12457 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12458 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12459 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12460 fi
12461 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12462 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12463 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12464 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12465 then :
12466 printf %s "(cached) " >&6
12467 else case e in #(
12468 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12469 /* end confdefs.h. */
12470 int i;
12471 _ACEOF
12472 if ac_fn_c_try_compile "$LINENO"
12473 then :
12474 xorg_cv_cc_flag_unused_command_line_argument=yes
12475 else case e in #(
12476 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12477 esac
12478 fi
12479 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12480 esac
12481 fi
12482 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12483 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12484 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12485 CFLAGS="$xorg_testset_save_CFLAGS"
12486 fi
12487
12488 found="no"
12489
12490 if test $found = "no" ; then
12491 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12492 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12493 fi
12494
12495 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12496 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12497 fi
12498
12499 CFLAGS="$CFLAGS -Warray-bounds"
12500
12501 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
12502 printf %s "checking if $CC supports -Warray-bounds... " >&6; }
12503 cacheid=xorg_cv_cc_flag__Warray_bounds
12504 if eval test \${$cacheid+y}
12505 then :
12506 printf %s "(cached) " >&6
12507 else case e in #(
12508 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12509 /* end confdefs.h. */
12510 int i;
12511 int
12512 main (void)
12513 {
12514
12515 ;
12516 return 0;
12517 }
12518 _ACEOF
12519 if ac_fn_c_try_link "$LINENO"
12520 then :
12521 eval $cacheid=yes
12522 else case e in #(
12523 e) eval $cacheid=no ;;
12524 esac
12525 fi
12526 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12527 conftest$ac_exeext conftest.$ac_ext ;;
12528 esac
12529 fi
12530
12531
12532 CFLAGS="$xorg_testset_save_CFLAGS"
12533
12534 eval supported=\$$cacheid
12535 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12536 printf '%s\n' "$supported" >&6; }
12537 if test "$supported" = "yes" ; then
12538 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
12539 found="yes"
12540 fi
12541 fi
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557 xorg_testset_save_CFLAGS="$CFLAGS"
12558
12559 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12560 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12561 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12562 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12563 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12564 then :
12565 printf %s "(cached) " >&6
12566 else case e in #(
12567 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12568 /* end confdefs.h. */
12569 int i;
12570 _ACEOF
12571 if ac_fn_c_try_compile "$LINENO"
12572 then :
12573 xorg_cv_cc_flag_unknown_warning_option=yes
12574 else case e in #(
12575 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12576 esac
12577 fi
12578 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12579 esac
12580 fi
12581 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12582 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12583 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12584 CFLAGS="$xorg_testset_save_CFLAGS"
12585 fi
12586
12587 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12588 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12589 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12590 fi
12591 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12592 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12593 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12594 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12595 then :
12596 printf %s "(cached) " >&6
12597 else case e in #(
12598 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12599 /* end confdefs.h. */
12600 int i;
12601 _ACEOF
12602 if ac_fn_c_try_compile "$LINENO"
12603 then :
12604 xorg_cv_cc_flag_unused_command_line_argument=yes
12605 else case e in #(
12606 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12607 esac
12608 fi
12609 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12610 esac
12611 fi
12612 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12613 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12614 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12615 CFLAGS="$xorg_testset_save_CFLAGS"
12616 fi
12617
12618 found="no"
12619
12620 if test $found = "no" ; then
12621 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12622 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12623 fi
12624
12625 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12626 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12627 fi
12628
12629 CFLAGS="$CFLAGS -Wwrite-strings"
12630
12631 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
12632 printf %s "checking if $CC supports -Wwrite-strings... " >&6; }
12633 cacheid=xorg_cv_cc_flag__Wwrite_strings
12634 if eval test \${$cacheid+y}
12635 then :
12636 printf %s "(cached) " >&6
12637 else case e in #(
12638 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12639 /* end confdefs.h. */
12640 int i;
12641 int
12642 main (void)
12643 {
12644
12645 ;
12646 return 0;
12647 }
12648 _ACEOF
12649 if ac_fn_c_try_link "$LINENO"
12650 then :
12651 eval $cacheid=yes
12652 else case e in #(
12653 e) eval $cacheid=no ;;
12654 esac
12655 fi
12656 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12657 conftest$ac_exeext conftest.$ac_ext ;;
12658 esac
12659 fi
12660
12661
12662 CFLAGS="$xorg_testset_save_CFLAGS"
12663
12664 eval supported=\$$cacheid
12665 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12666 printf '%s\n' "$supported" >&6; }
12667 if test "$supported" = "yes" ; then
12668 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
12669 found="yes"
12670 fi
12671 fi
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687 xorg_testset_save_CFLAGS="$CFLAGS"
12688
12689 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12690 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12691 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12692 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12693 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12694 then :
12695 printf %s "(cached) " >&6
12696 else case e in #(
12697 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12698 /* end confdefs.h. */
12699 int i;
12700 _ACEOF
12701 if ac_fn_c_try_compile "$LINENO"
12702 then :
12703 xorg_cv_cc_flag_unknown_warning_option=yes
12704 else case e in #(
12705 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12706 esac
12707 fi
12708 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12709 esac
12710 fi
12711 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12712 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12713 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12714 CFLAGS="$xorg_testset_save_CFLAGS"
12715 fi
12716
12717 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12718 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12719 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12720 fi
12721 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12722 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12723 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12724 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12725 then :
12726 printf %s "(cached) " >&6
12727 else case e in #(
12728 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12729 /* end confdefs.h. */
12730 int i;
12731 _ACEOF
12732 if ac_fn_c_try_compile "$LINENO"
12733 then :
12734 xorg_cv_cc_flag_unused_command_line_argument=yes
12735 else case e in #(
12736 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12737 esac
12738 fi
12739 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12740 esac
12741 fi
12742 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12743 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12744 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12745 CFLAGS="$xorg_testset_save_CFLAGS"
12746 fi
12747
12748 found="no"
12749
12750 if test $found = "no" ; then
12751 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12752 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12753 fi
12754
12755 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12756 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12757 fi
12758
12759 CFLAGS="$CFLAGS -Waddress"
12760
12761 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
12762 printf %s "checking if $CC supports -Waddress... " >&6; }
12763 cacheid=xorg_cv_cc_flag__Waddress
12764 if eval test \${$cacheid+y}
12765 then :
12766 printf %s "(cached) " >&6
12767 else case e in #(
12768 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12769 /* end confdefs.h. */
12770 int i;
12771 int
12772 main (void)
12773 {
12774
12775 ;
12776 return 0;
12777 }
12778 _ACEOF
12779 if ac_fn_c_try_link "$LINENO"
12780 then :
12781 eval $cacheid=yes
12782 else case e in #(
12783 e) eval $cacheid=no ;;
12784 esac
12785 fi
12786 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12787 conftest$ac_exeext conftest.$ac_ext ;;
12788 esac
12789 fi
12790
12791
12792 CFLAGS="$xorg_testset_save_CFLAGS"
12793
12794 eval supported=\$$cacheid
12795 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12796 printf '%s\n' "$supported" >&6; }
12797 if test "$supported" = "yes" ; then
12798 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
12799 found="yes"
12800 fi
12801 fi
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817 xorg_testset_save_CFLAGS="$CFLAGS"
12818
12819 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12820 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12821 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12822 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12823 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12824 then :
12825 printf %s "(cached) " >&6
12826 else case e in #(
12827 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12828 /* end confdefs.h. */
12829 int i;
12830 _ACEOF
12831 if ac_fn_c_try_compile "$LINENO"
12832 then :
12833 xorg_cv_cc_flag_unknown_warning_option=yes
12834 else case e in #(
12835 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12836 esac
12837 fi
12838 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12839 esac
12840 fi
12841 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12842 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12843 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12844 CFLAGS="$xorg_testset_save_CFLAGS"
12845 fi
12846
12847 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12848 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12849 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12850 fi
12851 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12852 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12853 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12854 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12855 then :
12856 printf %s "(cached) " >&6
12857 else case e in #(
12858 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12859 /* end confdefs.h. */
12860 int i;
12861 _ACEOF
12862 if ac_fn_c_try_compile "$LINENO"
12863 then :
12864 xorg_cv_cc_flag_unused_command_line_argument=yes
12865 else case e in #(
12866 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12867 esac
12868 fi
12869 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12870 esac
12871 fi
12872 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12873 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12874 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12875 CFLAGS="$xorg_testset_save_CFLAGS"
12876 fi
12877
12878 found="no"
12879
12880 if test $found = "no" ; then
12881 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12882 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12883 fi
12884
12885 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12886 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12887 fi
12888
12889 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
12890
12891 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
12892 printf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
12893 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
12894 if eval test \${$cacheid+y}
12895 then :
12896 printf %s "(cached) " >&6
12897 else case e in #(
12898 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12899 /* end confdefs.h. */
12900 int i;
12901 int
12902 main (void)
12903 {
12904
12905 ;
12906 return 0;
12907 }
12908 _ACEOF
12909 if ac_fn_c_try_link "$LINENO"
12910 then :
12911 eval $cacheid=yes
12912 else case e in #(
12913 e) eval $cacheid=no ;;
12914 esac
12915 fi
12916 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12917 conftest$ac_exeext conftest.$ac_ext ;;
12918 esac
12919 fi
12920
12921
12922 CFLAGS="$xorg_testset_save_CFLAGS"
12923
12924 eval supported=\$$cacheid
12925 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12926 printf '%s\n' "$supported" >&6; }
12927 if test "$supported" = "yes" ; then
12928 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
12929 found="yes"
12930 fi
12931 fi
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947 xorg_testset_save_CFLAGS="$CFLAGS"
12948
12949 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12950 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12951 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12952 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12953 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
12954 then :
12955 printf %s "(cached) " >&6
12956 else case e in #(
12957 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12958 /* end confdefs.h. */
12959 int i;
12960 _ACEOF
12961 if ac_fn_c_try_compile "$LINENO"
12962 then :
12963 xorg_cv_cc_flag_unknown_warning_option=yes
12964 else case e in #(
12965 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
12966 esac
12967 fi
12968 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
12969 esac
12970 fi
12971 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12972 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12973 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12974 CFLAGS="$xorg_testset_save_CFLAGS"
12975 fi
12976
12977 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12978 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12979 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12980 fi
12981 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12982 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12983 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12984 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
12985 then :
12986 printf %s "(cached) " >&6
12987 else case e in #(
12988 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12989 /* end confdefs.h. */
12990 int i;
12991 _ACEOF
12992 if ac_fn_c_try_compile "$LINENO"
12993 then :
12994 xorg_cv_cc_flag_unused_command_line_argument=yes
12995 else case e in #(
12996 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
12997 esac
12998 fi
12999 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13000 esac
13001 fi
13002 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13003 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13004 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13005 CFLAGS="$xorg_testset_save_CFLAGS"
13006 fi
13007
13008 found="no"
13009
13010 if test $found = "no" ; then
13011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13012 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13013 fi
13014
13015 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13017 fi
13018
13019 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
13020
13021 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
13022 printf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
13023 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
13024 if eval test \${$cacheid+y}
13025 then :
13026 printf %s "(cached) " >&6
13027 else case e in #(
13028 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13029 /* end confdefs.h. */
13030 int i;
13031 int
13032 main (void)
13033 {
13034
13035 ;
13036 return 0;
13037 }
13038 _ACEOF
13039 if ac_fn_c_try_link "$LINENO"
13040 then :
13041 eval $cacheid=yes
13042 else case e in #(
13043 e) eval $cacheid=no ;;
13044 esac
13045 fi
13046 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13047 conftest$ac_exeext conftest.$ac_ext ;;
13048 esac
13049 fi
13050
13051
13052 CFLAGS="$xorg_testset_save_CFLAGS"
13053
13054 eval supported=\$$cacheid
13055 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13056 printf '%s\n' "$supported" >&6; }
13057 if test "$supported" = "yes" ; then
13058 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
13059 found="yes"
13060 fi
13061 fi
13062
13063
13064 fi
13065
13066
13067
13068
13069
13070
13071
13072 CWARNFLAGS="$BASE_CFLAGS"
13073 if test "x$GCC" = xyes ; then
13074 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
13075 fi
13076
13077
13078
13079
13080
13081
13082
13083
13084 # Check whether --enable-strict-compilation was given.
13085 if test ${enable_strict_compilation+y}
13086 then :
13087 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
13088 else case e in #(
13089 e) STRICT_COMPILE=no ;;
13090 esac
13091 fi
13092
13093
13094
13095
13096
13097
13098 STRICT_CFLAGS=""
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112 xorg_testset_save_CFLAGS="$CFLAGS"
13113
13114 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13115 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13116 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13117 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13118 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13119 then :
13120 printf %s "(cached) " >&6
13121 else case e in #(
13122 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13123 /* end confdefs.h. */
13124 int i;
13125 _ACEOF
13126 if ac_fn_c_try_compile "$LINENO"
13127 then :
13128 xorg_cv_cc_flag_unknown_warning_option=yes
13129 else case e in #(
13130 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
13131 esac
13132 fi
13133 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13134 esac
13135 fi
13136 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13137 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13138 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13139 CFLAGS="$xorg_testset_save_CFLAGS"
13140 fi
13141
13142 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13143 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13144 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13145 fi
13146 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13147 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13148 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13149 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13150 then :
13151 printf %s "(cached) " >&6
13152 else case e in #(
13153 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13154 /* end confdefs.h. */
13155 int i;
13156 _ACEOF
13157 if ac_fn_c_try_compile "$LINENO"
13158 then :
13159 xorg_cv_cc_flag_unused_command_line_argument=yes
13160 else case e in #(
13161 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
13162 esac
13163 fi
13164 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13165 esac
13166 fi
13167 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13168 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13169 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13170 CFLAGS="$xorg_testset_save_CFLAGS"
13171 fi
13172
13173 found="no"
13174
13175 if test $found = "no" ; then
13176 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13177 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13178 fi
13179
13180 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13181 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13182 fi
13183
13184 CFLAGS="$CFLAGS -pedantic"
13185
13186 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
13187 printf %s "checking if $CC supports -pedantic... " >&6; }
13188 cacheid=xorg_cv_cc_flag__pedantic
13189 if eval test \${$cacheid+y}
13190 then :
13191 printf %s "(cached) " >&6
13192 else case e in #(
13193 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13194 /* end confdefs.h. */
13195 int i;
13196 int
13197 main (void)
13198 {
13199
13200 ;
13201 return 0;
13202 }
13203 _ACEOF
13204 if ac_fn_c_try_link "$LINENO"
13205 then :
13206 eval $cacheid=yes
13207 else case e in #(
13208 e) eval $cacheid=no ;;
13209 esac
13210 fi
13211 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13212 conftest$ac_exeext conftest.$ac_ext ;;
13213 esac
13214 fi
13215
13216
13217 CFLAGS="$xorg_testset_save_CFLAGS"
13218
13219 eval supported=\$$cacheid
13220 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13221 printf '%s\n' "$supported" >&6; }
13222 if test "$supported" = "yes" ; then
13223 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
13224 found="yes"
13225 fi
13226 fi
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242 xorg_testset_save_CFLAGS="$CFLAGS"
13243
13244 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13245 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13246 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13247 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13248 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13249 then :
13250 printf %s "(cached) " >&6
13251 else case e in #(
13252 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13253 /* end confdefs.h. */
13254 int i;
13255 _ACEOF
13256 if ac_fn_c_try_compile "$LINENO"
13257 then :
13258 xorg_cv_cc_flag_unknown_warning_option=yes
13259 else case e in #(
13260 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
13261 esac
13262 fi
13263 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13264 esac
13265 fi
13266 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13267 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13268 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13269 CFLAGS="$xorg_testset_save_CFLAGS"
13270 fi
13271
13272 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13273 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13274 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13275 fi
13276 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13277 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13278 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13279 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13280 then :
13281 printf %s "(cached) " >&6
13282 else case e in #(
13283 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13284 /* end confdefs.h. */
13285 int i;
13286 _ACEOF
13287 if ac_fn_c_try_compile "$LINENO"
13288 then :
13289 xorg_cv_cc_flag_unused_command_line_argument=yes
13290 else case e in #(
13291 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
13292 esac
13293 fi
13294 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13295 esac
13296 fi
13297 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13298 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13299 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13300 CFLAGS="$xorg_testset_save_CFLAGS"
13301 fi
13302
13303 found="no"
13304
13305 if test $found = "no" ; then
13306 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13307 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13308 fi
13309
13310 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13311 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13312 fi
13313
13314 CFLAGS="$CFLAGS -Werror"
13315
13316 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
13317 printf %s "checking if $CC supports -Werror... " >&6; }
13318 cacheid=xorg_cv_cc_flag__Werror
13319 if eval test \${$cacheid+y}
13320 then :
13321 printf %s "(cached) " >&6
13322 else case e in #(
13323 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13324 /* end confdefs.h. */
13325 int i;
13326 int
13327 main (void)
13328 {
13329
13330 ;
13331 return 0;
13332 }
13333 _ACEOF
13334 if ac_fn_c_try_link "$LINENO"
13335 then :
13336 eval $cacheid=yes
13337 else case e in #(
13338 e) eval $cacheid=no ;;
13339 esac
13340 fi
13341 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13342 conftest$ac_exeext conftest.$ac_ext ;;
13343 esac
13344 fi
13345
13346
13347 CFLAGS="$xorg_testset_save_CFLAGS"
13348
13349 eval supported=\$$cacheid
13350 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13351 printf '%s\n' "$supported" >&6; }
13352 if test "$supported" = "yes" ; then
13353 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
13354 found="yes"
13355 fi
13356 fi
13357
13358 if test $found = "no" ; then
13359 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13360 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13361 fi
13362
13363 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13364 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13365 fi
13366
13367 CFLAGS="$CFLAGS -errwarn"
13368
13369 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
13370 printf %s "checking if $CC supports -errwarn... " >&6; }
13371 cacheid=xorg_cv_cc_flag__errwarn
13372 if eval test \${$cacheid+y}
13373 then :
13374 printf %s "(cached) " >&6
13375 else case e in #(
13376 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13377 /* end confdefs.h. */
13378 int i;
13379 int
13380 main (void)
13381 {
13382
13383 ;
13384 return 0;
13385 }
13386 _ACEOF
13387 if ac_fn_c_try_link "$LINENO"
13388 then :
13389 eval $cacheid=yes
13390 else case e in #(
13391 e) eval $cacheid=no ;;
13392 esac
13393 fi
13394 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13395 conftest$ac_exeext conftest.$ac_ext ;;
13396 esac
13397 fi
13398
13399
13400 CFLAGS="$xorg_testset_save_CFLAGS"
13401
13402 eval supported=\$$cacheid
13403 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13404 printf '%s\n' "$supported" >&6; }
13405 if test "$supported" = "yes" ; then
13406 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
13407 found="yes"
13408 fi
13409 fi
13410
13411
13412
13413 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
13414 # activate it with -Werror, so we add it here explicitly.
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428 xorg_testset_save_CFLAGS="$CFLAGS"
13429
13430 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13431 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13432 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13433 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13434 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13435 then :
13436 printf %s "(cached) " >&6
13437 else case e in #(
13438 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13439 /* end confdefs.h. */
13440 int i;
13441 _ACEOF
13442 if ac_fn_c_try_compile "$LINENO"
13443 then :
13444 xorg_cv_cc_flag_unknown_warning_option=yes
13445 else case e in #(
13446 e) xorg_cv_cc_flag_unknown_warning_option=no ;;
13447 esac
13448 fi
13449 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13450 esac
13451 fi
13452 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13453 printf '%s\n' "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13454 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13455 CFLAGS="$xorg_testset_save_CFLAGS"
13456 fi
13457
13458 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13459 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13460 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13461 fi
13462 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13463 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13464 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13465 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13466 then :
13467 printf %s "(cached) " >&6
13468 else case e in #(
13469 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13470 /* end confdefs.h. */
13471 int i;
13472 _ACEOF
13473 if ac_fn_c_try_compile "$LINENO"
13474 then :
13475 xorg_cv_cc_flag_unused_command_line_argument=yes
13476 else case e in #(
13477 e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
13478 esac
13479 fi
13480 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13481 esac
13482 fi
13483 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13484 printf '%s\n' "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13485 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13486 CFLAGS="$xorg_testset_save_CFLAGS"
13487 fi
13488
13489 found="no"
13490
13491 if test $found = "no" ; then
13492 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13493 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13494 fi
13495
13496 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13497 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13498 fi
13499
13500 CFLAGS="$CFLAGS -Werror=attributes"
13501
13502 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
13503 printf %s "checking if $CC supports -Werror=attributes... " >&6; }
13504 cacheid=xorg_cv_cc_flag__Werror_attributes
13505 if eval test \${$cacheid+y}
13506 then :
13507 printf %s "(cached) " >&6
13508 else case e in #(
13509 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13510 /* end confdefs.h. */
13511 int i;
13512 int
13513 main (void)
13514 {
13515
13516 ;
13517 return 0;
13518 }
13519 _ACEOF
13520 if ac_fn_c_try_link "$LINENO"
13521 then :
13522 eval $cacheid=yes
13523 else case e in #(
13524 e) eval $cacheid=no ;;
13525 esac
13526 fi
13527 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13528 conftest$ac_exeext conftest.$ac_ext ;;
13529 esac
13530 fi
13531
13532
13533 CFLAGS="$xorg_testset_save_CFLAGS"
13534
13535 eval supported=\$$cacheid
13536 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13537 printf '%s\n' "$supported" >&6; }
13538 if test "$supported" = "yes" ; then
13539 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
13540 found="yes"
13541 fi
13542 fi
13543
13544
13545
13546 if test "x$STRICT_COMPILE" = "xyes"; then
13547 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
13548 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
13549 fi
13550
13551
13552
13553
13554
13555
13556
13557
13558 cat >>confdefs.h <<_ACEOF
13559 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
13560 _ACEOF
13561
13562 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
13563 if test "x$PVM" = "x"; then
13564 PVM="0"
13565 fi
13566
13567 printf '%s\n' "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
13568
13569 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
13570 if test "x$PVP" = "x"; then
13571 PVP="0"
13572 fi
13573
13574 printf '%s\n' "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
13575
13576
13577
13578 CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
13579 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
13580 || (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
13581 touch \$(top_srcdir)/ChangeLog; \
13582 echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
13583
13584
13585
13586
13587 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
13588 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
13589 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
13590 || (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
13591 touch \$(top_srcdir)/INSTALL; \
13592 echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
13593
13594
13595
13596
13597
13598
13599 case $host_os in
13600 solaris*)
13601 # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
13602 # check for a man page file found in later versions that use
13603 # traditional section numbers instead
13604 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
13605 printf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
13606 if test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
13607 then :
13608 printf %s "(cached) " >&6
13609 else case e in #(
13610 e) test "$cross_compiling" = yes &&
13611 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
13612 if test -r "/usr/share/man/man7/attributes.7"; then
13613 ac_cv_file__usr_share_man_man7_attributes_7=yes
13614 else
13615 ac_cv_file__usr_share_man_man7_attributes_7=no
13616 fi ;;
13617 esac
13618 fi
13619 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
13620 printf '%s\n' "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
13621 if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
13622 then :
13623 SYSV_MAN_SECTIONS=false
13624 else case e in #(
13625 e) SYSV_MAN_SECTIONS=true ;;
13626 esac
13627 fi
13628
13629 ;;
13630 *) SYSV_MAN_SECTIONS=false ;;
13631 esac
13632
13633 if test x$APP_MAN_SUFFIX = x ; then
13634 APP_MAN_SUFFIX=1
13635 fi
13636 if test x$APP_MAN_DIR = x ; then
13637 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
13638 fi
13639
13640 if test x$LIB_MAN_SUFFIX = x ; then
13641 LIB_MAN_SUFFIX=3
13642 fi
13643 if test x$LIB_MAN_DIR = x ; then
13644 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
13645 fi
13646
13647 if test x$FILE_MAN_SUFFIX = x ; then
13648 case $SYSV_MAN_SECTIONS in
13649 true) FILE_MAN_SUFFIX=4 ;;
13650 *) FILE_MAN_SUFFIX=5 ;;
13651 esac
13652 fi
13653 if test x$FILE_MAN_DIR = x ; then
13654 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
13655 fi
13656
13657 if test x$MISC_MAN_SUFFIX = x ; then
13658 case $SYSV_MAN_SECTIONS in
13659 true) MISC_MAN_SUFFIX=5 ;;
13660 *) MISC_MAN_SUFFIX=7 ;;
13661 esac
13662 fi
13663 if test x$MISC_MAN_DIR = x ; then
13664 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
13665 fi
13666
13667 if test x$DRIVER_MAN_SUFFIX = x ; then
13668 case $SYSV_MAN_SECTIONS in
13669 true) DRIVER_MAN_SUFFIX=7 ;;
13670 *) DRIVER_MAN_SUFFIX=4 ;;
13671 esac
13672 fi
13673 if test x$DRIVER_MAN_DIR = x ; then
13674 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
13675 fi
13676
13677 if test x$ADMIN_MAN_SUFFIX = x ; then
13678 case $SYSV_MAN_SECTIONS in
13679 true) ADMIN_MAN_SUFFIX=1m ;;
13680 *) ADMIN_MAN_SUFFIX=8 ;;
13681 esac
13682 fi
13683 if test x$ADMIN_MAN_DIR = x ; then
13684 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
13685 fi
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701 XORG_MAN_PAGE="X Version 11"
13702
13703 MAN_SUBSTS="\
13704 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
13705 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
13706 -e 's|__xservername__|Xorg|g' \
13707 -e 's|__xconfigfile__|xorg.conf|g' \
13708 -e 's|__projectroot__|\$(prefix)|g' \
13709 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
13710 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
13711 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
13712 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
13713 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
13714 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
13715 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
13716
13717
13718
13719
13720 AM_DEFAULT_VERBOSITY=0
13721
13722
13723
13724
13725
13726 # Checks for library functions
13727 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
13728 if test "x$ac_cv_func_strlcat" = xyes
13729 then :
13730 printf '%s\n' "#define HAVE_STRLCAT 1" >>confdefs.h
13731
13732 fi
13733
13734
13735 # Use POSIX strnlen or the implementation supplied in this module
13736 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for working strnlen" >&5
13737 printf %s "checking for working strnlen... " >&6; }
13738 if test ${ac_cv_func_strnlen_working+y}
13739 then :
13740 printf %s "(cached) " >&6
13741 else case e in #(
13742 e) if test "$cross_compiling" = yes
13743 then :
13744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13745 /* end confdefs.h. */
13746 $ac_includes_default
13747 int
13748 main (void)
13749 {
13750 #if defined _AIX && !defined _AIX51
13751 #error "AIX pre 5.1 is buggy"
13752 #endif
13753 #ifdef __ANDROID__
13754 #include <android/api-level.h>
13755 #if __ANDROID_API__ < 22
13756 #error "Android API < 22 is buggy"
13757 #endif
13758 #endif
13759
13760 ;
13761 return 0;
13762 }
13763 _ACEOF
13764 if ac_fn_c_try_compile "$LINENO"
13765 then :
13766 ac_cv_func_strnlen_working=yes
13767 else case e in #(
13768 e) ac_cv_func_strnlen_working=no ;;
13769 esac
13770 fi
13771 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13772 else case e in #(
13773 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13774 /* end confdefs.h. */
13775 $ac_includes_default
13776 /* Use pstrnlen to test; 'volatile' prevents the compiler
13777 from optimizing the strnlen calls away. */
13778 size_t (*volatile pstrnlen) (char const *, size_t) = strnlen;
13779 char const s[] = "foobar";
13780 int s_len = sizeof s - 1;
13781
13782 int
13783 main (void)
13784 {
13785
13786 /* AIX 4.3 is buggy: strnlen (S, 1) == 3. */
13787 int i;
13788 for (i = 0; i < s_len + 1; ++i)
13789 {
13790 int expected = i <= s_len ? i : s_len;
13791 if (pstrnlen (s, i) != expected)
13792 return 1;
13793 }
13794
13795 /* Android 5.0 (API 21) strnlen ("", SIZE_MAX) incorrectly crashes. */
13796 if (pstrnlen ("", -1) != 0)
13797 return 1;
13798 ;
13799 return 0;
13800 }
13801 _ACEOF
13802 if ac_fn_c_try_run "$LINENO"
13803 then :
13804 ac_cv_func_strnlen_working=yes
13805 else case e in #(
13806 e) ac_cv_func_strnlen_working=no ;;
13807 esac
13808 fi
13809 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13810 conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
13811 esac
13812 fi
13813 ;;
13814 esac
13815 fi
13816 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnlen_working" >&5
13817 printf '%s\n' "$ac_cv_func_strnlen_working" >&6; }
13818 test $ac_cv_func_strnlen_working = no && case " $LIBOBJS " in
13819 *" strnlen.$ac_objext "* ) ;;
13820 *) LIBOBJS="$LIBOBJS strnlen.$ac_objext"
13821 ;;
13822 esac
13823
13824
13825 if test "x$ac_cv_func_strnlen_working" = xyes; then
13826
13827 printf '%s\n' "#define HAVE_STRNLEN 1" >>confdefs.h
13828
13829 fi
13830
13831 # Define a configure option for using the XCB ICCCM helper functions
13832 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether to use xcb-icccm library" >&5
13833 printf %s "checking whether to use xcb-icccm library... " >&6; }
13834
13835 # Check whether --with-xcb-icccm was given.
13836 if test ${with_xcb_icccm+y}
13837 then :
13838 withval=$with_xcb_icccm;
13839 else case e in #(
13840 e) with_xcb_icccm=no ;;
13841 esac
13842 fi
13843
13844 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $with_xcb_icccm" >&5
13845 printf '%s\n' "$with_xcb_icccm" >&6; }
13846 if test "x$with_xcb_icccm" != xno ; then
13847
13848 printf '%s\n' "#define USE_XCB_ICCCM 1" >>confdefs.h
13849
13850 xcb_icccm_pc='xcb-icccm >= 0.3.8'
13851 fi
13852
13853 # Define a configure option for using the XCB Error helper functions
13854 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether to use xcb-errors library" >&5
13855 printf %s "checking whether to use xcb-errors library... " >&6; }
13856
13857 # Check whether --with-xcb-errors was given.
13858 if test ${with_xcb_errors+y}
13859 then :
13860 withval=$with_xcb_errors;
13861 else case e in #(
13862 e) with_xcb_errors=no ;;
13863 esac
13864 fi
13865
13866 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $with_xcb_errors" >&5
13867 printf '%s\n' "$with_xcb_errors" >&6; }
13868 if test "x$with_xcb_errors" != xno ; then
13869
13870 printf '%s\n' "#define USE_XCB_ERRORS 1" >>confdefs.h
13871
13872 xcb_errors_pc='xcb-errors >= 1.0'
13873 fi
13874
13875 # Obtain compiler/linker options for xwininfo dependencies
13876
13877 pkg_failed=no
13878 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for XWININFO" >&5
13879 printf %s "checking for XWININFO... " >&6; }
13880
13881 if test -n "$XWININFO_CFLAGS"; then
13882 pkg_cv_XWININFO_CFLAGS="$XWININFO_CFLAGS"
13883 elif test -n "$PKG_CONFIG"; then
13884 if test -n "$PKG_CONFIG" && \
13885 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb >= 1.6 xcb-shape \${xcb_icccm_pc} \${xcb_errors_pc}\""; } >&5
13886 ($PKG_CONFIG --exists --print-errors "xcb >= 1.6 xcb-shape ${xcb_icccm_pc} ${xcb_errors_pc}") 2>&5
13887 ac_status=$?
13888 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13889 test $ac_status = 0; }; then
13890 pkg_cv_XWININFO_CFLAGS=`$PKG_CONFIG --cflags "xcb >= 1.6 xcb-shape ${xcb_icccm_pc} ${xcb_errors_pc}" 2>/dev/null`
13891 test "x$?" != "x0" && pkg_failed=yes
13892 else
13893 pkg_failed=yes
13894 fi
13895 else
13896 pkg_failed=untried
13897 fi
13898 if test -n "$XWININFO_LIBS"; then
13899 pkg_cv_XWININFO_LIBS="$XWININFO_LIBS"
13900 elif test -n "$PKG_CONFIG"; then
13901 if test -n "$PKG_CONFIG" && \
13902 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb >= 1.6 xcb-shape \${xcb_icccm_pc} \${xcb_errors_pc}\""; } >&5
13903 ($PKG_CONFIG --exists --print-errors "xcb >= 1.6 xcb-shape ${xcb_icccm_pc} ${xcb_errors_pc}") 2>&5
13904 ac_status=$?
13905 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13906 test $ac_status = 0; }; then
13907 pkg_cv_XWININFO_LIBS=`$PKG_CONFIG --libs "xcb >= 1.6 xcb-shape ${xcb_icccm_pc} ${xcb_errors_pc}" 2>/dev/null`
13908 test "x$?" != "x0" && pkg_failed=yes
13909 else
13910 pkg_failed=yes
13911 fi
13912 else
13913 pkg_failed=untried
13914 fi
13915
13916
13917
13918 if test $pkg_failed = yes; then
13919 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
13920 printf '%s\n' "no" >&6; }
13921
13922 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13923 _pkg_short_errors_supported=yes
13924 else
13925 _pkg_short_errors_supported=no
13926 fi
13927 if test $_pkg_short_errors_supported = yes; then
13928 XWININFO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xcb >= 1.6 xcb-shape ${xcb_icccm_pc} ${xcb_errors_pc}" 2>&1`
13929 else
13930 XWININFO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xcb >= 1.6 xcb-shape ${xcb_icccm_pc} ${xcb_errors_pc}" 2>&1`
13931 fi
13932 # Put the nasty error message in config.log where it belongs
13933 echo "$XWININFO_PKG_ERRORS" >&5
13934
13935 as_fn_error $? "Package requirements (xcb >= 1.6 xcb-shape ${xcb_icccm_pc} ${xcb_errors_pc}) were not met:
13936
13937 $XWININFO_PKG_ERRORS
13938
13939 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13940 installed software in a non-standard prefix.
13941
13942 Alternatively, you may set the environment variables XWININFO_CFLAGS
13943 and XWININFO_LIBS to avoid the need to call pkg-config.
13944 See the pkg-config man page for more details." "$LINENO" 5
13945 elif test $pkg_failed = untried; then
13946 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
13947 printf '%s\n' "no" >&6; }
13948 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13949 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
13950 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
13951 is in your PATH or set the PKG_CONFIG environment variable to the full
13952 path to pkg-config.
13953
13954 Alternatively, you may set the environment variables XWININFO_CFLAGS
13955 and XWININFO_LIBS to avoid the need to call pkg-config.
13956 See the pkg-config man page for more details.
13957
13958 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13959 See 'config.log' for more details" "$LINENO" 5; }
13960 else
13961 XWININFO_CFLAGS=$pkg_cv_XWININFO_CFLAGS
13962 XWININFO_LIBS=$pkg_cv_XWININFO_LIBS
13963 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13964 printf '%s\n' "yes" >&6; }
13965
13966 fi
13967
13968 # Even when using xcb, xproto is still required for Xfuncproto.h
13969 # and libX11 headers for cursorfont.h
13970
13971 pkg_failed=no
13972 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for XLIB" >&5
13973 printf %s "checking for XLIB... " >&6; }
13974
13975 if test -n "$XLIB_CFLAGS"; then
13976 pkg_cv_XLIB_CFLAGS="$XLIB_CFLAGS"
13977 elif test -n "$PKG_CONFIG"; then
13978 if test -n "$PKG_CONFIG" && \
13979 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
13980 ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
13981 ac_status=$?
13982 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13983 test $ac_status = 0; }; then
13984 pkg_cv_XLIB_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null`
13985 test "x$?" != "x0" && pkg_failed=yes
13986 else
13987 pkg_failed=yes
13988 fi
13989 else
13990 pkg_failed=untried
13991 fi
13992 if test -n "$XLIB_LIBS"; then
13993 pkg_cv_XLIB_LIBS="$XLIB_LIBS"
13994 elif test -n "$PKG_CONFIG"; then
13995 if test -n "$PKG_CONFIG" && \
13996 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
13997 ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
13998 ac_status=$?
13999 printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14000 test $ac_status = 0; }; then
14001 pkg_cv_XLIB_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null`
14002 test "x$?" != "x0" && pkg_failed=yes
14003 else
14004 pkg_failed=yes
14005 fi
14006 else
14007 pkg_failed=untried
14008 fi
14009
14010
14011
14012 if test $pkg_failed = yes; then
14013 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
14014 printf '%s\n' "no" >&6; }
14015
14016 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
14017 _pkg_short_errors_supported=yes
14018 else
14019 _pkg_short_errors_supported=no
14020 fi
14021 if test $_pkg_short_errors_supported = yes; then
14022 XLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
14023 else
14024 XLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
14025 fi
14026 # Put the nasty error message in config.log where it belongs
14027 echo "$XLIB_PKG_ERRORS" >&5
14028
14029 as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met:
14030
14031 $XLIB_PKG_ERRORS
14032
14033 Consider adjusting the PKG_CONFIG_PATH environment variable if you
14034 installed software in a non-standard prefix.
14035
14036 Alternatively, you may set the environment variables XLIB_CFLAGS
14037 and XLIB_LIBS to avoid the need to call pkg-config.
14038 See the pkg-config man page for more details." "$LINENO" 5
14039 elif test $pkg_failed = untried; then
14040 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5
14041 printf '%s\n' "no" >&6; }
14042 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
14043 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
14044 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
14045 is in your PATH or set the PKG_CONFIG environment variable to the full
14046 path to pkg-config.
14047
14048 Alternatively, you may set the environment variables XLIB_CFLAGS
14049 and XLIB_LIBS to avoid the need to call pkg-config.
14050 See the pkg-config man page for more details.
14051
14052 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
14053 See 'config.log' for more details" "$LINENO" 5; }
14054 else
14055 XLIB_CFLAGS=$pkg_cv_XLIB_CFLAGS
14056 XLIB_LIBS=$pkg_cv_XLIB_LIBS
14057 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14058 printf '%s\n' "yes" >&6; }
14059
14060 fi
14061 XWININFO_CFLAGS="${XWININFO_CFLAGS} ${XLIB_CFLAGS}"
14062 XWININFO_LIBS="${XWININFO_LIBS} ${LIBICONV}"
14063
14064 ac_config_files="$ac_config_files Makefile man/Makefile"
14065
14066 cat >confcache <<\_ACEOF
14067 # This file is a shell script that caches the results of configure
14068 # tests run on this system so they can be shared between configure
14069 # scripts and configure runs, see configure's option --config-cache.
14070 # It is not useful on other systems. If it contains results you don't
14071 # want to keep, you may remove or edit it.
14072 #
14073 # config.status only pays attention to the cache file if you give it
14074 # the --recheck option to rerun configure.
14075 #
14076 # 'ac_cv_env_foo' variables (set or unset) will be overridden when
14077 # loading this file, other *unset* 'ac_cv_foo' will be assigned the
14078 # following values.
14079
14080 _ACEOF
14081
14082 ac_cache_dump |
14083 sed '
14084 /^ac_cv_env_/b end
14085 t clear
14086 :clear
14087 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
14088 t end
14089 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14090 :end' >>confcache
14091 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14092 if test -w "$cache_file"; then
14093 if test "x$cache_file" != "x/dev/null"; then
14094 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14095 printf '%s\n' "$as_me: updating cache $cache_file" >&6;}
14096 if test ! -f "$cache_file" || test -h "$cache_file"; then
14097 cat confcache >"$cache_file"
14098 else
14099 case $cache_file in #(
14100 */* | ?:*)
14101 mv -f confcache "$cache_file"$$ &&
14102 mv -f "$cache_file"$$ "$cache_file" ;; #(
14103 *)
14104 mv -f confcache "$cache_file" ;;
14105 esac
14106 fi
14107 fi
14108 else
14109 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14110 printf '%s\n' "$as_me: not updating unwritable cache $cache_file" >&6;}
14111 fi
14112 fi
14113 rm -f confcache
14114
14115 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14116 # Let make expand exec_prefix.
14117 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14118
14119 DEFS=-DHAVE_CONFIG_H
14120
14121 ac_libobjs=
14122 ac_ltlibobjs=
14123 U=
14124 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14125 # 1. Remove the extension, and $U if already installed.
14126 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14127 ac_i=`printf '%s\n' "$ac_i" | sed "$ac_script"`
14128 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14129 # will be set to the directory where LIBOBJS objects are built.
14130 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14131 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14132 done
14133 LIBOBJS=$ac_libobjs
14134
14135 LTLIBOBJS=$ac_ltlibobjs
14136
14137
14138 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
14139 printf %s "checking that generated files are newer than configure... " >&6; }
14140 if test -n "$am_sleep_pid"; then
14141 # Hide warnings about reused PIDs.
14142 wait $am_sleep_pid 2>/dev/null
14143 fi
14144 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: done" >&5
14145 printf '%s\n' "done" >&6; }
14146 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14147 as_fn_error $? "conditional \"AMDEP\" was never defined.
14148 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14149 fi
14150 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14151 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
14152 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14153 fi
14154 case $enable_silent_rules in # (((
14155 yes) AM_DEFAULT_VERBOSITY=0;;
14156 no) AM_DEFAULT_VERBOSITY=1;;
14157 esac
14158 if test $am_cv_make_support_nested_variables = yes; then
14159 AM_V='$(V)'
14160 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
14161 else
14162 AM_V=$AM_DEFAULT_VERBOSITY
14163 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
14164 fi
14165
14166 if test -n "$EXEEXT"; then
14167 am__EXEEXT_TRUE=
14168 am__EXEEXT_FALSE='#'
14169 else
14170 am__EXEEXT_TRUE='#'
14171 am__EXEEXT_FALSE=
14172 fi
14173
14174
14175 : "${CONFIG_STATUS=./config.status}"
14176 case $CONFIG_STATUS in #(
14177 -*) :
14178 CONFIG_STATUS=./$CONFIG_STATUS ;; #(
14179 */*) :
14180 ;; #(
14181 *) :
14182 CONFIG_STATUS=./$CONFIG_STATUS ;;
14183 esac
14184
14185 ac_write_fail=0
14186 ac_clean_CONFIG_STATUS='"$CONFIG_STATUS"'
14187 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14188 printf '%s\n' "$as_me: creating $CONFIG_STATUS" >&6;}
14189 as_write_fail=0
14190 cat >"$CONFIG_STATUS" <<_ASEOF || as_write_fail=1
14191 #! $SHELL
14192 # Generated by $as_me.
14193 # Run this file to recreate the current configuration.
14194 # Compiler output produced by configure, useful for debugging
14195 # configure, is in config.log if it exists.
14196
14197 debug=false
14198 ac_cs_recheck=false
14199 ac_cs_silent=false
14200
14201 SHELL=\${CONFIG_SHELL-$SHELL}
14202 export SHELL
14203 _ASEOF
14204 cat >>"$CONFIG_STATUS" <<\_ASEOF || as_write_fail=1
14205 ## -------------------- ##
14206 ## M4sh Initialization. ##
14207 ## -------------------- ##
14208
14209 # Be more Bourne compatible
14210 DUALCASE=1; export DUALCASE # for MKS sh
14211 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14212 then :
14213 emulate sh
14214 NULLCMD=:
14215 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14216 # contradicts POSIX and common usage. Disable this.
14217 alias -g '${1+"$@"}'='"$@"'
14218 setopt NO_GLOB_SUBST
14219 else case e in #(
14220 e) case `(set -o) 2>/dev/null` in #(
14221 *posix*) :
14222 set -o posix ;; #(
14223 *) :
14224 ;;
14225 esac ;;
14226 esac
14227 fi
14228
14229
14230
14231 # Reset variables that may have inherited troublesome values from
14232 # the environment.
14233
14234 # IFS needs to be set, to space, tab, and newline, in precisely that order.
14235 # (If _AS_PATH_WALK were called with IFS unset, it would have the
14236 # side effect of setting IFS to empty, thus disabling word splitting.)
14237 # Quoting is to prevent editors from complaining about space-tab.
14238 as_nl='
14239 '
14240 export as_nl
14241 IFS=" "" $as_nl"
14242
14243 PS1='$ '
14244 PS2='> '
14245 PS4='+ '
14246
14247 # Ensure predictable behavior from utilities with locale-dependent output.
14248 LC_ALL=C
14249 export LC_ALL
14250 LANGUAGE=C
14251 export LANGUAGE
14252
14253 # We cannot yet rely on "unset" to work, but we need these variables
14254 # to be unset--not just set to an empty or harmless value--now, to
14255 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
14256 # also avoids known problems related to "unset" and subshell syntax
14257 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
14258 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
14259 do eval test \${$as_var+y} \
14260 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14261 done
14262
14263 # Ensure that fds 0, 1, and 2 are open.
14264 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
14265 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
14266 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
14267
14268 # The user is always right.
14269 if ${PATH_SEPARATOR+false} :; then
14270 PATH_SEPARATOR=:
14271 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14272 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14273 PATH_SEPARATOR=';'
14274 }
14275 fi
14276
14277
14278 # Find who we are. Look in the path if we contain no directory separator.
14279 as_myself=
14280 case $0 in #((
14281 *[\\/]* ) as_myself=$0 ;;
14282 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14283 for as_dir in $PATH
14284 do
14285 IFS=$as_save_IFS
14286 case $as_dir in #(((
14287 '') as_dir=./ ;;
14288 */) ;;
14289 *) as_dir=$as_dir/ ;;
14290 esac
14291 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
14292 done
14293 IFS=$as_save_IFS
14294
14295 ;;
14296 esac
14297 # We did not find ourselves, most probably we were run as 'sh COMMAND'
14298 # in which case we are not to be found in the path.
14299 if test "x$as_myself" = x; then
14300 as_myself=$0
14301 fi
14302 if test ! -f "$as_myself"; then
14303 printf '%s\n' "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14304 exit 1
14305 fi
14306
14307
14308
14309 # as_fn_error STATUS ERROR [LINENO LOG_FD]
14310 # ----------------------------------------
14311 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14312 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14313 # script with STATUS, using 1 if that was 0.
14314 as_fn_error ()
14315 {
14316 as_status=$1; test $as_status -eq 0 && as_status=1
14317 if test "$4"; then
14318 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14319 printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14320 fi
14321 printf '%s\n' "$as_me: error: $2" >&2
14322 as_fn_exit $as_status
14323 } # as_fn_error
14324
14325
14326 # as_fn_set_status STATUS
14327 # -----------------------
14328 # Set $? to STATUS, without forking.
14329 as_fn_set_status ()
14330 {
14331 return $1
14332 } # as_fn_set_status
14333
14334 # as_fn_exit STATUS
14335 # -----------------
14336 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14337 as_fn_exit ()
14338 {
14339 set +e
14340 as_fn_set_status $1
14341 exit $1
14342 } # as_fn_exit
14343
14344 # as_fn_unset VAR
14345 # ---------------
14346 # Portably unset VAR.
14347 as_fn_unset ()
14348 {
14349 { eval $1=; unset $1;}
14350 }
14351 as_unset=as_fn_unset
14352
14353 # as_fn_append VAR VALUE
14354 # ----------------------
14355 # Append the text in VALUE to the end of the definition contained in VAR. Take
14356 # advantage of any shell optimizations that allow amortized linear growth over
14357 # repeated appends, instead of the typical quadratic growth present in naive
14358 # implementations.
14359 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
14360 then :
14361 eval 'as_fn_append ()
14362 {
14363 eval $1+=\$2
14364 }'
14365 else case e in #(
14366 e) as_fn_append ()
14367 {
14368 eval $1=\$$1\$2
14369 } ;;
14370 esac
14371 fi # as_fn_append
14372
14373 # as_fn_arith ARG...
14374 # ------------------
14375 # Perform arithmetic evaluation on the ARGs, and store the result in the
14376 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14377 # must be portable across $(()) and expr.
14378 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
14379 then :
14380 eval 'as_fn_arith ()
14381 {
14382 as_val=$(( $* ))
14383 }'
14384 else case e in #(
14385 e) as_fn_arith ()
14386 {
14387 as_val=`expr "$@" || test $? -eq 1`
14388 } ;;
14389 esac
14390 fi # as_fn_arith
14391
14392
14393 if expr a : '\(a\)' >/dev/null 2>&1 &&
14394 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14395 as_expr=expr
14396 else
14397 as_expr=false
14398 fi
14399
14400 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14401 as_basename=basename
14402 else
14403 as_basename=false
14404 fi
14405
14406 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14407 as_dirname=dirname
14408 else
14409 as_dirname=false
14410 fi
14411
14412 as_me=`$as_basename -- "$0" ||
14413 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14414 X"$0" : 'X\(//\)$' \| \
14415 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14416 printf '%s\n' X/"$0" |
14417 sed '/^.*\/\([^/][^/]*\)\/*$/{
14418 s//\1/
14419 q
14420 }
14421 /^X\/\(\/\/\)$/{
14422 s//\1/
14423 q
14424 }
14425 /^X\/\(\/\).*/{
14426 s//\1/
14427 q
14428 }
14429 s/.*/./; q'`
14430
14431 # Avoid depending upon Character Ranges.
14432 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14433 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14434 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14435 as_cr_digits='0123456789'
14436 as_cr_alnum=$as_cr_Letters$as_cr_digits
14437
14438 rm -f conf$$ conf$$.exe conf$$.file
14439 if test -d conf$$.dir; then
14440 rm -f conf$$.dir/conf$$.file
14441 else
14442 rm -f conf$$.dir
14443 mkdir conf$$.dir 2>/dev/null
14444 fi
14445 if (echo >conf$$.file) 2>/dev/null; then
14446 if ln -s conf$$.file conf$$ 2>/dev/null; then
14447 as_ln_s='ln -s'
14448 # ... but there are two gotchas:
14449 # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
14450 # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
14451 # In both cases, we have to default to 'cp -pR'.
14452 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14453 as_ln_s='cp -pR'
14454 elif ln conf$$.file conf$$ 2>/dev/null; then
14455 as_ln_s=ln
14456 else
14457 as_ln_s='cp -pR'
14458 fi
14459 else
14460 as_ln_s='cp -pR'
14461 fi
14462 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14463 rmdir conf$$.dir 2>/dev/null
14464
14465
14466 # as_fn_mkdir_p
14467 # -------------
14468 # Create "$as_dir" as a directory, including parents if necessary.
14469 as_fn_mkdir_p ()
14470 {
14471
14472 case $as_dir in #(
14473 -*) as_dir=./$as_dir;;
14474 esac
14475 test -d "$as_dir" || eval $as_mkdir_p || {
14476 as_dirs=
14477 while :; do
14478 case $as_dir in #(
14479 *\'*) as_qdir=`printf '%s\n' "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14480 *) as_qdir=$as_dir;;
14481 esac
14482 as_dirs="'$as_qdir' $as_dirs"
14483 as_dir=`$as_dirname -- "$as_dir" ||
14484 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14485 X"$as_dir" : 'X\(//\)[^/]' \| \
14486 X"$as_dir" : 'X\(//\)$' \| \
14487 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14488 printf '%s\n' X"$as_dir" |
14489 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14490 s//\1/
14491 q
14492 }
14493 /^X\(\/\/\)[^/].*/{
14494 s//\1/
14495 q
14496 }
14497 /^X\(\/\/\)$/{
14498 s//\1/
14499 q
14500 }
14501 /^X\(\/\).*/{
14502 s//\1/
14503 q
14504 }
14505 s/.*/./; q'`
14506 test -d "$as_dir" && break
14507 done
14508 test -z "$as_dirs" || eval "mkdir $as_dirs"
14509 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14510
14511
14512 } # as_fn_mkdir_p
14513 if mkdir -p . 2>/dev/null; then
14514 as_mkdir_p='mkdir -p "$as_dir"'
14515 else
14516 test -d ./-p && rmdir ./-p
14517 as_mkdir_p=false
14518 fi
14519
14520
14521 # as_fn_executable_p FILE
14522 # -----------------------
14523 # Test if FILE is an executable regular file.
14524 as_fn_executable_p ()
14525 {
14526 test -f "$1" && test -x "$1"
14527 } # as_fn_executable_p
14528 as_test_x='test -x'
14529 as_executable_p=as_fn_executable_p
14530
14531 # Sed expression to map a string onto a valid CPP name.
14532 as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
14533 as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
14534
14535 # Sed expression to map a string onto a valid variable name.
14536 as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
14537 as_tr_sh="eval sed '$as_sed_sh'" # deprecated
14538
14539
14540 exec 6>&1
14541 ## ------------------------------------- ##
14542 ## Main body of "$CONFIG_STATUS" script. ##
14543 ## ------------------------------------- ##
14544 _ASEOF
14545 test $as_write_fail = 0 && chmod +x "$CONFIG_STATUS" || ac_write_fail=1
14546
14547 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
14548 # Save the log message, to keep $0 and so on meaningful, and to
14549 # report actual input values of CONFIG_FILES etc. instead of their
14550 # values after options handling.
14551 ac_log="
14552 This file was extended by xwininfo $as_me 1.1.7, which was
14553 generated by GNU Autoconf 2.73. Invocation command line was
14554
14555 CONFIG_FILES = $CONFIG_FILES
14556 CONFIG_HEADERS = $CONFIG_HEADERS
14557 CONFIG_LINKS = $CONFIG_LINKS
14558 CONFIG_COMMANDS = $CONFIG_COMMANDS
14559 $ $0 $@
14560
14561 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14562 "
14563
14564 _ACEOF
14565
14566 case $ac_config_files in *"
14567 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14568 esac
14569
14570 case $ac_config_headers in *"
14571 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14572 esac
14573
14574
14575 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
14576 # Files that config.status was made for.
14577 config_files="$ac_config_files"
14578 config_headers="$ac_config_headers"
14579 config_commands="$ac_config_commands"
14580
14581 _ACEOF
14582
14583 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
14584 ac_cs_usage="\
14585 '$as_me' instantiates files and other configuration actions
14586 from templates according to the current configuration. Unless the files
14587 and actions are specified as TAGs, all are instantiated by default.
14588
14589 Usage: $0 [OPTION]... [TAG]...
14590
14591 -h, --help print this help, then exit
14592 -V, --version print version number and configuration settings, then exit
14593 --config print configuration, then exit
14594 -q, --quiet, --silent
14595 do not print progress messages
14596 -d, --debug don't remove temporary files
14597 --recheck update $as_me by reconfiguring in the same conditions
14598 --file=FILE[:TEMPLATE]
14599 instantiate the configuration file FILE
14600 --header=FILE[:TEMPLATE]
14601 instantiate the configuration header FILE
14602
14603 Configuration files:
14604 $config_files
14605
14606 Configuration headers:
14607 $config_headers
14608
14609 Configuration commands:
14610 $config_commands
14611
14612 Report bugs to <https://gitlab.freedesktop.org/xorg/app/xwininfo/-/issues>."
14613
14614 _ACEOF
14615 ac_cs_config=`printf '%s\n' "$ac_configure_args" | sed "$ac_safe_unquote"`
14616 ac_cs_config_escaped=`printf '%s\n' "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
14617 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
14618 ac_cs_config='$ac_cs_config_escaped'
14619 ac_cs_version="\\
14620 xwininfo config.status 1.1.7
14621 configured by $0, generated by GNU Autoconf 2.73,
14622 with options \\"\$ac_cs_config\\"
14623
14624 Copyright (C) 2026 Free Software Foundation, Inc.
14625 This config.status script is free software; the Free Software Foundation
14626 gives unlimited permission to copy, distribute and modify it."
14627
14628 ac_pwd='$ac_pwd'
14629 srcdir='$srcdir'
14630 INSTALL='$INSTALL'
14631 MKDIR_P='$MKDIR_P'
14632 AWK='$AWK'
14633 test -n "\$AWK" || {
14634 awk '' </dev/null ||
14635 as_fn_error \$? "try installing gawk"
14636 AWK=awk
14637 }
14638 _ACEOF
14639
14640 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
14641 # The default lists apply if the user does not specify any file.
14642 ac_need_defaults=:
14643 while test $# != 0
14644 do
14645 case $1 in
14646 --*=?*)
14647 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14648 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14649 ac_shift=:
14650 ;;
14651 --*=)
14652 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14653 ac_optarg=
14654 ac_shift=:
14655 ;;
14656 *)
14657 ac_option=$1
14658 ac_optarg=$2
14659 ac_shift=shift
14660 ;;
14661 esac
14662
14663 case $ac_option in
14664 # Handling of the options.
14665 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14666 ac_cs_recheck=: ;;
14667 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14668 printf '%s\n' "$ac_cs_version"; exit ;;
14669 --config | --confi | --conf | --con | --co | --c )
14670 printf '%s\n' "$ac_cs_config"; exit ;;
14671 --debug | --debu | --deb | --de | --d | -d )
14672 debug=: ;;
14673 --file | --fil | --fi | --f )
14674 $ac_shift
14675 case $ac_optarg in
14676 *\'*) ac_optarg=`printf '%s\n' "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14677 '') as_fn_error $? "missing file argument" ;;
14678 esac
14679 as_fn_append CONFIG_FILES " '$ac_optarg'"
14680 ac_need_defaults=false;;
14681 --header | --heade | --head | --hea )
14682 $ac_shift
14683 case $ac_optarg in
14684 *\'*) ac_optarg=`printf '%s\n' "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14685 esac
14686 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14687 ac_need_defaults=false;;
14688 --he | --h)
14689 # Conflict between --help and --header
14690 as_fn_error $? "ambiguous option: '$1'
14691 Try '$0 --help' for more information.";;
14692 --help | --hel | -h )
14693 printf '%s\n' "$ac_cs_usage"; exit ;;
14694 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14695 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14696 ac_cs_silent=: ;;
14697
14698 # This is an error.
14699 -*) as_fn_error $? "unrecognized option: '$1'
14700 Try '$0 --help' for more information." ;;
14701
14702 *) as_fn_append ac_config_targets " $1"
14703 ac_need_defaults=false ;;
14704
14705 esac
14706 shift
14707 done
14708
14709 ac_configure_extra_args=
14710
14711 if $ac_cs_silent; then
14712 exec 6>/dev/null
14713 ac_configure_extra_args="$ac_configure_extra_args --silent"
14714 fi
14715
14716 _ACEOF
14717 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
14718 if \$ac_cs_recheck; then
14719 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14720 shift
14721 \printf '%s\n' "running CONFIG_SHELL=$SHELL \$*" >&6
14722 CONFIG_SHELL='$SHELL'
14723 export CONFIG_SHELL
14724 exec "\$@"
14725 fi
14726
14727 _ACEOF
14728 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
14729 exec 5>>config.log
14730 {
14731 echo
14732 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14733 ## Running $as_me. ##
14734 _ASBOX
14735 printf '%s\n' "$ac_log"
14736 } >&5
14737
14738 _ACEOF
14739 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
14740 #
14741 # INIT-COMMANDS
14742 #
14743 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
14744
14745 _ACEOF
14746
14747 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
14748
14749 # Handling of arguments.
14750 for ac_config_target in $ac_config_targets
14751 do
14752 case $ac_config_target in
14753 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14754 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14755 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14756 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
14757
14758 *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
14759 esac
14760 done
14761
14762
14763 # If the user did not use the arguments to specify the items to instantiate,
14764 # then the envvar interface is used. Set only those that are not.
14765 # We use the long form for the default assignment because of an extremely
14766 # bizarre bug on SunOS 4.1.3.
14767 if $ac_need_defaults; then
14768 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
14769 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
14770 test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
14771 fi
14772
14773 # Have a temporary directory for convenience. Make it in the build tree
14774 # simply because there is no reason against having it here, and in addition,
14775 # creating and moving files from /tmp can sometimes cause problems.
14776 # Hook for its removal unless debugging.
14777 # Note that there is a small window in which the directory will not be cleaned:
14778 # after its creation but before its name has been assigned to '$tmp'.
14779 $debug ||
14780 {
14781 tmp= ac_tmp=
14782 trap 'exit_status=$?
14783 : "${ac_tmp:=$tmp}"
14784 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14785 ' 0
14786 trap 'as_fn_exit 1' 1 2 13 15
14787 }
14788 # Create a (secure) tmp directory for tmp files.
14789
14790 {
14791 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14792 test -d "$tmp"
14793 } ||
14794 {
14795 tmp=./conf$$-$RANDOM
14796 (umask 077 && mkdir "$tmp")
14797 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14798 ac_tmp=$tmp
14799
14800 # Set up the scripts for CONFIG_FILES section.
14801 # No need to generate them if there are no CONFIG_FILES.
14802 # This happens for instance with './config.status config.h'.
14803 if test -n "$CONFIG_FILES"; then
14804
14805
14806 ac_cr=`echo X | tr X '\015'`
14807 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14808 # But we know of no other shell where ac_cr would be empty at this
14809 # point, so we can use a bashism as a fallback.
14810 if test "x$ac_cr" = x; then
14811 eval ac_cr=\$\'\\r\'
14812 fi
14813 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14814 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14815 ac_cs_awk_cr='\\r'
14816 else
14817 ac_cs_awk_cr=$ac_cr
14818 fi
14819
14820 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14821 _ACEOF
14822
14823
14824 {
14825 echo "cat >conf$$subs.awk <<_ACEOF" &&
14826 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14827 echo "_ACEOF"
14828 } >conf$$subs.sh ||
14829 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14830 ac_delim_num=`echo "$ac_subst_vars" | sed -n '$='`
14831 ac_delim='%!_!# '
14832 for ac_last_try in false false false false false :; do
14833 . ./conf$$subs.sh ||
14834 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14835
14836 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | sed -n '$='`
14837 if test $ac_delim_n = $ac_delim_num; then
14838 break
14839 elif $ac_last_try; then
14840 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14841 else
14842 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14843 fi
14844 done
14845 rm -f conf$$subs.sh
14846
14847 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
14848 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14849 _ACEOF
14850 sed -n '
14851 h
14852 s/^/S["/; s/!.*/"]=/
14853 p
14854 g
14855 s/^[^!]*!//
14856 :repl
14857 t repl
14858 s/'"$ac_delim"'$//
14859 t delim
14860 :nl
14861 h
14862 s/\(.\{148\}\)..*/\1/
14863 t more1
14864 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14865 p
14866 n
14867 b repl
14868 :more1
14869 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14870 p
14871 g
14872 s/.\{148\}//
14873 t nl
14874 :delim
14875 h
14876 s/\(.\{148\}\)..*/\1/
14877 t more2
14878 s/["\\]/\\&/g; s/^/"/; s/$/"/
14879 p
14880 b
14881 :more2
14882 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14883 p
14884 g
14885 s/.\{148\}//
14886 t delim
14887 ' <conf$$subs.awk | sed '
14888 /^[^""]/{
14889 N
14890 s/\n//
14891 }
14892 ' >>"$CONFIG_STATUS" || ac_write_fail=1
14893 rm -f conf$$subs.awk
14894 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
14895 _ACAWK
14896 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14897 for (key in S) S_is_set[key] = 1
14898 FS = ""
14899
14900 }
14901 {
14902 line = $ 0
14903 nfields = split(line, field, "@")
14904 substed = 0
14905 len = length(field[1])
14906 for (i = 2; i < nfields; i++) {
14907 key = field[i]
14908 keylen = length(key)
14909 if (S_is_set[key]) {
14910 value = S[key]
14911 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14912 len += length(value) + length(field[++i])
14913 substed = 1
14914 } else
14915 len += 1 + keylen
14916 }
14917
14918 print line
14919 }
14920
14921 _ACAWK
14922 _ACEOF
14923 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
14924 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14925 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14926 else
14927 cat
14928 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14929 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14930 _ACEOF
14931
14932 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14933 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14934 # trailing colons and then remove the whole line if VPATH becomes empty
14935 # (actually we leave an empty line to preserve line numbers).
14936 if test "x$srcdir" = x.; then
14937 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14938 h
14939 s///
14940 s/^/:/
14941 s/[ ]*$/:/
14942 s/:\$(srcdir):/:/g
14943 s/:\${srcdir}:/:/g
14944 s/:@srcdir@:/:/g
14945 s/^:*//
14946 s/:*$//
14947 x
14948 s/\(=[ ]*\).*/\1/
14949 G
14950 s/\n//
14951 s/^[^=]*=[ ]*$//
14952 }'
14953 fi
14954
14955 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
14956 fi # test -n "$CONFIG_FILES"
14957
14958 # Set up the scripts for CONFIG_HEADERS section.
14959 # No need to generate them if there are no CONFIG_HEADERS.
14960 # This happens for instance with './config.status Makefile'.
14961 if test -n "$CONFIG_HEADERS"; then
14962 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14963 BEGIN {
14964 _ACEOF
14965
14966 # Transform confdefs.h into an awk script 'defines.awk', embedded as
14967 # here-document in config.status, that substitutes the proper values into
14968 # config.h.in to produce config.h.
14969
14970 # Create a delimiter string that does not exist in confdefs.h, to ease
14971 # handling of long lines.
14972 ac_delim='%!_!# '
14973 for ac_last_try in false false :; do
14974 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14975 if test -z "$ac_tt"; then
14976 break
14977 elif $ac_last_try; then
14978 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14979 else
14980 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14981 fi
14982 done
14983
14984 # For the awk script, D is an array of macro values keyed by name,
14985 # likewise P contains macro parameters if any. Preserve backslash
14986 # newline sequences.
14987
14988 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14989 sed -n '
14990 s/.\{148\}/&'"$ac_delim"'/g
14991 t rset
14992 :rset
14993 s/^[ ]*#[ ]*define[ ][ ]*/ /
14994 t def
14995 d
14996 :def
14997 s/\\$//
14998 t bsnl
14999 s/["\\]/\\&/g
15000 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15001 D["\1"]=" \3"/p
15002 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
15003 d
15004 :bsnl
15005 s/["\\]/\\&/g
15006 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15007 D["\1"]=" \3\\\\\\n"\\/p
15008 t cont
15009 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15010 t cont
15011 d
15012 :cont
15013 n
15014 s/.\{148\}/&'"$ac_delim"'/g
15015 t clear
15016 :clear
15017 s/\\$//
15018 t bsnlc
15019 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15020 d
15021 :bsnlc
15022 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15023 b cont
15024 ' <confdefs.h | sed '
15025 s/'"$ac_delim"'/"\\\
15026 "/g' >>"$CONFIG_STATUS" || ac_write_fail=1
15027
15028 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
15029 for (key in D) D_is_set[key] = 1
15030 FS = ""
15031 }
15032 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15033 line = \$ 0
15034 split(line, arg, " ")
15035 if (arg[1] == "#") {
15036 defundef = arg[2]
15037 mac1 = arg[3]
15038 } else {
15039 defundef = substr(arg[1], 2)
15040 mac1 = arg[2]
15041 }
15042 split(mac1, mac2, "(") #)
15043 macro = mac2[1]
15044 prefix = substr(line, 1, index(line, defundef) - 1)
15045 if (D_is_set[macro]) {
15046 suffix = P[macro] D[macro]
15047 while (suffix ~ /[\t ]$/) {
15048 suffix = substr(suffix, 1, length(suffix) - 1)
15049 }
15050 # Preserve the white space surrounding the "#".
15051 print prefix "define", macro suffix
15052 next
15053 } else {
15054 # Replace #undef with comments. This is necessary, for example,
15055 # in the case of _POSIX_SOURCE, which is predefined and required
15056 # on some systems where configure will not decide to define it.
15057 if (defundef == "undef") {
15058 print "/*", prefix defundef, macro, "*/"
15059 next
15060 }
15061 }
15062 }
15063 { print }
15064 _ACAWK
15065 _ACEOF
15066 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
15067 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15068 fi # test -n "$CONFIG_HEADERS"
15069
15070
15071 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15072 shift
15073 for ac_tag
15074 do
15075 case $ac_tag in
15076 :[FHLC]) ac_mode=$ac_tag; continue;;
15077 esac
15078 case $ac_mode$ac_tag in
15079 :[FHL]*:*);;
15080 :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
15081 :[FH]-) ac_tag=-:-;;
15082 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15083 esac
15084 ac_save_IFS=$IFS
15085 IFS=:
15086 set x $ac_tag
15087 IFS=$ac_save_IFS
15088 shift
15089 ac_file=$1
15090 shift
15091
15092 case $ac_mode in
15093 :L) ac_source=$1;;
15094 :[FH])
15095 ac_file_inputs=
15096 for ac_f
15097 do
15098 case $ac_f in
15099 -) ac_f="$ac_tmp/stdin";;
15100 *) # Look for the file first in the build tree, then in the source tree
15101 # (if the path is not absolute). The absolute path cannot be DOS-style,
15102 # because $ac_f cannot contain ':'.
15103 test -f "$ac_f" ||
15104 case $ac_f in
15105 [\\/$]*) false;;
15106 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15107 esac ||
15108 as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
15109 esac
15110 case $ac_f in *\'*) ac_f=`printf '%s\n' "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15111 as_fn_append ac_file_inputs " '$ac_f'"
15112 done
15113
15114 # Let's still pretend it is 'configure' which instantiates (i.e., don't
15115 # use $as_me), people would be surprised to read:
15116 # /* config.h. Generated by config.status. */
15117 configure_input='Generated from '`
15118 printf '%s\n' "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15119 `' by configure.'
15120 if test x"$ac_file" != x-; then
15121 configure_input="$ac_file. $configure_input"
15122 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15123 printf '%s\n' "$as_me: creating $ac_file" >&6;}
15124 fi
15125 # Neutralize special characters interpreted by sed in replacement strings.
15126 case $configure_input in #(
15127 *\&* | *\|* | *\\* )
15128 ac_sed_conf_input=`printf '%s\n' "$configure_input" |
15129 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15130 *) ac_sed_conf_input=$configure_input;;
15131 esac
15132
15133 case $ac_tag in
15134 *:-:* | *:-) cat >"$ac_tmp/stdin" \
15135 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15136 esac
15137 ;;
15138 esac
15139
15140 ac_dir=`$as_dirname -- "$ac_file" ||
15141 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15142 X"$ac_file" : 'X\(//\)[^/]' \| \
15143 X"$ac_file" : 'X\(//\)$' \| \
15144 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15145 printf '%s\n' X"$ac_file" |
15146 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15147 s//\1/
15148 q
15149 }
15150 /^X\(\/\/\)[^/].*/{
15151 s//\1/
15152 q
15153 }
15154 /^X\(\/\/\)$/{
15155 s//\1/
15156 q
15157 }
15158 /^X\(\/\).*/{
15159 s//\1/
15160 q
15161 }
15162 s/.*/./; q'`
15163 as_dir="$ac_dir"; as_fn_mkdir_p
15164 ac_builddir=.
15165
15166 case "$ac_dir" in
15167 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15168 *)
15169 ac_dir_suffix=/`printf '%s\n' "$ac_dir" | sed 's|^\.[\\/]||'`
15170 # A ".." for each directory in $ac_dir_suffix.
15171 ac_top_builddir_sub=`printf '%s\n' "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15172 case $ac_top_builddir_sub in
15173 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15174 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15175 esac ;;
15176 esac
15177 ac_abs_top_builddir=$ac_pwd
15178 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15179 # for backward compatibility:
15180 ac_top_builddir=$ac_top_build_prefix
15181
15182 case $srcdir in
15183 .) # We are building in place.
15184 ac_srcdir=.
15185 ac_top_srcdir=$ac_top_builddir_sub
15186 ac_abs_top_srcdir=$ac_pwd ;;
15187 [\\/]* | ?:[\\/]* ) # Absolute name.
15188 ac_srcdir=$srcdir$ac_dir_suffix;
15189 ac_top_srcdir=$srcdir
15190 ac_abs_top_srcdir=$srcdir ;;
15191 *) # Relative name.
15192 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15193 ac_top_srcdir=$ac_top_build_prefix$srcdir
15194 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15195 esac
15196 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15197
15198
15199 case $ac_mode in
15200 :F)
15201 #
15202 # CONFIG_FILE
15203 #
15204
15205 case $INSTALL in
15206 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15207 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15208 esac
15209 ac_MKDIR_P=$MKDIR_P
15210 case $MKDIR_P in
15211 [\\/$]* | ?:[\\/]* ) ;;
15212 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15213 esac
15214 _ACEOF
15215
15216 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
15217 # If the template does not know about datarootdir, expand it.
15218 # FIXME: This hack should be removed a few years after 2.60.
15219 ac_datarootdir_hack=; ac_datarootdir_seen=
15220 ac_sed_dataroot='
15221 /datarootdir/ {
15222 p
15223 q
15224 }
15225 /@datadir@/p
15226 /@docdir@/p
15227 /@infodir@/p
15228 /@localedir@/p
15229 /@mandir@/p'
15230 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15231 *datarootdir*) ac_datarootdir_seen=yes;;
15232 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15233 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15234 printf '%s\n' "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15235 _ACEOF
15236 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
15237 ac_datarootdir_hack='
15238 s&@datadir@&$datadir&g
15239 s&@docdir@&$docdir&g
15240 s&@infodir@&$infodir&g
15241 s&@localedir@&$localedir&g
15242 s&@mandir@&$mandir&g
15243 s&\\\${datarootdir}&$datarootdir&g' ;;
15244 esac
15245 _ACEOF
15246
15247 # Neutralize VPATH when '$srcdir' = '.'.
15248 # Shell code in configure.ac might set extrasub.
15249 # FIXME: do we really want to maintain this feature?
15250 cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1
15251 ac_sed_extra="$ac_vpsub
15252 $extrasub
15253 _ACEOF
15254 cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1
15255 :t
15256 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15257 s|@configure_input@|$ac_sed_conf_input|;t t
15258 s&@top_builddir@&$ac_top_builddir_sub&;t t
15259 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15260 s&@srcdir@&$ac_srcdir&;t t
15261 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15262 s&@top_srcdir@&$ac_top_srcdir&;t t
15263 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15264 s&@builddir@&$ac_builddir&;t t
15265 s&@abs_builddir@&$ac_abs_builddir&;t t
15266 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15267 s&@INSTALL@&$ac_INSTALL&;t t
15268 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15269 $ac_datarootdir_hack
15270 "
15271 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15272 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15273
15274 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15275 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15276 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15277 "$ac_tmp/out"`; test -z "$ac_out"; } &&
15278 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
15279 which seems to be undefined. Please make sure it is defined" >&5
15280 printf '%s\n' "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
15281 which seems to be undefined. Please make sure it is defined" >&2;}
15282
15283 rm -f "$ac_tmp/stdin"
15284 case $ac_file in
15285 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15286 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15287 esac \
15288 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15289 ;;
15290 :H)
15291 #
15292 # CONFIG_HEADER
15293 #
15294 if test x"$ac_file" != x-; then
15295 {
15296 printf '%s\n' "/* $configure_input */" >&1 \
15297 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15298 } >"$ac_tmp/config.h" \
15299 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15300 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15301 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15302 printf '%s\n' "$as_me: $ac_file is unchanged" >&6;}
15303 else
15304 rm -f "$ac_file"
15305 mv "$ac_tmp/config.h" "$ac_file" \
15306 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15307 fi
15308 else
15309 printf '%s\n' "/* $configure_input */" >&1 \
15310 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15311 || as_fn_error $? "could not create -" "$LINENO" 5
15312 fi
15313 # Compute "$ac_file"'s index in $config_headers.
15314 _am_arg="$ac_file"
15315 _am_stamp_count=1
15316 for _am_header in $config_headers :; do
15317 case $_am_header in
15318 $_am_arg | $_am_arg:* )
15319 break ;;
15320 * )
15321 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15322 esac
15323 done
15324 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15325 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15326 X"$_am_arg" : 'X\(//\)[^/]' \| \
15327 X"$_am_arg" : 'X\(//\)$' \| \
15328 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15329 printf '%s\n' X"$_am_arg" |
15330 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15331 s//\1/
15332 q
15333 }
15334 /^X\(\/\/\)[^/].*/{
15335 s//\1/
15336 q
15337 }
15338 /^X\(\/\/\)$/{
15339 s//\1/
15340 q
15341 }
15342 /^X\(\/\).*/{
15343 s//\1/
15344 q
15345 }
15346 s/.*/./; q'`/stamp-h$_am_stamp_count
15347 ;;
15348
15349 :C) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15350 printf '%s\n' "$as_me: executing $ac_file commands" >&6;}
15351 ;;
15352 esac
15353
15354
15355 case $ac_file$ac_mode in
15356 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15357 # Older Autoconf quotes --file arguments for eval, but not when files
15358 # are listed without --file. Let's play safe and only enable the eval
15359 # if we detect the quoting.
15360 # TODO: see whether this extra hack can be removed once we start
15361 # requiring Autoconf 2.70 or later.
15362 case $CONFIG_FILES in #(
15363 *\'*) :
15364 eval set x "$CONFIG_FILES" ;; #(
15365 *) :
15366 set x $CONFIG_FILES ;; #(
15367 *) :
15368 ;;
15369 esac
15370 shift
15371 # Used to flag and report bootstrapping failures.
15372 am_rc=0
15373 for am_mf
15374 do
15375 # Strip MF so we end up with the name of the file.
15376 am_mf=`printf '%s\n' "$am_mf" | sed -e 's/:.*$//'`
15377 # Check whether this is an Automake generated Makefile which includes
15378 # dependency-tracking related rules and includes.
15379 # Grep'ing the whole file directly is not great: AIX grep has a line
15380 # limit of 2048, but all sed's we know have understand at least 4000.
15381 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
15382 || continue
15383 am_dirpart=`$as_dirname -- "$am_mf" ||
15384 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15385 X"$am_mf" : 'X\(//\)[^/]' \| \
15386 X"$am_mf" : 'X\(//\)$' \| \
15387 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
15388 printf '%s\n' X"$am_mf" |
15389 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15390 s//\1/
15391 q
15392 }
15393 /^X\(\/\/\)[^/].*/{
15394 s//\1/
15395 q
15396 }
15397 /^X\(\/\/\)$/{
15398 s//\1/
15399 q
15400 }
15401 /^X\(\/\).*/{
15402 s//\1/
15403 q
15404 }
15405 s/.*/./; q'`
15406 am_filepart=`$as_basename -- "$am_mf" ||
15407 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
15408 X"$am_mf" : 'X\(//\)$' \| \
15409 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
15410 printf '%s\n' X/"$am_mf" |
15411 sed '/^.*\/\([^/][^/]*\)\/*$/{
15412 s//\1/
15413 q
15414 }
15415 /^X\/\(\/\/\)$/{
15416 s//\1/
15417 q
15418 }
15419 /^X\/\(\/\).*/{
15420 s//\1/
15421 q
15422 }
15423 s/.*/./; q'`
15424 { echo "$as_me:$LINENO: cd "$am_dirpart" \
15425 && sed -e '/# am--include-marker/d' "$am_filepart" \
15426 | $MAKE -f - am--depfiles" >&5
15427 (cd "$am_dirpart" \
15428 && sed -e '/# am--include-marker/d' "$am_filepart" \
15429 | $MAKE -f - am--depfiles) >&5 2>&5
15430 ac_status=$?
15431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15432 (exit $ac_status); } || am_rc=$?
15433 done
15434 if test $am_rc -ne 0; then
15435 { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
15436 printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}
15437 as_fn_error $? "Something went wrong bootstrapping makefile fragments
15438 for automatic dependency tracking. If GNU make was not used, consider
15439 re-running the configure script with MAKE=\"gmake\" (or whatever is
15440 necessary). You can also try re-running configure with the
15441 '--disable-dependency-tracking' option to at least be able to build
15442 the package (albeit without support for automatic dependency tracking).
15443 See 'config.log' for more details" "$LINENO" 5; }
15444 fi
15445 { am_dirpart=; unset am_dirpart;}
15446 { am_filepart=; unset am_filepart;}
15447 { am_mf=; unset am_mf;}
15448 { am_rc=; unset am_rc;}
15449 rm -f conftest-deps.mk
15450 }
15451 ;;
15452
15453 esac
15454 done # for ac_tag
15455
15456
15457 as_fn_exit 0
15458 _ACEOF
15459 ac_clean_CONFIG_STATUS=
15460
15461 test $ac_write_fail = 0 ||
15462 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15463
15464
15465 # configure is writing to config.log, and then calls config.status.
15466 # config.status does its own redirection, appending to config.log.
15467 # Unfortunately, on DOS this fails, as config.log is still kept open
15468 # by configure, so config.status won't be able to write to it; its
15469 # output is simply discarded. So we exec the FD to /dev/null,
15470 # effectively closing config.log, so it can be properly (re)opened and
15471 # appended to by config.status. When coming back to configure, we
15472 # need to make the FD available again.
15473 if test "$no_create" != yes; then
15474 ac_cs_success=:
15475 case $CONFIG_STATUS in #(
15476 -*) :
15477 ac_no_opts=-- ;; #(
15478 *) :
15479 ac_no_opts= ;;
15480 esac
15481 ac_config_status_args=
15482 test "$silent" = yes &&
15483 ac_config_status_args="$ac_config_status_args --quiet"
15484 exec 5>/dev/null
15485 $SHELL $ac_no_opts "$CONFIG_STATUS" $ac_config_status_args ||
15486 ac_cs_success=false
15487 exec 5>>config.log
15488 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15489 # would make configure fail if this is the last instruction.
15490 $ac_cs_success || as_fn_exit 1
15491 fi
15492 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15493 { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15494 printf '%s\n' "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15495 fi
15496
15497
15498