configure revision 1.1.1.7 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.71 for libXcomposite 0.4.6.
4 #
5 # Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libxcomposite/-/issues>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
9 # Inc.
10 #
11 #
12 # This configure script is free software; the Free Software Foundation
13 # gives unlimited permission to copy, distribute and modify it.
14 ## -------------------- ##
15 ## M4sh Initialization. ##
16 ## -------------------- ##
17
18 # Be more Bourne compatible
19 DUALCASE=1; export DUALCASE # for MKS sh
20 as_nop=:
21 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
22 then :
23 emulate sh
24 NULLCMD=:
25 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26 # is contrary to our usage. Disable this feature.
27 alias -g '${1+"$@"}'='"$@"'
28 setopt NO_GLOB_SUBST
29 else $as_nop
30 case `(set -o) 2>/dev/null` in #(
31 *posix*) :
32 set -o posix ;; #(
33 *) :
34 ;;
35 esac
36 fi
37
38
39
40 # Reset variables that may have inherited troublesome values from
41 # the environment.
42
43 # IFS needs to be set, to space, tab, and newline, in precisely that order.
44 # (If _AS_PATH_WALK were called with IFS unset, it would have the
45 # side effect of setting IFS to empty, thus disabling word splitting.)
46 # Quoting is to prevent editors from complaining about space-tab.
47 as_nl='
48 '
49 export as_nl
50 IFS=" "" $as_nl"
51
52 PS1='$ '
53 PS2='> '
54 PS4='+ '
55
56 # Ensure predictable behavior from utilities with locale-dependent output.
57 LC_ALL=C
58 export LC_ALL
59 LANGUAGE=C
60 export LANGUAGE
61
62 # We cannot yet rely on "unset" to work, but we need these variables
63 # to be unset--not just set to an empty or harmless value--now, to
64 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
65 # also avoids known problems related to "unset" and subshell syntax
66 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68 do eval test \${$as_var+y} \
69 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70 done
71
72 # Ensure that fds 0, 1, and 2 are open.
73 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
76
77 # The user is always right.
78 if ${PATH_SEPARATOR+false} :; then
79 PATH_SEPARATOR=:
80 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82 PATH_SEPARATOR=';'
83 }
84 fi
85
86
87 # Find who we are. Look in the path if we contain no directory separator.
88 as_myself=
89 case $0 in #((
90 *[\\/]* ) as_myself=$0 ;;
91 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92 for as_dir in $PATH
93 do
94 IFS=$as_save_IFS
95 case $as_dir in #(((
96 '') as_dir=./ ;;
97 */) ;;
98 *) as_dir=$as_dir/ ;;
99 esac
100 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101 done
102 IFS=$as_save_IFS
103
104 ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109 as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114 fi
115
116
117 # Use a proper internal environment variable to ensure we don't fall
118 # into an infinite loop, continuously re-executing ourselves.
119 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120 _as_can_reexec=no; export _as_can_reexec;
121 # We cannot yet assume a decent shell, so we have to provide a
122 # neutralization value for shells without unset; and this also
123 # works around shells that cannot unset nonexistent variables.
124 # Preserve -v and -x to the replacement shell.
125 BASH_ENV=/dev/null
126 ENV=/dev/null
127 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128 case $- in # ((((
129 *v*x* | *x*v* ) as_opts=-vx ;;
130 *v* ) as_opts=-v ;;
131 *x* ) as_opts=-x ;;
132 * ) as_opts= ;;
133 esac
134 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135 # Admittedly, this is quite paranoid, since all the known shells bail
136 # out after a failed `exec'.
137 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138 exit 255
139 fi
140 # We don't want this to propagate to other subprocesses.
141 { _as_can_reexec=; unset _as_can_reexec;}
142 if test "x$CONFIG_SHELL" = x; then
143 as_bourne_compatible="as_nop=:
144 if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
145 then :
146 emulate sh
147 NULLCMD=:
148 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
149 # is contrary to our usage. Disable this feature.
150 alias -g '\${1+\"\$@\"}'='\"\$@\"'
151 setopt NO_GLOB_SUBST
152 else \$as_nop
153 case \`(set -o) 2>/dev/null\` in #(
154 *posix*) :
155 set -o posix ;; #(
156 *) :
157 ;;
158 esac
159 fi
160 "
161 as_required="as_fn_return () { (exit \$1); }
162 as_fn_success () { as_fn_return 0; }
163 as_fn_failure () { as_fn_return 1; }
164 as_fn_ret_success () { return 0; }
165 as_fn_ret_failure () { return 1; }
166
167 exitcode=0
168 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
169 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172 if ( set x; as_fn_ret_success y && test x = \"\$1\" )
173 then :
174
175 else \$as_nop
176 exitcode=1; echo positional parameters were not saved.
177 fi
178 test x\$exitcode = x0 || exit 1
179 blah=\$(echo \$(echo blah))
180 test x\"\$blah\" = xblah || exit 1
181 test -x / || exit 1"
182 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
183 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
184 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
185 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
186
187 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
188 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
189 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
190 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
191 PATH=/empty FPATH=/empty; export PATH FPATH
192 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
193 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
194 test \$(( 1 + 1 )) = 2 || exit 1"
195 if (eval "$as_required") 2>/dev/null
196 then :
197 as_have_required=yes
198 else $as_nop
199 as_have_required=no
200 fi
201 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
202 then :
203
204 else $as_nop
205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
206 as_found=false
207 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
208 do
209 IFS=$as_save_IFS
210 case $as_dir in #(((
211 '') as_dir=./ ;;
212 */) ;;
213 *) as_dir=$as_dir/ ;;
214 esac
215 as_found=:
216 case $as_dir in #(
217 /*)
218 for as_base in sh bash ksh sh5; do
219 # Try only shells that exist, to save several forks.
220 as_shell=$as_dir$as_base
221 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
222 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
223 then :
224 CONFIG_SHELL=$as_shell as_have_required=yes
225 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
226 then :
227 break 2
228 fi
229 fi
230 done;;
231 esac
232 as_found=false
233 done
234 IFS=$as_save_IFS
235 if $as_found
236 then :
237
238 else $as_nop
239 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
241 then :
242 CONFIG_SHELL=$SHELL as_have_required=yes
243 fi
244 fi
245
246
247 if test "x$CONFIG_SHELL" != x
248 then :
249 export CONFIG_SHELL
250 # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
254 BASH_ENV=/dev/null
255 ENV=/dev/null
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257 case $- in # ((((
258 *v*x* | *x*v* ) as_opts=-vx ;;
259 *v* ) as_opts=-v ;;
260 *x* ) as_opts=-x ;;
261 * ) as_opts= ;;
262 esac
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
267 exit 255
268 fi
269
270 if test x$as_have_required = xno
271 then :
272 printf "%s\n" "$0: This script requires a shell more modern than all"
273 printf "%s\n" "$0: the shells that I found on your system."
274 if test ${ZSH_VERSION+y} ; then
275 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
276 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
277 else
278 printf "%s\n" "$0: Please tell bug-autoconf (at] gnu.org and
279 $0: https://gitlab.freedesktop.org/xorg/lib/libxcomposite/-/issues
280 $0: about your system, including any error possibly output
281 $0: before this message. Then install a modern shell, or
282 $0: manually run the script under such a shell if you do
283 $0: have one."
284 fi
285 exit 1
286 fi
287 fi
288 fi
289 SHELL=${CONFIG_SHELL-/bin/sh}
290 export SHELL
291 # Unset more variables known to interfere with behavior of common tools.
292 CLICOLOR_FORCE= GREP_OPTIONS=
293 unset CLICOLOR_FORCE GREP_OPTIONS
294
295 ## --------------------- ##
296 ## M4sh Shell Functions. ##
297 ## --------------------- ##
298 # as_fn_unset VAR
299 # ---------------
300 # Portably unset VAR.
301 as_fn_unset ()
302 {
303 { eval $1=; unset $1;}
304 }
305 as_unset=as_fn_unset
306
307
308 # as_fn_set_status STATUS
309 # -----------------------
310 # Set $? to STATUS, without forking.
311 as_fn_set_status ()
312 {
313 return $1
314 } # as_fn_set_status
315
316 # as_fn_exit STATUS
317 # -----------------
318 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
319 as_fn_exit ()
320 {
321 set +e
322 as_fn_set_status $1
323 exit $1
324 } # as_fn_exit
325 # as_fn_nop
326 # ---------
327 # Do nothing but, unlike ":", preserve the value of $?.
328 as_fn_nop ()
329 {
330 return $?
331 }
332 as_nop=as_fn_nop
333
334 # as_fn_mkdir_p
335 # -------------
336 # Create "$as_dir" as a directory, including parents if necessary.
337 as_fn_mkdir_p ()
338 {
339
340 case $as_dir in #(
341 -*) as_dir=./$as_dir;;
342 esac
343 test -d "$as_dir" || eval $as_mkdir_p || {
344 as_dirs=
345 while :; do
346 case $as_dir in #(
347 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
348 *) as_qdir=$as_dir;;
349 esac
350 as_dirs="'$as_qdir' $as_dirs"
351 as_dir=`$as_dirname -- "$as_dir" ||
352 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
353 X"$as_dir" : 'X\(//\)[^/]' \| \
354 X"$as_dir" : 'X\(//\)$' \| \
355 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
356 printf "%s\n" X"$as_dir" |
357 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
358 s//\1/
359 q
360 }
361 /^X\(\/\/\)[^/].*/{
362 s//\1/
363 q
364 }
365 /^X\(\/\/\)$/{
366 s//\1/
367 q
368 }
369 /^X\(\/\).*/{
370 s//\1/
371 q
372 }
373 s/.*/./; q'`
374 test -d "$as_dir" && break
375 done
376 test -z "$as_dirs" || eval "mkdir $as_dirs"
377 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
378
379
380 } # as_fn_mkdir_p
381
382 # as_fn_executable_p FILE
383 # -----------------------
384 # Test if FILE is an executable regular file.
385 as_fn_executable_p ()
386 {
387 test -f "$1" && test -x "$1"
388 } # as_fn_executable_p
389 # as_fn_append VAR VALUE
390 # ----------------------
391 # Append the text in VALUE to the end of the definition contained in VAR. Take
392 # advantage of any shell optimizations that allow amortized linear growth over
393 # repeated appends, instead of the typical quadratic growth present in naive
394 # implementations.
395 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
396 then :
397 eval 'as_fn_append ()
398 {
399 eval $1+=\$2
400 }'
401 else $as_nop
402 as_fn_append ()
403 {
404 eval $1=\$$1\$2
405 }
406 fi # as_fn_append
407
408 # as_fn_arith ARG...
409 # ------------------
410 # Perform arithmetic evaluation on the ARGs, and store the result in the
411 # global $as_val. Take advantage of shells that can avoid forks. The arguments
412 # must be portable across $(()) and expr.
413 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
414 then :
415 eval 'as_fn_arith ()
416 {
417 as_val=$(( $* ))
418 }'
419 else $as_nop
420 as_fn_arith ()
421 {
422 as_val=`expr "$@" || test $? -eq 1`
423 }
424 fi # as_fn_arith
425
426 # as_fn_nop
427 # ---------
428 # Do nothing but, unlike ":", preserve the value of $?.
429 as_fn_nop ()
430 {
431 return $?
432 }
433 as_nop=as_fn_nop
434
435 # as_fn_error STATUS ERROR [LINENO LOG_FD]
436 # ----------------------------------------
437 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
438 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
439 # script with STATUS, using 1 if that was 0.
440 as_fn_error ()
441 {
442 as_status=$1; test $as_status -eq 0 && as_status=1
443 if test "$4"; then
444 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
445 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
446 fi
447 printf "%s\n" "$as_me: error: $2" >&2
448 as_fn_exit $as_status
449 } # as_fn_error
450
451 if expr a : '\(a\)' >/dev/null 2>&1 &&
452 test "X`expr 00001 : '.*\(...\)'`" = X001; then
453 as_expr=expr
454 else
455 as_expr=false
456 fi
457
458 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
459 as_basename=basename
460 else
461 as_basename=false
462 fi
463
464 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
465 as_dirname=dirname
466 else
467 as_dirname=false
468 fi
469
470 as_me=`$as_basename -- "$0" ||
471 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
472 X"$0" : 'X\(//\)$' \| \
473 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
474 printf "%s\n" X/"$0" |
475 sed '/^.*\/\([^/][^/]*\)\/*$/{
476 s//\1/
477 q
478 }
479 /^X\/\(\/\/\)$/{
480 s//\1/
481 q
482 }
483 /^X\/\(\/\).*/{
484 s//\1/
485 q
486 }
487 s/.*/./; q'`
488
489 # Avoid depending upon Character Ranges.
490 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
491 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
492 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
493 as_cr_digits='0123456789'
494 as_cr_alnum=$as_cr_Letters$as_cr_digits
495
496
497 as_lineno_1=$LINENO as_lineno_1a=$LINENO
498 as_lineno_2=$LINENO as_lineno_2a=$LINENO
499 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
500 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
501 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
502 sed -n '
503 p
504 /[$]LINENO/=
505 ' <$as_myself |
506 sed '
507 s/[$]LINENO.*/&-/
508 t lineno
509 b
510 :lineno
511 N
512 :loop
513 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
514 t loop
515 s/-\n.*//
516 ' >$as_me.lineno &&
517 chmod +x "$as_me.lineno" ||
518 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
519
520 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
521 # already done that, so ensure we don't try to do so again and fall
522 # in an infinite loop. This has already happened in practice.
523 _as_can_reexec=no; export _as_can_reexec
524 # Don't try to exec as it changes $[0], causing all sort of problems
525 # (the dirname of $[0] is not the place where we might find the
526 # original and so on. Autoconf is especially sensitive to this).
527 . "./$as_me.lineno"
528 # Exit status is that of the last command.
529 exit
530 }
531
532
533 # Determine whether it's possible to make 'echo' print without a newline.
534 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed
535 # for compatibility with existing Makefiles.
536 ECHO_C= ECHO_N= ECHO_T=
537 case `echo -n x` in #(((((
538 -n*)
539 case `echo 'xy\c'` in
540 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
541 xy) ECHO_C='\c';;
542 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
543 ECHO_T=' ';;
544 esac;;
545 *)
546 ECHO_N='-n';;
547 esac
548
549 # For backward compatibility with old third-party macros, we provide
550 # the shell variables $as_echo and $as_echo_n. New code should use
551 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
552 as_echo='printf %s\n'
553 as_echo_n='printf %s'
554
555
556 rm -f conf$$ conf$$.exe conf$$.file
557 if test -d conf$$.dir; then
558 rm -f conf$$.dir/conf$$.file
559 else
560 rm -f conf$$.dir
561 mkdir conf$$.dir 2>/dev/null
562 fi
563 if (echo >conf$$.file) 2>/dev/null; then
564 if ln -s conf$$.file conf$$ 2>/dev/null; then
565 as_ln_s='ln -s'
566 # ... but there are two gotchas:
567 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
568 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
569 # In both cases, we have to default to `cp -pR'.
570 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
571 as_ln_s='cp -pR'
572 elif ln conf$$.file conf$$ 2>/dev/null; then
573 as_ln_s=ln
574 else
575 as_ln_s='cp -pR'
576 fi
577 else
578 as_ln_s='cp -pR'
579 fi
580 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
581 rmdir conf$$.dir 2>/dev/null
582
583 if mkdir -p . 2>/dev/null; then
584 as_mkdir_p='mkdir -p "$as_dir"'
585 else
586 test -d ./-p && rmdir ./-p
587 as_mkdir_p=false
588 fi
589
590 as_test_x='test -x'
591 as_executable_p=as_fn_executable_p
592
593 # Sed expression to map a string onto a valid CPP name.
594 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
595
596 # Sed expression to map a string onto a valid variable name.
597 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
598
599 SHELL=${CONFIG_SHELL-/bin/sh}
600
601 as_awk_strverscmp='
602 # Use only awk features that work with 7th edition Unix awk (1978).
603 # My, what an old awk you have, Mr. Solaris!
604 END {
605 while (length(v1) && length(v2)) {
606 # Set d1 to be the next thing to compare from v1, and likewise for d2.
607 # Normally this is a single character, but if v1 and v2 contain digits,
608 # compare them as integers and fractions as strverscmp does.
609 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
610 # Split v1 and v2 into their leading digit string components d1 and d2,
611 # and advance v1 and v2 past the leading digit strings.
612 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
613 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
614 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
615 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
616 if (d1 ~ /^0/) {
617 if (d2 ~ /^0/) {
618 # Compare two fractions.
619 while (d1 ~ /^0/ && d2 ~ /^0/) {
620 d1 = substr(d1, 2); len1--
621 d2 = substr(d2, 2); len2--
622 }
623 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
624 # The two components differ in length, and the common prefix
625 # contains only leading zeros. Consider the longer to be less.
626 d1 = -len1
627 d2 = -len2
628 } else {
629 # Otherwise, compare as strings.
630 d1 = "x" d1
631 d2 = "x" d2
632 }
633 } else {
634 # A fraction is less than an integer.
635 exit 1
636 }
637 } else {
638 if (d2 ~ /^0/) {
639 # An integer is greater than a fraction.
640 exit 2
641 } else {
642 # Compare two integers.
643 d1 += 0
644 d2 += 0
645 }
646 }
647 } else {
648 # The normal case, without worrying about digits.
649 d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
650 d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
651 }
652 if (d1 < d2) exit 1
653 if (d1 > d2) exit 2
654 }
655 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
656 # which mishandles some comparisons of empty strings to integers.
657 if (length(v2)) exit 1
658 if (length(v1)) exit 2
659 }
660 '
661
662 test -n "$DJDIR" || exec 7<&0 </dev/null
663 exec 6>&1
664
665 # Name of the host.
666 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
667 # so uname gets run too.
668 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
669
670 #
671 # Initializations.
672 #
673 ac_default_prefix=/usr/local
674 ac_clean_files=
675 ac_config_libobj_dir=.
676 LIBOBJS=
677 cross_compiling=no
678 subdirs=
679 MFLAGS=
680 MAKEFLAGS=
681
682 # Identity of this package.
683 PACKAGE_NAME='libXcomposite'
684 PACKAGE_TARNAME='libXcomposite'
685 PACKAGE_VERSION='0.4.6'
686 PACKAGE_STRING='libXcomposite 0.4.6'
687 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libxcomposite/-/issues'
688 PACKAGE_URL=''
689
690 ac_unique_file="Makefile.am"
691 # Factoring default headers for most tests.
692 ac_includes_default="\
693 #include <stddef.h>
694 #ifdef HAVE_STDIO_H
695 # include <stdio.h>
696 #endif
697 #ifdef HAVE_STDLIB_H
698 # include <stdlib.h>
699 #endif
700 #ifdef HAVE_STRING_H
701 # include <string.h>
702 #endif
703 #ifdef HAVE_INTTYPES_H
704 # include <inttypes.h>
705 #endif
706 #ifdef HAVE_STDINT_H
707 # include <stdint.h>
708 #endif
709 #ifdef HAVE_STRINGS_H
710 # include <strings.h>
711 #endif
712 #ifdef HAVE_SYS_TYPES_H
713 # include <sys/types.h>
714 #endif
715 #ifdef HAVE_SYS_STAT_H
716 # include <sys/stat.h>
717 #endif
718 #ifdef HAVE_UNISTD_H
719 # include <unistd.h>
720 #endif"
721
722 ac_header_c_list=
723 ac_subst_vars='am__EXEEXT_FALSE
724 am__EXEEXT_TRUE
725 LTLIBOBJS
726 LIBOBJS
727 XFIXES_LIBS
728 XFIXES_CFLAGS
729 XCOMPOSITE_LIBS
730 XCOMPOSITE_CFLAGS
731 COMPOSITEEXT_VERSION
732 INSTALL_MANPAGES_FALSE
733 INSTALL_MANPAGES_TRUE
734 HAVE_XMLTO_FALSE
735 HAVE_XMLTO_TRUE
736 HAVE_XMLTO_TEXT_FALSE
737 HAVE_XMLTO_TEXT_TRUE
738 XMLTO
739 MAN_SUBSTS
740 XORG_MAN_PAGE
741 ADMIN_MAN_DIR
742 DRIVER_MAN_DIR
743 MISC_MAN_DIR
744 FILE_MAN_DIR
745 LIB_MAN_DIR
746 APP_MAN_DIR
747 ADMIN_MAN_SUFFIX
748 DRIVER_MAN_SUFFIX
749 MISC_MAN_SUFFIX
750 FILE_MAN_SUFFIX
751 LIB_MAN_SUFFIX
752 APP_MAN_SUFFIX
753 INSTALL_CMD
754 PKG_CONFIG_LIBDIR
755 PKG_CONFIG_PATH
756 PKG_CONFIG
757 CHANGELOG_CMD
758 STRICT_CFLAGS
759 CWARNFLAGS
760 BASE_CFLAGS
761 LT_SYS_LIBRARY_PATH
762 OTOOL64
763 OTOOL
764 LIPO
765 NMEDIT
766 DSYMUTIL
767 MANIFEST_TOOL
768 RANLIB
769 ac_ct_AR
770 AR
771 DLLTOOL
772 OBJDUMP
773 FILECMD
774 LN_S
775 NM
776 ac_ct_DUMPBIN
777 DUMPBIN
778 LD
779 FGREP
780 EGREP
781 GREP
782 SED
783 am__fastdepCC_FALSE
784 am__fastdepCC_TRUE
785 CCDEPMODE
786 am__nodep
787 AMDEPBACKSLASH
788 AMDEP_FALSE
789 AMDEP_TRUE
790 am__include
791 DEPDIR
792 OBJEXT
793 EXEEXT
794 ac_ct_CC
795 CPPFLAGS
796 LDFLAGS
797 CFLAGS
798 CC
799 host_os
800 host_vendor
801 host_cpu
802 host
803 build_os
804 build_vendor
805 build_cpu
806 build
807 LIBTOOL
808 AM_BACKSLASH
809 AM_DEFAULT_VERBOSITY
810 AM_DEFAULT_V
811 AM_V
812 CSCOPE
813 ETAGS
814 CTAGS
815 am__untar
816 am__tar
817 AMTAR
818 am__leading_dot
819 SET_MAKE
820 AWK
821 mkdir_p
822 MKDIR_P
823 INSTALL_STRIP_PROGRAM
824 STRIP
825 install_sh
826 MAKEINFO
827 AUTOHEADER
828 AUTOMAKE
829 AUTOCONF
830 ACLOCAL
831 VERSION
832 PACKAGE
833 CYGPATH_W
834 am__isrc
835 INSTALL_DATA
836 INSTALL_SCRIPT
837 INSTALL_PROGRAM
838 target_alias
839 host_alias
840 build_alias
841 LIBS
842 ECHO_T
843 ECHO_N
844 ECHO_C
845 DEFS
846 mandir
847 localedir
848 libdir
849 psdir
850 pdfdir
851 dvidir
852 htmldir
853 infodir
854 docdir
855 oldincludedir
856 includedir
857 runstatedir
858 localstatedir
859 sharedstatedir
860 sysconfdir
861 datadir
862 datarootdir
863 libexecdir
864 sbindir
865 bindir
866 program_transform_name
867 prefix
868 exec_prefix
869 PACKAGE_URL
870 PACKAGE_BUGREPORT
871 PACKAGE_STRING
872 PACKAGE_VERSION
873 PACKAGE_TARNAME
874 PACKAGE_NAME
875 PATH_SEPARATOR
876 SHELL
877 am__quote'
878 ac_subst_files=''
879 ac_user_opts='
880 enable_option_checking
881 enable_silent_rules
882 enable_shared
883 enable_static
884 with_pic
885 enable_fast_install
886 with_aix_soname
887 enable_dependency_tracking
888 with_gnu_ld
889 with_sysroot
890 enable_libtool_lock
891 enable_selective_werror
892 enable_strict_compilation
893 with_xmlto
894 '
895 ac_precious_vars='build_alias
896 host_alias
897 target_alias
898 CC
899 CFLAGS
900 LDFLAGS
901 LIBS
902 CPPFLAGS
903 LT_SYS_LIBRARY_PATH
904 PKG_CONFIG
905 PKG_CONFIG_PATH
906 PKG_CONFIG_LIBDIR
907 XMLTO
908 XCOMPOSITE_CFLAGS
909 XCOMPOSITE_LIBS
910 XFIXES_CFLAGS
911 XFIXES_LIBS'
912
913
914 # Initialize some variables set by options.
915 ac_init_help=
916 ac_init_version=false
917 ac_unrecognized_opts=
918 ac_unrecognized_sep=
919 # The variables have the same names as the options, with
920 # dashes changed to underlines.
921 cache_file=/dev/null
922 exec_prefix=NONE
923 no_create=
924 no_recursion=
925 prefix=NONE
926 program_prefix=NONE
927 program_suffix=NONE
928 program_transform_name=s,x,x,
929 silent=
930 site=
931 srcdir=
932 verbose=
933 x_includes=NONE
934 x_libraries=NONE
935
936 # Installation directory options.
937 # These are left unexpanded so users can "make install exec_prefix=/foo"
938 # and all the variables that are supposed to be based on exec_prefix
939 # by default will actually change.
940 # Use braces instead of parens because sh, perl, etc. also accept them.
941 # (The list follows the same order as the GNU Coding Standards.)
942 bindir='${exec_prefix}/bin'
943 sbindir='${exec_prefix}/sbin'
944 libexecdir='${exec_prefix}/libexec'
945 datarootdir='${prefix}/share'
946 datadir='${datarootdir}'
947 sysconfdir='${prefix}/etc'
948 sharedstatedir='${prefix}/com'
949 localstatedir='${prefix}/var'
950 runstatedir='${localstatedir}/run'
951 includedir='${prefix}/include'
952 oldincludedir='/usr/include'
953 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
954 infodir='${datarootdir}/info'
955 htmldir='${docdir}'
956 dvidir='${docdir}'
957 pdfdir='${docdir}'
958 psdir='${docdir}'
959 libdir='${exec_prefix}/lib'
960 localedir='${datarootdir}/locale'
961 mandir='${datarootdir}/man'
962
963 ac_prev=
964 ac_dashdash=
965 for ac_option
966 do
967 # If the previous option needs an argument, assign it.
968 if test -n "$ac_prev"; then
969 eval $ac_prev=\$ac_option
970 ac_prev=
971 continue
972 fi
973
974 case $ac_option in
975 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
976 *=) ac_optarg= ;;
977 *) ac_optarg=yes ;;
978 esac
979
980 case $ac_dashdash$ac_option in
981 --)
982 ac_dashdash=yes ;;
983
984 -bindir | --bindir | --bindi | --bind | --bin | --bi)
985 ac_prev=bindir ;;
986 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
987 bindir=$ac_optarg ;;
988
989 -build | --build | --buil | --bui | --bu)
990 ac_prev=build_alias ;;
991 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
992 build_alias=$ac_optarg ;;
993
994 -cache-file | --cache-file | --cache-fil | --cache-fi \
995 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
996 ac_prev=cache_file ;;
997 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
998 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
999 cache_file=$ac_optarg ;;
1000
1001 --config-cache | -C)
1002 cache_file=config.cache ;;
1003
1004 -datadir | --datadir | --datadi | --datad)
1005 ac_prev=datadir ;;
1006 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1007 datadir=$ac_optarg ;;
1008
1009 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1010 | --dataroo | --dataro | --datar)
1011 ac_prev=datarootdir ;;
1012 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1013 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1014 datarootdir=$ac_optarg ;;
1015
1016 -disable-* | --disable-*)
1017 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1018 # Reject names that are not valid shell variable names.
1019 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1020 as_fn_error $? "invalid feature name: \`$ac_useropt'"
1021 ac_useropt_orig=$ac_useropt
1022 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1023 case $ac_user_opts in
1024 *"
1025 "enable_$ac_useropt"
1026 "*) ;;
1027 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1028 ac_unrecognized_sep=', ';;
1029 esac
1030 eval enable_$ac_useropt=no ;;
1031
1032 -docdir | --docdir | --docdi | --doc | --do)
1033 ac_prev=docdir ;;
1034 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1035 docdir=$ac_optarg ;;
1036
1037 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1038 ac_prev=dvidir ;;
1039 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1040 dvidir=$ac_optarg ;;
1041
1042 -enable-* | --enable-*)
1043 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1044 # Reject names that are not valid shell variable names.
1045 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1046 as_fn_error $? "invalid feature name: \`$ac_useropt'"
1047 ac_useropt_orig=$ac_useropt
1048 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1049 case $ac_user_opts in
1050 *"
1051 "enable_$ac_useropt"
1052 "*) ;;
1053 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1054 ac_unrecognized_sep=', ';;
1055 esac
1056 eval enable_$ac_useropt=\$ac_optarg ;;
1057
1058 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1059 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1060 | --exec | --exe | --ex)
1061 ac_prev=exec_prefix ;;
1062 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1063 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1064 | --exec=* | --exe=* | --ex=*)
1065 exec_prefix=$ac_optarg ;;
1066
1067 -gas | --gas | --ga | --g)
1068 # Obsolete; use --with-gas.
1069 with_gas=yes ;;
1070
1071 -help | --help | --hel | --he | -h)
1072 ac_init_help=long ;;
1073 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1074 ac_init_help=recursive ;;
1075 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1076 ac_init_help=short ;;
1077
1078 -host | --host | --hos | --ho)
1079 ac_prev=host_alias ;;
1080 -host=* | --host=* | --hos=* | --ho=*)
1081 host_alias=$ac_optarg ;;
1082
1083 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1084 ac_prev=htmldir ;;
1085 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1086 | --ht=*)
1087 htmldir=$ac_optarg ;;
1088
1089 -includedir | --includedir | --includedi | --included | --include \
1090 | --includ | --inclu | --incl | --inc)
1091 ac_prev=includedir ;;
1092 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1093 | --includ=* | --inclu=* | --incl=* | --inc=*)
1094 includedir=$ac_optarg ;;
1095
1096 -infodir | --infodir | --infodi | --infod | --info | --inf)
1097 ac_prev=infodir ;;
1098 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1099 infodir=$ac_optarg ;;
1100
1101 -libdir | --libdir | --libdi | --libd)
1102 ac_prev=libdir ;;
1103 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1104 libdir=$ac_optarg ;;
1105
1106 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1107 | --libexe | --libex | --libe)
1108 ac_prev=libexecdir ;;
1109 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1110 | --libexe=* | --libex=* | --libe=*)
1111 libexecdir=$ac_optarg ;;
1112
1113 -localedir | --localedir | --localedi | --localed | --locale)
1114 ac_prev=localedir ;;
1115 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1116 localedir=$ac_optarg ;;
1117
1118 -localstatedir | --localstatedir | --localstatedi | --localstated \
1119 | --localstate | --localstat | --localsta | --localst | --locals)
1120 ac_prev=localstatedir ;;
1121 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1122 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1123 localstatedir=$ac_optarg ;;
1124
1125 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1126 ac_prev=mandir ;;
1127 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1128 mandir=$ac_optarg ;;
1129
1130 -nfp | --nfp | --nf)
1131 # Obsolete; use --without-fp.
1132 with_fp=no ;;
1133
1134 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1135 | --no-cr | --no-c | -n)
1136 no_create=yes ;;
1137
1138 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1139 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1140 no_recursion=yes ;;
1141
1142 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1143 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1144 | --oldin | --oldi | --old | --ol | --o)
1145 ac_prev=oldincludedir ;;
1146 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1147 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1148 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1149 oldincludedir=$ac_optarg ;;
1150
1151 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1152 ac_prev=prefix ;;
1153 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1154 prefix=$ac_optarg ;;
1155
1156 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1157 | --program-pre | --program-pr | --program-p)
1158 ac_prev=program_prefix ;;
1159 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1160 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1161 program_prefix=$ac_optarg ;;
1162
1163 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1164 | --program-suf | --program-su | --program-s)
1165 ac_prev=program_suffix ;;
1166 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1167 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1168 program_suffix=$ac_optarg ;;
1169
1170 -program-transform-name | --program-transform-name \
1171 | --program-transform-nam | --program-transform-na \
1172 | --program-transform-n | --program-transform- \
1173 | --program-transform | --program-transfor \
1174 | --program-transfo | --program-transf \
1175 | --program-trans | --program-tran \
1176 | --progr-tra | --program-tr | --program-t)
1177 ac_prev=program_transform_name ;;
1178 -program-transform-name=* | --program-transform-name=* \
1179 | --program-transform-nam=* | --program-transform-na=* \
1180 | --program-transform-n=* | --program-transform-=* \
1181 | --program-transform=* | --program-transfor=* \
1182 | --program-transfo=* | --program-transf=* \
1183 | --program-trans=* | --program-tran=* \
1184 | --progr-tra=* | --program-tr=* | --program-t=*)
1185 program_transform_name=$ac_optarg ;;
1186
1187 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1188 ac_prev=pdfdir ;;
1189 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1190 pdfdir=$ac_optarg ;;
1191
1192 -psdir | --psdir | --psdi | --psd | --ps)
1193 ac_prev=psdir ;;
1194 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1195 psdir=$ac_optarg ;;
1196
1197 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1198 | -silent | --silent | --silen | --sile | --sil)
1199 silent=yes ;;
1200
1201 -runstatedir | --runstatedir | --runstatedi | --runstated \
1202 | --runstate | --runstat | --runsta | --runst | --runs \
1203 | --run | --ru | --r)
1204 ac_prev=runstatedir ;;
1205 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1206 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1207 | --run=* | --ru=* | --r=*)
1208 runstatedir=$ac_optarg ;;
1209
1210 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1211 ac_prev=sbindir ;;
1212 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1213 | --sbi=* | --sb=*)
1214 sbindir=$ac_optarg ;;
1215
1216 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1217 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1218 | --sharedst | --shareds | --shared | --share | --shar \
1219 | --sha | --sh)
1220 ac_prev=sharedstatedir ;;
1221 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1222 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1223 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1224 | --sha=* | --sh=*)
1225 sharedstatedir=$ac_optarg ;;
1226
1227 -site | --site | --sit)
1228 ac_prev=site ;;
1229 -site=* | --site=* | --sit=*)
1230 site=$ac_optarg ;;
1231
1232 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1233 ac_prev=srcdir ;;
1234 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1235 srcdir=$ac_optarg ;;
1236
1237 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1238 | --syscon | --sysco | --sysc | --sys | --sy)
1239 ac_prev=sysconfdir ;;
1240 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1241 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1242 sysconfdir=$ac_optarg ;;
1243
1244 -target | --target | --targe | --targ | --tar | --ta | --t)
1245 ac_prev=target_alias ;;
1246 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1247 target_alias=$ac_optarg ;;
1248
1249 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1250 verbose=yes ;;
1251
1252 -version | --version | --versio | --versi | --vers | -V)
1253 ac_init_version=: ;;
1254
1255 -with-* | --with-*)
1256 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1257 # Reject names that are not valid shell variable names.
1258 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1259 as_fn_error $? "invalid package name: \`$ac_useropt'"
1260 ac_useropt_orig=$ac_useropt
1261 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1262 case $ac_user_opts in
1263 *"
1264 "with_$ac_useropt"
1265 "*) ;;
1266 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1267 ac_unrecognized_sep=', ';;
1268 esac
1269 eval with_$ac_useropt=\$ac_optarg ;;
1270
1271 -without-* | --without-*)
1272 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1273 # Reject names that are not valid shell variable names.
1274 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1275 as_fn_error $? "invalid package name: \`$ac_useropt'"
1276 ac_useropt_orig=$ac_useropt
1277 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1278 case $ac_user_opts in
1279 *"
1280 "with_$ac_useropt"
1281 "*) ;;
1282 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1283 ac_unrecognized_sep=', ';;
1284 esac
1285 eval with_$ac_useropt=no ;;
1286
1287 --x)
1288 # Obsolete; use --with-x.
1289 with_x=yes ;;
1290
1291 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1292 | --x-incl | --x-inc | --x-in | --x-i)
1293 ac_prev=x_includes ;;
1294 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1295 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1296 x_includes=$ac_optarg ;;
1297
1298 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1299 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1300 ac_prev=x_libraries ;;
1301 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1302 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1303 x_libraries=$ac_optarg ;;
1304
1305 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1306 Try \`$0 --help' for more information"
1307 ;;
1308
1309 *=*)
1310 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1311 # Reject names that are not valid shell variable names.
1312 case $ac_envvar in #(
1313 '' | [0-9]* | *[!_$as_cr_alnum]* )
1314 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1315 esac
1316 eval $ac_envvar=\$ac_optarg
1317 export $ac_envvar ;;
1318
1319 *)
1320 # FIXME: should be removed in autoconf 3.0.
1321 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1322 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1323 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1324 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1325 ;;
1326
1327 esac
1328 done
1329
1330 if test -n "$ac_prev"; then
1331 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1332 as_fn_error $? "missing argument to $ac_option"
1333 fi
1334
1335 if test -n "$ac_unrecognized_opts"; then
1336 case $enable_option_checking in
1337 no) ;;
1338 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1339 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1340 esac
1341 fi
1342
1343 # Check all directory arguments for consistency.
1344 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1345 datadir sysconfdir sharedstatedir localstatedir includedir \
1346 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1347 libdir localedir mandir runstatedir
1348 do
1349 eval ac_val=\$$ac_var
1350 # Remove trailing slashes.
1351 case $ac_val in
1352 */ )
1353 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1354 eval $ac_var=\$ac_val;;
1355 esac
1356 # Be sure to have absolute directory names.
1357 case $ac_val in
1358 [\\/$]* | ?:[\\/]* ) continue;;
1359 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1360 esac
1361 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1362 done
1363
1364 # There might be people who depend on the old broken behavior: `$host'
1365 # used to hold the argument of --host etc.
1366 # FIXME: To remove some day.
1367 build=$build_alias
1368 host=$host_alias
1369 target=$target_alias
1370
1371 # FIXME: To remove some day.
1372 if test "x$host_alias" != x; then
1373 if test "x$build_alias" = x; then
1374 cross_compiling=maybe
1375 elif test "x$build_alias" != "x$host_alias"; then
1376 cross_compiling=yes
1377 fi
1378 fi
1379
1380 ac_tool_prefix=
1381 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1382
1383 test "$silent" = yes && exec 6>/dev/null
1384
1385
1386 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1387 ac_ls_di=`ls -di .` &&
1388 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1389 as_fn_error $? "working directory cannot be determined"
1390 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1391 as_fn_error $? "pwd does not report name of working directory"
1392
1393
1394 # Find the source files, if location was not specified.
1395 if test -z "$srcdir"; then
1396 ac_srcdir_defaulted=yes
1397 # Try the directory containing this script, then the parent directory.
1398 ac_confdir=`$as_dirname -- "$as_myself" ||
1399 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1400 X"$as_myself" : 'X\(//\)[^/]' \| \
1401 X"$as_myself" : 'X\(//\)$' \| \
1402 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1403 printf "%s\n" X"$as_myself" |
1404 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1405 s//\1/
1406 q
1407 }
1408 /^X\(\/\/\)[^/].*/{
1409 s//\1/
1410 q
1411 }
1412 /^X\(\/\/\)$/{
1413 s//\1/
1414 q
1415 }
1416 /^X\(\/\).*/{
1417 s//\1/
1418 q
1419 }
1420 s/.*/./; q'`
1421 srcdir=$ac_confdir
1422 if test ! -r "$srcdir/$ac_unique_file"; then
1423 srcdir=..
1424 fi
1425 else
1426 ac_srcdir_defaulted=no
1427 fi
1428 if test ! -r "$srcdir/$ac_unique_file"; then
1429 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1430 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1431 fi
1432 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1433 ac_abs_confdir=`(
1434 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1435 pwd)`
1436 # When building in place, set srcdir=.
1437 if test "$ac_abs_confdir" = "$ac_pwd"; then
1438 srcdir=.
1439 fi
1440 # Remove unnecessary trailing slashes from srcdir.
1441 # Double slashes in file names in object file debugging info
1442 # mess up M-x gdb in Emacs.
1443 case $srcdir in
1444 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1445 esac
1446 for ac_var in $ac_precious_vars; do
1447 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1448 eval ac_env_${ac_var}_value=\$${ac_var}
1449 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1450 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1451 done
1452
1453 #
1454 # Report the --help message.
1455 #
1456 if test "$ac_init_help" = "long"; then
1457 # Omit some internal or obsolete options to make the list less imposing.
1458 # This message is too long to be a string in the A/UX 3.1 sh.
1459 cat <<_ACEOF
1460 \`configure' configures libXcomposite 0.4.6 to adapt to many kinds of systems.
1461
1462 Usage: $0 [OPTION]... [VAR=VALUE]...
1463
1464 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1465 VAR=VALUE. See below for descriptions of some of the useful variables.
1466
1467 Defaults for the options are specified in brackets.
1468
1469 Configuration:
1470 -h, --help display this help and exit
1471 --help=short display options specific to this package
1472 --help=recursive display the short help of all the included packages
1473 -V, --version display version information and exit
1474 -q, --quiet, --silent do not print \`checking ...' messages
1475 --cache-file=FILE cache test results in FILE [disabled]
1476 -C, --config-cache alias for \`--cache-file=config.cache'
1477 -n, --no-create do not create output files
1478 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1479
1480 Installation directories:
1481 --prefix=PREFIX install architecture-independent files in PREFIX
1482 [$ac_default_prefix]
1483 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1484 [PREFIX]
1485
1486 By default, \`make install' will install all the files in
1487 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1488 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1489 for instance \`--prefix=\$HOME'.
1490
1491 For better control, use the options below.
1492
1493 Fine tuning of the installation directories:
1494 --bindir=DIR user executables [EPREFIX/bin]
1495 --sbindir=DIR system admin executables [EPREFIX/sbin]
1496 --libexecdir=DIR program executables [EPREFIX/libexec]
1497 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1498 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1499 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1500 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1501 --libdir=DIR object code libraries [EPREFIX/lib]
1502 --includedir=DIR C header files [PREFIX/include]
1503 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1504 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1505 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1506 --infodir=DIR info documentation [DATAROOTDIR/info]
1507 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1508 --mandir=DIR man documentation [DATAROOTDIR/man]
1509 --docdir=DIR documentation root [DATAROOTDIR/doc/libXcomposite]
1510 --htmldir=DIR html documentation [DOCDIR]
1511 --dvidir=DIR dvi documentation [DOCDIR]
1512 --pdfdir=DIR pdf documentation [DOCDIR]
1513 --psdir=DIR ps documentation [DOCDIR]
1514 _ACEOF
1515
1516 cat <<\_ACEOF
1517
1518 Program names:
1519 --program-prefix=PREFIX prepend PREFIX to installed program names
1520 --program-suffix=SUFFIX append SUFFIX to installed program names
1521 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1522
1523 System types:
1524 --build=BUILD configure for building on BUILD [guessed]
1525 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1526 _ACEOF
1527 fi
1528
1529 if test -n "$ac_init_help"; then
1530 case $ac_init_help in
1531 short | recursive ) echo "Configuration of libXcomposite 0.4.6:";;
1532 esac
1533 cat <<\_ACEOF
1534
1535 Optional Features:
1536 --disable-option-checking ignore unrecognized --enable/--with options
1537 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1538 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1539 --enable-silent-rules less verbose build output (undo: "make V=1")
1540 --disable-silent-rules verbose build output (undo: "make V=0")
1541 --enable-shared[=PKGS] build shared libraries [default=yes]
1542 --enable-static[=PKGS] build static libraries [default=yes]
1543 --enable-fast-install[=PKGS]
1544 optimize for fast installation [default=yes]
1545 --enable-dependency-tracking
1546 do not reject slow dependency extractors
1547 --disable-dependency-tracking
1548 speeds up one-time build
1549 --disable-libtool-lock avoid locking (might break parallel builds)
1550 --disable-selective-werror
1551 Turn off selective compiler errors. (default:
1552 enabled)
1553 --enable-strict-compilation
1554 Enable all warnings from compiler and make them
1555 errors (default: disabled)
1556
1557 Optional Packages:
1558 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1559 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1560 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1561 both]
1562 --with-aix-soname=aix|svr4|both
1563 shared library versioning (aka "SONAME") variant to
1564 provide on AIX, [default=aix].
1565 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1566 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
1567 compiler's sysroot if not specified).
1568 --with-xmlto Use xmlto to regenerate documentation (default:
1569 auto)
1570
1571 Some influential environment variables:
1572 CC C compiler command
1573 CFLAGS C compiler flags
1574 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1575 nonstandard directory <lib dir>
1576 LIBS libraries to pass to the linker, e.g. -l<library>
1577 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1578 you have headers in a nonstandard directory <include dir>
1579 LT_SYS_LIBRARY_PATH
1580 User-defined run-time library search path.
1581 PKG_CONFIG path to pkg-config utility
1582 PKG_CONFIG_PATH
1583 directories to add to pkg-config's search path
1584 PKG_CONFIG_LIBDIR
1585 path overriding pkg-config's built-in search path
1586 XMLTO Path to xmlto command
1587 XCOMPOSITE_CFLAGS
1588 C compiler flags for XCOMPOSITE, overriding pkg-config
1589 XCOMPOSITE_LIBS
1590 linker flags for XCOMPOSITE, overriding pkg-config
1591 XFIXES_CFLAGS
1592 C compiler flags for XFIXES, overriding pkg-config
1593 XFIXES_LIBS linker flags for XFIXES, overriding pkg-config
1594
1595 Use these variables to override the choices made by `configure' or to help
1596 it to find libraries and programs with nonstandard names/locations.
1597
1598 Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libxcomposite/-/issues>.
1599 _ACEOF
1600 ac_status=$?
1601 fi
1602
1603 if test "$ac_init_help" = "recursive"; then
1604 # If there are subdirs, report their specific --help.
1605 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1606 test -d "$ac_dir" ||
1607 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1608 continue
1609 ac_builddir=.
1610
1611 case "$ac_dir" in
1612 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1613 *)
1614 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1615 # A ".." for each directory in $ac_dir_suffix.
1616 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1617 case $ac_top_builddir_sub in
1618 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1619 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1620 esac ;;
1621 esac
1622 ac_abs_top_builddir=$ac_pwd
1623 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1624 # for backward compatibility:
1625 ac_top_builddir=$ac_top_build_prefix
1626
1627 case $srcdir in
1628 .) # We are building in place.
1629 ac_srcdir=.
1630 ac_top_srcdir=$ac_top_builddir_sub
1631 ac_abs_top_srcdir=$ac_pwd ;;
1632 [\\/]* | ?:[\\/]* ) # Absolute name.
1633 ac_srcdir=$srcdir$ac_dir_suffix;
1634 ac_top_srcdir=$srcdir
1635 ac_abs_top_srcdir=$srcdir ;;
1636 *) # Relative name.
1637 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1638 ac_top_srcdir=$ac_top_build_prefix$srcdir
1639 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1640 esac
1641 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1642
1643 cd "$ac_dir" || { ac_status=$?; continue; }
1644 # Check for configure.gnu first; this name is used for a wrapper for
1645 # Metaconfig's "Configure" on case-insensitive file systems.
1646 if test -f "$ac_srcdir/configure.gnu"; then
1647 echo &&
1648 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1649 elif test -f "$ac_srcdir/configure"; then
1650 echo &&
1651 $SHELL "$ac_srcdir/configure" --help=recursive
1652 else
1653 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1654 fi || ac_status=$?
1655 cd "$ac_pwd" || { ac_status=$?; break; }
1656 done
1657 fi
1658
1659 test -n "$ac_init_help" && exit $ac_status
1660 if $ac_init_version; then
1661 cat <<\_ACEOF
1662 libXcomposite configure 0.4.6
1663 generated by GNU Autoconf 2.71
1664
1665 Copyright (C) 2021 Free Software Foundation, Inc.
1666 This configure script is free software; the Free Software Foundation
1667 gives unlimited permission to copy, distribute and modify it.
1668 _ACEOF
1669 exit
1670 fi
1671
1672 ## ------------------------ ##
1673 ## Autoconf initialization. ##
1674 ## ------------------------ ##
1675
1676 # ac_fn_c_try_compile LINENO
1677 # --------------------------
1678 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1679 ac_fn_c_try_compile ()
1680 {
1681 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1682 rm -f conftest.$ac_objext conftest.beam
1683 if { { ac_try="$ac_compile"
1684 case "(($ac_try" in
1685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1686 *) ac_try_echo=$ac_try;;
1687 esac
1688 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1689 printf "%s\n" "$ac_try_echo"; } >&5
1690 (eval "$ac_compile") 2>conftest.err
1691 ac_status=$?
1692 if test -s conftest.err; then
1693 grep -v '^ *+' conftest.err >conftest.er1
1694 cat conftest.er1 >&5
1695 mv -f conftest.er1 conftest.err
1696 fi
1697 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1698 test $ac_status = 0; } && {
1699 test -z "$ac_c_werror_flag" ||
1700 test ! -s conftest.err
1701 } && test -s conftest.$ac_objext
1702 then :
1703 ac_retval=0
1704 else $as_nop
1705 printf "%s\n" "$as_me: failed program was:" >&5
1706 sed 's/^/| /' conftest.$ac_ext >&5
1707
1708 ac_retval=1
1709 fi
1710 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1711 as_fn_set_status $ac_retval
1712
1713 } # ac_fn_c_try_compile
1714
1715 # ac_fn_c_try_link LINENO
1716 # -----------------------
1717 # Try to link conftest.$ac_ext, and return whether this succeeded.
1718 ac_fn_c_try_link ()
1719 {
1720 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1721 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1722 if { { ac_try="$ac_link"
1723 case "(($ac_try" in
1724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1725 *) ac_try_echo=$ac_try;;
1726 esac
1727 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728 printf "%s\n" "$ac_try_echo"; } >&5
1729 (eval "$ac_link") 2>conftest.err
1730 ac_status=$?
1731 if test -s conftest.err; then
1732 grep -v '^ *+' conftest.err >conftest.er1
1733 cat conftest.er1 >&5
1734 mv -f conftest.er1 conftest.err
1735 fi
1736 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1737 test $ac_status = 0; } && {
1738 test -z "$ac_c_werror_flag" ||
1739 test ! -s conftest.err
1740 } && test -s conftest$ac_exeext && {
1741 test "$cross_compiling" = yes ||
1742 test -x conftest$ac_exeext
1743 }
1744 then :
1745 ac_retval=0
1746 else $as_nop
1747 printf "%s\n" "$as_me: failed program was:" >&5
1748 sed 's/^/| /' conftest.$ac_ext >&5
1749
1750 ac_retval=1
1751 fi
1752 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1753 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1754 # interfere with the next link command; also delete a directory that is
1755 # left behind by Apple's compiler. We do this before executing the actions.
1756 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1757 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1758 as_fn_set_status $ac_retval
1759
1760 } # ac_fn_c_try_link
1761
1762 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1763 # -------------------------------------------------------
1764 # Tests whether HEADER exists and can be compiled using the include files in
1765 # INCLUDES, setting the cache variable VAR accordingly.
1766 ac_fn_c_check_header_compile ()
1767 {
1768 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1770 printf %s "checking for $2... " >&6; }
1771 if eval test \${$3+y}
1772 then :
1773 printf %s "(cached) " >&6
1774 else $as_nop
1775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1776 /* end confdefs.h. */
1777 $4
1778 #include <$2>
1779 _ACEOF
1780 if ac_fn_c_try_compile "$LINENO"
1781 then :
1782 eval "$3=yes"
1783 else $as_nop
1784 eval "$3=no"
1785 fi
1786 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1787 fi
1788 eval ac_res=\$$3
1789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1790 printf "%s\n" "$ac_res" >&6; }
1791 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1792
1793 } # ac_fn_c_check_header_compile
1794
1795 # ac_fn_c_check_func LINENO FUNC VAR
1796 # ----------------------------------
1797 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1798 ac_fn_c_check_func ()
1799 {
1800 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1801 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1802 printf %s "checking for $2... " >&6; }
1803 if eval test \${$3+y}
1804 then :
1805 printf %s "(cached) " >&6
1806 else $as_nop
1807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1808 /* end confdefs.h. */
1809 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1810 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1811 #define $2 innocuous_$2
1812
1813 /* System header to define __stub macros and hopefully few prototypes,
1814 which can conflict with char $2 (); below. */
1815
1816 #include <limits.h>
1817 #undef $2
1818
1819 /* Override any GCC internal prototype to avoid an error.
1820 Use char because int might match the return type of a GCC
1821 builtin and then its argument prototype would still apply. */
1822 #ifdef __cplusplus
1823 extern "C"
1824 #endif
1825 char $2 ();
1826 /* The GNU C library defines this for functions which it implements
1827 to always fail with ENOSYS. Some functions are actually named
1828 something starting with __ and the normal name is an alias. */
1829 #if defined __stub_$2 || defined __stub___$2
1830 choke me
1831 #endif
1832
1833 int
1834 main (void)
1835 {
1836 return $2 ();
1837 ;
1838 return 0;
1839 }
1840 _ACEOF
1841 if ac_fn_c_try_link "$LINENO"
1842 then :
1843 eval "$3=yes"
1844 else $as_nop
1845 eval "$3=no"
1846 fi
1847 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1848 conftest$ac_exeext conftest.$ac_ext
1849 fi
1850 eval ac_res=\$$3
1851 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1852 printf "%s\n" "$ac_res" >&6; }
1853 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1854
1855 } # ac_fn_c_check_func
1856
1857 # ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1858 # ------------------------------------------------------------------
1859 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1860 # accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1861 ac_fn_check_decl ()
1862 {
1863 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864 as_decl_name=`echo $2|sed 's/ *(.*//'`
1865 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1866 printf %s "checking whether $as_decl_name is declared... " >&6; }
1867 if eval test \${$3+y}
1868 then :
1869 printf %s "(cached) " >&6
1870 else $as_nop
1871 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1872 eval ac_save_FLAGS=\$$6
1873 as_fn_append $6 " $5"
1874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1875 /* end confdefs.h. */
1876 $4
1877 int
1878 main (void)
1879 {
1880 #ifndef $as_decl_name
1881 #ifdef __cplusplus
1882 (void) $as_decl_use;
1883 #else
1884 (void) $as_decl_name;
1885 #endif
1886 #endif
1887
1888 ;
1889 return 0;
1890 }
1891 _ACEOF
1892 if ac_fn_c_try_compile "$LINENO"
1893 then :
1894 eval "$3=yes"
1895 else $as_nop
1896 eval "$3=no"
1897 fi
1898 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1899 eval $6=\$ac_save_FLAGS
1900
1901 fi
1902 eval ac_res=\$$3
1903 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1904 printf "%s\n" "$ac_res" >&6; }
1905 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1906
1907 } # ac_fn_check_decl
1908 ac_configure_args_raw=
1909 for ac_arg
1910 do
1911 case $ac_arg in
1912 *\'*)
1913 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1914 esac
1915 as_fn_append ac_configure_args_raw " '$ac_arg'"
1916 done
1917
1918 case $ac_configure_args_raw in
1919 *$as_nl*)
1920 ac_safe_unquote= ;;
1921 *)
1922 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
1923 ac_unsafe_a="$ac_unsafe_z#~"
1924 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1925 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1926 esac
1927
1928 cat >config.log <<_ACEOF
1929 This file contains any messages produced by compilers while
1930 running configure, to aid debugging if configure makes a mistake.
1931
1932 It was created by libXcomposite $as_me 0.4.6, which was
1933 generated by GNU Autoconf 2.71. Invocation command line was
1934
1935 $ $0$ac_configure_args_raw
1936
1937 _ACEOF
1938 exec 5>>config.log
1939 {
1940 cat <<_ASUNAME
1941 ## --------- ##
1942 ## Platform. ##
1943 ## --------- ##
1944
1945 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1946 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1947 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1948 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1949 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1950
1951 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1952 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1953
1954 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1955 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1956 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1957 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1958 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1959 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1960 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1961
1962 _ASUNAME
1963
1964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965 for as_dir in $PATH
1966 do
1967 IFS=$as_save_IFS
1968 case $as_dir in #(((
1969 '') as_dir=./ ;;
1970 */) ;;
1971 *) as_dir=$as_dir/ ;;
1972 esac
1973 printf "%s\n" "PATH: $as_dir"
1974 done
1975 IFS=$as_save_IFS
1976
1977 } >&5
1978
1979 cat >&5 <<_ACEOF
1980
1981
1982 ## ----------- ##
1983 ## Core tests. ##
1984 ## ----------- ##
1985
1986 _ACEOF
1987
1988
1989 # Keep a trace of the command line.
1990 # Strip out --no-create and --no-recursion so they do not pile up.
1991 # Strip out --silent because we don't want to record it for future runs.
1992 # Also quote any args containing shell meta-characters.
1993 # Make two passes to allow for proper duplicate-argument suppression.
1994 ac_configure_args=
1995 ac_configure_args0=
1996 ac_configure_args1=
1997 ac_must_keep_next=false
1998 for ac_pass in 1 2
1999 do
2000 for ac_arg
2001 do
2002 case $ac_arg in
2003 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2004 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2005 | -silent | --silent | --silen | --sile | --sil)
2006 continue ;;
2007 *\'*)
2008 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2009 esac
2010 case $ac_pass in
2011 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2012 2)
2013 as_fn_append ac_configure_args1 " '$ac_arg'"
2014 if test $ac_must_keep_next = true; then
2015 ac_must_keep_next=false # Got value, back to normal.
2016 else
2017 case $ac_arg in
2018 *=* | --config-cache | -C | -disable-* | --disable-* \
2019 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2020 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2021 | -with-* | --with-* | -without-* | --without-* | --x)
2022 case "$ac_configure_args0 " in
2023 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2024 esac
2025 ;;
2026 -* ) ac_must_keep_next=true ;;
2027 esac
2028 fi
2029 as_fn_append ac_configure_args " '$ac_arg'"
2030 ;;
2031 esac
2032 done
2033 done
2034 { ac_configure_args0=; unset ac_configure_args0;}
2035 { ac_configure_args1=; unset ac_configure_args1;}
2036
2037 # When interrupted or exit'd, cleanup temporary files, and complete
2038 # config.log. We remove comments because anyway the quotes in there
2039 # would cause problems or look ugly.
2040 # WARNING: Use '\'' to represent an apostrophe within the trap.
2041 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2042 trap 'exit_status=$?
2043 # Sanitize IFS.
2044 IFS=" "" $as_nl"
2045 # Save into config.log some information that might help in debugging.
2046 {
2047 echo
2048
2049 printf "%s\n" "## ---------------- ##
2050 ## Cache variables. ##
2051 ## ---------------- ##"
2052 echo
2053 # The following way of writing the cache mishandles newlines in values,
2054 (
2055 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2056 eval ac_val=\$$ac_var
2057 case $ac_val in #(
2058 *${as_nl}*)
2059 case $ac_var in #(
2060 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2061 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2062 esac
2063 case $ac_var in #(
2064 _ | IFS | as_nl) ;; #(
2065 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2066 *) { eval $ac_var=; unset $ac_var;} ;;
2067 esac ;;
2068 esac
2069 done
2070 (set) 2>&1 |
2071 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2072 *${as_nl}ac_space=\ *)
2073 sed -n \
2074 "s/'\''/'\''\\\\'\'''\''/g;
2075 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2076 ;; #(
2077 *)
2078 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2079 ;;
2080 esac |
2081 sort
2082 )
2083 echo
2084
2085 printf "%s\n" "## ----------------- ##
2086 ## Output variables. ##
2087 ## ----------------- ##"
2088 echo
2089 for ac_var in $ac_subst_vars
2090 do
2091 eval ac_val=\$$ac_var
2092 case $ac_val in
2093 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2094 esac
2095 printf "%s\n" "$ac_var='\''$ac_val'\''"
2096 done | sort
2097 echo
2098
2099 if test -n "$ac_subst_files"; then
2100 printf "%s\n" "## ------------------- ##
2101 ## File substitutions. ##
2102 ## ------------------- ##"
2103 echo
2104 for ac_var in $ac_subst_files
2105 do
2106 eval ac_val=\$$ac_var
2107 case $ac_val in
2108 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2109 esac
2110 printf "%s\n" "$ac_var='\''$ac_val'\''"
2111 done | sort
2112 echo
2113 fi
2114
2115 if test -s confdefs.h; then
2116 printf "%s\n" "## ----------- ##
2117 ## confdefs.h. ##
2118 ## ----------- ##"
2119 echo
2120 cat confdefs.h
2121 echo
2122 fi
2123 test "$ac_signal" != 0 &&
2124 printf "%s\n" "$as_me: caught signal $ac_signal"
2125 printf "%s\n" "$as_me: exit $exit_status"
2126 } >&5
2127 rm -f core *.core core.conftest.* &&
2128 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2129 exit $exit_status
2130 ' 0
2131 for ac_signal in 1 2 13 15; do
2132 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2133 done
2134 ac_signal=0
2135
2136 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2137 rm -f -r conftest* confdefs.h
2138
2139 printf "%s\n" "/* confdefs.h */" > confdefs.h
2140
2141 # Predefined preprocessor variables.
2142
2143 printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2144
2145 printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2146
2147 printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2148
2149 printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2150
2151 printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2152
2153 printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2154
2155
2156 # Let the site file select an alternate cache file if it wants to.
2157 # Prefer an explicitly selected file to automatically selected ones.
2158 if test -n "$CONFIG_SITE"; then
2159 ac_site_files="$CONFIG_SITE"
2160 elif test "x$prefix" != xNONE; then
2161 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2162 else
2163 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2164 fi
2165
2166 for ac_site_file in $ac_site_files
2167 do
2168 case $ac_site_file in #(
2169 */*) :
2170 ;; #(
2171 *) :
2172 ac_site_file=./$ac_site_file ;;
2173 esac
2174 if test -f "$ac_site_file" && test -r "$ac_site_file"; then
2175 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2176 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2177 sed 's/^/| /' "$ac_site_file" >&5
2178 . "$ac_site_file" \
2179 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2180 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2181 as_fn_error $? "failed to load site script $ac_site_file
2182 See \`config.log' for more details" "$LINENO" 5; }
2183 fi
2184 done
2185
2186 if test -r "$cache_file"; then
2187 # Some versions of bash will fail to source /dev/null (special files
2188 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2189 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2190 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2191 printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2192 case $cache_file in
2193 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2194 *) . "./$cache_file";;
2195 esac
2196 fi
2197 else
2198 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2199 printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2200 >$cache_file
2201 fi
2202
2203 # Test code for whether the C compiler supports C89 (global declarations)
2204 ac_c_conftest_c89_globals='
2205 /* Does the compiler advertise C89 conformance?
2206 Do not test the value of __STDC__, because some compilers set it to 0
2207 while being otherwise adequately conformant. */
2208 #if !defined __STDC__
2209 # error "Compiler does not advertise C89 conformance"
2210 #endif
2211
2212 #include <stddef.h>
2213 #include <stdarg.h>
2214 struct stat;
2215 /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2216 struct buf { int x; };
2217 struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2218 static char *e (p, i)
2219 char **p;
2220 int i;
2221 {
2222 return p[i];
2223 }
2224 static char *f (char * (*g) (char **, int), char **p, ...)
2225 {
2226 char *s;
2227 va_list v;
2228 va_start (v,p);
2229 s = g (p, va_arg (v,int));
2230 va_end (v);
2231 return s;
2232 }
2233
2234 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2235 function prototypes and stuff, but not \xHH hex character constants.
2236 These do not provoke an error unfortunately, instead are silently treated
2237 as an "x". The following induces an error, until -std is added to get
2238 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2239 array size at least. It is necessary to write \x00 == 0 to get something
2240 that is true only with -std. */
2241 int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2242
2243 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2244 inside strings and character constants. */
2245 #define FOO(x) '\''x'\''
2246 int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2247
2248 int test (int i, double x);
2249 struct s1 {int (*f) (int a);};
2250 struct s2 {int (*f) (double a);};
2251 int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2252 int, int);'
2253
2254 # Test code for whether the C compiler supports C89 (body of main).
2255 ac_c_conftest_c89_main='
2256 ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2257 '
2258
2259 # Test code for whether the C compiler supports C99 (global declarations)
2260 ac_c_conftest_c99_globals='
2261 // Does the compiler advertise C99 conformance?
2262 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2263 # error "Compiler does not advertise C99 conformance"
2264 #endif
2265
2266 #include <stdbool.h>
2267 extern int puts (const char *);
2268 extern int printf (const char *, ...);
2269 extern int dprintf (int, const char *, ...);
2270 extern void *malloc (size_t);
2271
2272 // Check varargs macros. These examples are taken from C99 6.10.3.5.
2273 // dprintf is used instead of fprintf to avoid needing to declare
2274 // FILE and stderr.
2275 #define debug(...) dprintf (2, __VA_ARGS__)
2276 #define showlist(...) puts (#__VA_ARGS__)
2277 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2278 static void
2279 test_varargs_macros (void)
2280 {
2281 int x = 1234;
2282 int y = 5678;
2283 debug ("Flag");
2284 debug ("X = %d\n", x);
2285 showlist (The first, second, and third items.);
2286 report (x>y, "x is %d but y is %d", x, y);
2287 }
2288
2289 // Check long long types.
2290 #define BIG64 18446744073709551615ull
2291 #define BIG32 4294967295ul
2292 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2293 #if !BIG_OK
2294 #error "your preprocessor is broken"
2295 #endif
2296 #if BIG_OK
2297 #else
2298 #error "your preprocessor is broken"
2299 #endif
2300 static long long int bignum = -9223372036854775807LL;
2301 static unsigned long long int ubignum = BIG64;
2302
2303 struct incomplete_array
2304 {
2305 int datasize;
2306 double data[];
2307 };
2308
2309 struct named_init {
2310 int number;
2311 const wchar_t *name;
2312 double average;
2313 };
2314
2315 typedef const char *ccp;
2316
2317 static inline int
2318 test_restrict (ccp restrict text)
2319 {
2320 // See if C++-style comments work.
2321 // Iterate through items via the restricted pointer.
2322 // Also check for declarations in for loops.
2323 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2324 continue;
2325 return 0;
2326 }
2327
2328 // Check varargs and va_copy.
2329 static bool
2330 test_varargs (const char *format, ...)
2331 {
2332 va_list args;
2333 va_start (args, format);
2334 va_list args_copy;
2335 va_copy (args_copy, args);
2336
2337 const char *str = "";
2338 int number = 0;
2339 float fnumber = 0;
2340
2341 while (*format)
2342 {
2343 switch (*format++)
2344 {
2345 case '\''s'\'': // string
2346 str = va_arg (args_copy, const char *);
2347 break;
2348 case '\''d'\'': // int
2349 number = va_arg (args_copy, int);
2350 break;
2351 case '\''f'\'': // float
2352 fnumber = va_arg (args_copy, double);
2353 break;
2354 default:
2355 break;
2356 }
2357 }
2358 va_end (args_copy);
2359 va_end (args);
2360
2361 return *str && number && fnumber;
2362 }
2363 '
2364
2365 # Test code for whether the C compiler supports C99 (body of main).
2366 ac_c_conftest_c99_main='
2367 // Check bool.
2368 _Bool success = false;
2369 success |= (argc != 0);
2370
2371 // Check restrict.
2372 if (test_restrict ("String literal") == 0)
2373 success = true;
2374 char *restrict newvar = "Another string";
2375
2376 // Check varargs.
2377 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2378 test_varargs_macros ();
2379
2380 // Check flexible array members.
2381 struct incomplete_array *ia =
2382 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2383 ia->datasize = 10;
2384 for (int i = 0; i < ia->datasize; ++i)
2385 ia->data[i] = i * 1.234;
2386
2387 // Check named initializers.
2388 struct named_init ni = {
2389 .number = 34,
2390 .name = L"Test wide string",
2391 .average = 543.34343,
2392 };
2393
2394 ni.number = 58;
2395
2396 int dynamic_array[ni.number];
2397 dynamic_array[0] = argv[0][0];
2398 dynamic_array[ni.number - 1] = 543;
2399
2400 // work around unused variable warnings
2401 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2402 || dynamic_array[ni.number - 1] != 543);
2403 '
2404
2405 # Test code for whether the C compiler supports C11 (global declarations)
2406 ac_c_conftest_c11_globals='
2407 // Does the compiler advertise C11 conformance?
2408 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2409 # error "Compiler does not advertise C11 conformance"
2410 #endif
2411
2412 // Check _Alignas.
2413 char _Alignas (double) aligned_as_double;
2414 char _Alignas (0) no_special_alignment;
2415 extern char aligned_as_int;
2416 char _Alignas (0) _Alignas (int) aligned_as_int;
2417
2418 // Check _Alignof.
2419 enum
2420 {
2421 int_alignment = _Alignof (int),
2422 int_array_alignment = _Alignof (int[100]),
2423 char_alignment = _Alignof (char)
2424 };
2425 _Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2426
2427 // Check _Noreturn.
2428 int _Noreturn does_not_return (void) { for (;;) continue; }
2429
2430 // Check _Static_assert.
2431 struct test_static_assert
2432 {
2433 int x;
2434 _Static_assert (sizeof (int) <= sizeof (long int),
2435 "_Static_assert does not work in struct");
2436 long int y;
2437 };
2438
2439 // Check UTF-8 literals.
2440 #define u8 syntax error!
2441 char const utf8_literal[] = u8"happens to be ASCII" "another string";
2442
2443 // Check duplicate typedefs.
2444 typedef long *long_ptr;
2445 typedef long int *long_ptr;
2446 typedef long_ptr long_ptr;
2447
2448 // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2449 struct anonymous
2450 {
2451 union {
2452 struct { int i; int j; };
2453 struct { int k; long int l; } w;
2454 };
2455 int m;
2456 } v1;
2457 '
2458
2459 # Test code for whether the C compiler supports C11 (body of main).
2460 ac_c_conftest_c11_main='
2461 _Static_assert ((offsetof (struct anonymous, i)
2462 == offsetof (struct anonymous, w.k)),
2463 "Anonymous union alignment botch");
2464 v1.i = 2;
2465 v1.w.k = 5;
2466 ok |= v1.i != 5;
2467 '
2468
2469 # Test code for whether the C compiler supports C11 (complete).
2470 ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2471 ${ac_c_conftest_c99_globals}
2472 ${ac_c_conftest_c11_globals}
2473
2474 int
2475 main (int argc, char **argv)
2476 {
2477 int ok = 0;
2478 ${ac_c_conftest_c89_main}
2479 ${ac_c_conftest_c99_main}
2480 ${ac_c_conftest_c11_main}
2481 return ok;
2482 }
2483 "
2484
2485 # Test code for whether the C compiler supports C99 (complete).
2486 ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2487 ${ac_c_conftest_c99_globals}
2488
2489 int
2490 main (int argc, char **argv)
2491 {
2492 int ok = 0;
2493 ${ac_c_conftest_c89_main}
2494 ${ac_c_conftest_c99_main}
2495 return ok;
2496 }
2497 "
2498
2499 # Test code for whether the C compiler supports C89 (complete).
2500 ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2501
2502 int
2503 main (int argc, char **argv)
2504 {
2505 int ok = 0;
2506 ${ac_c_conftest_c89_main}
2507 return ok;
2508 }
2509 "
2510
2511 as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2512 as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2513 as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2514 as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2515 as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2516 as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2517 as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2518 as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2519 as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2520
2521 # Auxiliary files required by this configure script.
2522 ac_aux_files="compile config.guess config.sub ltmain.sh missing install-sh"
2523
2524 # Locations in which to look for auxiliary files.
2525 ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2526
2527 # Search for a directory containing all of the required auxiliary files,
2528 # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2529 # If we don't find one directory that contains all the files we need,
2530 # we report the set of missing files from the *first* directory in
2531 # $ac_aux_dir_candidates and give up.
2532 ac_missing_aux_files=""
2533 ac_first_candidate=:
2534 printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536 as_found=false
2537 for as_dir in $ac_aux_dir_candidates
2538 do
2539 IFS=$as_save_IFS
2540 case $as_dir in #(((
2541 '') as_dir=./ ;;
2542 */) ;;
2543 *) as_dir=$as_dir/ ;;
2544 esac
2545 as_found=:
2546
2547 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
2548 ac_aux_dir_found=yes
2549 ac_install_sh=
2550 for ac_aux in $ac_aux_files
2551 do
2552 # As a special case, if "install-sh" is required, that requirement
2553 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2554 # and $ac_install_sh is set appropriately for whichever one is found.
2555 if test x"$ac_aux" = x"install-sh"
2556 then
2557 if test -f "${as_dir}install-sh"; then
2558 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
2559 ac_install_sh="${as_dir}install-sh -c"
2560 elif test -f "${as_dir}install.sh"; then
2561 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
2562 ac_install_sh="${as_dir}install.sh -c"
2563 elif test -f "${as_dir}shtool"; then
2564 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
2565 ac_install_sh="${as_dir}shtool install -c"
2566 else
2567 ac_aux_dir_found=no
2568 if $ac_first_candidate; then
2569 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2570 else
2571 break
2572 fi
2573 fi
2574 else
2575 if test -f "${as_dir}${ac_aux}"; then
2576 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
2577 else
2578 ac_aux_dir_found=no
2579 if $ac_first_candidate; then
2580 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2581 else
2582 break
2583 fi
2584 fi
2585 fi
2586 done
2587 if test "$ac_aux_dir_found" = yes; then
2588 ac_aux_dir="$as_dir"
2589 break
2590 fi
2591 ac_first_candidate=false
2592
2593 as_found=false
2594 done
2595 IFS=$as_save_IFS
2596 if $as_found
2597 then :
2598
2599 else $as_nop
2600 as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2601 fi
2602
2603
2604 # These three variables are undocumented and unsupported,
2605 # and are intended to be withdrawn in a future Autoconf release.
2606 # They can cause serious problems if a builder's source tree is in a directory
2607 # whose full name contains unusual characters.
2608 if test -f "${ac_aux_dir}config.guess"; then
2609 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2610 fi
2611 if test -f "${ac_aux_dir}config.sub"; then
2612 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2613 fi
2614 if test -f "$ac_aux_dir/configure"; then
2615 ac_configure="$SHELL ${ac_aux_dir}configure"
2616 fi
2617
2618 # Check that the precious variables saved in the cache have kept the same
2619 # value.
2620 ac_cache_corrupted=false
2621 for ac_var in $ac_precious_vars; do
2622 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2623 eval ac_new_set=\$ac_env_${ac_var}_set
2624 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2625 eval ac_new_val=\$ac_env_${ac_var}_value
2626 case $ac_old_set,$ac_new_set in
2627 set,)
2628 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2629 printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2630 ac_cache_corrupted=: ;;
2631 ,set)
2632 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2633 printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2634 ac_cache_corrupted=: ;;
2635 ,);;
2636 *)
2637 if test "x$ac_old_val" != "x$ac_new_val"; then
2638 # differences in whitespace do not lead to failure.
2639 ac_old_val_w=`echo x $ac_old_val`
2640 ac_new_val_w=`echo x $ac_new_val`
2641 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2642 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2643 printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2644 ac_cache_corrupted=:
2645 else
2646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2647 printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2648 eval $ac_var=\$ac_old_val
2649 fi
2650 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2651 printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
2652 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2653 printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
2654 fi;;
2655 esac
2656 # Pass precious variables to config.status.
2657 if test "$ac_new_set" = set; then
2658 case $ac_new_val in
2659 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2660 *) ac_arg=$ac_var=$ac_new_val ;;
2661 esac
2662 case " $ac_configure_args " in
2663 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2664 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2665 esac
2666 fi
2667 done
2668 if $ac_cache_corrupted; then
2669 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2670 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2671 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2672 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2673 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2674 and start over" "$LINENO" 5
2675 fi
2676 ## -------------------- ##
2677 ## Main body of script. ##
2678 ## -------------------- ##
2679
2680 ac_ext=c
2681 ac_cpp='$CPP $CPPFLAGS'
2682 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2683 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2684 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2685
2686
2687
2688 ac_config_headers="$ac_config_headers config.h"
2689
2690
2691 # Initialize Automake
2692 am__api_version='1.16'
2693
2694
2695
2696 # Find a good install program. We prefer a C program (faster),
2697 # so one script is as good as another. But avoid the broken or
2698 # incompatible versions:
2699 # SysV /etc/install, /usr/sbin/install
2700 # SunOS /usr/etc/install
2701 # IRIX /sbin/install
2702 # AIX /bin/install
2703 # AmigaOS /C/install, which installs bootblocks on floppy discs
2704 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2705 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2706 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2707 # OS/2's system install, which has a completely different semantic
2708 # ./install, which can be erroneously created by make from ./install.sh.
2709 # Reject install programs that cannot install multiple files.
2710 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2711 printf %s "checking for a BSD-compatible install... " >&6; }
2712 if test -z "$INSTALL"; then
2713 if test ${ac_cv_path_install+y}
2714 then :
2715 printf %s "(cached) " >&6
2716 else $as_nop
2717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2718 for as_dir in $PATH
2719 do
2720 IFS=$as_save_IFS
2721 case $as_dir in #(((
2722 '') as_dir=./ ;;
2723 */) ;;
2724 *) as_dir=$as_dir/ ;;
2725 esac
2726 # Account for fact that we put trailing slashes in our PATH walk.
2727 case $as_dir in #((
2728 ./ | /[cC]/* | \
2729 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2730 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2731 /usr/ucb/* ) ;;
2732 *)
2733 # OSF1 and SCO ODT 3.0 have their own names for install.
2734 # Don't use installbsd from OSF since it installs stuff as root
2735 # by default.
2736 for ac_prog in ginstall scoinst install; do
2737 for ac_exec_ext in '' $ac_executable_extensions; do
2738 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2739 if test $ac_prog = install &&
2740 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2741 # AIX install. It has an incompatible calling convention.
2742 :
2743 elif test $ac_prog = install &&
2744 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2745 # program-specific install script used by HP pwplus--don't use.
2746 :
2747 else
2748 rm -rf conftest.one conftest.two conftest.dir
2749 echo one > conftest.one
2750 echo two > conftest.two
2751 mkdir conftest.dir
2752 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
2753 test -s conftest.one && test -s conftest.two &&
2754 test -s conftest.dir/conftest.one &&
2755 test -s conftest.dir/conftest.two
2756 then
2757 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
2758 break 3
2759 fi
2760 fi
2761 fi
2762 done
2763 done
2764 ;;
2765 esac
2766
2767 done
2768 IFS=$as_save_IFS
2769
2770 rm -rf conftest.one conftest.two conftest.dir
2771
2772 fi
2773 if test ${ac_cv_path_install+y}; then
2774 INSTALL=$ac_cv_path_install
2775 else
2776 # As a last resort, use the slow shell script. Don't cache a
2777 # value for INSTALL within a source directory, because that will
2778 # break other packages using the cache if that directory is
2779 # removed, or if the value is a relative name.
2780 INSTALL=$ac_install_sh
2781 fi
2782 fi
2783 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2784 printf "%s\n" "$INSTALL" >&6; }
2785
2786 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2787 # It thinks the first close brace ends the variable substitution.
2788 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2789
2790 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2791
2792 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2793
2794 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2795 printf %s "checking whether build environment is sane... " >&6; }
2796 # Reject unsafe characters in $srcdir or the absolute working directory
2797 # name. Accept space and tab only in the latter.
2798 am_lf='
2799 '
2800 case `pwd` in
2801 *[\\\"\#\$\&\'\`$am_lf]*)
2802 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2803 esac
2804 case $srcdir in
2805 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2806 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2807 esac
2808
2809 # Do 'set' in a subshell so we don't clobber the current shell's
2810 # arguments. Must try -L first in case configure is actually a
2811 # symlink; some systems play weird games with the mod time of symlinks
2812 # (eg FreeBSD returns the mod time of the symlink's containing
2813 # directory).
2814 if (
2815 am_has_slept=no
2816 for am_try in 1 2; do
2817 echo "timestamp, slept: $am_has_slept" > conftest.file
2818 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2819 if test "$*" = "X"; then
2820 # -L didn't work.
2821 set X `ls -t "$srcdir/configure" conftest.file`
2822 fi
2823 if test "$*" != "X $srcdir/configure conftest.file" \
2824 && test "$*" != "X conftest.file $srcdir/configure"; then
2825
2826 # If neither matched, then we have a broken ls. This can happen
2827 # if, for instance, CONFIG_SHELL is bash and it inherits a
2828 # broken ls alias from the environment. This has actually
2829 # happened. Such a system could not be considered "sane".
2830 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2831 alias in your environment" "$LINENO" 5
2832 fi
2833 if test "$2" = conftest.file || test $am_try -eq 2; then
2834 break
2835 fi
2836 # Just in case.
2837 sleep 1
2838 am_has_slept=yes
2839 done
2840 test "$2" = conftest.file
2841 )
2842 then
2843 # Ok.
2844 :
2845 else
2846 as_fn_error $? "newly created file is older than distributed files!
2847 Check your system clock" "$LINENO" 5
2848 fi
2849 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2850 printf "%s\n" "yes" >&6; }
2851 # If we didn't sleep, we still need to ensure time stamps of config.status and
2852 # generated files are strictly newer.
2853 am_sleep_pid=
2854 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2855 ( sleep 1 ) &
2856 am_sleep_pid=$!
2857 fi
2858
2859 rm -f conftest.file
2860
2861 test "$program_prefix" != NONE &&
2862 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2863 # Use a double $ so make ignores it.
2864 test "$program_suffix" != NONE &&
2865 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2866 # Double any \ or $.
2867 # By default was `s,x,x', remove it if useless.
2868 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2869 program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
2870
2871
2872 # Expand $ac_aux_dir to an absolute path.
2873 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2874
2875
2876 if test x"${MISSING+set}" != xset; then
2877 MISSING="\${SHELL} '$am_aux_dir/missing'"
2878 fi
2879 # Use eval to expand $SHELL
2880 if eval "$MISSING --is-lightweight"; then
2881 am_missing_run="$MISSING "
2882 else
2883 am_missing_run=
2884 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2885 printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2886 fi
2887
2888 if test x"${install_sh+set}" != xset; then
2889 case $am_aux_dir in
2890 *\ * | *\ *)
2891 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2892 *)
2893 install_sh="\${SHELL} $am_aux_dir/install-sh"
2894 esac
2895 fi
2896
2897 # Installed binaries are usually stripped using 'strip' when the user
2898 # run "make install-strip". However 'strip' might not be the right
2899 # tool to use in cross-compilation environments, therefore Automake
2900 # will honor the 'STRIP' environment variable to overrule this program.
2901 if test "$cross_compiling" != no; then
2902 if test -n "$ac_tool_prefix"; then
2903 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2904 set dummy ${ac_tool_prefix}strip; ac_word=$2
2905 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2906 printf %s "checking for $ac_word... " >&6; }
2907 if test ${ac_cv_prog_STRIP+y}
2908 then :
2909 printf %s "(cached) " >&6
2910 else $as_nop
2911 if test -n "$STRIP"; then
2912 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2913 else
2914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2915 for as_dir in $PATH
2916 do
2917 IFS=$as_save_IFS
2918 case $as_dir in #(((
2919 '') as_dir=./ ;;
2920 */) ;;
2921 *) as_dir=$as_dir/ ;;
2922 esac
2923 for ac_exec_ext in '' $ac_executable_extensions; do
2924 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2925 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2926 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2927 break 2
2928 fi
2929 done
2930 done
2931 IFS=$as_save_IFS
2932
2933 fi
2934 fi
2935 STRIP=$ac_cv_prog_STRIP
2936 if test -n "$STRIP"; then
2937 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2938 printf "%s\n" "$STRIP" >&6; }
2939 else
2940 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2941 printf "%s\n" "no" >&6; }
2942 fi
2943
2944
2945 fi
2946 if test -z "$ac_cv_prog_STRIP"; then
2947 ac_ct_STRIP=$STRIP
2948 # Extract the first word of "strip", so it can be a program name with args.
2949 set dummy strip; ac_word=$2
2950 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2951 printf %s "checking for $ac_word... " >&6; }
2952 if test ${ac_cv_prog_ac_ct_STRIP+y}
2953 then :
2954 printf %s "(cached) " >&6
2955 else $as_nop
2956 if test -n "$ac_ct_STRIP"; then
2957 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2958 else
2959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2960 for as_dir in $PATH
2961 do
2962 IFS=$as_save_IFS
2963 case $as_dir in #(((
2964 '') as_dir=./ ;;
2965 */) ;;
2966 *) as_dir=$as_dir/ ;;
2967 esac
2968 for ac_exec_ext in '' $ac_executable_extensions; do
2969 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2970 ac_cv_prog_ac_ct_STRIP="strip"
2971 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2972 break 2
2973 fi
2974 done
2975 done
2976 IFS=$as_save_IFS
2977
2978 fi
2979 fi
2980 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2981 if test -n "$ac_ct_STRIP"; then
2982 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2983 printf "%s\n" "$ac_ct_STRIP" >&6; }
2984 else
2985 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2986 printf "%s\n" "no" >&6; }
2987 fi
2988
2989 if test "x$ac_ct_STRIP" = x; then
2990 STRIP=":"
2991 else
2992 case $cross_compiling:$ac_tool_warned in
2993 yes:)
2994 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2995 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2996 ac_tool_warned=yes ;;
2997 esac
2998 STRIP=$ac_ct_STRIP
2999 fi
3000 else
3001 STRIP="$ac_cv_prog_STRIP"
3002 fi
3003
3004 fi
3005 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3006
3007
3008 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
3009 printf %s "checking for a race-free mkdir -p... " >&6; }
3010 if test -z "$MKDIR_P"; then
3011 if test ${ac_cv_path_mkdir+y}
3012 then :
3013 printf %s "(cached) " >&6
3014 else $as_nop
3015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3016 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3017 do
3018 IFS=$as_save_IFS
3019 case $as_dir in #(((
3020 '') as_dir=./ ;;
3021 */) ;;
3022 *) as_dir=$as_dir/ ;;
3023 esac
3024 for ac_prog in mkdir gmkdir; do
3025 for ac_exec_ext in '' $ac_executable_extensions; do
3026 as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
3027 case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
3028 'mkdir ('*'coreutils) '* | \
3029 'BusyBox '* | \
3030 'mkdir (fileutils) '4.1*)
3031 ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
3032 break 3;;
3033 esac
3034 done
3035 done
3036 done
3037 IFS=$as_save_IFS
3038
3039 fi
3040
3041 test -d ./--version && rmdir ./--version
3042 if test ${ac_cv_path_mkdir+y}; then
3043 MKDIR_P="$ac_cv_path_mkdir -p"
3044 else
3045 # As a last resort, use the slow shell script. Don't cache a
3046 # value for MKDIR_P within a source directory, because that will
3047 # break other packages using the cache if that directory is
3048 # removed, or if the value is a relative name.
3049 MKDIR_P="$ac_install_sh -d"
3050 fi
3051 fi
3052 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3053 printf "%s\n" "$MKDIR_P" >&6; }
3054
3055 for ac_prog in gawk mawk nawk awk
3056 do
3057 # Extract the first word of "$ac_prog", so it can be a program name with args.
3058 set dummy $ac_prog; ac_word=$2
3059 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3060 printf %s "checking for $ac_word... " >&6; }
3061 if test ${ac_cv_prog_AWK+y}
3062 then :
3063 printf %s "(cached) " >&6
3064 else $as_nop
3065 if test -n "$AWK"; then
3066 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3067 else
3068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069 for as_dir in $PATH
3070 do
3071 IFS=$as_save_IFS
3072 case $as_dir in #(((
3073 '') as_dir=./ ;;
3074 */) ;;
3075 *) as_dir=$as_dir/ ;;
3076 esac
3077 for ac_exec_ext in '' $ac_executable_extensions; do
3078 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3079 ac_cv_prog_AWK="$ac_prog"
3080 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3081 break 2
3082 fi
3083 done
3084 done
3085 IFS=$as_save_IFS
3086
3087 fi
3088 fi
3089 AWK=$ac_cv_prog_AWK
3090 if test -n "$AWK"; then
3091 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3092 printf "%s\n" "$AWK" >&6; }
3093 else
3094 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3095 printf "%s\n" "no" >&6; }
3096 fi
3097
3098
3099 test -n "$AWK" && break
3100 done
3101
3102 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3103 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3104 set x ${MAKE-make}
3105 ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3106 if eval test \${ac_cv_prog_make_${ac_make}_set+y}
3107 then :
3108 printf %s "(cached) " >&6
3109 else $as_nop
3110 cat >conftest.make <<\_ACEOF
3111 SHELL = /bin/sh
3112 all:
3113 @echo '@@@%%%=$(MAKE)=@@@%%%'
3114 _ACEOF
3115 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3116 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3117 *@@@%%%=?*=@@@%%%*)
3118 eval ac_cv_prog_make_${ac_make}_set=yes;;
3119 *)
3120 eval ac_cv_prog_make_${ac_make}_set=no;;
3121 esac
3122 rm -f conftest.make
3123 fi
3124 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3125 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3126 printf "%s\n" "yes" >&6; }
3127 SET_MAKE=
3128 else
3129 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3130 printf "%s\n" "no" >&6; }
3131 SET_MAKE="MAKE=${MAKE-make}"
3132 fi
3133
3134 rm -rf .tst 2>/dev/null
3135 mkdir .tst 2>/dev/null
3136 if test -d .tst; then
3137 am__leading_dot=.
3138 else
3139 am__leading_dot=_
3140 fi
3141 rmdir .tst 2>/dev/null
3142
3143 # Check whether --enable-silent-rules was given.
3144 if test ${enable_silent_rules+y}
3145 then :
3146 enableval=$enable_silent_rules;
3147 fi
3148
3149 case $enable_silent_rules in # (((
3150 yes) AM_DEFAULT_VERBOSITY=0;;
3151 no) AM_DEFAULT_VERBOSITY=1;;
3152 *) AM_DEFAULT_VERBOSITY=1;;
3153 esac
3154 am_make=${MAKE-make}
3155 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3156 printf %s "checking whether $am_make supports nested variables... " >&6; }
3157 if test ${am_cv_make_support_nested_variables+y}
3158 then :
3159 printf %s "(cached) " >&6
3160 else $as_nop
3161 if printf "%s\n" 'TRUE=$(BAR$(V))
3162 BAR0=false
3163 BAR1=true
3164 V=1
3165 am__doit:
3166 @$(TRUE)
3167 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3168 am_cv_make_support_nested_variables=yes
3169 else
3170 am_cv_make_support_nested_variables=no
3171 fi
3172 fi
3173 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3174 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
3175 if test $am_cv_make_support_nested_variables = yes; then
3176 AM_V='$(V)'
3177 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3178 else
3179 AM_V=$AM_DEFAULT_VERBOSITY
3180 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3181 fi
3182 AM_BACKSLASH='\'
3183
3184 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3185 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3186 # is not polluted with repeated "-I."
3187 am__isrc=' -I$(srcdir)'
3188 # test to see if srcdir already configured
3189 if test -f $srcdir/config.status; then
3190 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3191 fi
3192 fi
3193
3194 # test whether we have cygpath
3195 if test -z "$CYGPATH_W"; then
3196 if (cygpath --version) >/dev/null 2>/dev/null; then
3197 CYGPATH_W='cygpath -w'
3198 else
3199 CYGPATH_W=echo
3200 fi
3201 fi
3202
3203
3204 # Define the identity of the package.
3205 PACKAGE='libXcomposite'
3206 VERSION='0.4.6'
3207
3208
3209 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3210
3211
3212 printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3213
3214 # Some tools Automake needs.
3215
3216 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3217
3218
3219 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3220
3221
3222 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3223
3224
3225 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3226
3227
3228 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3229
3230 # For better backward compatibility. To be removed once Automake 1.9.x
3231 # dies out for good. For more background, see:
3232 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3233 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3234 mkdir_p='$(MKDIR_P)'
3235
3236 # We need awk for the "check" target (and possibly the TAP driver). The
3237 # system "awk" is bad on some platforms.
3238 # Always define AMTAR for backward compatibility. Yes, it's still used
3239 # in the wild :-( We should find a proper way to deprecate it ...
3240 AMTAR='$${TAR-tar}'
3241
3242
3243 # We'll loop over all known methods to create a tar archive until one works.
3244 _am_tools='gnutar pax cpio none'
3245
3246 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3247
3248
3249
3250
3251
3252 # Variables for tags utilities; see am/tags.am
3253 if test -z "$CTAGS"; then
3254 CTAGS=ctags
3255 fi
3256
3257 if test -z "$ETAGS"; then
3258 ETAGS=etags
3259 fi
3260
3261 if test -z "$CSCOPE"; then
3262 CSCOPE=cscope
3263 fi
3264
3265
3266
3267 # POSIX will say in a future version that running "rm -f" with no argument
3268 # is OK; and we want to be able to make that assumption in our Makefile
3269 # recipes. So use an aggressive probe to check that the usage we want is
3270 # actually supported "in the wild" to an acceptable degree.
3271 # See automake bug#10828.
3272 # To make any issue more visible, cause the running configure to be aborted
3273 # by default if the 'rm' program in use doesn't match our expectations; the
3274 # user can still override this though.
3275 if rm -f && rm -fr && rm -rf; then : OK; else
3276 cat >&2 <<'END'
3277 Oops!
3278
3279 Your 'rm' program seems unable to run without file operands specified
3280 on the command line, even when the '-f' option is present. This is contrary
3281 to the behaviour of most rm programs out there, and not conforming with
3282 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3283
3284 Please tell bug-automake@gnu.org about your system, including the value
3285 of your $PATH and any error possibly output before this message. This
3286 can help us improve future automake versions.
3287
3288 END
3289 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3290 echo 'Configuration will proceed anyway, since you have set the' >&2
3291 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3292 echo >&2
3293 else
3294 cat >&2 <<'END'
3295 Aborting the configuration process, to ensure you take notice of the issue.
3296
3297 You can download and install GNU coreutils to get an 'rm' implementation
3298 that behaves properly: <https://www.gnu.org/software/coreutils/>.
3299
3300 If you want to complete the configuration process using your problematic
3301 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3302 to "yes", and re-run configure.
3303
3304 END
3305 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3306 fi
3307 fi
3308
3309
3310 # Initialize libtool
3311 case `pwd` in
3312 *\ * | *\ *)
3313 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3314 printf "%s\n" "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3315 esac
3316
3317
3318
3319 macro_version='2.4.7'
3320 macro_revision='2.4.7'
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335 ltmain=$ac_aux_dir/ltmain.sh
3336
3337
3338
3339 # Make sure we can run config.sub.
3340 $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
3341 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
3342
3343 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3344 printf %s "checking build system type... " >&6; }
3345 if test ${ac_cv_build+y}
3346 then :
3347 printf %s "(cached) " >&6
3348 else $as_nop
3349 ac_build_alias=$build_alias
3350 test "x$ac_build_alias" = x &&
3351 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
3352 test "x$ac_build_alias" = x &&
3353 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3354 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
3355 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
3356
3357 fi
3358 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3359 printf "%s\n" "$ac_cv_build" >&6; }
3360 case $ac_cv_build in
3361 *-*-*) ;;
3362 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3363 esac
3364 build=$ac_cv_build
3365 ac_save_IFS=$IFS; IFS='-'
3366 set x $ac_cv_build
3367 shift
3368 build_cpu=$1
3369 build_vendor=$2
3370 shift; shift
3371 # Remember, the first character of IFS is used to create $*,
3372 # except with old shells:
3373 build_os=$*
3374 IFS=$ac_save_IFS
3375 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3376
3377
3378 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3379 printf %s "checking host system type... " >&6; }
3380 if test ${ac_cv_host+y}
3381 then :
3382 printf %s "(cached) " >&6
3383 else $as_nop
3384 if test "x$host_alias" = x; then
3385 ac_cv_host=$ac_cv_build
3386 else
3387 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
3388 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
3389 fi
3390
3391 fi
3392 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3393 printf "%s\n" "$ac_cv_host" >&6; }
3394 case $ac_cv_host in
3395 *-*-*) ;;
3396 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3397 esac
3398 host=$ac_cv_host
3399 ac_save_IFS=$IFS; IFS='-'
3400 set x $ac_cv_host
3401 shift
3402 host_cpu=$1
3403 host_vendor=$2
3404 shift; shift
3405 # Remember, the first character of IFS is used to create $*,
3406 # except with old shells:
3407 host_os=$*
3408 IFS=$ac_save_IFS
3409 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3410
3411
3412 # Backslashify metacharacters that are still active within
3413 # double-quoted strings.
3414 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3415
3416 # Same as above, but do not quote variable references.
3417 double_quote_subst='s/\(["`\\]\)/\\\1/g'
3418
3419 # Sed substitution to delay expansion of an escaped shell variable in a
3420 # double_quote_subst'ed string.
3421 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3422
3423 # Sed substitution to delay expansion of an escaped single quote.
3424 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3425
3426 # Sed substitution to avoid accidental globbing in evaled expressions
3427 no_glob_subst='s/\*/\\\*/g'
3428
3429 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3430 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3431 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3432
3433 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3434 printf %s "checking how to print strings... " >&6; }
3435 # Test print first, because it will be a builtin if present.
3436 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
3437 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3438 ECHO='print -r --'
3439 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3440 ECHO='printf %s\n'
3441 else
3442 # Use this function as a fallback that always works.
3443 func_fallback_echo ()
3444 {
3445 eval 'cat <<_LTECHO_EOF
3446 $1
3447 _LTECHO_EOF'
3448 }
3449 ECHO='func_fallback_echo'
3450 fi
3451
3452 # func_echo_all arg...
3453 # Invoke $ECHO with all args, space-separated.
3454 func_echo_all ()
3455 {
3456 $ECHO ""
3457 }
3458
3459 case $ECHO in
3460 printf*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3461 printf "%s\n" "printf" >&6; } ;;
3462 print*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3463 printf "%s\n" "print -r" >&6; } ;;
3464 *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3465 printf "%s\n" "cat" >&6; } ;;
3466 esac
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490 DEPDIR="${am__leading_dot}deps"
3491
3492 ac_config_commands="$ac_config_commands depfiles"
3493
3494 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3495 printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3496 cat > confinc.mk << 'END'
3497 am__doit:
3498 @echo this is the am__doit target >confinc.out
3499 .PHONY: am__doit
3500 END
3501 am__include="#"
3502 am__quote=
3503 # BSD make does it like this.
3504 echo '.include "confinc.mk" # ignored' > confmf.BSD
3505 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
3506 echo 'include confinc.mk # ignored' > confmf.GNU
3507 _am_result=no
3508 for s in GNU BSD; do
3509 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3510 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3511 ac_status=$?
3512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3513 (exit $ac_status); }
3514 case $?:`cat confinc.out 2>/dev/null` in #(
3515 '0:this is the am__doit target') :
3516 case $s in #(
3517 BSD) :
3518 am__include='.include' am__quote='"' ;; #(
3519 *) :
3520 am__include='include' am__quote='' ;;
3521 esac ;; #(
3522 *) :
3523 ;;
3524 esac
3525 if test "$am__include" != "#"; then
3526 _am_result="yes ($s style)"
3527 break
3528 fi
3529 done
3530 rm -f confinc.* confmf.*
3531 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3532 printf "%s\n" "${_am_result}" >&6; }
3533
3534 # Check whether --enable-dependency-tracking was given.
3535 if test ${enable_dependency_tracking+y}
3536 then :
3537 enableval=$enable_dependency_tracking;
3538 fi
3539
3540 if test "x$enable_dependency_tracking" != xno; then
3541 am_depcomp="$ac_aux_dir/depcomp"
3542 AMDEPBACKSLASH='\'
3543 am__nodep='_no'
3544 fi
3545 if test "x$enable_dependency_tracking" != xno; then
3546 AMDEP_TRUE=
3547 AMDEP_FALSE='#'
3548 else
3549 AMDEP_TRUE='#'
3550 AMDEP_FALSE=
3551 fi
3552
3553
3554 ac_ext=c
3555 ac_cpp='$CPP $CPPFLAGS'
3556 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3557 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3558 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3559 if test -n "$ac_tool_prefix"; then
3560 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3561 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3562 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3563 printf %s "checking for $ac_word... " >&6; }
3564 if test ${ac_cv_prog_CC+y}
3565 then :
3566 printf %s "(cached) " >&6
3567 else $as_nop
3568 if test -n "$CC"; then
3569 ac_cv_prog_CC="$CC" # Let the user override the test.
3570 else
3571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3572 for as_dir in $PATH
3573 do
3574 IFS=$as_save_IFS
3575 case $as_dir in #(((
3576 '') as_dir=./ ;;
3577 */) ;;
3578 *) as_dir=$as_dir/ ;;
3579 esac
3580 for ac_exec_ext in '' $ac_executable_extensions; do
3581 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3582 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3583 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3584 break 2
3585 fi
3586 done
3587 done
3588 IFS=$as_save_IFS
3589
3590 fi
3591 fi
3592 CC=$ac_cv_prog_CC
3593 if test -n "$CC"; then
3594 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3595 printf "%s\n" "$CC" >&6; }
3596 else
3597 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3598 printf "%s\n" "no" >&6; }
3599 fi
3600
3601
3602 fi
3603 if test -z "$ac_cv_prog_CC"; then
3604 ac_ct_CC=$CC
3605 # Extract the first word of "gcc", so it can be a program name with args.
3606 set dummy gcc; ac_word=$2
3607 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3608 printf %s "checking for $ac_word... " >&6; }
3609 if test ${ac_cv_prog_ac_ct_CC+y}
3610 then :
3611 printf %s "(cached) " >&6
3612 else $as_nop
3613 if test -n "$ac_ct_CC"; then
3614 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3615 else
3616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3617 for as_dir in $PATH
3618 do
3619 IFS=$as_save_IFS
3620 case $as_dir in #(((
3621 '') as_dir=./ ;;
3622 */) ;;
3623 *) as_dir=$as_dir/ ;;
3624 esac
3625 for ac_exec_ext in '' $ac_executable_extensions; do
3626 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3627 ac_cv_prog_ac_ct_CC="gcc"
3628 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3629 break 2
3630 fi
3631 done
3632 done
3633 IFS=$as_save_IFS
3634
3635 fi
3636 fi
3637 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3638 if test -n "$ac_ct_CC"; then
3639 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3640 printf "%s\n" "$ac_ct_CC" >&6; }
3641 else
3642 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3643 printf "%s\n" "no" >&6; }
3644 fi
3645
3646 if test "x$ac_ct_CC" = x; then
3647 CC=""
3648 else
3649 case $cross_compiling:$ac_tool_warned in
3650 yes:)
3651 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3652 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3653 ac_tool_warned=yes ;;
3654 esac
3655 CC=$ac_ct_CC
3656 fi
3657 else
3658 CC="$ac_cv_prog_CC"
3659 fi
3660
3661 if test -z "$CC"; then
3662 if test -n "$ac_tool_prefix"; then
3663 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3664 set dummy ${ac_tool_prefix}cc; ac_word=$2
3665 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3666 printf %s "checking for $ac_word... " >&6; }
3667 if test ${ac_cv_prog_CC+y}
3668 then :
3669 printf %s "(cached) " >&6
3670 else $as_nop
3671 if test -n "$CC"; then
3672 ac_cv_prog_CC="$CC" # Let the user override the test.
3673 else
3674 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3675 for as_dir in $PATH
3676 do
3677 IFS=$as_save_IFS
3678 case $as_dir in #(((
3679 '') as_dir=./ ;;
3680 */) ;;
3681 *) as_dir=$as_dir/ ;;
3682 esac
3683 for ac_exec_ext in '' $ac_executable_extensions; do
3684 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3685 ac_cv_prog_CC="${ac_tool_prefix}cc"
3686 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3687 break 2
3688 fi
3689 done
3690 done
3691 IFS=$as_save_IFS
3692
3693 fi
3694 fi
3695 CC=$ac_cv_prog_CC
3696 if test -n "$CC"; then
3697 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3698 printf "%s\n" "$CC" >&6; }
3699 else
3700 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3701 printf "%s\n" "no" >&6; }
3702 fi
3703
3704
3705 fi
3706 fi
3707 if test -z "$CC"; then
3708 # Extract the first word of "cc", so it can be a program name with args.
3709 set dummy cc; ac_word=$2
3710 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3711 printf %s "checking for $ac_word... " >&6; }
3712 if test ${ac_cv_prog_CC+y}
3713 then :
3714 printf %s "(cached) " >&6
3715 else $as_nop
3716 if test -n "$CC"; then
3717 ac_cv_prog_CC="$CC" # Let the user override the test.
3718 else
3719 ac_prog_rejected=no
3720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3721 for as_dir in $PATH
3722 do
3723 IFS=$as_save_IFS
3724 case $as_dir in #(((
3725 '') as_dir=./ ;;
3726 */) ;;
3727 *) as_dir=$as_dir/ ;;
3728 esac
3729 for ac_exec_ext in '' $ac_executable_extensions; do
3730 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3731 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3732 ac_prog_rejected=yes
3733 continue
3734 fi
3735 ac_cv_prog_CC="cc"
3736 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3737 break 2
3738 fi
3739 done
3740 done
3741 IFS=$as_save_IFS
3742
3743 if test $ac_prog_rejected = yes; then
3744 # We found a bogon in the path, so make sure we never use it.
3745 set dummy $ac_cv_prog_CC
3746 shift
3747 if test $# != 0; then
3748 # We chose a different compiler from the bogus one.
3749 # However, it has the same basename, so the bogon will be chosen
3750 # first if we set CC to just the basename; use the full file name.
3751 shift
3752 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3753 fi
3754 fi
3755 fi
3756 fi
3757 CC=$ac_cv_prog_CC
3758 if test -n "$CC"; then
3759 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3760 printf "%s\n" "$CC" >&6; }
3761 else
3762 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3763 printf "%s\n" "no" >&6; }
3764 fi
3765
3766
3767 fi
3768 if test -z "$CC"; then
3769 if test -n "$ac_tool_prefix"; then
3770 for ac_prog in cl.exe
3771 do
3772 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3773 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3774 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3775 printf %s "checking for $ac_word... " >&6; }
3776 if test ${ac_cv_prog_CC+y}
3777 then :
3778 printf %s "(cached) " >&6
3779 else $as_nop
3780 if test -n "$CC"; then
3781 ac_cv_prog_CC="$CC" # Let the user override the test.
3782 else
3783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3784 for as_dir in $PATH
3785 do
3786 IFS=$as_save_IFS
3787 case $as_dir in #(((
3788 '') as_dir=./ ;;
3789 */) ;;
3790 *) as_dir=$as_dir/ ;;
3791 esac
3792 for ac_exec_ext in '' $ac_executable_extensions; do
3793 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3794 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3795 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3796 break 2
3797 fi
3798 done
3799 done
3800 IFS=$as_save_IFS
3801
3802 fi
3803 fi
3804 CC=$ac_cv_prog_CC
3805 if test -n "$CC"; then
3806 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3807 printf "%s\n" "$CC" >&6; }
3808 else
3809 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3810 printf "%s\n" "no" >&6; }
3811 fi
3812
3813
3814 test -n "$CC" && break
3815 done
3816 fi
3817 if test -z "$CC"; then
3818 ac_ct_CC=$CC
3819 for ac_prog in cl.exe
3820 do
3821 # Extract the first word of "$ac_prog", so it can be a program name with args.
3822 set dummy $ac_prog; ac_word=$2
3823 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3824 printf %s "checking for $ac_word... " >&6; }
3825 if test ${ac_cv_prog_ac_ct_CC+y}
3826 then :
3827 printf %s "(cached) " >&6
3828 else $as_nop
3829 if test -n "$ac_ct_CC"; then
3830 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3831 else
3832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3833 for as_dir in $PATH
3834 do
3835 IFS=$as_save_IFS
3836 case $as_dir in #(((
3837 '') as_dir=./ ;;
3838 */) ;;
3839 *) as_dir=$as_dir/ ;;
3840 esac
3841 for ac_exec_ext in '' $ac_executable_extensions; do
3842 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3843 ac_cv_prog_ac_ct_CC="$ac_prog"
3844 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3845 break 2
3846 fi
3847 done
3848 done
3849 IFS=$as_save_IFS
3850
3851 fi
3852 fi
3853 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3854 if test -n "$ac_ct_CC"; then
3855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3856 printf "%s\n" "$ac_ct_CC" >&6; }
3857 else
3858 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3859 printf "%s\n" "no" >&6; }
3860 fi
3861
3862
3863 test -n "$ac_ct_CC" && break
3864 done
3865
3866 if test "x$ac_ct_CC" = x; then
3867 CC=""
3868 else
3869 case $cross_compiling:$ac_tool_warned in
3870 yes:)
3871 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3872 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3873 ac_tool_warned=yes ;;
3874 esac
3875 CC=$ac_ct_CC
3876 fi
3877 fi
3878
3879 fi
3880 if test -z "$CC"; then
3881 if test -n "$ac_tool_prefix"; then
3882 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3883 set dummy ${ac_tool_prefix}clang; ac_word=$2
3884 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3885 printf %s "checking for $ac_word... " >&6; }
3886 if test ${ac_cv_prog_CC+y}
3887 then :
3888 printf %s "(cached) " >&6
3889 else $as_nop
3890 if test -n "$CC"; then
3891 ac_cv_prog_CC="$CC" # Let the user override the test.
3892 else
3893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894 for as_dir in $PATH
3895 do
3896 IFS=$as_save_IFS
3897 case $as_dir in #(((
3898 '') as_dir=./ ;;
3899 */) ;;
3900 *) as_dir=$as_dir/ ;;
3901 esac
3902 for ac_exec_ext in '' $ac_executable_extensions; do
3903 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3904 ac_cv_prog_CC="${ac_tool_prefix}clang"
3905 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3906 break 2
3907 fi
3908 done
3909 done
3910 IFS=$as_save_IFS
3911
3912 fi
3913 fi
3914 CC=$ac_cv_prog_CC
3915 if test -n "$CC"; then
3916 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3917 printf "%s\n" "$CC" >&6; }
3918 else
3919 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3920 printf "%s\n" "no" >&6; }
3921 fi
3922
3923
3924 fi
3925 if test -z "$ac_cv_prog_CC"; then
3926 ac_ct_CC=$CC
3927 # Extract the first word of "clang", so it can be a program name with args.
3928 set dummy clang; ac_word=$2
3929 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3930 printf %s "checking for $ac_word... " >&6; }
3931 if test ${ac_cv_prog_ac_ct_CC+y}
3932 then :
3933 printf %s "(cached) " >&6
3934 else $as_nop
3935 if test -n "$ac_ct_CC"; then
3936 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3937 else
3938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3939 for as_dir in $PATH
3940 do
3941 IFS=$as_save_IFS
3942 case $as_dir in #(((
3943 '') as_dir=./ ;;
3944 */) ;;
3945 *) as_dir=$as_dir/ ;;
3946 esac
3947 for ac_exec_ext in '' $ac_executable_extensions; do
3948 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3949 ac_cv_prog_ac_ct_CC="clang"
3950 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3951 break 2
3952 fi
3953 done
3954 done
3955 IFS=$as_save_IFS
3956
3957 fi
3958 fi
3959 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3960 if test -n "$ac_ct_CC"; then
3961 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3962 printf "%s\n" "$ac_ct_CC" >&6; }
3963 else
3964 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3965 printf "%s\n" "no" >&6; }
3966 fi
3967
3968 if test "x$ac_ct_CC" = x; then
3969 CC=""
3970 else
3971 case $cross_compiling:$ac_tool_warned in
3972 yes:)
3973 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3974 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3975 ac_tool_warned=yes ;;
3976 esac
3977 CC=$ac_ct_CC
3978 fi
3979 else
3980 CC="$ac_cv_prog_CC"
3981 fi
3982
3983 fi
3984
3985
3986 test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3987 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3988 as_fn_error $? "no acceptable C compiler found in \$PATH
3989 See \`config.log' for more details" "$LINENO" 5; }
3990
3991 # Provide some information about the compiler.
3992 printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3993 set X $ac_compile
3994 ac_compiler=$2
3995 for ac_option in --version -v -V -qversion -version; do
3996 { { ac_try="$ac_compiler $ac_option >&5"
3997 case "(($ac_try" in
3998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3999 *) ac_try_echo=$ac_try;;
4000 esac
4001 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4002 printf "%s\n" "$ac_try_echo"; } >&5
4003 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4004 ac_status=$?
4005 if test -s conftest.err; then
4006 sed '10a\
4007 ... rest of stderr output deleted ...
4008 10q' conftest.err >conftest.er1
4009 cat conftest.er1 >&5
4010 fi
4011 rm -f conftest.er1 conftest.err
4012 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4013 test $ac_status = 0; }
4014 done
4015
4016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4017 /* end confdefs.h. */
4018
4019 int
4020 main (void)
4021 {
4022
4023 ;
4024 return 0;
4025 }
4026 _ACEOF
4027 ac_clean_files_save=$ac_clean_files
4028 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4029 # Try to create an executable without -o first, disregard a.out.
4030 # It will help us diagnose broken compilers, and finding out an intuition
4031 # of exeext.
4032 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4033 printf %s "checking whether the C compiler works... " >&6; }
4034 ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4035
4036 # The possible output files:
4037 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4038
4039 ac_rmfiles=
4040 for ac_file in $ac_files
4041 do
4042 case $ac_file in
4043 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4044 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4045 esac
4046 done
4047 rm -f $ac_rmfiles
4048
4049 if { { ac_try="$ac_link_default"
4050 case "(($ac_try" in
4051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4052 *) ac_try_echo=$ac_try;;
4053 esac
4054 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4055 printf "%s\n" "$ac_try_echo"; } >&5
4056 (eval "$ac_link_default") 2>&5
4057 ac_status=$?
4058 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4059 test $ac_status = 0; }
4060 then :
4061 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4062 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4063 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4064 # so that the user can short-circuit this test for compilers unknown to
4065 # Autoconf.
4066 for ac_file in $ac_files ''
4067 do
4068 test -f "$ac_file" || continue
4069 case $ac_file in
4070 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4071 ;;
4072 [ab].out )
4073 # We found the default executable, but exeext='' is most
4074 # certainly right.
4075 break;;
4076 *.* )
4077 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
4078 then :; else
4079 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4080 fi
4081 # We set ac_cv_exeext here because the later test for it is not
4082 # safe: cross compilers may not add the suffix if given an `-o'
4083 # argument, so we may need to know it at that point already.
4084 # Even if this section looks crufty: it has the advantage of
4085 # actually working.
4086 break;;
4087 * )
4088 break;;
4089 esac
4090 done
4091 test "$ac_cv_exeext" = no && ac_cv_exeext=
4092
4093 else $as_nop
4094 ac_file=''
4095 fi
4096 if test -z "$ac_file"
4097 then :
4098 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4099 printf "%s\n" "no" >&6; }
4100 printf "%s\n" "$as_me: failed program was:" >&5
4101 sed 's/^/| /' conftest.$ac_ext >&5
4102
4103 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4104 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4105 as_fn_error 77 "C compiler cannot create executables
4106 See \`config.log' for more details" "$LINENO" 5; }
4107 else $as_nop
4108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4109 printf "%s\n" "yes" >&6; }
4110 fi
4111 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4112 printf %s "checking for C compiler default output file name... " >&6; }
4113 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4114 printf "%s\n" "$ac_file" >&6; }
4115 ac_exeext=$ac_cv_exeext
4116
4117 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
4118 ac_clean_files=$ac_clean_files_save
4119 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4120 printf %s "checking for suffix of executables... " >&6; }
4121 if { { ac_try="$ac_link"
4122 case "(($ac_try" in
4123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4124 *) ac_try_echo=$ac_try;;
4125 esac
4126 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4127 printf "%s\n" "$ac_try_echo"; } >&5
4128 (eval "$ac_link") 2>&5
4129 ac_status=$?
4130 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4131 test $ac_status = 0; }
4132 then :
4133 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4134 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4135 # work properly (i.e., refer to `conftest.exe'), while it won't with
4136 # `rm'.
4137 for ac_file in conftest.exe conftest conftest.*; do
4138 test -f "$ac_file" || continue
4139 case $ac_file in
4140 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4141 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4142 break;;
4143 * ) break;;
4144 esac
4145 done
4146 else $as_nop
4147 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4148 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4149 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
4150 See \`config.log' for more details" "$LINENO" 5; }
4151 fi
4152 rm -f conftest conftest$ac_cv_exeext
4153 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4154 printf "%s\n" "$ac_cv_exeext" >&6; }
4155
4156 rm -f conftest.$ac_ext
4157 EXEEXT=$ac_cv_exeext
4158 ac_exeext=$EXEEXT
4159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4160 /* end confdefs.h. */
4161 #include <stdio.h>
4162 int
4163 main (void)
4164 {
4165 FILE *f = fopen ("conftest.out", "w");
4166 return ferror (f) || fclose (f) != 0;
4167
4168 ;
4169 return 0;
4170 }
4171 _ACEOF
4172 ac_clean_files="$ac_clean_files conftest.out"
4173 # Check that the compiler produces executables we can run. If not, either
4174 # the compiler is broken, or we cross compile.
4175 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4176 printf %s "checking whether we are cross compiling... " >&6; }
4177 if test "$cross_compiling" != yes; then
4178 { { ac_try="$ac_link"
4179 case "(($ac_try" in
4180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4181 *) ac_try_echo=$ac_try;;
4182 esac
4183 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4184 printf "%s\n" "$ac_try_echo"; } >&5
4185 (eval "$ac_link") 2>&5
4186 ac_status=$?
4187 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4188 test $ac_status = 0; }
4189 if { ac_try='./conftest$ac_cv_exeext'
4190 { { case "(($ac_try" in
4191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4192 *) ac_try_echo=$ac_try;;
4193 esac
4194 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4195 printf "%s\n" "$ac_try_echo"; } >&5
4196 (eval "$ac_try") 2>&5
4197 ac_status=$?
4198 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4199 test $ac_status = 0; }; }; then
4200 cross_compiling=no
4201 else
4202 if test "$cross_compiling" = maybe; then
4203 cross_compiling=yes
4204 else
4205 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4206 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4207 as_fn_error 77 "cannot run C compiled programs.
4208 If you meant to cross compile, use \`--host'.
4209 See \`config.log' for more details" "$LINENO" 5; }
4210 fi
4211 fi
4212 fi
4213 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4214 printf "%s\n" "$cross_compiling" >&6; }
4215
4216 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4217 ac_clean_files=$ac_clean_files_save
4218 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4219 printf %s "checking for suffix of object files... " >&6; }
4220 if test ${ac_cv_objext+y}
4221 then :
4222 printf %s "(cached) " >&6
4223 else $as_nop
4224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4225 /* end confdefs.h. */
4226
4227 int
4228 main (void)
4229 {
4230
4231 ;
4232 return 0;
4233 }
4234 _ACEOF
4235 rm -f conftest.o conftest.obj
4236 if { { ac_try="$ac_compile"
4237 case "(($ac_try" in
4238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4239 *) ac_try_echo=$ac_try;;
4240 esac
4241 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4242 printf "%s\n" "$ac_try_echo"; } >&5
4243 (eval "$ac_compile") 2>&5
4244 ac_status=$?
4245 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4246 test $ac_status = 0; }
4247 then :
4248 for ac_file in conftest.o conftest.obj conftest.*; do
4249 test -f "$ac_file" || continue;
4250 case $ac_file in
4251 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4252 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4253 break;;
4254 esac
4255 done
4256 else $as_nop
4257 printf "%s\n" "$as_me: failed program was:" >&5
4258 sed 's/^/| /' conftest.$ac_ext >&5
4259
4260 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4261 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4262 as_fn_error $? "cannot compute suffix of object files: cannot compile
4263 See \`config.log' for more details" "$LINENO" 5; }
4264 fi
4265 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4266 fi
4267 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4268 printf "%s\n" "$ac_cv_objext" >&6; }
4269 OBJEXT=$ac_cv_objext
4270 ac_objext=$OBJEXT
4271 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
4272 printf %s "checking whether the compiler supports GNU C... " >&6; }
4273 if test ${ac_cv_c_compiler_gnu+y}
4274 then :
4275 printf %s "(cached) " >&6
4276 else $as_nop
4277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4278 /* end confdefs.h. */
4279
4280 int
4281 main (void)
4282 {
4283 #ifndef __GNUC__
4284 choke me
4285 #endif
4286
4287 ;
4288 return 0;
4289 }
4290 _ACEOF
4291 if ac_fn_c_try_compile "$LINENO"
4292 then :
4293 ac_compiler_gnu=yes
4294 else $as_nop
4295 ac_compiler_gnu=no
4296 fi
4297 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4298 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4299
4300 fi
4301 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4302 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
4303 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4304
4305 if test $ac_compiler_gnu = yes; then
4306 GCC=yes
4307 else
4308 GCC=
4309 fi
4310 ac_test_CFLAGS=${CFLAGS+y}
4311 ac_save_CFLAGS=$CFLAGS
4312 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4313 printf %s "checking whether $CC accepts -g... " >&6; }
4314 if test ${ac_cv_prog_cc_g+y}
4315 then :
4316 printf %s "(cached) " >&6
4317 else $as_nop
4318 ac_save_c_werror_flag=$ac_c_werror_flag
4319 ac_c_werror_flag=yes
4320 ac_cv_prog_cc_g=no
4321 CFLAGS="-g"
4322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4323 /* end confdefs.h. */
4324
4325 int
4326 main (void)
4327 {
4328
4329 ;
4330 return 0;
4331 }
4332 _ACEOF
4333 if ac_fn_c_try_compile "$LINENO"
4334 then :
4335 ac_cv_prog_cc_g=yes
4336 else $as_nop
4337 CFLAGS=""
4338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4339 /* end confdefs.h. */
4340
4341 int
4342 main (void)
4343 {
4344
4345 ;
4346 return 0;
4347 }
4348 _ACEOF
4349 if ac_fn_c_try_compile "$LINENO"
4350 then :
4351
4352 else $as_nop
4353 ac_c_werror_flag=$ac_save_c_werror_flag
4354 CFLAGS="-g"
4355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4356 /* end confdefs.h. */
4357
4358 int
4359 main (void)
4360 {
4361
4362 ;
4363 return 0;
4364 }
4365 _ACEOF
4366 if ac_fn_c_try_compile "$LINENO"
4367 then :
4368 ac_cv_prog_cc_g=yes
4369 fi
4370 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4371 fi
4372 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4373 fi
4374 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4375 ac_c_werror_flag=$ac_save_c_werror_flag
4376 fi
4377 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4378 printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4379 if test $ac_test_CFLAGS; then
4380 CFLAGS=$ac_save_CFLAGS
4381 elif test $ac_cv_prog_cc_g = yes; then
4382 if test "$GCC" = yes; then
4383 CFLAGS="-g -O2"
4384 else
4385 CFLAGS="-g"
4386 fi
4387 else
4388 if test "$GCC" = yes; then
4389 CFLAGS="-O2"
4390 else
4391 CFLAGS=
4392 fi
4393 fi
4394 ac_prog_cc_stdc=no
4395 if test x$ac_prog_cc_stdc = xno
4396 then :
4397 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4398 printf %s "checking for $CC option to enable C11 features... " >&6; }
4399 if test ${ac_cv_prog_cc_c11+y}
4400 then :
4401 printf %s "(cached) " >&6
4402 else $as_nop
4403 ac_cv_prog_cc_c11=no
4404 ac_save_CC=$CC
4405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4406 /* end confdefs.h. */
4407 $ac_c_conftest_c11_program
4408 _ACEOF
4409 for ac_arg in '' -std=gnu11
4410 do
4411 CC="$ac_save_CC $ac_arg"
4412 if ac_fn_c_try_compile "$LINENO"
4413 then :
4414 ac_cv_prog_cc_c11=$ac_arg
4415 fi
4416 rm -f core conftest.err conftest.$ac_objext conftest.beam
4417 test "x$ac_cv_prog_cc_c11" != "xno" && break
4418 done
4419 rm -f conftest.$ac_ext
4420 CC=$ac_save_CC
4421 fi
4422
4423 if test "x$ac_cv_prog_cc_c11" = xno
4424 then :
4425 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4426 printf "%s\n" "unsupported" >&6; }
4427 else $as_nop
4428 if test "x$ac_cv_prog_cc_c11" = x
4429 then :
4430 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4431 printf "%s\n" "none needed" >&6; }
4432 else $as_nop
4433 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4434 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4435 CC="$CC $ac_cv_prog_cc_c11"
4436 fi
4437 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4438 ac_prog_cc_stdc=c11
4439 fi
4440 fi
4441 if test x$ac_prog_cc_stdc = xno
4442 then :
4443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4444 printf %s "checking for $CC option to enable C99 features... " >&6; }
4445 if test ${ac_cv_prog_cc_c99+y}
4446 then :
4447 printf %s "(cached) " >&6
4448 else $as_nop
4449 ac_cv_prog_cc_c99=no
4450 ac_save_CC=$CC
4451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4452 /* end confdefs.h. */
4453 $ac_c_conftest_c99_program
4454 _ACEOF
4455 for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4456 do
4457 CC="$ac_save_CC $ac_arg"
4458 if ac_fn_c_try_compile "$LINENO"
4459 then :
4460 ac_cv_prog_cc_c99=$ac_arg
4461 fi
4462 rm -f core conftest.err conftest.$ac_objext conftest.beam
4463 test "x$ac_cv_prog_cc_c99" != "xno" && break
4464 done
4465 rm -f conftest.$ac_ext
4466 CC=$ac_save_CC
4467 fi
4468
4469 if test "x$ac_cv_prog_cc_c99" = xno
4470 then :
4471 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4472 printf "%s\n" "unsupported" >&6; }
4473 else $as_nop
4474 if test "x$ac_cv_prog_cc_c99" = x
4475 then :
4476 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4477 printf "%s\n" "none needed" >&6; }
4478 else $as_nop
4479 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4480 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4481 CC="$CC $ac_cv_prog_cc_c99"
4482 fi
4483 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4484 ac_prog_cc_stdc=c99
4485 fi
4486 fi
4487 if test x$ac_prog_cc_stdc = xno
4488 then :
4489 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4490 printf %s "checking for $CC option to enable C89 features... " >&6; }
4491 if test ${ac_cv_prog_cc_c89+y}
4492 then :
4493 printf %s "(cached) " >&6
4494 else $as_nop
4495 ac_cv_prog_cc_c89=no
4496 ac_save_CC=$CC
4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4498 /* end confdefs.h. */
4499 $ac_c_conftest_c89_program
4500 _ACEOF
4501 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4502 do
4503 CC="$ac_save_CC $ac_arg"
4504 if ac_fn_c_try_compile "$LINENO"
4505 then :
4506 ac_cv_prog_cc_c89=$ac_arg
4507 fi
4508 rm -f core conftest.err conftest.$ac_objext conftest.beam
4509 test "x$ac_cv_prog_cc_c89" != "xno" && break
4510 done
4511 rm -f conftest.$ac_ext
4512 CC=$ac_save_CC
4513 fi
4514
4515 if test "x$ac_cv_prog_cc_c89" = xno
4516 then :
4517 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4518 printf "%s\n" "unsupported" >&6; }
4519 else $as_nop
4520 if test "x$ac_cv_prog_cc_c89" = x
4521 then :
4522 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4523 printf "%s\n" "none needed" >&6; }
4524 else $as_nop
4525 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4526 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4527 CC="$CC $ac_cv_prog_cc_c89"
4528 fi
4529 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4530 ac_prog_cc_stdc=c89
4531 fi
4532 fi
4533
4534 ac_ext=c
4535 ac_cpp='$CPP $CPPFLAGS'
4536 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4537 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4538 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4539
4540
4541 ac_ext=c
4542 ac_cpp='$CPP $CPPFLAGS'
4543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4546 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4547 printf %s "checking whether $CC understands -c and -o together... " >&6; }
4548 if test ${am_cv_prog_cc_c_o+y}
4549 then :
4550 printf %s "(cached) " >&6
4551 else $as_nop
4552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4553 /* end confdefs.h. */
4554
4555 int
4556 main (void)
4557 {
4558
4559 ;
4560 return 0;
4561 }
4562 _ACEOF
4563 # Make sure it works both with $CC and with simple cc.
4564 # Following AC_PROG_CC_C_O, we do the test twice because some
4565 # compilers refuse to overwrite an existing .o file with -o,
4566 # though they will create one.
4567 am_cv_prog_cc_c_o=yes
4568 for am_i in 1 2; do
4569 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4570 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4571 ac_status=$?
4572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4573 (exit $ac_status); } \
4574 && test -f conftest2.$ac_objext; then
4575 : OK
4576 else
4577 am_cv_prog_cc_c_o=no
4578 break
4579 fi
4580 done
4581 rm -f core conftest*
4582 unset am_i
4583 fi
4584 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4585 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4586 if test "$am_cv_prog_cc_c_o" != yes; then
4587 # Losing compiler, so override with the script.
4588 # FIXME: It is wrong to rewrite CC.
4589 # But if we don't then we get into trouble of one sort or another.
4590 # A longer-term fix would be to have automake use am__CC in this case,
4591 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4592 CC="$am_aux_dir/compile $CC"
4593 fi
4594 ac_ext=c
4595 ac_cpp='$CPP $CPPFLAGS'
4596 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4597 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4598 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4599
4600
4601 depcc="$CC" am_compiler_list=
4602
4603 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4604 printf %s "checking dependency style of $depcc... " >&6; }
4605 if test ${am_cv_CC_dependencies_compiler_type+y}
4606 then :
4607 printf %s "(cached) " >&6
4608 else $as_nop
4609 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4610 # We make a subdir and do the tests there. Otherwise we can end up
4611 # making bogus files that we don't know about and never remove. For
4612 # instance it was reported that on HP-UX the gcc test will end up
4613 # making a dummy file named 'D' -- because '-MD' means "put the output
4614 # in D".
4615 rm -rf conftest.dir
4616 mkdir conftest.dir
4617 # Copy depcomp to subdir because otherwise we won't find it if we're
4618 # using a relative directory.
4619 cp "$am_depcomp" conftest.dir
4620 cd conftest.dir
4621 # We will build objects and dependencies in a subdirectory because
4622 # it helps to detect inapplicable dependency modes. For instance
4623 # both Tru64's cc and ICC support -MD to output dependencies as a
4624 # side effect of compilation, but ICC will put the dependencies in
4625 # the current directory while Tru64 will put them in the object
4626 # directory.
4627 mkdir sub
4628
4629 am_cv_CC_dependencies_compiler_type=none
4630 if test "$am_compiler_list" = ""; then
4631 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4632 fi
4633 am__universal=false
4634 case " $depcc " in #(
4635 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4636 esac
4637
4638 for depmode in $am_compiler_list; do
4639 # Setup a source with many dependencies, because some compilers
4640 # like to wrap large dependency lists on column 80 (with \), and
4641 # we should not choose a depcomp mode which is confused by this.
4642 #
4643 # We need to recreate these files for each test, as the compiler may
4644 # overwrite some of them when testing with obscure command lines.
4645 # This happens at least with the AIX C compiler.
4646 : > sub/conftest.c
4647 for i in 1 2 3 4 5 6; do
4648 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4649 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4650 # Solaris 10 /bin/sh.
4651 echo '/* dummy */' > sub/conftst$i.h
4652 done
4653 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4654
4655 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4656 # mode. It turns out that the SunPro C++ compiler does not properly
4657 # handle '-M -o', and we need to detect this. Also, some Intel
4658 # versions had trouble with output in subdirs.
4659 am__obj=sub/conftest.${OBJEXT-o}
4660 am__minus_obj="-o $am__obj"
4661 case $depmode in
4662 gcc)
4663 # This depmode causes a compiler race in universal mode.
4664 test "$am__universal" = false || continue
4665 ;;
4666 nosideeffect)
4667 # After this tag, mechanisms are not by side-effect, so they'll
4668 # only be used when explicitly requested.
4669 if test "x$enable_dependency_tracking" = xyes; then
4670 continue
4671 else
4672 break
4673 fi
4674 ;;
4675 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4676 # This compiler won't grok '-c -o', but also, the minuso test has
4677 # not run yet. These depmodes are late enough in the game, and
4678 # so weak that their functioning should not be impacted.
4679 am__obj=conftest.${OBJEXT-o}
4680 am__minus_obj=
4681 ;;
4682 none) break ;;
4683 esac
4684 if depmode=$depmode \
4685 source=sub/conftest.c object=$am__obj \
4686 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4687 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4688 >/dev/null 2>conftest.err &&
4689 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4690 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4691 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4692 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4693 # icc doesn't choke on unknown options, it will just issue warnings
4694 # or remarks (even with -Werror). So we grep stderr for any message
4695 # that says an option was ignored or not supported.
4696 # When given -MP, icc 7.0 and 7.1 complain thusly:
4697 # icc: Command line warning: ignoring option '-M'; no argument required
4698 # The diagnosis changed in icc 8.0:
4699 # icc: Command line remark: option '-MP' not supported
4700 if (grep 'ignoring option' conftest.err ||
4701 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4702 am_cv_CC_dependencies_compiler_type=$depmode
4703 break
4704 fi
4705 fi
4706 done
4707
4708 cd ..
4709 rm -rf conftest.dir
4710 else
4711 am_cv_CC_dependencies_compiler_type=none
4712 fi
4713
4714 fi
4715 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4716 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4717 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4718
4719 if
4720 test "x$enable_dependency_tracking" != xno \
4721 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4722 am__fastdepCC_TRUE=
4723 am__fastdepCC_FALSE='#'
4724 else
4725 am__fastdepCC_TRUE='#'
4726 am__fastdepCC_FALSE=
4727 fi
4728
4729
4730 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4731 printf %s "checking for a sed that does not truncate output... " >&6; }
4732 if test ${ac_cv_path_SED+y}
4733 then :
4734 printf %s "(cached) " >&6
4735 else $as_nop
4736 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4737 for ac_i in 1 2 3 4 5 6 7; do
4738 ac_script="$ac_script$as_nl$ac_script"
4739 done
4740 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4741 { ac_script=; unset ac_script;}
4742 if test -z "$SED"; then
4743 ac_path_SED_found=false
4744 # Loop through the user's path and test for each of PROGNAME-LIST
4745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4746 for as_dir in $PATH
4747 do
4748 IFS=$as_save_IFS
4749 case $as_dir in #(((
4750 '') as_dir=./ ;;
4751 */) ;;
4752 *) as_dir=$as_dir/ ;;
4753 esac
4754 for ac_prog in sed gsed
4755 do
4756 for ac_exec_ext in '' $ac_executable_extensions; do
4757 ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4758 as_fn_executable_p "$ac_path_SED" || continue
4759 # Check for GNU ac_path_SED and select it if it is found.
4760 # Check for GNU $ac_path_SED
4761 case `"$ac_path_SED" --version 2>&1` in
4762 *GNU*)
4763 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4764 *)
4765 ac_count=0
4766 printf %s 0123456789 >"conftest.in"
4767 while :
4768 do
4769 cat "conftest.in" "conftest.in" >"conftest.tmp"
4770 mv "conftest.tmp" "conftest.in"
4771 cp "conftest.in" "conftest.nl"
4772 printf "%s\n" '' >> "conftest.nl"
4773 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4774 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4775 as_fn_arith $ac_count + 1 && ac_count=$as_val
4776 if test $ac_count -gt ${ac_path_SED_max-0}; then
4777 # Best one so far, save it but keep looking for a better one
4778 ac_cv_path_SED="$ac_path_SED"
4779 ac_path_SED_max=$ac_count
4780 fi
4781 # 10*(2^10) chars as input seems more than enough
4782 test $ac_count -gt 10 && break
4783 done
4784 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4785 esac
4786
4787 $ac_path_SED_found && break 3
4788 done
4789 done
4790 done
4791 IFS=$as_save_IFS
4792 if test -z "$ac_cv_path_SED"; then
4793 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4794 fi
4795 else
4796 ac_cv_path_SED=$SED
4797 fi
4798
4799 fi
4800 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4801 printf "%s\n" "$ac_cv_path_SED" >&6; }
4802 SED="$ac_cv_path_SED"
4803 rm -f conftest.sed
4804
4805 test -z "$SED" && SED=sed
4806 Xsed="$SED -e 1s/^X//"
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4819 printf %s "checking for grep that handles long lines and -e... " >&6; }
4820 if test ${ac_cv_path_GREP+y}
4821 then :
4822 printf %s "(cached) " >&6
4823 else $as_nop
4824 if test -z "$GREP"; then
4825 ac_path_GREP_found=false
4826 # Loop through the user's path and test for each of PROGNAME-LIST
4827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4828 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4829 do
4830 IFS=$as_save_IFS
4831 case $as_dir in #(((
4832 '') as_dir=./ ;;
4833 */) ;;
4834 *) as_dir=$as_dir/ ;;
4835 esac
4836 for ac_prog in grep ggrep
4837 do
4838 for ac_exec_ext in '' $ac_executable_extensions; do
4839 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
4840 as_fn_executable_p "$ac_path_GREP" || continue
4841 # Check for GNU ac_path_GREP and select it if it is found.
4842 # Check for GNU $ac_path_GREP
4843 case `"$ac_path_GREP" --version 2>&1` in
4844 *GNU*)
4845 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4846 *)
4847 ac_count=0
4848 printf %s 0123456789 >"conftest.in"
4849 while :
4850 do
4851 cat "conftest.in" "conftest.in" >"conftest.tmp"
4852 mv "conftest.tmp" "conftest.in"
4853 cp "conftest.in" "conftest.nl"
4854 printf "%s\n" 'GREP' >> "conftest.nl"
4855 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4856 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4857 as_fn_arith $ac_count + 1 && ac_count=$as_val
4858 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4859 # Best one so far, save it but keep looking for a better one
4860 ac_cv_path_GREP="$ac_path_GREP"
4861 ac_path_GREP_max=$ac_count
4862 fi
4863 # 10*(2^10) chars as input seems more than enough
4864 test $ac_count -gt 10 && break
4865 done
4866 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4867 esac
4868
4869 $ac_path_GREP_found && break 3
4870 done
4871 done
4872 done
4873 IFS=$as_save_IFS
4874 if test -z "$ac_cv_path_GREP"; then
4875 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4876 fi
4877 else
4878 ac_cv_path_GREP=$GREP
4879 fi
4880
4881 fi
4882 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4883 printf "%s\n" "$ac_cv_path_GREP" >&6; }
4884 GREP="$ac_cv_path_GREP"
4885
4886
4887 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4888 printf %s "checking for egrep... " >&6; }
4889 if test ${ac_cv_path_EGREP+y}
4890 then :
4891 printf %s "(cached) " >&6
4892 else $as_nop
4893 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4894 then ac_cv_path_EGREP="$GREP -E"
4895 else
4896 if test -z "$EGREP"; then
4897 ac_path_EGREP_found=false
4898 # Loop through the user's path and test for each of PROGNAME-LIST
4899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4900 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4901 do
4902 IFS=$as_save_IFS
4903 case $as_dir in #(((
4904 '') as_dir=./ ;;
4905 */) ;;
4906 *) as_dir=$as_dir/ ;;
4907 esac
4908 for ac_prog in egrep
4909 do
4910 for ac_exec_ext in '' $ac_executable_extensions; do
4911 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
4912 as_fn_executable_p "$ac_path_EGREP" || continue
4913 # Check for GNU ac_path_EGREP and select it if it is found.
4914 # Check for GNU $ac_path_EGREP
4915 case `"$ac_path_EGREP" --version 2>&1` in
4916 *GNU*)
4917 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4918 *)
4919 ac_count=0
4920 printf %s 0123456789 >"conftest.in"
4921 while :
4922 do
4923 cat "conftest.in" "conftest.in" >"conftest.tmp"
4924 mv "conftest.tmp" "conftest.in"
4925 cp "conftest.in" "conftest.nl"
4926 printf "%s\n" 'EGREP' >> "conftest.nl"
4927 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4928 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4929 as_fn_arith $ac_count + 1 && ac_count=$as_val
4930 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4931 # Best one so far, save it but keep looking for a better one
4932 ac_cv_path_EGREP="$ac_path_EGREP"
4933 ac_path_EGREP_max=$ac_count
4934 fi
4935 # 10*(2^10) chars as input seems more than enough
4936 test $ac_count -gt 10 && break
4937 done
4938 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4939 esac
4940
4941 $ac_path_EGREP_found && break 3
4942 done
4943 done
4944 done
4945 IFS=$as_save_IFS
4946 if test -z "$ac_cv_path_EGREP"; then
4947 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4948 fi
4949 else
4950 ac_cv_path_EGREP=$EGREP
4951 fi
4952
4953 fi
4954 fi
4955 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4956 printf "%s\n" "$ac_cv_path_EGREP" >&6; }
4957 EGREP="$ac_cv_path_EGREP"
4958
4959
4960 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4961 printf %s "checking for fgrep... " >&6; }
4962 if test ${ac_cv_path_FGREP+y}
4963 then :
4964 printf %s "(cached) " >&6
4965 else $as_nop
4966 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4967 then ac_cv_path_FGREP="$GREP -F"
4968 else
4969 if test -z "$FGREP"; then
4970 ac_path_FGREP_found=false
4971 # Loop through the user's path and test for each of PROGNAME-LIST
4972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4973 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4974 do
4975 IFS=$as_save_IFS
4976 case $as_dir in #(((
4977 '') as_dir=./ ;;
4978 */) ;;
4979 *) as_dir=$as_dir/ ;;
4980 esac
4981 for ac_prog in fgrep
4982 do
4983 for ac_exec_ext in '' $ac_executable_extensions; do
4984 ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext"
4985 as_fn_executable_p "$ac_path_FGREP" || continue
4986 # Check for GNU ac_path_FGREP and select it if it is found.
4987 # Check for GNU $ac_path_FGREP
4988 case `"$ac_path_FGREP" --version 2>&1` in
4989 *GNU*)
4990 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4991 *)
4992 ac_count=0
4993 printf %s 0123456789 >"conftest.in"
4994 while :
4995 do
4996 cat "conftest.in" "conftest.in" >"conftest.tmp"
4997 mv "conftest.tmp" "conftest.in"
4998 cp "conftest.in" "conftest.nl"
4999 printf "%s\n" 'FGREP' >> "conftest.nl"
5000 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5001 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5002 as_fn_arith $ac_count + 1 && ac_count=$as_val
5003 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5004 # Best one so far, save it but keep looking for a better one
5005 ac_cv_path_FGREP="$ac_path_FGREP"
5006 ac_path_FGREP_max=$ac_count
5007 fi
5008 # 10*(2^10) chars as input seems more than enough
5009 test $ac_count -gt 10 && break
5010 done
5011 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5012 esac
5013
5014 $ac_path_FGREP_found && break 3
5015 done
5016 done
5017 done
5018 IFS=$as_save_IFS
5019 if test -z "$ac_cv_path_FGREP"; then
5020 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5021 fi
5022 else
5023 ac_cv_path_FGREP=$FGREP
5024 fi
5025
5026 fi
5027 fi
5028 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5029 printf "%s\n" "$ac_cv_path_FGREP" >&6; }
5030 FGREP="$ac_cv_path_FGREP"
5031
5032
5033 test -z "$GREP" && GREP=grep
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053 # Check whether --with-gnu-ld was given.
5054 if test ${with_gnu_ld+y}
5055 then :
5056 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5057 else $as_nop
5058 with_gnu_ld=no
5059 fi
5060
5061 ac_prog=ld
5062 if test yes = "$GCC"; then
5063 # Check if gcc -print-prog-name=ld gives a path.
5064 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5065 printf %s "checking for ld used by $CC... " >&6; }
5066 case $host in
5067 *-*-mingw*)
5068 # gcc leaves a trailing carriage return, which upsets mingw
5069 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5070 *)
5071 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5072 esac
5073 case $ac_prog in
5074 # Accept absolute paths.
5075 [\\/]* | ?:[\\/]*)
5076 re_direlt='/[^/][^/]*/\.\./'
5077 # Canonicalize the pathname of ld
5078 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5079 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5080 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5081 done
5082 test -z "$LD" && LD=$ac_prog
5083 ;;
5084 "")
5085 # If it fails, then pretend we aren't using GCC.
5086 ac_prog=ld
5087 ;;
5088 *)
5089 # If it is relative, then search for the first ld in PATH.
5090 with_gnu_ld=unknown
5091 ;;
5092 esac
5093 elif test yes = "$with_gnu_ld"; then
5094 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5095 printf %s "checking for GNU ld... " >&6; }
5096 else
5097 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5098 printf %s "checking for non-GNU ld... " >&6; }
5099 fi
5100 if test ${lt_cv_path_LD+y}
5101 then :
5102 printf %s "(cached) " >&6
5103 else $as_nop
5104 if test -z "$LD"; then
5105 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5106 for ac_dir in $PATH; do
5107 IFS=$lt_save_ifs
5108 test -z "$ac_dir" && ac_dir=.
5109 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5110 lt_cv_path_LD=$ac_dir/$ac_prog
5111 # Check to see if the program is GNU ld. I'd rather use --version,
5112 # but apparently some variants of GNU ld only accept -v.
5113 # Break only if it was the GNU/non-GNU ld that we prefer.
5114 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5115 *GNU* | *'with BFD'*)
5116 test no != "$with_gnu_ld" && break
5117 ;;
5118 *)
5119 test yes != "$with_gnu_ld" && break
5120 ;;
5121 esac
5122 fi
5123 done
5124 IFS=$lt_save_ifs
5125 else
5126 lt_cv_path_LD=$LD # Let the user override the test with a path.
5127 fi
5128 fi
5129
5130 LD=$lt_cv_path_LD
5131 if test -n "$LD"; then
5132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5133 printf "%s\n" "$LD" >&6; }
5134 else
5135 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5136 printf "%s\n" "no" >&6; }
5137 fi
5138 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5139 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5140 printf %s "checking if the linker ($LD) is GNU ld... " >&6; }
5141 if test ${lt_cv_prog_gnu_ld+y}
5142 then :
5143 printf %s "(cached) " >&6
5144 else $as_nop
5145 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5146 case `$LD -v 2>&1 </dev/null` in
5147 *GNU* | *'with BFD'*)
5148 lt_cv_prog_gnu_ld=yes
5149 ;;
5150 *)
5151 lt_cv_prog_gnu_ld=no
5152 ;;
5153 esac
5154 fi
5155 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5156 printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; }
5157 with_gnu_ld=$lt_cv_prog_gnu_ld
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5168 printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5169 if test ${lt_cv_path_NM+y}
5170 then :
5171 printf %s "(cached) " >&6
5172 else $as_nop
5173 if test -n "$NM"; then
5174 # Let the user override the test.
5175 lt_cv_path_NM=$NM
5176 else
5177 lt_nm_to_check=${ac_tool_prefix}nm
5178 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5179 lt_nm_to_check="$lt_nm_to_check nm"
5180 fi
5181 for lt_tmp_nm in $lt_nm_to_check; do
5182 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5183 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5184 IFS=$lt_save_ifs
5185 test -z "$ac_dir" && ac_dir=.
5186 tmp_nm=$ac_dir/$lt_tmp_nm
5187 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5188 # Check to see if the nm accepts a BSD-compat flag.
5189 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5190 # nm: unknown option "B" ignored
5191 # Tru64's nm complains that /dev/null is an invalid object file
5192 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5193 case $build_os in
5194 mingw*) lt_bad_file=conftest.nm/nofile ;;
5195 *) lt_bad_file=/dev/null ;;
5196 esac
5197 case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in
5198 *$lt_bad_file* | *'Invalid file or object type'*)
5199 lt_cv_path_NM="$tmp_nm -B"
5200 break 2
5201 ;;
5202 *)
5203 case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in
5204 */dev/null*)
5205 lt_cv_path_NM="$tmp_nm -p"
5206 break 2
5207 ;;
5208 *)
5209 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5210 continue # so that we can try to find one that supports BSD flags
5211 ;;
5212 esac
5213 ;;
5214 esac
5215 fi
5216 done
5217 IFS=$lt_save_ifs
5218 done
5219 : ${lt_cv_path_NM=no}
5220 fi
5221 fi
5222 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5223 printf "%s\n" "$lt_cv_path_NM" >&6; }
5224 if test no != "$lt_cv_path_NM"; then
5225 NM=$lt_cv_path_NM
5226 else
5227 # Didn't find any BSD compatible name lister, look for dumpbin.
5228 if test -n "$DUMPBIN"; then :
5229 # Let the user override the test.
5230 else
5231 if test -n "$ac_tool_prefix"; then
5232 for ac_prog in dumpbin "link -dump"
5233 do
5234 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5235 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5236 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5237 printf %s "checking for $ac_word... " >&6; }
5238 if test ${ac_cv_prog_DUMPBIN+y}
5239 then :
5240 printf %s "(cached) " >&6
5241 else $as_nop
5242 if test -n "$DUMPBIN"; then
5243 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5244 else
5245 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5246 for as_dir in $PATH
5247 do
5248 IFS=$as_save_IFS
5249 case $as_dir in #(((
5250 '') as_dir=./ ;;
5251 */) ;;
5252 *) as_dir=$as_dir/ ;;
5253 esac
5254 for ac_exec_ext in '' $ac_executable_extensions; do
5255 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5256 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5257 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5258 break 2
5259 fi
5260 done
5261 done
5262 IFS=$as_save_IFS
5263
5264 fi
5265 fi
5266 DUMPBIN=$ac_cv_prog_DUMPBIN
5267 if test -n "$DUMPBIN"; then
5268 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5269 printf "%s\n" "$DUMPBIN" >&6; }
5270 else
5271 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5272 printf "%s\n" "no" >&6; }
5273 fi
5274
5275
5276 test -n "$DUMPBIN" && break
5277 done
5278 fi
5279 if test -z "$DUMPBIN"; then
5280 ac_ct_DUMPBIN=$DUMPBIN
5281 for ac_prog in dumpbin "link -dump"
5282 do
5283 # Extract the first word of "$ac_prog", so it can be a program name with args.
5284 set dummy $ac_prog; ac_word=$2
5285 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5286 printf %s "checking for $ac_word... " >&6; }
5287 if test ${ac_cv_prog_ac_ct_DUMPBIN+y}
5288 then :
5289 printf %s "(cached) " >&6
5290 else $as_nop
5291 if test -n "$ac_ct_DUMPBIN"; then
5292 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5293 else
5294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5295 for as_dir in $PATH
5296 do
5297 IFS=$as_save_IFS
5298 case $as_dir in #(((
5299 '') as_dir=./ ;;
5300 */) ;;
5301 *) as_dir=$as_dir/ ;;
5302 esac
5303 for ac_exec_ext in '' $ac_executable_extensions; do
5304 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5305 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5306 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5307 break 2
5308 fi
5309 done
5310 done
5311 IFS=$as_save_IFS
5312
5313 fi
5314 fi
5315 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5316 if test -n "$ac_ct_DUMPBIN"; then
5317 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5318 printf "%s\n" "$ac_ct_DUMPBIN" >&6; }
5319 else
5320 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5321 printf "%s\n" "no" >&6; }
5322 fi
5323
5324
5325 test -n "$ac_ct_DUMPBIN" && break
5326 done
5327
5328 if test "x$ac_ct_DUMPBIN" = x; then
5329 DUMPBIN=":"
5330 else
5331 case $cross_compiling:$ac_tool_warned in
5332 yes:)
5333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5334 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5335 ac_tool_warned=yes ;;
5336 esac
5337 DUMPBIN=$ac_ct_DUMPBIN
5338 fi
5339 fi
5340
5341 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in
5342 *COFF*)
5343 DUMPBIN="$DUMPBIN -symbols -headers"
5344 ;;
5345 *)
5346 DUMPBIN=:
5347 ;;
5348 esac
5349 fi
5350
5351 if test : != "$DUMPBIN"; then
5352 NM=$DUMPBIN
5353 fi
5354 fi
5355 test -z "$NM" && NM=nm
5356
5357
5358
5359
5360
5361
5362 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5363 printf %s "checking the name lister ($NM) interface... " >&6; }
5364 if test ${lt_cv_nm_interface+y}
5365 then :
5366 printf %s "(cached) " >&6
5367 else $as_nop
5368 lt_cv_nm_interface="BSD nm"
5369 echo "int some_variable = 0;" > conftest.$ac_ext
5370 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5371 (eval "$ac_compile" 2>conftest.err)
5372 cat conftest.err >&5
5373 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5374 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5375 cat conftest.err >&5
5376 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5377 cat conftest.out >&5
5378 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5379 lt_cv_nm_interface="MS dumpbin"
5380 fi
5381 rm -f conftest*
5382 fi
5383 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5384 printf "%s\n" "$lt_cv_nm_interface" >&6; }
5385
5386 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5387 printf %s "checking whether ln -s works... " >&6; }
5388 LN_S=$as_ln_s
5389 if test "$LN_S" = "ln -s"; then
5390 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5391 printf "%s\n" "yes" >&6; }
5392 else
5393 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5394 printf "%s\n" "no, using $LN_S" >&6; }
5395 fi
5396
5397 # find the maximum length of command line arguments
5398 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5399 printf %s "checking the maximum length of command line arguments... " >&6; }
5400 if test ${lt_cv_sys_max_cmd_len+y}
5401 then :
5402 printf %s "(cached) " >&6
5403 else $as_nop
5404 i=0
5405 teststring=ABCD
5406
5407 case $build_os in
5408 msdosdjgpp*)
5409 # On DJGPP, this test can blow up pretty badly due to problems in libc
5410 # (any single argument exceeding 2000 bytes causes a buffer overrun
5411 # during glob expansion). Even if it were fixed, the result of this
5412 # check would be larger than it should be.
5413 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5414 ;;
5415
5416 gnu*)
5417 # Under GNU Hurd, this test is not required because there is
5418 # no limit to the length of command line arguments.
5419 # Libtool will interpret -1 as no limit whatsoever
5420 lt_cv_sys_max_cmd_len=-1;
5421 ;;
5422
5423 cygwin* | mingw* | cegcc*)
5424 # On Win9x/ME, this test blows up -- it succeeds, but takes
5425 # about 5 minutes as the teststring grows exponentially.
5426 # Worse, since 9x/ME are not pre-emptively multitasking,
5427 # you end up with a "frozen" computer, even though with patience
5428 # the test eventually succeeds (with a max line length of 256k).
5429 # Instead, let's just punt: use the minimum linelength reported by
5430 # all of the supported platforms: 8192 (on NT/2K/XP).
5431 lt_cv_sys_max_cmd_len=8192;
5432 ;;
5433
5434 mint*)
5435 # On MiNT this can take a long time and run out of memory.
5436 lt_cv_sys_max_cmd_len=8192;
5437 ;;
5438
5439 amigaos*)
5440 # On AmigaOS with pdksh, this test takes hours, literally.
5441 # So we just punt and use a minimum line length of 8192.
5442 lt_cv_sys_max_cmd_len=8192;
5443 ;;
5444
5445 bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)
5446 # This has been around since 386BSD, at least. Likely further.
5447 if test -x /sbin/sysctl; then
5448 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5449 elif test -x /usr/sbin/sysctl; then
5450 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5451 else
5452 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5453 fi
5454 # And add a safety zone
5455 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5456 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5457 ;;
5458
5459 interix*)
5460 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5461 lt_cv_sys_max_cmd_len=196608
5462 ;;
5463
5464 os2*)
5465 # The test takes a long time on OS/2.
5466 lt_cv_sys_max_cmd_len=8192
5467 ;;
5468
5469 osf*)
5470 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5471 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5472 # nice to cause kernel panics so lets avoid the loop below.
5473 # First set a reasonable default.
5474 lt_cv_sys_max_cmd_len=16384
5475 #
5476 if test -x /sbin/sysconfig; then
5477 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5478 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5479 esac
5480 fi
5481 ;;
5482 sco3.2v5*)
5483 lt_cv_sys_max_cmd_len=102400
5484 ;;
5485 sysv5* | sco5v6* | sysv4.2uw2*)
5486 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5487 if test -n "$kargmax"; then
5488 lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'`
5489 else
5490 lt_cv_sys_max_cmd_len=32768
5491 fi
5492 ;;
5493 *)
5494 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5495 if test -n "$lt_cv_sys_max_cmd_len" && \
5496 test undefined != "$lt_cv_sys_max_cmd_len"; then
5497 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5498 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5499 else
5500 # Make teststring a little bigger before we do anything with it.
5501 # a 1K string should be a reasonable start.
5502 for i in 1 2 3 4 5 6 7 8; do
5503 teststring=$teststring$teststring
5504 done
5505 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5506 # If test is not a shell built-in, we'll probably end up computing a
5507 # maximum length that is only half of the actual maximum length, but
5508 # we can't tell.
5509 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5510 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5511 test 17 != "$i" # 1/2 MB should be enough
5512 do
5513 i=`expr $i + 1`
5514 teststring=$teststring$teststring
5515 done
5516 # Only check the string length outside the loop.
5517 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5518 teststring=
5519 # Add a significant safety factor because C++ compilers can tack on
5520 # massive amounts of additional arguments before passing them to the
5521 # linker. It appears as though 1/2 is a usable value.
5522 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5523 fi
5524 ;;
5525 esac
5526
5527 fi
5528
5529 if test -n "$lt_cv_sys_max_cmd_len"; then
5530 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5531 printf "%s\n" "$lt_cv_sys_max_cmd_len" >&6; }
5532 else
5533 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none" >&5
5534 printf "%s\n" "none" >&6; }
5535 fi
5536 max_cmd_len=$lt_cv_sys_max_cmd_len
5537
5538
5539
5540
5541
5542
5543 : ${CP="cp -f"}
5544 : ${MV="mv -f"}
5545 : ${RM="rm -f"}
5546
5547 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5548 lt_unset=unset
5549 else
5550 lt_unset=false
5551 fi
5552
5553
5554
5555
5556
5557 # test EBCDIC or ASCII
5558 case `echo X|tr X '\101'` in
5559 A) # ASCII based system
5560 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5561 lt_SP2NL='tr \040 \012'
5562 lt_NL2SP='tr \015\012 \040\040'
5563 ;;
5564 *) # EBCDIC based system
5565 lt_SP2NL='tr \100 \n'
5566 lt_NL2SP='tr \r\n \100\100'
5567 ;;
5568 esac
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5579 printf %s "checking how to convert $build file names to $host format... " >&6; }
5580 if test ${lt_cv_to_host_file_cmd+y}
5581 then :
5582 printf %s "(cached) " >&6
5583 else $as_nop
5584 case $host in
5585 *-*-mingw* )
5586 case $build in
5587 *-*-mingw* ) # actually msys
5588 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5589 ;;
5590 *-*-cygwin* )
5591 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5592 ;;
5593 * ) # otherwise, assume *nix
5594 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5595 ;;
5596 esac
5597 ;;
5598 *-*-cygwin* )
5599 case $build in
5600 *-*-mingw* ) # actually msys
5601 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5602 ;;
5603 *-*-cygwin* )
5604 lt_cv_to_host_file_cmd=func_convert_file_noop
5605 ;;
5606 * ) # otherwise, assume *nix
5607 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5608 ;;
5609 esac
5610 ;;
5611 * ) # unhandled hosts (and "normal" native builds)
5612 lt_cv_to_host_file_cmd=func_convert_file_noop
5613 ;;
5614 esac
5615
5616 fi
5617
5618 to_host_file_cmd=$lt_cv_to_host_file_cmd
5619 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5620 printf "%s\n" "$lt_cv_to_host_file_cmd" >&6; }
5621
5622
5623
5624
5625
5626 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5627 printf %s "checking how to convert $build file names to toolchain format... " >&6; }
5628 if test ${lt_cv_to_tool_file_cmd+y}
5629 then :
5630 printf %s "(cached) " >&6
5631 else $as_nop
5632 #assume ordinary cross tools, or native build.
5633 lt_cv_to_tool_file_cmd=func_convert_file_noop
5634 case $host in
5635 *-*-mingw* )
5636 case $build in
5637 *-*-mingw* ) # actually msys
5638 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5639 ;;
5640 esac
5641 ;;
5642 esac
5643
5644 fi
5645
5646 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5647 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5648 printf "%s\n" "$lt_cv_to_tool_file_cmd" >&6; }
5649
5650
5651
5652
5653
5654 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5655 printf %s "checking for $LD option to reload object files... " >&6; }
5656 if test ${lt_cv_ld_reload_flag+y}
5657 then :
5658 printf %s "(cached) " >&6
5659 else $as_nop
5660 lt_cv_ld_reload_flag='-r'
5661 fi
5662 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5663 printf "%s\n" "$lt_cv_ld_reload_flag" >&6; }
5664 reload_flag=$lt_cv_ld_reload_flag
5665 case $reload_flag in
5666 "" | " "*) ;;
5667 *) reload_flag=" $reload_flag" ;;
5668 esac
5669 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5670 case $host_os in
5671 cygwin* | mingw* | pw32* | cegcc*)
5672 if test yes != "$GCC"; then
5673 reload_cmds=false
5674 fi
5675 ;;
5676 darwin*)
5677 if test yes = "$GCC"; then
5678 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5679 else
5680 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5681 fi
5682 ;;
5683 esac
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693 if test -n "$ac_tool_prefix"; then
5694 # Extract the first word of "${ac_tool_prefix}file", so it can be a program name with args.
5695 set dummy ${ac_tool_prefix}file; ac_word=$2
5696 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5697 printf %s "checking for $ac_word... " >&6; }
5698 if test ${ac_cv_prog_FILECMD+y}
5699 then :
5700 printf %s "(cached) " >&6
5701 else $as_nop
5702 if test -n "$FILECMD"; then
5703 ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test.
5704 else
5705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5706 for as_dir in $PATH
5707 do
5708 IFS=$as_save_IFS
5709 case $as_dir in #(((
5710 '') as_dir=./ ;;
5711 */) ;;
5712 *) as_dir=$as_dir/ ;;
5713 esac
5714 for ac_exec_ext in '' $ac_executable_extensions; do
5715 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5716 ac_cv_prog_FILECMD="${ac_tool_prefix}file"
5717 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5718 break 2
5719 fi
5720 done
5721 done
5722 IFS=$as_save_IFS
5723
5724 fi
5725 fi
5726 FILECMD=$ac_cv_prog_FILECMD
5727 if test -n "$FILECMD"; then
5728 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5
5729 printf "%s\n" "$FILECMD" >&6; }
5730 else
5731 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5732 printf "%s\n" "no" >&6; }
5733 fi
5734
5735
5736 fi
5737 if test -z "$ac_cv_prog_FILECMD"; then
5738 ac_ct_FILECMD=$FILECMD
5739 # Extract the first word of "file", so it can be a program name with args.
5740 set dummy file; ac_word=$2
5741 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5742 printf %s "checking for $ac_word... " >&6; }
5743 if test ${ac_cv_prog_ac_ct_FILECMD+y}
5744 then :
5745 printf %s "(cached) " >&6
5746 else $as_nop
5747 if test -n "$ac_ct_FILECMD"; then
5748 ac_cv_prog_ac_ct_FILECMD="$ac_ct_FILECMD" # Let the user override the test.
5749 else
5750 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5751 for as_dir in $PATH
5752 do
5753 IFS=$as_save_IFS
5754 case $as_dir in #(((
5755 '') as_dir=./ ;;
5756 */) ;;
5757 *) as_dir=$as_dir/ ;;
5758 esac
5759 for ac_exec_ext in '' $ac_executable_extensions; do
5760 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5761 ac_cv_prog_ac_ct_FILECMD="file"
5762 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5763 break 2
5764 fi
5765 done
5766 done
5767 IFS=$as_save_IFS
5768
5769 fi
5770 fi
5771 ac_ct_FILECMD=$ac_cv_prog_ac_ct_FILECMD
5772 if test -n "$ac_ct_FILECMD"; then
5773 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FILECMD" >&5
5774 printf "%s\n" "$ac_ct_FILECMD" >&6; }
5775 else
5776 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5777 printf "%s\n" "no" >&6; }
5778 fi
5779
5780 if test "x$ac_ct_FILECMD" = x; then
5781 FILECMD=":"
5782 else
5783 case $cross_compiling:$ac_tool_warned in
5784 yes:)
5785 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5786 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5787 ac_tool_warned=yes ;;
5788 esac
5789 FILECMD=$ac_ct_FILECMD
5790 fi
5791 else
5792 FILECMD="$ac_cv_prog_FILECMD"
5793 fi
5794
5795
5796
5797
5798
5799
5800
5801 if test -n "$ac_tool_prefix"; then
5802 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5803 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5805 printf %s "checking for $ac_word... " >&6; }
5806 if test ${ac_cv_prog_OBJDUMP+y}
5807 then :
5808 printf %s "(cached) " >&6
5809 else $as_nop
5810 if test -n "$OBJDUMP"; then
5811 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5812 else
5813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5814 for as_dir in $PATH
5815 do
5816 IFS=$as_save_IFS
5817 case $as_dir in #(((
5818 '') as_dir=./ ;;
5819 */) ;;
5820 *) as_dir=$as_dir/ ;;
5821 esac
5822 for ac_exec_ext in '' $ac_executable_extensions; do
5823 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5824 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5825 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5826 break 2
5827 fi
5828 done
5829 done
5830 IFS=$as_save_IFS
5831
5832 fi
5833 fi
5834 OBJDUMP=$ac_cv_prog_OBJDUMP
5835 if test -n "$OBJDUMP"; then
5836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5837 printf "%s\n" "$OBJDUMP" >&6; }
5838 else
5839 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5840 printf "%s\n" "no" >&6; }
5841 fi
5842
5843
5844 fi
5845 if test -z "$ac_cv_prog_OBJDUMP"; then
5846 ac_ct_OBJDUMP=$OBJDUMP
5847 # Extract the first word of "objdump", so it can be a program name with args.
5848 set dummy objdump; ac_word=$2
5849 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5850 printf %s "checking for $ac_word... " >&6; }
5851 if test ${ac_cv_prog_ac_ct_OBJDUMP+y}
5852 then :
5853 printf %s "(cached) " >&6
5854 else $as_nop
5855 if test -n "$ac_ct_OBJDUMP"; then
5856 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5857 else
5858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5859 for as_dir in $PATH
5860 do
5861 IFS=$as_save_IFS
5862 case $as_dir in #(((
5863 '') as_dir=./ ;;
5864 */) ;;
5865 *) as_dir=$as_dir/ ;;
5866 esac
5867 for ac_exec_ext in '' $ac_executable_extensions; do
5868 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5869 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5870 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5871 break 2
5872 fi
5873 done
5874 done
5875 IFS=$as_save_IFS
5876
5877 fi
5878 fi
5879 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5880 if test -n "$ac_ct_OBJDUMP"; then
5881 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5882 printf "%s\n" "$ac_ct_OBJDUMP" >&6; }
5883 else
5884 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5885 printf "%s\n" "no" >&6; }
5886 fi
5887
5888 if test "x$ac_ct_OBJDUMP" = x; then
5889 OBJDUMP="false"
5890 else
5891 case $cross_compiling:$ac_tool_warned in
5892 yes:)
5893 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5894 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5895 ac_tool_warned=yes ;;
5896 esac
5897 OBJDUMP=$ac_ct_OBJDUMP
5898 fi
5899 else
5900 OBJDUMP="$ac_cv_prog_OBJDUMP"
5901 fi
5902
5903 test -z "$OBJDUMP" && OBJDUMP=objdump
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5914 printf %s "checking how to recognize dependent libraries... " >&6; }
5915 if test ${lt_cv_deplibs_check_method+y}
5916 then :
5917 printf %s "(cached) " >&6
5918 else $as_nop
5919 lt_cv_file_magic_cmd='$MAGIC_CMD'
5920 lt_cv_file_magic_test_file=
5921 lt_cv_deplibs_check_method='unknown'
5922 # Need to set the preceding variable on all platforms that support
5923 # interlibrary dependencies.
5924 # 'none' -- dependencies not supported.
5925 # 'unknown' -- same as none, but documents that we really don't know.
5926 # 'pass_all' -- all dependencies passed with no checks.
5927 # 'test_compile' -- check by making test program.
5928 # 'file_magic [[regex]]' -- check by looking for files in library path
5929 # that responds to the $file_magic_cmd with a given extended regex.
5930 # If you have 'file' or equivalent on your system and you're not sure
5931 # whether 'pass_all' will *always* work, you probably want this one.
5932
5933 case $host_os in
5934 aix[4-9]*)
5935 lt_cv_deplibs_check_method=pass_all
5936 ;;
5937
5938 beos*)
5939 lt_cv_deplibs_check_method=pass_all
5940 ;;
5941
5942 bsdi[45]*)
5943 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5944 lt_cv_file_magic_cmd='$FILECMD -L'
5945 lt_cv_file_magic_test_file=/shlib/libc.so
5946 ;;
5947
5948 cygwin*)
5949 # func_win32_libid is a shell function defined in ltmain.sh
5950 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5951 lt_cv_file_magic_cmd='func_win32_libid'
5952 ;;
5953
5954 mingw* | pw32*)
5955 # Base MSYS/MinGW do not provide the 'file' command needed by
5956 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5957 # unless we find 'file', for example because we are cross-compiling.
5958 if ( file / ) >/dev/null 2>&1; then
5959 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5960 lt_cv_file_magic_cmd='func_win32_libid'
5961 else
5962 # Keep this pattern in sync with the one in func_win32_libid.
5963 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5964 lt_cv_file_magic_cmd='$OBJDUMP -f'
5965 fi
5966 ;;
5967
5968 cegcc*)
5969 # use the weaker test based on 'objdump'. See mingw*.
5970 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5971 lt_cv_file_magic_cmd='$OBJDUMP -f'
5972 ;;
5973
5974 darwin* | rhapsody*)
5975 lt_cv_deplibs_check_method=pass_all
5976 ;;
5977
5978 freebsd* | dragonfly* | midnightbsd*)
5979 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5980 case $host_cpu in
5981 i*86 )
5982 # Not sure whether the presence of OpenBSD here was a mistake.
5983 # Let's accept both of them until this is cleared up.
5984 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5985 lt_cv_file_magic_cmd=$FILECMD
5986 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5987 ;;
5988 esac
5989 else
5990 lt_cv_deplibs_check_method=pass_all
5991 fi
5992 ;;
5993
5994 haiku*)
5995 lt_cv_deplibs_check_method=pass_all
5996 ;;
5997
5998 hpux10.20* | hpux11*)
5999 lt_cv_file_magic_cmd=$FILECMD
6000 case $host_cpu in
6001 ia64*)
6002 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6003 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6004 ;;
6005 hppa*64*)
6006 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6007 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6008 ;;
6009 *)
6010 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6011 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6012 ;;
6013 esac
6014 ;;
6015
6016 interix[3-9]*)
6017 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6018 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6019 ;;
6020
6021 irix5* | irix6* | nonstopux*)
6022 case $LD in
6023 *-32|*"-32 ") libmagic=32-bit;;
6024 *-n32|*"-n32 ") libmagic=N32;;
6025 *-64|*"-64 ") libmagic=64-bit;;
6026 *) libmagic=never-match;;
6027 esac
6028 lt_cv_deplibs_check_method=pass_all
6029 ;;
6030
6031 # This must be glibc/ELF.
6032 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
6033 lt_cv_deplibs_check_method=pass_all
6034 ;;
6035
6036 netbsd*)
6037 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6038 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6039 else
6040 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6041 fi
6042 ;;
6043
6044 newos6*)
6045 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6046 lt_cv_file_magic_cmd=$FILECMD
6047 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6048 ;;
6049
6050 *nto* | *qnx*)
6051 lt_cv_deplibs_check_method=pass_all
6052 ;;
6053
6054 openbsd* | bitrig*)
6055 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
6056 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6057 else
6058 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6059 fi
6060 ;;
6061
6062 osf3* | osf4* | osf5*)
6063 lt_cv_deplibs_check_method=pass_all
6064 ;;
6065
6066 rdos*)
6067 lt_cv_deplibs_check_method=pass_all
6068 ;;
6069
6070 solaris*)
6071 lt_cv_deplibs_check_method=pass_all
6072 ;;
6073
6074 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6075 lt_cv_deplibs_check_method=pass_all
6076 ;;
6077
6078 sysv4 | sysv4.3*)
6079 case $host_vendor in
6080 motorola)
6081 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
6082 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6083 ;;
6084 ncr)
6085 lt_cv_deplibs_check_method=pass_all
6086 ;;
6087 sequent)
6088 lt_cv_file_magic_cmd='/bin/file'
6089 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6090 ;;
6091 sni)
6092 lt_cv_file_magic_cmd='/bin/file'
6093 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6094 lt_cv_file_magic_test_file=/lib/libc.so
6095 ;;
6096 siemens)
6097 lt_cv_deplibs_check_method=pass_all
6098 ;;
6099 pc)
6100 lt_cv_deplibs_check_method=pass_all
6101 ;;
6102 esac
6103 ;;
6104
6105 tpf*)
6106 lt_cv_deplibs_check_method=pass_all
6107 ;;
6108 os2*)
6109 lt_cv_deplibs_check_method=pass_all
6110 ;;
6111 esac
6112
6113 fi
6114 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6115 printf "%s\n" "$lt_cv_deplibs_check_method" >&6; }
6116
6117 file_magic_glob=
6118 want_nocaseglob=no
6119 if test "$build" = "$host"; then
6120 case $host_os in
6121 mingw* | pw32*)
6122 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6123 want_nocaseglob=yes
6124 else
6125 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6126 fi
6127 ;;
6128 esac
6129 fi
6130
6131 file_magic_cmd=$lt_cv_file_magic_cmd
6132 deplibs_check_method=$lt_cv_deplibs_check_method
6133 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156 if test -n "$ac_tool_prefix"; then
6157 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6158 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6159 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6160 printf %s "checking for $ac_word... " >&6; }
6161 if test ${ac_cv_prog_DLLTOOL+y}
6162 then :
6163 printf %s "(cached) " >&6
6164 else $as_nop
6165 if test -n "$DLLTOOL"; then
6166 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6167 else
6168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6169 for as_dir in $PATH
6170 do
6171 IFS=$as_save_IFS
6172 case $as_dir in #(((
6173 '') as_dir=./ ;;
6174 */) ;;
6175 *) as_dir=$as_dir/ ;;
6176 esac
6177 for ac_exec_ext in '' $ac_executable_extensions; do
6178 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6179 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6180 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6181 break 2
6182 fi
6183 done
6184 done
6185 IFS=$as_save_IFS
6186
6187 fi
6188 fi
6189 DLLTOOL=$ac_cv_prog_DLLTOOL
6190 if test -n "$DLLTOOL"; then
6191 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6192 printf "%s\n" "$DLLTOOL" >&6; }
6193 else
6194 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6195 printf "%s\n" "no" >&6; }
6196 fi
6197
6198
6199 fi
6200 if test -z "$ac_cv_prog_DLLTOOL"; then
6201 ac_ct_DLLTOOL=$DLLTOOL
6202 # Extract the first word of "dlltool", so it can be a program name with args.
6203 set dummy dlltool; ac_word=$2
6204 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6205 printf %s "checking for $ac_word... " >&6; }
6206 if test ${ac_cv_prog_ac_ct_DLLTOOL+y}
6207 then :
6208 printf %s "(cached) " >&6
6209 else $as_nop
6210 if test -n "$ac_ct_DLLTOOL"; then
6211 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6212 else
6213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6214 for as_dir in $PATH
6215 do
6216 IFS=$as_save_IFS
6217 case $as_dir in #(((
6218 '') as_dir=./ ;;
6219 */) ;;
6220 *) as_dir=$as_dir/ ;;
6221 esac
6222 for ac_exec_ext in '' $ac_executable_extensions; do
6223 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6224 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6225 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6226 break 2
6227 fi
6228 done
6229 done
6230 IFS=$as_save_IFS
6231
6232 fi
6233 fi
6234 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6235 if test -n "$ac_ct_DLLTOOL"; then
6236 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6237 printf "%s\n" "$ac_ct_DLLTOOL" >&6; }
6238 else
6239 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6240 printf "%s\n" "no" >&6; }
6241 fi
6242
6243 if test "x$ac_ct_DLLTOOL" = x; then
6244 DLLTOOL="false"
6245 else
6246 case $cross_compiling:$ac_tool_warned in
6247 yes:)
6248 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6249 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6250 ac_tool_warned=yes ;;
6251 esac
6252 DLLTOOL=$ac_ct_DLLTOOL
6253 fi
6254 else
6255 DLLTOOL="$ac_cv_prog_DLLTOOL"
6256 fi
6257
6258 test -z "$DLLTOOL" && DLLTOOL=dlltool
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6270 printf %s "checking how to associate runtime and link libraries... " >&6; }
6271 if test ${lt_cv_sharedlib_from_linklib_cmd+y}
6272 then :
6273 printf %s "(cached) " >&6
6274 else $as_nop
6275 lt_cv_sharedlib_from_linklib_cmd='unknown'
6276
6277 case $host_os in
6278 cygwin* | mingw* | pw32* | cegcc*)
6279 # two different shell functions defined in ltmain.sh;
6280 # decide which one to use based on capabilities of $DLLTOOL
6281 case `$DLLTOOL --help 2>&1` in
6282 *--identify-strict*)
6283 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6284 ;;
6285 *)
6286 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6287 ;;
6288 esac
6289 ;;
6290 *)
6291 # fallback: assume linklib IS sharedlib
6292 lt_cv_sharedlib_from_linklib_cmd=$ECHO
6293 ;;
6294 esac
6295
6296 fi
6297 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6298 printf "%s\n" "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6299 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6300 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6301
6302
6303
6304
6305
6306
6307
6308
6309 if test -n "$ac_tool_prefix"; then
6310 for ac_prog in ar
6311 do
6312 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6313 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6314 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6315 printf %s "checking for $ac_word... " >&6; }
6316 if test ${ac_cv_prog_AR+y}
6317 then :
6318 printf %s "(cached) " >&6
6319 else $as_nop
6320 if test -n "$AR"; then
6321 ac_cv_prog_AR="$AR" # Let the user override the test.
6322 else
6323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6324 for as_dir in $PATH
6325 do
6326 IFS=$as_save_IFS
6327 case $as_dir in #(((
6328 '') as_dir=./ ;;
6329 */) ;;
6330 *) as_dir=$as_dir/ ;;
6331 esac
6332 for ac_exec_ext in '' $ac_executable_extensions; do
6333 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6334 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6335 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6336 break 2
6337 fi
6338 done
6339 done
6340 IFS=$as_save_IFS
6341
6342 fi
6343 fi
6344 AR=$ac_cv_prog_AR
6345 if test -n "$AR"; then
6346 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6347 printf "%s\n" "$AR" >&6; }
6348 else
6349 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6350 printf "%s\n" "no" >&6; }
6351 fi
6352
6353
6354 test -n "$AR" && break
6355 done
6356 fi
6357 if test -z "$AR"; then
6358 ac_ct_AR=$AR
6359 for ac_prog in ar
6360 do
6361 # Extract the first word of "$ac_prog", so it can be a program name with args.
6362 set dummy $ac_prog; ac_word=$2
6363 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6364 printf %s "checking for $ac_word... " >&6; }
6365 if test ${ac_cv_prog_ac_ct_AR+y}
6366 then :
6367 printf %s "(cached) " >&6
6368 else $as_nop
6369 if test -n "$ac_ct_AR"; then
6370 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6371 else
6372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6373 for as_dir in $PATH
6374 do
6375 IFS=$as_save_IFS
6376 case $as_dir in #(((
6377 '') as_dir=./ ;;
6378 */) ;;
6379 *) as_dir=$as_dir/ ;;
6380 esac
6381 for ac_exec_ext in '' $ac_executable_extensions; do
6382 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6383 ac_cv_prog_ac_ct_AR="$ac_prog"
6384 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6385 break 2
6386 fi
6387 done
6388 done
6389 IFS=$as_save_IFS
6390
6391 fi
6392 fi
6393 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6394 if test -n "$ac_ct_AR"; then
6395 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6396 printf "%s\n" "$ac_ct_AR" >&6; }
6397 else
6398 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6399 printf "%s\n" "no" >&6; }
6400 fi
6401
6402
6403 test -n "$ac_ct_AR" && break
6404 done
6405
6406 if test "x$ac_ct_AR" = x; then
6407 AR="false"
6408 else
6409 case $cross_compiling:$ac_tool_warned in
6410 yes:)
6411 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6412 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6413 ac_tool_warned=yes ;;
6414 esac
6415 AR=$ac_ct_AR
6416 fi
6417 fi
6418
6419 : ${AR=ar}
6420
6421
6422
6423
6424
6425
6426 # Use ARFLAGS variable as AR's operation code to sync the variable naming with
6427 # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have
6428 # higher priority because thats what people were doing historically (setting
6429 # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS
6430 # variable obsoleted/removed.
6431
6432 test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}
6433 lt_ar_flags=$AR_FLAGS
6434
6435
6436
6437
6438
6439
6440 # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override
6441 # by AR_FLAGS because that was never working and AR_FLAGS is about to die.
6442
6443
6444
6445
6446
6447
6448 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6449 printf %s "checking for archiver @FILE support... " >&6; }
6450 if test ${lt_cv_ar_at_file+y}
6451 then :
6452 printf %s "(cached) " >&6
6453 else $as_nop
6454 lt_cv_ar_at_file=no
6455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6456 /* end confdefs.h. */
6457
6458 int
6459 main (void)
6460 {
6461
6462 ;
6463 return 0;
6464 }
6465 _ACEOF
6466 if ac_fn_c_try_compile "$LINENO"
6467 then :
6468 echo conftest.$ac_objext > conftest.lst
6469 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6470 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6471 (eval $lt_ar_try) 2>&5
6472 ac_status=$?
6473 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6474 test $ac_status = 0; }
6475 if test 0 -eq "$ac_status"; then
6476 # Ensure the archiver fails upon bogus file names.
6477 rm -f conftest.$ac_objext libconftest.a
6478 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6479 (eval $lt_ar_try) 2>&5
6480 ac_status=$?
6481 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6482 test $ac_status = 0; }
6483 if test 0 -ne "$ac_status"; then
6484 lt_cv_ar_at_file=@
6485 fi
6486 fi
6487 rm -f conftest.* libconftest.a
6488
6489 fi
6490 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6491
6492 fi
6493 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6494 printf "%s\n" "$lt_cv_ar_at_file" >&6; }
6495
6496 if test no = "$lt_cv_ar_at_file"; then
6497 archiver_list_spec=
6498 else
6499 archiver_list_spec=$lt_cv_ar_at_file
6500 fi
6501
6502
6503
6504
6505
6506
6507
6508 if test -n "$ac_tool_prefix"; then
6509 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6510 set dummy ${ac_tool_prefix}strip; ac_word=$2
6511 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6512 printf %s "checking for $ac_word... " >&6; }
6513 if test ${ac_cv_prog_STRIP+y}
6514 then :
6515 printf %s "(cached) " >&6
6516 else $as_nop
6517 if test -n "$STRIP"; then
6518 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6519 else
6520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6521 for as_dir in $PATH
6522 do
6523 IFS=$as_save_IFS
6524 case $as_dir in #(((
6525 '') as_dir=./ ;;
6526 */) ;;
6527 *) as_dir=$as_dir/ ;;
6528 esac
6529 for ac_exec_ext in '' $ac_executable_extensions; do
6530 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6531 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6532 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6533 break 2
6534 fi
6535 done
6536 done
6537 IFS=$as_save_IFS
6538
6539 fi
6540 fi
6541 STRIP=$ac_cv_prog_STRIP
6542 if test -n "$STRIP"; then
6543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6544 printf "%s\n" "$STRIP" >&6; }
6545 else
6546 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6547 printf "%s\n" "no" >&6; }
6548 fi
6549
6550
6551 fi
6552 if test -z "$ac_cv_prog_STRIP"; then
6553 ac_ct_STRIP=$STRIP
6554 # Extract the first word of "strip", so it can be a program name with args.
6555 set dummy strip; ac_word=$2
6556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6557 printf %s "checking for $ac_word... " >&6; }
6558 if test ${ac_cv_prog_ac_ct_STRIP+y}
6559 then :
6560 printf %s "(cached) " >&6
6561 else $as_nop
6562 if test -n "$ac_ct_STRIP"; then
6563 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6564 else
6565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6566 for as_dir in $PATH
6567 do
6568 IFS=$as_save_IFS
6569 case $as_dir in #(((
6570 '') as_dir=./ ;;
6571 */) ;;
6572 *) as_dir=$as_dir/ ;;
6573 esac
6574 for ac_exec_ext in '' $ac_executable_extensions; do
6575 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6576 ac_cv_prog_ac_ct_STRIP="strip"
6577 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6578 break 2
6579 fi
6580 done
6581 done
6582 IFS=$as_save_IFS
6583
6584 fi
6585 fi
6586 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6587 if test -n "$ac_ct_STRIP"; then
6588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6589 printf "%s\n" "$ac_ct_STRIP" >&6; }
6590 else
6591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6592 printf "%s\n" "no" >&6; }
6593 fi
6594
6595 if test "x$ac_ct_STRIP" = x; then
6596 STRIP=":"
6597 else
6598 case $cross_compiling:$ac_tool_warned in
6599 yes:)
6600 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6601 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6602 ac_tool_warned=yes ;;
6603 esac
6604 STRIP=$ac_ct_STRIP
6605 fi
6606 else
6607 STRIP="$ac_cv_prog_STRIP"
6608 fi
6609
6610 test -z "$STRIP" && STRIP=:
6611
6612
6613
6614
6615
6616
6617 if test -n "$ac_tool_prefix"; then
6618 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6619 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6620 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6621 printf %s "checking for $ac_word... " >&6; }
6622 if test ${ac_cv_prog_RANLIB+y}
6623 then :
6624 printf %s "(cached) " >&6
6625 else $as_nop
6626 if test -n "$RANLIB"; then
6627 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6628 else
6629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6630 for as_dir in $PATH
6631 do
6632 IFS=$as_save_IFS
6633 case $as_dir in #(((
6634 '') as_dir=./ ;;
6635 */) ;;
6636 *) as_dir=$as_dir/ ;;
6637 esac
6638 for ac_exec_ext in '' $ac_executable_extensions; do
6639 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6640 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6641 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6642 break 2
6643 fi
6644 done
6645 done
6646 IFS=$as_save_IFS
6647
6648 fi
6649 fi
6650 RANLIB=$ac_cv_prog_RANLIB
6651 if test -n "$RANLIB"; then
6652 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6653 printf "%s\n" "$RANLIB" >&6; }
6654 else
6655 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6656 printf "%s\n" "no" >&6; }
6657 fi
6658
6659
6660 fi
6661 if test -z "$ac_cv_prog_RANLIB"; then
6662 ac_ct_RANLIB=$RANLIB
6663 # Extract the first word of "ranlib", so it can be a program name with args.
6664 set dummy ranlib; ac_word=$2
6665 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6666 printf %s "checking for $ac_word... " >&6; }
6667 if test ${ac_cv_prog_ac_ct_RANLIB+y}
6668 then :
6669 printf %s "(cached) " >&6
6670 else $as_nop
6671 if test -n "$ac_ct_RANLIB"; then
6672 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6673 else
6674 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6675 for as_dir in $PATH
6676 do
6677 IFS=$as_save_IFS
6678 case $as_dir in #(((
6679 '') as_dir=./ ;;
6680 */) ;;
6681 *) as_dir=$as_dir/ ;;
6682 esac
6683 for ac_exec_ext in '' $ac_executable_extensions; do
6684 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6685 ac_cv_prog_ac_ct_RANLIB="ranlib"
6686 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6687 break 2
6688 fi
6689 done
6690 done
6691 IFS=$as_save_IFS
6692
6693 fi
6694 fi
6695 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6696 if test -n "$ac_ct_RANLIB"; then
6697 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6698 printf "%s\n" "$ac_ct_RANLIB" >&6; }
6699 else
6700 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6701 printf "%s\n" "no" >&6; }
6702 fi
6703
6704 if test "x$ac_ct_RANLIB" = x; then
6705 RANLIB=":"
6706 else
6707 case $cross_compiling:$ac_tool_warned in
6708 yes:)
6709 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6710 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6711 ac_tool_warned=yes ;;
6712 esac
6713 RANLIB=$ac_ct_RANLIB
6714 fi
6715 else
6716 RANLIB="$ac_cv_prog_RANLIB"
6717 fi
6718
6719 test -z "$RANLIB" && RANLIB=:
6720
6721
6722
6723
6724
6725
6726 # Determine commands to create old-style static archives.
6727 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6728 old_postinstall_cmds='chmod 644 $oldlib'
6729 old_postuninstall_cmds=
6730
6731 if test -n "$RANLIB"; then
6732 case $host_os in
6733 bitrig* | openbsd*)
6734 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6735 ;;
6736 *)
6737 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6738 ;;
6739 esac
6740 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6741 fi
6742
6743 case $host_os in
6744 darwin*)
6745 lock_old_archive_extraction=yes ;;
6746 *)
6747 lock_old_archive_extraction=no ;;
6748 esac
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788 # If no C compiler was specified, use CC.
6789 LTCC=${LTCC-"$CC"}
6790
6791 # If no C compiler flags were specified, use CFLAGS.
6792 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6793
6794 # Allow CC to be a program name with arguments.
6795 compiler=$CC
6796
6797
6798 # Check for command to grab the raw symbol name followed by C symbol from nm.
6799 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6800 printf %s "checking command to parse $NM output from $compiler object... " >&6; }
6801 if test ${lt_cv_sys_global_symbol_pipe+y}
6802 then :
6803 printf %s "(cached) " >&6
6804 else $as_nop
6805
6806 # These are sane defaults that work on at least a few old systems.
6807 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6808
6809 # Character class describing NM global symbol codes.
6810 symcode='[BCDEGRST]'
6811
6812 # Regexp to match symbols that can be accessed directly from C.
6813 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6814
6815 # Define system-specific variables.
6816 case $host_os in
6817 aix*)
6818 symcode='[BCDT]'
6819 ;;
6820 cygwin* | mingw* | pw32* | cegcc*)
6821 symcode='[ABCDGISTW]'
6822 ;;
6823 hpux*)
6824 if test ia64 = "$host_cpu"; then
6825 symcode='[ABCDEGRST]'
6826 fi
6827 ;;
6828 irix* | nonstopux*)
6829 symcode='[BCDEGRST]'
6830 ;;
6831 osf*)
6832 symcode='[BCDEGQRST]'
6833 ;;
6834 solaris*)
6835 symcode='[BDRT]'
6836 ;;
6837 sco3.2v5*)
6838 symcode='[DT]'
6839 ;;
6840 sysv4.2uw2*)
6841 symcode='[DT]'
6842 ;;
6843 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6844 symcode='[ABDT]'
6845 ;;
6846 sysv4)
6847 symcode='[DFNSTU]'
6848 ;;
6849 esac
6850
6851 # If we're using GNU nm, then use its standard symbol codes.
6852 case `$NM -V 2>&1` in
6853 *GNU* | *'with BFD'*)
6854 symcode='[ABCDGIRSTW]' ;;
6855 esac
6856
6857 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6858 # Gets list of data symbols to import.
6859 lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'"
6860 # Adjust the below global symbol transforms to fixup imported variables.
6861 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6862 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
6863 lt_c_name_lib_hook="\
6864 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
6865 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
6866 else
6867 # Disable hooks by default.
6868 lt_cv_sys_global_symbol_to_import=
6869 lt_cdecl_hook=
6870 lt_c_name_hook=
6871 lt_c_name_lib_hook=
6872 fi
6873
6874 # Transform an extracted symbol line into a proper C declaration.
6875 # Some systems (esp. on ia64) link data and code symbols differently,
6876 # so use this general approach.
6877 lt_cv_sys_global_symbol_to_cdecl="$SED -n"\
6878 $lt_cdecl_hook\
6879 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6880 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6881
6882 # Transform an extracted symbol line into symbol name and symbol address
6883 lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\
6884 $lt_c_name_hook\
6885 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6886 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
6887
6888 # Transform an extracted symbol line into symbol name with lib prefix and
6889 # symbol address.
6890 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\
6891 $lt_c_name_lib_hook\
6892 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6893 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
6894 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
6895
6896 # Handle CRLF in mingw tool chain
6897 opt_cr=
6898 case $build_os in
6899 mingw*)
6900 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6901 ;;
6902 esac
6903
6904 # Try without a prefix underscore, then with it.
6905 for ac_symprfx in "" "_"; do
6906
6907 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6908 symxfrm="\\1 $ac_symprfx\\2 \\2"
6909
6910 # Write the raw and C identifiers.
6911 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6912 # Fake it for dumpbin and say T for any non-static function,
6913 # D for any global variable and I for any imported variable.
6914 # Also find C++ and __fastcall symbols from MSVC++ or ICC,
6915 # which start with @ or ?.
6916 lt_cv_sys_global_symbol_pipe="$AWK '"\
6917 " {last_section=section; section=\$ 3};"\
6918 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6919 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6920 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6921 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6922 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6923 " \$ 0!~/External *\|/{next};"\
6924 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6925 " {if(hide[section]) next};"\
6926 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6927 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6928 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6929 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6930 " ' prfx=^$ac_symprfx"
6931 else
6932 lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6933 fi
6934 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'"
6935
6936 # Check to see that the pipe works correctly.
6937 pipe_works=no
6938
6939 rm -f conftest*
6940 cat > conftest.$ac_ext <<_LT_EOF
6941 #ifdef __cplusplus
6942 extern "C" {
6943 #endif
6944 char nm_test_var;
6945 void nm_test_func(void);
6946 void nm_test_func(void){}
6947 #ifdef __cplusplus
6948 }
6949 #endif
6950 int main(){nm_test_var='a';nm_test_func();return(0);}
6951 _LT_EOF
6952
6953 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6954 (eval $ac_compile) 2>&5
6955 ac_status=$?
6956 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6957 test $ac_status = 0; }; then
6958 # Now try to grab the symbols.
6959 nlist=conftest.nm
6960 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6961 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6962 ac_status=$?
6963 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6964 test $ac_status = 0; } && test -s "$nlist"; then
6965 # Try sorting and uniquifying the output.
6966 if sort "$nlist" | uniq > "$nlist"T; then
6967 mv -f "$nlist"T "$nlist"
6968 else
6969 rm -f "$nlist"T
6970 fi
6971
6972 # Make sure that we snagged all the symbols we need.
6973 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6974 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6975 cat <<_LT_EOF > conftest.$ac_ext
6976 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6977 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6978 /* DATA imports from DLLs on WIN32 can't be const, because runtime
6979 relocations are performed -- see ld's documentation on pseudo-relocs. */
6980 # define LT_DLSYM_CONST
6981 #elif defined __osf__
6982 /* This system does not cope well with relocations in const data. */
6983 # define LT_DLSYM_CONST
6984 #else
6985 # define LT_DLSYM_CONST const
6986 #endif
6987
6988 #ifdef __cplusplus
6989 extern "C" {
6990 #endif
6991
6992 _LT_EOF
6993 # Now generate the symbol file.
6994 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6995
6996 cat <<_LT_EOF >> conftest.$ac_ext
6997
6998 /* The mapping between symbol names and symbols. */
6999 LT_DLSYM_CONST struct {
7000 const char *name;
7001 void *address;
7002 }
7003 lt__PROGRAM__LTX_preloaded_symbols[] =
7004 {
7005 { "@PROGRAM@", (void *) 0 },
7006 _LT_EOF
7007 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7008 cat <<\_LT_EOF >> conftest.$ac_ext
7009 {0, (void *) 0}
7010 };
7011
7012 /* This works around a problem in FreeBSD linker */
7013 #ifdef FREEBSD_WORKAROUND
7014 static const void *lt_preloaded_setup() {
7015 return lt__PROGRAM__LTX_preloaded_symbols;
7016 }
7017 #endif
7018
7019 #ifdef __cplusplus
7020 }
7021 #endif
7022 _LT_EOF
7023 # Now try linking the two files.
7024 mv conftest.$ac_objext conftstm.$ac_objext
7025 lt_globsym_save_LIBS=$LIBS
7026 lt_globsym_save_CFLAGS=$CFLAGS
7027 LIBS=conftstm.$ac_objext
7028 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7029 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7030 (eval $ac_link) 2>&5
7031 ac_status=$?
7032 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7033 test $ac_status = 0; } && test -s conftest$ac_exeext; then
7034 pipe_works=yes
7035 fi
7036 LIBS=$lt_globsym_save_LIBS
7037 CFLAGS=$lt_globsym_save_CFLAGS
7038 else
7039 echo "cannot find nm_test_func in $nlist" >&5
7040 fi
7041 else
7042 echo "cannot find nm_test_var in $nlist" >&5
7043 fi
7044 else
7045 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7046 fi
7047 else
7048 echo "$progname: failed program was:" >&5
7049 cat conftest.$ac_ext >&5
7050 fi
7051 rm -rf conftest* conftst*
7052
7053 # Do not use the global_symbol_pipe unless it works.
7054 if test yes = "$pipe_works"; then
7055 break
7056 else
7057 lt_cv_sys_global_symbol_pipe=
7058 fi
7059 done
7060
7061 fi
7062
7063 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7064 lt_cv_sys_global_symbol_to_cdecl=
7065 fi
7066 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7067 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7068 printf "%s\n" "failed" >&6; }
7069 else
7070 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7071 printf "%s\n" "ok" >&6; }
7072 fi
7073
7074 # Response file support.
7075 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7076 nm_file_list_spec='@'
7077 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7078 nm_file_list_spec='@'
7079 fi
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7118 printf %s "checking for sysroot... " >&6; }
7119
7120 # Check whether --with-sysroot was given.
7121 if test ${with_sysroot+y}
7122 then :
7123 withval=$with_sysroot;
7124 else $as_nop
7125 with_sysroot=no
7126 fi
7127
7128
7129 lt_sysroot=
7130 case $with_sysroot in #(
7131 yes)
7132 if test yes = "$GCC"; then
7133 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7134 fi
7135 ;; #(
7136 /*)
7137 lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"`
7138 ;; #(
7139 no|'')
7140 ;; #(
7141 *)
7142 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
7143 printf "%s\n" "$with_sysroot" >&6; }
7144 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7145 ;;
7146 esac
7147
7148 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7149 printf "%s\n" "${lt_sysroot:-no}" >&6; }
7150
7151
7152
7153
7154
7155 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
7156 printf %s "checking for a working dd... " >&6; }
7157 if test ${ac_cv_path_lt_DD+y}
7158 then :
7159 printf %s "(cached) " >&6
7160 else $as_nop
7161 printf 0123456789abcdef0123456789abcdef >conftest.i
7162 cat conftest.i conftest.i >conftest2.i
7163 : ${lt_DD:=$DD}
7164 if test -z "$lt_DD"; then
7165 ac_path_lt_DD_found=false
7166 # Loop through the user's path and test for each of PROGNAME-LIST
7167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7168 for as_dir in $PATH
7169 do
7170 IFS=$as_save_IFS
7171 case $as_dir in #(((
7172 '') as_dir=./ ;;
7173 */) ;;
7174 *) as_dir=$as_dir/ ;;
7175 esac
7176 for ac_prog in dd
7177 do
7178 for ac_exec_ext in '' $ac_executable_extensions; do
7179 ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext"
7180 as_fn_executable_p "$ac_path_lt_DD" || continue
7181 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7182 cmp -s conftest.i conftest.out \
7183 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
7184 fi
7185 $ac_path_lt_DD_found && break 3
7186 done
7187 done
7188 done
7189 IFS=$as_save_IFS
7190 if test -z "$ac_cv_path_lt_DD"; then
7191 :
7192 fi
7193 else
7194 ac_cv_path_lt_DD=$lt_DD
7195 fi
7196
7197 rm -f conftest.i conftest2.i conftest.out
7198 fi
7199 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
7200 printf "%s\n" "$ac_cv_path_lt_DD" >&6; }
7201
7202
7203 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
7204 printf %s "checking how to truncate binary pipes... " >&6; }
7205 if test ${lt_cv_truncate_bin+y}
7206 then :
7207 printf %s "(cached) " >&6
7208 else $as_nop
7209 printf 0123456789abcdef0123456789abcdef >conftest.i
7210 cat conftest.i conftest.i >conftest2.i
7211 lt_cv_truncate_bin=
7212 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7213 cmp -s conftest.i conftest.out \
7214 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
7215 fi
7216 rm -f conftest.i conftest2.i conftest.out
7217 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
7218 fi
7219 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
7220 printf "%s\n" "$lt_cv_truncate_bin" >&6; }
7221
7222
7223
7224
7225
7226
7227
7228 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
7229 func_cc_basename ()
7230 {
7231 for cc_temp in $*""; do
7232 case $cc_temp in
7233 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7234 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7235 \-*) ;;
7236 *) break;;
7237 esac
7238 done
7239 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7240 }
7241
7242 # Check whether --enable-libtool-lock was given.
7243 if test ${enable_libtool_lock+y}
7244 then :
7245 enableval=$enable_libtool_lock;
7246 fi
7247
7248 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
7249
7250 # Some flags need to be propagated to the compiler or linker for good
7251 # libtool support.
7252 case $host in
7253 ia64-*-hpux*)
7254 # Find out what ABI is being produced by ac_compile, and set mode
7255 # options accordingly.
7256 echo 'int i;' > conftest.$ac_ext
7257 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7258 (eval $ac_compile) 2>&5
7259 ac_status=$?
7260 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7261 test $ac_status = 0; }; then
7262 case `$FILECMD conftest.$ac_objext` in
7263 *ELF-32*)
7264 HPUX_IA64_MODE=32
7265 ;;
7266 *ELF-64*)
7267 HPUX_IA64_MODE=64
7268 ;;
7269 esac
7270 fi
7271 rm -rf conftest*
7272 ;;
7273 *-*-irix6*)
7274 # Find out what ABI is being produced by ac_compile, and set linker
7275 # options accordingly.
7276 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7277 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7278 (eval $ac_compile) 2>&5
7279 ac_status=$?
7280 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7281 test $ac_status = 0; }; then
7282 if test yes = "$lt_cv_prog_gnu_ld"; then
7283 case `$FILECMD conftest.$ac_objext` in
7284 *32-bit*)
7285 LD="${LD-ld} -melf32bsmip"
7286 ;;
7287 *N32*)
7288 LD="${LD-ld} -melf32bmipn32"
7289 ;;
7290 *64-bit*)
7291 LD="${LD-ld} -melf64bmip"
7292 ;;
7293 esac
7294 else
7295 case `$FILECMD conftest.$ac_objext` in
7296 *32-bit*)
7297 LD="${LD-ld} -32"
7298 ;;
7299 *N32*)
7300 LD="${LD-ld} -n32"
7301 ;;
7302 *64-bit*)
7303 LD="${LD-ld} -64"
7304 ;;
7305 esac
7306 fi
7307 fi
7308 rm -rf conftest*
7309 ;;
7310
7311 mips64*-*linux*)
7312 # Find out what ABI is being produced by ac_compile, and set linker
7313 # options accordingly.
7314 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7315 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7316 (eval $ac_compile) 2>&5
7317 ac_status=$?
7318 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7319 test $ac_status = 0; }; then
7320 emul=elf
7321 case `$FILECMD conftest.$ac_objext` in
7322 *32-bit*)
7323 emul="${emul}32"
7324 ;;
7325 *64-bit*)
7326 emul="${emul}64"
7327 ;;
7328 esac
7329 case `$FILECMD conftest.$ac_objext` in
7330 *MSB*)
7331 emul="${emul}btsmip"
7332 ;;
7333 *LSB*)
7334 emul="${emul}ltsmip"
7335 ;;
7336 esac
7337 case `$FILECMD conftest.$ac_objext` in
7338 *N32*)
7339 emul="${emul}n32"
7340 ;;
7341 esac
7342 LD="${LD-ld} -m $emul"
7343 fi
7344 rm -rf conftest*
7345 ;;
7346
7347 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7348 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7349 # Find out what ABI is being produced by ac_compile, and set linker
7350 # options accordingly. Note that the listed cases only cover the
7351 # situations where additional linker options are needed (such as when
7352 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
7353 # vice versa); the common cases where no linker options are needed do
7354 # not appear in the list.
7355 echo 'int i;' > conftest.$ac_ext
7356 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7357 (eval $ac_compile) 2>&5
7358 ac_status=$?
7359 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7360 test $ac_status = 0; }; then
7361 case `$FILECMD conftest.o` in
7362 *32-bit*)
7363 case $host in
7364 x86_64-*kfreebsd*-gnu)
7365 LD="${LD-ld} -m elf_i386_fbsd"
7366 ;;
7367 x86_64-*linux*)
7368 case `$FILECMD conftest.o` in
7369 *x86-64*)
7370 LD="${LD-ld} -m elf32_x86_64"
7371 ;;
7372 *)
7373 LD="${LD-ld} -m elf_i386"
7374 ;;
7375 esac
7376 ;;
7377 powerpc64le-*linux*)
7378 LD="${LD-ld} -m elf32lppclinux"
7379 ;;
7380 powerpc64-*linux*)
7381 LD="${LD-ld} -m elf32ppclinux"
7382 ;;
7383 s390x-*linux*)
7384 LD="${LD-ld} -m elf_s390"
7385 ;;
7386 sparc64-*linux*)
7387 LD="${LD-ld} -m elf32_sparc"
7388 ;;
7389 esac
7390 ;;
7391 *64-bit*)
7392 case $host in
7393 x86_64-*kfreebsd*-gnu)
7394 LD="${LD-ld} -m elf_x86_64_fbsd"
7395 ;;
7396 x86_64-*linux*)
7397 LD="${LD-ld} -m elf_x86_64"
7398 ;;
7399 powerpcle-*linux*)
7400 LD="${LD-ld} -m elf64lppc"
7401 ;;
7402 powerpc-*linux*)
7403 LD="${LD-ld} -m elf64ppc"
7404 ;;
7405 s390*-*linux*|s390*-*tpf*)
7406 LD="${LD-ld} -m elf64_s390"
7407 ;;
7408 sparc*-*linux*)
7409 LD="${LD-ld} -m elf64_sparc"
7410 ;;
7411 esac
7412 ;;
7413 esac
7414 fi
7415 rm -rf conftest*
7416 ;;
7417
7418 *-*-sco3.2v5*)
7419 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7420 SAVE_CFLAGS=$CFLAGS
7421 CFLAGS="$CFLAGS -belf"
7422 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7423 printf %s "checking whether the C compiler needs -belf... " >&6; }
7424 if test ${lt_cv_cc_needs_belf+y}
7425 then :
7426 printf %s "(cached) " >&6
7427 else $as_nop
7428 ac_ext=c
7429 ac_cpp='$CPP $CPPFLAGS'
7430 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7431 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7432 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7433
7434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7435 /* end confdefs.h. */
7436
7437 int
7438 main (void)
7439 {
7440
7441 ;
7442 return 0;
7443 }
7444 _ACEOF
7445 if ac_fn_c_try_link "$LINENO"
7446 then :
7447 lt_cv_cc_needs_belf=yes
7448 else $as_nop
7449 lt_cv_cc_needs_belf=no
7450 fi
7451 rm -f core conftest.err conftest.$ac_objext conftest.beam \
7452 conftest$ac_exeext conftest.$ac_ext
7453 ac_ext=c
7454 ac_cpp='$CPP $CPPFLAGS'
7455 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7456 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7457 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7458
7459 fi
7460 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7461 printf "%s\n" "$lt_cv_cc_needs_belf" >&6; }
7462 if test yes != "$lt_cv_cc_needs_belf"; then
7463 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7464 CFLAGS=$SAVE_CFLAGS
7465 fi
7466 ;;
7467 *-*solaris*)
7468 # Find out what ABI is being produced by ac_compile, and set linker
7469 # options accordingly.
7470 echo 'int i;' > conftest.$ac_ext
7471 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7472 (eval $ac_compile) 2>&5
7473 ac_status=$?
7474 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7475 test $ac_status = 0; }; then
7476 case `$FILECMD conftest.o` in
7477 *64-bit*)
7478 case $lt_cv_prog_gnu_ld in
7479 yes*)
7480 case $host in
7481 i?86-*-solaris*|x86_64-*-solaris*)
7482 LD="${LD-ld} -m elf_x86_64"
7483 ;;
7484 sparc*-*-solaris*)
7485 LD="${LD-ld} -m elf64_sparc"
7486 ;;
7487 esac
7488 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
7489 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7490 LD=${LD-ld}_sol2
7491 fi
7492 ;;
7493 *)
7494 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7495 LD="${LD-ld} -64"
7496 fi
7497 ;;
7498 esac
7499 ;;
7500 esac
7501 fi
7502 rm -rf conftest*
7503 ;;
7504 esac
7505
7506 need_locks=$enable_libtool_lock
7507
7508 if test -n "$ac_tool_prefix"; then
7509 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7510 set dummy ${ac_tool_prefix}mt; ac_word=$2
7511 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7512 printf %s "checking for $ac_word... " >&6; }
7513 if test ${ac_cv_prog_MANIFEST_TOOL+y}
7514 then :
7515 printf %s "(cached) " >&6
7516 else $as_nop
7517 if test -n "$MANIFEST_TOOL"; then
7518 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7519 else
7520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7521 for as_dir in $PATH
7522 do
7523 IFS=$as_save_IFS
7524 case $as_dir in #(((
7525 '') as_dir=./ ;;
7526 */) ;;
7527 *) as_dir=$as_dir/ ;;
7528 esac
7529 for ac_exec_ext in '' $ac_executable_extensions; do
7530 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7531 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7532 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7533 break 2
7534 fi
7535 done
7536 done
7537 IFS=$as_save_IFS
7538
7539 fi
7540 fi
7541 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7542 if test -n "$MANIFEST_TOOL"; then
7543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7544 printf "%s\n" "$MANIFEST_TOOL" >&6; }
7545 else
7546 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7547 printf "%s\n" "no" >&6; }
7548 fi
7549
7550
7551 fi
7552 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7553 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7554 # Extract the first word of "mt", so it can be a program name with args.
7555 set dummy mt; ac_word=$2
7556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7557 printf %s "checking for $ac_word... " >&6; }
7558 if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y}
7559 then :
7560 printf %s "(cached) " >&6
7561 else $as_nop
7562 if test -n "$ac_ct_MANIFEST_TOOL"; then
7563 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7564 else
7565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7566 for as_dir in $PATH
7567 do
7568 IFS=$as_save_IFS
7569 case $as_dir in #(((
7570 '') as_dir=./ ;;
7571 */) ;;
7572 *) as_dir=$as_dir/ ;;
7573 esac
7574 for ac_exec_ext in '' $ac_executable_extensions; do
7575 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7576 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7577 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7578 break 2
7579 fi
7580 done
7581 done
7582 IFS=$as_save_IFS
7583
7584 fi
7585 fi
7586 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7587 if test -n "$ac_ct_MANIFEST_TOOL"; then
7588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7589 printf "%s\n" "$ac_ct_MANIFEST_TOOL" >&6; }
7590 else
7591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7592 printf "%s\n" "no" >&6; }
7593 fi
7594
7595 if test "x$ac_ct_MANIFEST_TOOL" = x; then
7596 MANIFEST_TOOL=":"
7597 else
7598 case $cross_compiling:$ac_tool_warned in
7599 yes:)
7600 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7601 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7602 ac_tool_warned=yes ;;
7603 esac
7604 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7605 fi
7606 else
7607 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7608 fi
7609
7610 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7611 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7612 printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7613 if test ${lt_cv_path_mainfest_tool+y}
7614 then :
7615 printf %s "(cached) " >&6
7616 else $as_nop
7617 lt_cv_path_mainfest_tool=no
7618 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7619 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7620 cat conftest.err >&5
7621 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7622 lt_cv_path_mainfest_tool=yes
7623 fi
7624 rm -f conftest*
7625 fi
7626 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7627 printf "%s\n" "$lt_cv_path_mainfest_tool" >&6; }
7628 if test yes != "$lt_cv_path_mainfest_tool"; then
7629 MANIFEST_TOOL=:
7630 fi
7631
7632
7633
7634
7635
7636
7637 case $host_os in
7638 rhapsody* | darwin*)
7639 if test -n "$ac_tool_prefix"; then
7640 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7641 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7642 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7643 printf %s "checking for $ac_word... " >&6; }
7644 if test ${ac_cv_prog_DSYMUTIL+y}
7645 then :
7646 printf %s "(cached) " >&6
7647 else $as_nop
7648 if test -n "$DSYMUTIL"; then
7649 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7650 else
7651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7652 for as_dir in $PATH
7653 do
7654 IFS=$as_save_IFS
7655 case $as_dir in #(((
7656 '') as_dir=./ ;;
7657 */) ;;
7658 *) as_dir=$as_dir/ ;;
7659 esac
7660 for ac_exec_ext in '' $ac_executable_extensions; do
7661 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7662 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7663 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7664 break 2
7665 fi
7666 done
7667 done
7668 IFS=$as_save_IFS
7669
7670 fi
7671 fi
7672 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7673 if test -n "$DSYMUTIL"; then
7674 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7675 printf "%s\n" "$DSYMUTIL" >&6; }
7676 else
7677 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7678 printf "%s\n" "no" >&6; }
7679 fi
7680
7681
7682 fi
7683 if test -z "$ac_cv_prog_DSYMUTIL"; then
7684 ac_ct_DSYMUTIL=$DSYMUTIL
7685 # Extract the first word of "dsymutil", so it can be a program name with args.
7686 set dummy dsymutil; ac_word=$2
7687 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7688 printf %s "checking for $ac_word... " >&6; }
7689 if test ${ac_cv_prog_ac_ct_DSYMUTIL+y}
7690 then :
7691 printf %s "(cached) " >&6
7692 else $as_nop
7693 if test -n "$ac_ct_DSYMUTIL"; then
7694 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7695 else
7696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7697 for as_dir in $PATH
7698 do
7699 IFS=$as_save_IFS
7700 case $as_dir in #(((
7701 '') as_dir=./ ;;
7702 */) ;;
7703 *) as_dir=$as_dir/ ;;
7704 esac
7705 for ac_exec_ext in '' $ac_executable_extensions; do
7706 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7707 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7708 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7709 break 2
7710 fi
7711 done
7712 done
7713 IFS=$as_save_IFS
7714
7715 fi
7716 fi
7717 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7718 if test -n "$ac_ct_DSYMUTIL"; then
7719 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7720 printf "%s\n" "$ac_ct_DSYMUTIL" >&6; }
7721 else
7722 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7723 printf "%s\n" "no" >&6; }
7724 fi
7725
7726 if test "x$ac_ct_DSYMUTIL" = x; then
7727 DSYMUTIL=":"
7728 else
7729 case $cross_compiling:$ac_tool_warned in
7730 yes:)
7731 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7732 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7733 ac_tool_warned=yes ;;
7734 esac
7735 DSYMUTIL=$ac_ct_DSYMUTIL
7736 fi
7737 else
7738 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7739 fi
7740
7741 if test -n "$ac_tool_prefix"; then
7742 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7743 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7744 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7745 printf %s "checking for $ac_word... " >&6; }
7746 if test ${ac_cv_prog_NMEDIT+y}
7747 then :
7748 printf %s "(cached) " >&6
7749 else $as_nop
7750 if test -n "$NMEDIT"; then
7751 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7752 else
7753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7754 for as_dir in $PATH
7755 do
7756 IFS=$as_save_IFS
7757 case $as_dir in #(((
7758 '') as_dir=./ ;;
7759 */) ;;
7760 *) as_dir=$as_dir/ ;;
7761 esac
7762 for ac_exec_ext in '' $ac_executable_extensions; do
7763 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7764 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7765 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7766 break 2
7767 fi
7768 done
7769 done
7770 IFS=$as_save_IFS
7771
7772 fi
7773 fi
7774 NMEDIT=$ac_cv_prog_NMEDIT
7775 if test -n "$NMEDIT"; then
7776 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7777 printf "%s\n" "$NMEDIT" >&6; }
7778 else
7779 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7780 printf "%s\n" "no" >&6; }
7781 fi
7782
7783
7784 fi
7785 if test -z "$ac_cv_prog_NMEDIT"; then
7786 ac_ct_NMEDIT=$NMEDIT
7787 # Extract the first word of "nmedit", so it can be a program name with args.
7788 set dummy nmedit; ac_word=$2
7789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7790 printf %s "checking for $ac_word... " >&6; }
7791 if test ${ac_cv_prog_ac_ct_NMEDIT+y}
7792 then :
7793 printf %s "(cached) " >&6
7794 else $as_nop
7795 if test -n "$ac_ct_NMEDIT"; then
7796 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7797 else
7798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7799 for as_dir in $PATH
7800 do
7801 IFS=$as_save_IFS
7802 case $as_dir in #(((
7803 '') as_dir=./ ;;
7804 */) ;;
7805 *) as_dir=$as_dir/ ;;
7806 esac
7807 for ac_exec_ext in '' $ac_executable_extensions; do
7808 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7809 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7810 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7811 break 2
7812 fi
7813 done
7814 done
7815 IFS=$as_save_IFS
7816
7817 fi
7818 fi
7819 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7820 if test -n "$ac_ct_NMEDIT"; then
7821 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7822 printf "%s\n" "$ac_ct_NMEDIT" >&6; }
7823 else
7824 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7825 printf "%s\n" "no" >&6; }
7826 fi
7827
7828 if test "x$ac_ct_NMEDIT" = x; then
7829 NMEDIT=":"
7830 else
7831 case $cross_compiling:$ac_tool_warned in
7832 yes:)
7833 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7834 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7835 ac_tool_warned=yes ;;
7836 esac
7837 NMEDIT=$ac_ct_NMEDIT
7838 fi
7839 else
7840 NMEDIT="$ac_cv_prog_NMEDIT"
7841 fi
7842
7843 if test -n "$ac_tool_prefix"; then
7844 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7845 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7847 printf %s "checking for $ac_word... " >&6; }
7848 if test ${ac_cv_prog_LIPO+y}
7849 then :
7850 printf %s "(cached) " >&6
7851 else $as_nop
7852 if test -n "$LIPO"; then
7853 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7854 else
7855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7856 for as_dir in $PATH
7857 do
7858 IFS=$as_save_IFS
7859 case $as_dir in #(((
7860 '') as_dir=./ ;;
7861 */) ;;
7862 *) as_dir=$as_dir/ ;;
7863 esac
7864 for ac_exec_ext in '' $ac_executable_extensions; do
7865 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7866 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7867 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7868 break 2
7869 fi
7870 done
7871 done
7872 IFS=$as_save_IFS
7873
7874 fi
7875 fi
7876 LIPO=$ac_cv_prog_LIPO
7877 if test -n "$LIPO"; then
7878 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7879 printf "%s\n" "$LIPO" >&6; }
7880 else
7881 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7882 printf "%s\n" "no" >&6; }
7883 fi
7884
7885
7886 fi
7887 if test -z "$ac_cv_prog_LIPO"; then
7888 ac_ct_LIPO=$LIPO
7889 # Extract the first word of "lipo", so it can be a program name with args.
7890 set dummy lipo; ac_word=$2
7891 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7892 printf %s "checking for $ac_word... " >&6; }
7893 if test ${ac_cv_prog_ac_ct_LIPO+y}
7894 then :
7895 printf %s "(cached) " >&6
7896 else $as_nop
7897 if test -n "$ac_ct_LIPO"; then
7898 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7899 else
7900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7901 for as_dir in $PATH
7902 do
7903 IFS=$as_save_IFS
7904 case $as_dir in #(((
7905 '') as_dir=./ ;;
7906 */) ;;
7907 *) as_dir=$as_dir/ ;;
7908 esac
7909 for ac_exec_ext in '' $ac_executable_extensions; do
7910 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7911 ac_cv_prog_ac_ct_LIPO="lipo"
7912 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7913 break 2
7914 fi
7915 done
7916 done
7917 IFS=$as_save_IFS
7918
7919 fi
7920 fi
7921 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7922 if test -n "$ac_ct_LIPO"; then
7923 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7924 printf "%s\n" "$ac_ct_LIPO" >&6; }
7925 else
7926 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7927 printf "%s\n" "no" >&6; }
7928 fi
7929
7930 if test "x$ac_ct_LIPO" = x; then
7931 LIPO=":"
7932 else
7933 case $cross_compiling:$ac_tool_warned in
7934 yes:)
7935 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7936 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7937 ac_tool_warned=yes ;;
7938 esac
7939 LIPO=$ac_ct_LIPO
7940 fi
7941 else
7942 LIPO="$ac_cv_prog_LIPO"
7943 fi
7944
7945 if test -n "$ac_tool_prefix"; then
7946 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7947 set dummy ${ac_tool_prefix}otool; ac_word=$2
7948 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7949 printf %s "checking for $ac_word... " >&6; }
7950 if test ${ac_cv_prog_OTOOL+y}
7951 then :
7952 printf %s "(cached) " >&6
7953 else $as_nop
7954 if test -n "$OTOOL"; then
7955 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7956 else
7957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7958 for as_dir in $PATH
7959 do
7960 IFS=$as_save_IFS
7961 case $as_dir in #(((
7962 '') as_dir=./ ;;
7963 */) ;;
7964 *) as_dir=$as_dir/ ;;
7965 esac
7966 for ac_exec_ext in '' $ac_executable_extensions; do
7967 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7968 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7969 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7970 break 2
7971 fi
7972 done
7973 done
7974 IFS=$as_save_IFS
7975
7976 fi
7977 fi
7978 OTOOL=$ac_cv_prog_OTOOL
7979 if test -n "$OTOOL"; then
7980 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7981 printf "%s\n" "$OTOOL" >&6; }
7982 else
7983 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7984 printf "%s\n" "no" >&6; }
7985 fi
7986
7987
7988 fi
7989 if test -z "$ac_cv_prog_OTOOL"; then
7990 ac_ct_OTOOL=$OTOOL
7991 # Extract the first word of "otool", so it can be a program name with args.
7992 set dummy otool; ac_word=$2
7993 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7994 printf %s "checking for $ac_word... " >&6; }
7995 if test ${ac_cv_prog_ac_ct_OTOOL+y}
7996 then :
7997 printf %s "(cached) " >&6
7998 else $as_nop
7999 if test -n "$ac_ct_OTOOL"; then
8000 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8001 else
8002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8003 for as_dir in $PATH
8004 do
8005 IFS=$as_save_IFS
8006 case $as_dir in #(((
8007 '') as_dir=./ ;;
8008 */) ;;
8009 *) as_dir=$as_dir/ ;;
8010 esac
8011 for ac_exec_ext in '' $ac_executable_extensions; do
8012 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
8013 ac_cv_prog_ac_ct_OTOOL="otool"
8014 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
8015 break 2
8016 fi
8017 done
8018 done
8019 IFS=$as_save_IFS
8020
8021 fi
8022 fi
8023 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8024 if test -n "$ac_ct_OTOOL"; then
8025 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8026 printf "%s\n" "$ac_ct_OTOOL" >&6; }
8027 else
8028 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8029 printf "%s\n" "no" >&6; }
8030 fi
8031
8032 if test "x$ac_ct_OTOOL" = x; then
8033 OTOOL=":"
8034 else
8035 case $cross_compiling:$ac_tool_warned in
8036 yes:)
8037 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8038 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8039 ac_tool_warned=yes ;;
8040 esac
8041 OTOOL=$ac_ct_OTOOL
8042 fi
8043 else
8044 OTOOL="$ac_cv_prog_OTOOL"
8045 fi
8046
8047 if test -n "$ac_tool_prefix"; then
8048 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8049 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8050 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8051 printf %s "checking for $ac_word... " >&6; }
8052 if test ${ac_cv_prog_OTOOL64+y}
8053 then :
8054 printf %s "(cached) " >&6
8055 else $as_nop
8056 if test -n "$OTOOL64"; then
8057 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8058 else
8059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8060 for as_dir in $PATH
8061 do
8062 IFS=$as_save_IFS
8063 case $as_dir in #(((
8064 '') as_dir=./ ;;
8065 */) ;;
8066 *) as_dir=$as_dir/ ;;
8067 esac
8068 for ac_exec_ext in '' $ac_executable_extensions; do
8069 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
8070 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8071 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
8072 break 2
8073 fi
8074 done
8075 done
8076 IFS=$as_save_IFS
8077
8078 fi
8079 fi
8080 OTOOL64=$ac_cv_prog_OTOOL64
8081 if test -n "$OTOOL64"; then
8082 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8083 printf "%s\n" "$OTOOL64" >&6; }
8084 else
8085 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8086 printf "%s\n" "no" >&6; }
8087 fi
8088
8089
8090 fi
8091 if test -z "$ac_cv_prog_OTOOL64"; then
8092 ac_ct_OTOOL64=$OTOOL64
8093 # Extract the first word of "otool64", so it can be a program name with args.
8094 set dummy otool64; ac_word=$2
8095 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8096 printf %s "checking for $ac_word... " >&6; }
8097 if test ${ac_cv_prog_ac_ct_OTOOL64+y}
8098 then :
8099 printf %s "(cached) " >&6
8100 else $as_nop
8101 if test -n "$ac_ct_OTOOL64"; then
8102 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8103 else
8104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8105 for as_dir in $PATH
8106 do
8107 IFS=$as_save_IFS
8108 case $as_dir in #(((
8109 '') as_dir=./ ;;
8110 */) ;;
8111 *) as_dir=$as_dir/ ;;
8112 esac
8113 for ac_exec_ext in '' $ac_executable_extensions; do
8114 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
8115 ac_cv_prog_ac_ct_OTOOL64="otool64"
8116 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
8117 break 2
8118 fi
8119 done
8120 done
8121 IFS=$as_save_IFS
8122
8123 fi
8124 fi
8125 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8126 if test -n "$ac_ct_OTOOL64"; then
8127 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8128 printf "%s\n" "$ac_ct_OTOOL64" >&6; }
8129 else
8130 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8131 printf "%s\n" "no" >&6; }
8132 fi
8133
8134 if test "x$ac_ct_OTOOL64" = x; then
8135 OTOOL64=":"
8136 else
8137 case $cross_compiling:$ac_tool_warned in
8138 yes:)
8139 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8140 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8141 ac_tool_warned=yes ;;
8142 esac
8143 OTOOL64=$ac_ct_OTOOL64
8144 fi
8145 else
8146 OTOOL64="$ac_cv_prog_OTOOL64"
8147 fi
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8176 printf %s "checking for -single_module linker flag... " >&6; }
8177 if test ${lt_cv_apple_cc_single_mod+y}
8178 then :
8179 printf %s "(cached) " >&6
8180 else $as_nop
8181 lt_cv_apple_cc_single_mod=no
8182 if test -z "$LT_MULTI_MODULE"; then
8183 # By default we will add the -single_module flag. You can override
8184 # by either setting the environment variable LT_MULTI_MODULE
8185 # non-empty at configure time, or by adding -multi_module to the
8186 # link flags.
8187 rm -rf libconftest.dylib*
8188 echo "int foo(void){return 1;}" > conftest.c
8189 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8190 -dynamiclib -Wl,-single_module conftest.c" >&5
8191 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8192 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8193 _lt_result=$?
8194 # If there is a non-empty error log, and "single_module"
8195 # appears in it, assume the flag caused a linker warning
8196 if test -s conftest.err && $GREP single_module conftest.err; then
8197 cat conftest.err >&5
8198 # Otherwise, if the output was created with a 0 exit code from
8199 # the compiler, it worked.
8200 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
8201 lt_cv_apple_cc_single_mod=yes
8202 else
8203 cat conftest.err >&5
8204 fi
8205 rm -rf libconftest.dylib*
8206 rm -f conftest.*
8207 fi
8208 fi
8209 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8210 printf "%s\n" "$lt_cv_apple_cc_single_mod" >&6; }
8211
8212 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8213 printf %s "checking for -exported_symbols_list linker flag... " >&6; }
8214 if test ${lt_cv_ld_exported_symbols_list+y}
8215 then :
8216 printf %s "(cached) " >&6
8217 else $as_nop
8218 lt_cv_ld_exported_symbols_list=no
8219 save_LDFLAGS=$LDFLAGS
8220 echo "_main" > conftest.sym
8221 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8223 /* end confdefs.h. */
8224
8225 int
8226 main (void)
8227 {
8228
8229 ;
8230 return 0;
8231 }
8232 _ACEOF
8233 if ac_fn_c_try_link "$LINENO"
8234 then :
8235 lt_cv_ld_exported_symbols_list=yes
8236 else $as_nop
8237 lt_cv_ld_exported_symbols_list=no
8238 fi
8239 rm -f core conftest.err conftest.$ac_objext conftest.beam \
8240 conftest$ac_exeext conftest.$ac_ext
8241 LDFLAGS=$save_LDFLAGS
8242
8243 fi
8244 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8245 printf "%s\n" "$lt_cv_ld_exported_symbols_list" >&6; }
8246
8247 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8248 printf %s "checking for -force_load linker flag... " >&6; }
8249 if test ${lt_cv_ld_force_load+y}
8250 then :
8251 printf %s "(cached) " >&6
8252 else $as_nop
8253 lt_cv_ld_force_load=no
8254 cat > conftest.c << _LT_EOF
8255 int forced_loaded() { return 2;}
8256 _LT_EOF
8257 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8258 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8259 echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5
8260 $AR $AR_FLAGS libconftest.a conftest.o 2>&5
8261 echo "$RANLIB libconftest.a" >&5
8262 $RANLIB libconftest.a 2>&5
8263 cat > conftest.c << _LT_EOF
8264 int main() { return 0;}
8265 _LT_EOF
8266 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8267 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8268 _lt_result=$?
8269 if test -s conftest.err && $GREP force_load conftest.err; then
8270 cat conftest.err >&5
8271 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
8272 lt_cv_ld_force_load=yes
8273 else
8274 cat conftest.err >&5
8275 fi
8276 rm -f conftest.err libconftest.a conftest conftest.c
8277 rm -rf conftest.dSYM
8278
8279 fi
8280 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8281 printf "%s\n" "$lt_cv_ld_force_load" >&6; }
8282 case $host_os in
8283 rhapsody* | darwin1.[012])
8284 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
8285 darwin1.*)
8286 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8287 darwin*)
8288 case $MACOSX_DEPLOYMENT_TARGET,$host in
8289 10.[012],*|,*powerpc*-darwin[5-8]*)
8290 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8291 *)
8292 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8293 esac
8294 ;;
8295 esac
8296 if test yes = "$lt_cv_apple_cc_single_mod"; then
8297 _lt_dar_single_mod='$single_module'
8298 fi
8299 if test yes = "$lt_cv_ld_exported_symbols_list"; then
8300 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
8301 else
8302 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
8303 fi
8304 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
8305 _lt_dsymutil='~$DSYMUTIL $lib || :'
8306 else
8307 _lt_dsymutil=
8308 fi
8309 ;;
8310 esac
8311
8312 # func_munge_path_list VARIABLE PATH
8313 # -----------------------------------
8314 # VARIABLE is name of variable containing _space_ separated list of
8315 # directories to be munged by the contents of PATH, which is string
8316 # having a format:
8317 # "DIR[:DIR]:"
8318 # string "DIR[ DIR]" will be prepended to VARIABLE
8319 # ":DIR[:DIR]"
8320 # string "DIR[ DIR]" will be appended to VARIABLE
8321 # "DIRP[:DIRP]::[DIRA:]DIRA"
8322 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
8323 # "DIRA[ DIRA]" will be appended to VARIABLE
8324 # "DIR[:DIR]"
8325 # VARIABLE will be replaced by "DIR[ DIR]"
8326 func_munge_path_list ()
8327 {
8328 case x$2 in
8329 x)
8330 ;;
8331 *:)
8332 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
8333 ;;
8334 x:*)
8335 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
8336 ;;
8337 *::*)
8338 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
8339 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
8340 ;;
8341 *)
8342 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
8343 ;;
8344 esac
8345 }
8346
8347 ac_header= ac_cache=
8348 for ac_item in $ac_header_c_list
8349 do
8350 if test $ac_cache; then
8351 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
8352 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
8353 printf "%s\n" "#define $ac_item 1" >> confdefs.h
8354 fi
8355 ac_header= ac_cache=
8356 elif test $ac_header; then
8357 ac_cache=$ac_item
8358 else
8359 ac_header=$ac_item
8360 fi
8361 done
8362
8363
8364
8365
8366
8367
8368
8369
8370 if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
8371 then :
8372
8373 printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
8374
8375 fi
8376 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8377 "
8378 if test "x$ac_cv_header_dlfcn_h" = xyes
8379 then :
8380 printf "%s\n" "#define HAVE_DLFCN_H 1" >>confdefs.h
8381
8382 fi
8383
8384
8385
8386
8387
8388 # Set options
8389
8390
8391
8392 enable_dlopen=no
8393
8394
8395 enable_win32_dll=no
8396
8397
8398 # Check whether --enable-shared was given.
8399 if test ${enable_shared+y}
8400 then :
8401 enableval=$enable_shared; p=${PACKAGE-default}
8402 case $enableval in
8403 yes) enable_shared=yes ;;
8404 no) enable_shared=no ;;
8405 *)
8406 enable_shared=no
8407 # Look at the argument we got. We use all the common list separators.
8408 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8409 for pkg in $enableval; do
8410 IFS=$lt_save_ifs
8411 if test "X$pkg" = "X$p"; then
8412 enable_shared=yes
8413 fi
8414 done
8415 IFS=$lt_save_ifs
8416 ;;
8417 esac
8418 else $as_nop
8419 enable_shared=yes
8420 fi
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430 # Check whether --enable-static was given.
8431 if test ${enable_static+y}
8432 then :
8433 enableval=$enable_static; p=${PACKAGE-default}
8434 case $enableval in
8435 yes) enable_static=yes ;;
8436 no) enable_static=no ;;
8437 *)
8438 enable_static=no
8439 # Look at the argument we got. We use all the common list separators.
8440 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8441 for pkg in $enableval; do
8442 IFS=$lt_save_ifs
8443 if test "X$pkg" = "X$p"; then
8444 enable_static=yes
8445 fi
8446 done
8447 IFS=$lt_save_ifs
8448 ;;
8449 esac
8450 else $as_nop
8451 enable_static=yes
8452 fi
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463 # Check whether --with-pic was given.
8464 if test ${with_pic+y}
8465 then :
8466 withval=$with_pic; lt_p=${PACKAGE-default}
8467 case $withval in
8468 yes|no) pic_mode=$withval ;;
8469 *)
8470 pic_mode=default
8471 # Look at the argument we got. We use all the common list separators.
8472 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8473 for lt_pkg in $withval; do
8474 IFS=$lt_save_ifs
8475 if test "X$lt_pkg" = "X$lt_p"; then
8476 pic_mode=yes
8477 fi
8478 done
8479 IFS=$lt_save_ifs
8480 ;;
8481 esac
8482 else $as_nop
8483 pic_mode=default
8484 fi
8485
8486
8487
8488
8489
8490
8491
8492
8493 # Check whether --enable-fast-install was given.
8494 if test ${enable_fast_install+y}
8495 then :
8496 enableval=$enable_fast_install; p=${PACKAGE-default}
8497 case $enableval in
8498 yes) enable_fast_install=yes ;;
8499 no) enable_fast_install=no ;;
8500 *)
8501 enable_fast_install=no
8502 # Look at the argument we got. We use all the common list separators.
8503 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8504 for pkg in $enableval; do
8505 IFS=$lt_save_ifs
8506 if test "X$pkg" = "X$p"; then
8507 enable_fast_install=yes
8508 fi
8509 done
8510 IFS=$lt_save_ifs
8511 ;;
8512 esac
8513 else $as_nop
8514 enable_fast_install=yes
8515 fi
8516
8517
8518
8519
8520
8521
8522
8523
8524 shared_archive_member_spec=
8525 case $host,$enable_shared in
8526 power*-*-aix[5-9]*,yes)
8527 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8528 printf %s "checking which variant of shared library versioning to provide... " >&6; }
8529
8530 # Check whether --with-aix-soname was given.
8531 if test ${with_aix_soname+y}
8532 then :
8533 withval=$with_aix_soname; case $withval in
8534 aix|svr4|both)
8535 ;;
8536 *)
8537 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8538 ;;
8539 esac
8540 lt_cv_with_aix_soname=$with_aix_soname
8541 else $as_nop
8542 if test ${lt_cv_with_aix_soname+y}
8543 then :
8544 printf %s "(cached) " >&6
8545 else $as_nop
8546 lt_cv_with_aix_soname=aix
8547 fi
8548
8549 with_aix_soname=$lt_cv_with_aix_soname
8550 fi
8551
8552 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8553 printf "%s\n" "$with_aix_soname" >&6; }
8554 if test aix != "$with_aix_soname"; then
8555 # For the AIX way of multilib, we name the shared archive member
8556 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8557 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8558 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8559 # the AIX toolchain works better with OBJECT_MODE set (default 32).
8560 if test 64 = "${OBJECT_MODE-32}"; then
8561 shared_archive_member_spec=shr_64
8562 else
8563 shared_archive_member_spec=shr
8564 fi
8565 fi
8566 ;;
8567 *)
8568 with_aix_soname=aix
8569 ;;
8570 esac
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581 # This can be used to rebuild libtool when needed
8582 LIBTOOL_DEPS=$ltmain
8583
8584 # Always use our own libtool.
8585 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616 test -z "$LN_S" && LN_S="ln -s"
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631 if test -n "${ZSH_VERSION+set}"; then
8632 setopt NO_GLOB_SUBST
8633 fi
8634
8635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8636 printf %s "checking for objdir... " >&6; }
8637 if test ${lt_cv_objdir+y}
8638 then :
8639 printf %s "(cached) " >&6
8640 else $as_nop
8641 rm -f .libs 2>/dev/null
8642 mkdir .libs 2>/dev/null
8643 if test -d .libs; then
8644 lt_cv_objdir=.libs
8645 else
8646 # MS-DOS does not allow filenames that begin with a dot.
8647 lt_cv_objdir=_libs
8648 fi
8649 rmdir .libs 2>/dev/null
8650 fi
8651 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8652 printf "%s\n" "$lt_cv_objdir" >&6; }
8653 objdir=$lt_cv_objdir
8654
8655
8656
8657
8658
8659 printf "%s\n" "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h
8660
8661
8662
8663
8664 case $host_os in
8665 aix3*)
8666 # AIX sometimes has problems with the GCC collect2 program. For some
8667 # reason, if we set the COLLECT_NAMES environment variable, the problems
8668 # vanish in a puff of smoke.
8669 if test set != "${COLLECT_NAMES+set}"; then
8670 COLLECT_NAMES=
8671 export COLLECT_NAMES
8672 fi
8673 ;;
8674 esac
8675
8676 # Global variables:
8677 ofile=libtool
8678 can_build_shared=yes
8679
8680 # All known linkers require a '.a' archive for static linking (except MSVC and
8681 # ICC, which need '.lib').
8682 libext=a
8683
8684 with_gnu_ld=$lt_cv_prog_gnu_ld
8685
8686 old_CC=$CC
8687 old_CFLAGS=$CFLAGS
8688
8689 # Set sane defaults for various variables
8690 test -z "$CC" && CC=cc
8691 test -z "$LTCC" && LTCC=$CC
8692 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8693 test -z "$LD" && LD=ld
8694 test -z "$ac_objext" && ac_objext=o
8695
8696 func_cc_basename $compiler
8697 cc_basename=$func_cc_basename_result
8698
8699
8700 # Only perform the check for file, if the check method requires it
8701 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8702 case $deplibs_check_method in
8703 file_magic*)
8704 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8705 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8706 printf %s "checking for ${ac_tool_prefix}file... " >&6; }
8707 if test ${lt_cv_path_MAGIC_CMD+y}
8708 then :
8709 printf %s "(cached) " >&6
8710 else $as_nop
8711 case $MAGIC_CMD in
8712 [\\/*] | ?:[\\/]*)
8713 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8714 ;;
8715 *)
8716 lt_save_MAGIC_CMD=$MAGIC_CMD
8717 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8718 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8719 for ac_dir in $ac_dummy; do
8720 IFS=$lt_save_ifs
8721 test -z "$ac_dir" && ac_dir=.
8722 if test -f "$ac_dir/${ac_tool_prefix}file"; then
8723 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8724 if test -n "$file_magic_test_file"; then
8725 case $deplibs_check_method in
8726 "file_magic "*)
8727 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8728 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8729 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8730 $EGREP "$file_magic_regex" > /dev/null; then
8731 :
8732 else
8733 cat <<_LT_EOF 1>&2
8734
8735 *** Warning: the command libtool uses to detect shared libraries,
8736 *** $file_magic_cmd, produces output that libtool cannot recognize.
8737 *** The result is that libtool may fail to recognize shared libraries
8738 *** as such. This will affect the creation of libtool libraries that
8739 *** depend on shared libraries, but programs linked with such libtool
8740 *** libraries will work regardless of this problem. Nevertheless, you
8741 *** may want to report the problem to your system manager and/or to
8742 *** bug-libtool@gnu.org
8743
8744 _LT_EOF
8745 fi ;;
8746 esac
8747 fi
8748 break
8749 fi
8750 done
8751 IFS=$lt_save_ifs
8752 MAGIC_CMD=$lt_save_MAGIC_CMD
8753 ;;
8754 esac
8755 fi
8756
8757 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8758 if test -n "$MAGIC_CMD"; then
8759 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8760 printf "%s\n" "$MAGIC_CMD" >&6; }
8761 else
8762 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8763 printf "%s\n" "no" >&6; }
8764 fi
8765
8766
8767
8768
8769
8770 if test -z "$lt_cv_path_MAGIC_CMD"; then
8771 if test -n "$ac_tool_prefix"; then
8772 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8773 printf %s "checking for file... " >&6; }
8774 if test ${lt_cv_path_MAGIC_CMD+y}
8775 then :
8776 printf %s "(cached) " >&6
8777 else $as_nop
8778 case $MAGIC_CMD in
8779 [\\/*] | ?:[\\/]*)
8780 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8781 ;;
8782 *)
8783 lt_save_MAGIC_CMD=$MAGIC_CMD
8784 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8785 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8786 for ac_dir in $ac_dummy; do
8787 IFS=$lt_save_ifs
8788 test -z "$ac_dir" && ac_dir=.
8789 if test -f "$ac_dir/file"; then
8790 lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8791 if test -n "$file_magic_test_file"; then
8792 case $deplibs_check_method in
8793 "file_magic "*)
8794 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8795 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8796 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8797 $EGREP "$file_magic_regex" > /dev/null; then
8798 :
8799 else
8800 cat <<_LT_EOF 1>&2
8801
8802 *** Warning: the command libtool uses to detect shared libraries,
8803 *** $file_magic_cmd, produces output that libtool cannot recognize.
8804 *** The result is that libtool may fail to recognize shared libraries
8805 *** as such. This will affect the creation of libtool libraries that
8806 *** depend on shared libraries, but programs linked with such libtool
8807 *** libraries will work regardless of this problem. Nevertheless, you
8808 *** may want to report the problem to your system manager and/or to
8809 *** bug-libtool@gnu.org
8810
8811 _LT_EOF
8812 fi ;;
8813 esac
8814 fi
8815 break
8816 fi
8817 done
8818 IFS=$lt_save_ifs
8819 MAGIC_CMD=$lt_save_MAGIC_CMD
8820 ;;
8821 esac
8822 fi
8823
8824 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8825 if test -n "$MAGIC_CMD"; then
8826 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8827 printf "%s\n" "$MAGIC_CMD" >&6; }
8828 else
8829 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8830 printf "%s\n" "no" >&6; }
8831 fi
8832
8833
8834 else
8835 MAGIC_CMD=:
8836 fi
8837 fi
8838
8839 fi
8840 ;;
8841 esac
8842
8843 # Use C for the default configuration in the libtool script
8844
8845 lt_save_CC=$CC
8846 ac_ext=c
8847 ac_cpp='$CPP $CPPFLAGS'
8848 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8849 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8850 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8851
8852
8853 # Source file extension for C test sources.
8854 ac_ext=c
8855
8856 # Object file extension for compiled C test sources.
8857 objext=o
8858 objext=$objext
8859
8860 # Code to be used in simple compile tests
8861 lt_simple_compile_test_code="int some_variable = 0;"
8862
8863 # Code to be used in simple link tests
8864 lt_simple_link_test_code='int main(){return(0);}'
8865
8866
8867
8868
8869
8870
8871
8872 # If no C compiler was specified, use CC.
8873 LTCC=${LTCC-"$CC"}
8874
8875 # If no C compiler flags were specified, use CFLAGS.
8876 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8877
8878 # Allow CC to be a program name with arguments.
8879 compiler=$CC
8880
8881 # Save the default compiler, since it gets overwritten when the other
8882 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8883 compiler_DEFAULT=$CC
8884
8885 # save warnings/boilerplate of simple test code
8886 ac_outfile=conftest.$ac_objext
8887 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8888 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8889 _lt_compiler_boilerplate=`cat conftest.err`
8890 $RM conftest*
8891
8892 ac_outfile=conftest.$ac_objext
8893 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8894 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8895 _lt_linker_boilerplate=`cat conftest.err`
8896 $RM -r conftest*
8897
8898
8899 if test -n "$compiler"; then
8900
8901 lt_prog_compiler_no_builtin_flag=
8902
8903 if test yes = "$GCC"; then
8904 case $cc_basename in
8905 nvcc*)
8906 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8907 *)
8908 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8909 esac
8910
8911 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8912 printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8913 if test ${lt_cv_prog_compiler_rtti_exceptions+y}
8914 then :
8915 printf %s "(cached) " >&6
8916 else $as_nop
8917 lt_cv_prog_compiler_rtti_exceptions=no
8918 ac_outfile=conftest.$ac_objext
8919 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8920 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
8921 # Insert the option either (1) after the last *FLAGS variable, or
8922 # (2) before a word containing "conftest.", or (3) at the end.
8923 # Note that $ac_compile itself does not contain backslashes and begins
8924 # with a dollar sign (not a hyphen), so the echo should work correctly.
8925 # The option is referenced via a variable to avoid confusing sed.
8926 lt_compile=`echo "$ac_compile" | $SED \
8927 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8928 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8929 -e 's:$: $lt_compiler_flag:'`
8930 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8931 (eval "$lt_compile" 2>conftest.err)
8932 ac_status=$?
8933 cat conftest.err >&5
8934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8935 if (exit $ac_status) && test -s "$ac_outfile"; then
8936 # The compiler can only warn and ignore the option if not recognized
8937 # So say no if there are warnings other than the usual output.
8938 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8939 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8940 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8941 lt_cv_prog_compiler_rtti_exceptions=yes
8942 fi
8943 fi
8944 $RM conftest*
8945
8946 fi
8947 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8948 printf "%s\n" "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8949
8950 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
8951 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8952 else
8953 :
8954 fi
8955
8956 fi
8957
8958
8959
8960
8961
8962
8963 lt_prog_compiler_wl=
8964 lt_prog_compiler_pic=
8965 lt_prog_compiler_static=
8966
8967
8968 if test yes = "$GCC"; then
8969 lt_prog_compiler_wl='-Wl,'
8970 lt_prog_compiler_static='-static'
8971
8972 case $host_os in
8973 aix*)
8974 # All AIX code is PIC.
8975 if test ia64 = "$host_cpu"; then
8976 # AIX 5 now supports IA64 processor
8977 lt_prog_compiler_static='-Bstatic'
8978 fi
8979 lt_prog_compiler_pic='-fPIC'
8980 ;;
8981
8982 amigaos*)
8983 case $host_cpu in
8984 powerpc)
8985 # see comment about AmigaOS4 .so support
8986 lt_prog_compiler_pic='-fPIC'
8987 ;;
8988 m68k)
8989 # FIXME: we need at least 68020 code to build shared libraries, but
8990 # adding the '-m68020' flag to GCC prevents building anything better,
8991 # like '-m68040'.
8992 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8993 ;;
8994 esac
8995 ;;
8996
8997 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8998 # PIC is the default for these OSes.
8999 ;;
9000
9001 mingw* | cygwin* | pw32* | os2* | cegcc*)
9002 # This hack is so that the source file can tell whether it is being
9003 # built for inclusion in a dll (and should export symbols for example).
9004 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9005 # (--disable-auto-import) libraries
9006 lt_prog_compiler_pic='-DDLL_EXPORT'
9007 case $host_os in
9008 os2*)
9009 lt_prog_compiler_static='$wl-static'
9010 ;;
9011 esac
9012 ;;
9013
9014 darwin* | rhapsody*)
9015 # PIC is the default on this platform
9016 # Common symbols not allowed in MH_DYLIB files
9017 lt_prog_compiler_pic='-fno-common'
9018 ;;
9019
9020 haiku*)
9021 # PIC is the default for Haiku.
9022 # The "-static" flag exists, but is broken.
9023 lt_prog_compiler_static=
9024 ;;
9025
9026 hpux*)
9027 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9028 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
9029 # sets the default TLS model and affects inlining.
9030 case $host_cpu in
9031 hppa*64*)
9032 # +Z the default
9033 ;;
9034 *)
9035 lt_prog_compiler_pic='-fPIC'
9036 ;;
9037 esac
9038 ;;
9039
9040 interix[3-9]*)
9041 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9042 # Instead, we relocate shared libraries at runtime.
9043 ;;
9044
9045 msdosdjgpp*)
9046 # Just because we use GCC doesn't mean we suddenly get shared libraries
9047 # on systems that don't support them.
9048 lt_prog_compiler_can_build_shared=no
9049 enable_shared=no
9050 ;;
9051
9052 *nto* | *qnx*)
9053 # QNX uses GNU C++, but need to define -shared option too, otherwise
9054 # it will coredump.
9055 lt_prog_compiler_pic='-fPIC -shared'
9056 ;;
9057
9058 sysv4*MP*)
9059 if test -d /usr/nec; then
9060 lt_prog_compiler_pic=-Kconform_pic
9061 fi
9062 ;;
9063
9064 *)
9065 lt_prog_compiler_pic='-fPIC'
9066 ;;
9067 esac
9068
9069 case $cc_basename in
9070 nvcc*) # Cuda Compiler Driver 2.2
9071 lt_prog_compiler_wl='-Xlinker '
9072 if test -n "$lt_prog_compiler_pic"; then
9073 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
9074 fi
9075 ;;
9076 esac
9077 else
9078 # PORTME Check for flag to pass linker flags through the system compiler.
9079 case $host_os in
9080 aix*)
9081 lt_prog_compiler_wl='-Wl,'
9082 if test ia64 = "$host_cpu"; then
9083 # AIX 5 now supports IA64 processor
9084 lt_prog_compiler_static='-Bstatic'
9085 else
9086 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9087 fi
9088 ;;
9089
9090 darwin* | rhapsody*)
9091 # PIC is the default on this platform
9092 # Common symbols not allowed in MH_DYLIB files
9093 lt_prog_compiler_pic='-fno-common'
9094 case $cc_basename in
9095 nagfor*)
9096 # NAG Fortran compiler
9097 lt_prog_compiler_wl='-Wl,-Wl,,'
9098 lt_prog_compiler_pic='-PIC'
9099 lt_prog_compiler_static='-Bstatic'
9100 ;;
9101 esac
9102 ;;
9103
9104 mingw* | cygwin* | pw32* | os2* | cegcc*)
9105 # This hack is so that the source file can tell whether it is being
9106 # built for inclusion in a dll (and should export symbols for example).
9107 lt_prog_compiler_pic='-DDLL_EXPORT'
9108 case $host_os in
9109 os2*)
9110 lt_prog_compiler_static='$wl-static'
9111 ;;
9112 esac
9113 ;;
9114
9115 hpux9* | hpux10* | hpux11*)
9116 lt_prog_compiler_wl='-Wl,'
9117 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9118 # not for PA HP-UX.
9119 case $host_cpu in
9120 hppa*64*|ia64*)
9121 # +Z the default
9122 ;;
9123 *)
9124 lt_prog_compiler_pic='+Z'
9125 ;;
9126 esac
9127 # Is there a better lt_prog_compiler_static that works with the bundled CC?
9128 lt_prog_compiler_static='$wl-a ${wl}archive'
9129 ;;
9130
9131 irix5* | irix6* | nonstopux*)
9132 lt_prog_compiler_wl='-Wl,'
9133 # PIC (with -KPIC) is the default.
9134 lt_prog_compiler_static='-non_shared'
9135 ;;
9136
9137 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
9138 case $cc_basename in
9139 # old Intel for x86_64, which still supported -KPIC.
9140 ecc*)
9141 lt_prog_compiler_wl='-Wl,'
9142 lt_prog_compiler_pic='-KPIC'
9143 lt_prog_compiler_static='-static'
9144 ;;
9145 # icc used to be incompatible with GCC.
9146 # ICC 10 doesn't accept -KPIC any more.
9147 icc* | ifort*)
9148 lt_prog_compiler_wl='-Wl,'
9149 lt_prog_compiler_pic='-fPIC'
9150 lt_prog_compiler_static='-static'
9151 ;;
9152 # Lahey Fortran 8.1.
9153 lf95*)
9154 lt_prog_compiler_wl='-Wl,'
9155 lt_prog_compiler_pic='--shared'
9156 lt_prog_compiler_static='--static'
9157 ;;
9158 nagfor*)
9159 # NAG Fortran compiler
9160 lt_prog_compiler_wl='-Wl,-Wl,,'
9161 lt_prog_compiler_pic='-PIC'
9162 lt_prog_compiler_static='-Bstatic'
9163 ;;
9164 tcc*)
9165 # Fabrice Bellard et al's Tiny C Compiler
9166 lt_prog_compiler_wl='-Wl,'
9167 lt_prog_compiler_pic='-fPIC'
9168 lt_prog_compiler_static='-static'
9169 ;;
9170 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9171 # Portland Group compilers (*not* the Pentium gcc compiler,
9172 # which looks to be a dead project)
9173 lt_prog_compiler_wl='-Wl,'
9174 lt_prog_compiler_pic='-fpic'
9175 lt_prog_compiler_static='-Bstatic'
9176 ;;
9177 ccc*)
9178 lt_prog_compiler_wl='-Wl,'
9179 # All Alpha code is PIC.
9180 lt_prog_compiler_static='-non_shared'
9181 ;;
9182 xl* | bgxl* | bgf* | mpixl*)
9183 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9184 lt_prog_compiler_wl='-Wl,'
9185 lt_prog_compiler_pic='-qpic'
9186 lt_prog_compiler_static='-qstaticlink'
9187 ;;
9188 *)
9189 case `$CC -V 2>&1 | $SED 5q` in
9190 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9191 # Sun Fortran 8.3 passes all unrecognized flags to the linker
9192 lt_prog_compiler_pic='-KPIC'
9193 lt_prog_compiler_static='-Bstatic'
9194 lt_prog_compiler_wl=''
9195 ;;
9196 *Sun\ F* | *Sun*Fortran*)
9197 lt_prog_compiler_pic='-KPIC'
9198 lt_prog_compiler_static='-Bstatic'
9199 lt_prog_compiler_wl='-Qoption ld '
9200 ;;
9201 *Sun\ C*)
9202 # Sun C 5.9
9203 lt_prog_compiler_pic='-KPIC'
9204 lt_prog_compiler_static='-Bstatic'
9205 lt_prog_compiler_wl='-Wl,'
9206 ;;
9207 *Intel*\ [CF]*Compiler*)
9208 lt_prog_compiler_wl='-Wl,'
9209 lt_prog_compiler_pic='-fPIC'
9210 lt_prog_compiler_static='-static'
9211 ;;
9212 *Portland\ Group*)
9213 lt_prog_compiler_wl='-Wl,'
9214 lt_prog_compiler_pic='-fpic'
9215 lt_prog_compiler_static='-Bstatic'
9216 ;;
9217 esac
9218 ;;
9219 esac
9220 ;;
9221
9222 newsos6)
9223 lt_prog_compiler_pic='-KPIC'
9224 lt_prog_compiler_static='-Bstatic'
9225 ;;
9226
9227 *nto* | *qnx*)
9228 # QNX uses GNU C++, but need to define -shared option too, otherwise
9229 # it will coredump.
9230 lt_prog_compiler_pic='-fPIC -shared'
9231 ;;
9232
9233 osf3* | osf4* | osf5*)
9234 lt_prog_compiler_wl='-Wl,'
9235 # All OSF/1 code is PIC.
9236 lt_prog_compiler_static='-non_shared'
9237 ;;
9238
9239 rdos*)
9240 lt_prog_compiler_static='-non_shared'
9241 ;;
9242
9243 solaris*)
9244 lt_prog_compiler_pic='-KPIC'
9245 lt_prog_compiler_static='-Bstatic'
9246 case $cc_basename in
9247 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9248 lt_prog_compiler_wl='-Qoption ld ';;
9249 *)
9250 lt_prog_compiler_wl='-Wl,';;
9251 esac
9252 ;;
9253
9254 sunos4*)
9255 lt_prog_compiler_wl='-Qoption ld '
9256 lt_prog_compiler_pic='-PIC'
9257 lt_prog_compiler_static='-Bstatic'
9258 ;;
9259
9260 sysv4 | sysv4.2uw2* | sysv4.3*)
9261 lt_prog_compiler_wl='-Wl,'
9262 lt_prog_compiler_pic='-KPIC'
9263 lt_prog_compiler_static='-Bstatic'
9264 ;;
9265
9266 sysv4*MP*)
9267 if test -d /usr/nec; then
9268 lt_prog_compiler_pic='-Kconform_pic'
9269 lt_prog_compiler_static='-Bstatic'
9270 fi
9271 ;;
9272
9273 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9274 lt_prog_compiler_wl='-Wl,'
9275 lt_prog_compiler_pic='-KPIC'
9276 lt_prog_compiler_static='-Bstatic'
9277 ;;
9278
9279 unicos*)
9280 lt_prog_compiler_wl='-Wl,'
9281 lt_prog_compiler_can_build_shared=no
9282 ;;
9283
9284 uts4*)
9285 lt_prog_compiler_pic='-pic'
9286 lt_prog_compiler_static='-Bstatic'
9287 ;;
9288
9289 *)
9290 lt_prog_compiler_can_build_shared=no
9291 ;;
9292 esac
9293 fi
9294
9295 case $host_os in
9296 # For platforms that do not support PIC, -DPIC is meaningless:
9297 *djgpp*)
9298 lt_prog_compiler_pic=
9299 ;;
9300 *)
9301 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9302 ;;
9303 esac
9304
9305 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9306 printf %s "checking for $compiler option to produce PIC... " >&6; }
9307 if test ${lt_cv_prog_compiler_pic+y}
9308 then :
9309 printf %s "(cached) " >&6
9310 else $as_nop
9311 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9312 fi
9313 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9314 printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; }
9315 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9316
9317 #
9318 # Check to make sure the PIC flag actually works.
9319 #
9320 if test -n "$lt_prog_compiler_pic"; then
9321 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9322 printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9323 if test ${lt_cv_prog_compiler_pic_works+y}
9324 then :
9325 printf %s "(cached) " >&6
9326 else $as_nop
9327 lt_cv_prog_compiler_pic_works=no
9328 ac_outfile=conftest.$ac_objext
9329 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9330 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
9331 # Insert the option either (1) after the last *FLAGS variable, or
9332 # (2) before a word containing "conftest.", or (3) at the end.
9333 # Note that $ac_compile itself does not contain backslashes and begins
9334 # with a dollar sign (not a hyphen), so the echo should work correctly.
9335 # The option is referenced via a variable to avoid confusing sed.
9336 lt_compile=`echo "$ac_compile" | $SED \
9337 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9338 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9339 -e 's:$: $lt_compiler_flag:'`
9340 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9341 (eval "$lt_compile" 2>conftest.err)
9342 ac_status=$?
9343 cat conftest.err >&5
9344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345 if (exit $ac_status) && test -s "$ac_outfile"; then
9346 # The compiler can only warn and ignore the option if not recognized
9347 # So say no if there are warnings other than the usual output.
9348 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9349 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9350 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9351 lt_cv_prog_compiler_pic_works=yes
9352 fi
9353 fi
9354 $RM conftest*
9355
9356 fi
9357 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9358 printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; }
9359
9360 if test yes = "$lt_cv_prog_compiler_pic_works"; then
9361 case $lt_prog_compiler_pic in
9362 "" | " "*) ;;
9363 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9364 esac
9365 else
9366 lt_prog_compiler_pic=
9367 lt_prog_compiler_can_build_shared=no
9368 fi
9369
9370 fi
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382 #
9383 # Check to make sure the static flag actually works.
9384 #
9385 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9386 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9387 printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9388 if test ${lt_cv_prog_compiler_static_works+y}
9389 then :
9390 printf %s "(cached) " >&6
9391 else $as_nop
9392 lt_cv_prog_compiler_static_works=no
9393 save_LDFLAGS=$LDFLAGS
9394 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9395 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9396 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9397 # The linker can only warn and ignore the option if not recognized
9398 # So say no if there are warnings
9399 if test -s conftest.err; then
9400 # Append any errors to the config.log.
9401 cat conftest.err 1>&5
9402 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9403 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9404 if diff conftest.exp conftest.er2 >/dev/null; then
9405 lt_cv_prog_compiler_static_works=yes
9406 fi
9407 else
9408 lt_cv_prog_compiler_static_works=yes
9409 fi
9410 fi
9411 $RM -r conftest*
9412 LDFLAGS=$save_LDFLAGS
9413
9414 fi
9415 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9416 printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; }
9417
9418 if test yes = "$lt_cv_prog_compiler_static_works"; then
9419 :
9420 else
9421 lt_prog_compiler_static=
9422 fi
9423
9424
9425
9426
9427
9428
9429
9430 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9431 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9432 if test ${lt_cv_prog_compiler_c_o+y}
9433 then :
9434 printf %s "(cached) " >&6
9435 else $as_nop
9436 lt_cv_prog_compiler_c_o=no
9437 $RM -r conftest 2>/dev/null
9438 mkdir conftest
9439 cd conftest
9440 mkdir out
9441 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9442
9443 lt_compiler_flag="-o out/conftest2.$ac_objext"
9444 # Insert the option either (1) after the last *FLAGS variable, or
9445 # (2) before a word containing "conftest.", or (3) at the end.
9446 # Note that $ac_compile itself does not contain backslashes and begins
9447 # with a dollar sign (not a hyphen), so the echo should work correctly.
9448 lt_compile=`echo "$ac_compile" | $SED \
9449 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9450 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9451 -e 's:$: $lt_compiler_flag:'`
9452 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9453 (eval "$lt_compile" 2>out/conftest.err)
9454 ac_status=$?
9455 cat out/conftest.err >&5
9456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9457 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9458 then
9459 # The compiler can only warn and ignore the option if not recognized
9460 # So say no if there are warnings
9461 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9462 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9463 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9464 lt_cv_prog_compiler_c_o=yes
9465 fi
9466 fi
9467 chmod u+w . 2>&5
9468 $RM conftest*
9469 # SGI C++ compiler will create directory out/ii_files/ for
9470 # template instantiation
9471 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9472 $RM out/* && rmdir out
9473 cd ..
9474 $RM -r conftest
9475 $RM conftest*
9476
9477 fi
9478 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9479 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }
9480
9481
9482
9483
9484
9485
9486 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9487 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9488 if test ${lt_cv_prog_compiler_c_o+y}
9489 then :
9490 printf %s "(cached) " >&6
9491 else $as_nop
9492 lt_cv_prog_compiler_c_o=no
9493 $RM -r conftest 2>/dev/null
9494 mkdir conftest
9495 cd conftest
9496 mkdir out
9497 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9498
9499 lt_compiler_flag="-o out/conftest2.$ac_objext"
9500 # Insert the option either (1) after the last *FLAGS variable, or
9501 # (2) before a word containing "conftest.", or (3) at the end.
9502 # Note that $ac_compile itself does not contain backslashes and begins
9503 # with a dollar sign (not a hyphen), so the echo should work correctly.
9504 lt_compile=`echo "$ac_compile" | $SED \
9505 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9506 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9507 -e 's:$: $lt_compiler_flag:'`
9508 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9509 (eval "$lt_compile" 2>out/conftest.err)
9510 ac_status=$?
9511 cat out/conftest.err >&5
9512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9513 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9514 then
9515 # The compiler can only warn and ignore the option if not recognized
9516 # So say no if there are warnings
9517 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9518 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9519 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9520 lt_cv_prog_compiler_c_o=yes
9521 fi
9522 fi
9523 chmod u+w . 2>&5
9524 $RM conftest*
9525 # SGI C++ compiler will create directory out/ii_files/ for
9526 # template instantiation
9527 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9528 $RM out/* && rmdir out
9529 cd ..
9530 $RM -r conftest
9531 $RM conftest*
9532
9533 fi
9534 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9535 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }
9536
9537
9538
9539
9540 hard_links=nottested
9541 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9542 # do not overwrite the value of need_locks provided by the user
9543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9544 printf %s "checking if we can lock with hard links... " >&6; }
9545 hard_links=yes
9546 $RM conftest*
9547 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9548 touch conftest.a
9549 ln conftest.a conftest.b 2>&5 || hard_links=no
9550 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9551 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9552 printf "%s\n" "$hard_links" >&6; }
9553 if test no = "$hard_links"; then
9554 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9555 printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9556 need_locks=warn
9557 fi
9558 else
9559 need_locks=no
9560 fi
9561
9562
9563
9564
9565
9566
9567 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9568 printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9569
9570 runpath_var=
9571 allow_undefined_flag=
9572 always_export_symbols=no
9573 archive_cmds=
9574 archive_expsym_cmds=
9575 compiler_needs_object=no
9576 enable_shared_with_static_runtimes=no
9577 export_dynamic_flag_spec=
9578 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9579 hardcode_automatic=no
9580 hardcode_direct=no
9581 hardcode_direct_absolute=no
9582 hardcode_libdir_flag_spec=
9583 hardcode_libdir_separator=
9584 hardcode_minus_L=no
9585 hardcode_shlibpath_var=unsupported
9586 inherit_rpath=no
9587 link_all_deplibs=unknown
9588 module_cmds=
9589 module_expsym_cmds=
9590 old_archive_from_new_cmds=
9591 old_archive_from_expsyms_cmds=
9592 thread_safe_flag_spec=
9593 whole_archive_flag_spec=
9594 # include_expsyms should be a list of space-separated symbols to be *always*
9595 # included in the symbol list
9596 include_expsyms=
9597 # exclude_expsyms can be an extended regexp of symbols to exclude
9598 # it will be wrapped by ' (' and ')$', so one must not match beginning or
9599 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9600 # as well as any symbol that contains 'd'.
9601 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9602 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9603 # platforms (ab)use it in PIC code, but their linkers get confused if
9604 # the symbol is explicitly referenced. Since portable code cannot
9605 # rely on this symbol name, it's probably fine to never include it in
9606 # preloaded symbol tables.
9607 # Exclude shared library initialization/finalization symbols.
9608 extract_expsyms_cmds=
9609
9610 case $host_os in
9611 cygwin* | mingw* | pw32* | cegcc*)
9612 # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time
9613 # When not using gcc, we currently assume that we are using
9614 # Microsoft Visual C++ or Intel C++ Compiler.
9615 if test yes != "$GCC"; then
9616 with_gnu_ld=no
9617 fi
9618 ;;
9619 interix*)
9620 # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC)
9621 with_gnu_ld=yes
9622 ;;
9623 openbsd* | bitrig*)
9624 with_gnu_ld=no
9625 ;;
9626 esac
9627
9628 ld_shlibs=yes
9629
9630 # On some targets, GNU ld is compatible enough with the native linker
9631 # that we're better off using the native interface for both.
9632 lt_use_gnu_ld_interface=no
9633 if test yes = "$with_gnu_ld"; then
9634 case $host_os in
9635 aix*)
9636 # The AIX port of GNU ld has always aspired to compatibility
9637 # with the native linker. However, as the warning in the GNU ld
9638 # block says, versions before 2.19.5* couldn't really create working
9639 # shared libraries, regardless of the interface used.
9640 case `$LD -v 2>&1` in
9641 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9642 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9643 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9644 *)
9645 lt_use_gnu_ld_interface=yes
9646 ;;
9647 esac
9648 ;;
9649 *)
9650 lt_use_gnu_ld_interface=yes
9651 ;;
9652 esac
9653 fi
9654
9655 if test yes = "$lt_use_gnu_ld_interface"; then
9656 # If archive_cmds runs LD, not CC, wlarc should be empty
9657 wlarc='$wl'
9658
9659 # Set some defaults for GNU ld with shared library support. These
9660 # are reset later if shared libraries are not supported. Putting them
9661 # here allows them to be overridden if necessary.
9662 runpath_var=LD_RUN_PATH
9663 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9664 export_dynamic_flag_spec='$wl--export-dynamic'
9665 # ancient GNU ld didn't support --whole-archive et. al.
9666 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9667 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9668 else
9669 whole_archive_flag_spec=
9670 fi
9671 supports_anon_versioning=no
9672 case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in
9673 *GNU\ gold*) supports_anon_versioning=yes ;;
9674 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9675 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9676 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9677 *\ 2.11.*) ;; # other 2.11 versions
9678 *) supports_anon_versioning=yes ;;
9679 esac
9680
9681 # See if GNU ld supports shared libraries.
9682 case $host_os in
9683 aix[3-9]*)
9684 # On AIX/PPC, the GNU linker is very broken
9685 if test ia64 != "$host_cpu"; then
9686 ld_shlibs=no
9687 cat <<_LT_EOF 1>&2
9688
9689 *** Warning: the GNU linker, at least up to release 2.19, is reported
9690 *** to be unable to reliably create shared libraries on AIX.
9691 *** Therefore, libtool is disabling shared libraries support. If you
9692 *** really care for shared libraries, you may want to install binutils
9693 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9694 *** You will then need to restart the configuration process.
9695
9696 _LT_EOF
9697 fi
9698 ;;
9699
9700 amigaos*)
9701 case $host_cpu in
9702 powerpc)
9703 # see comment about AmigaOS4 .so support
9704 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9705 archive_expsym_cmds=''
9706 ;;
9707 m68k)
9708 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9709 hardcode_libdir_flag_spec='-L$libdir'
9710 hardcode_minus_L=yes
9711 ;;
9712 esac
9713 ;;
9714
9715 beos*)
9716 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9717 allow_undefined_flag=unsupported
9718 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
9719 # support --undefined. This deserves some investigation. FIXME
9720 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9721 else
9722 ld_shlibs=no
9723 fi
9724 ;;
9725
9726 cygwin* | mingw* | pw32* | cegcc*)
9727 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9728 # as there is no search path for DLLs.
9729 hardcode_libdir_flag_spec='-L$libdir'
9730 export_dynamic_flag_spec='$wl--export-all-symbols'
9731 allow_undefined_flag=unsupported
9732 always_export_symbols=no
9733 enable_shared_with_static_runtimes=yes
9734 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9735 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9736
9737 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9738 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9739 # If the export-symbols file already is a .def file, use it as
9740 # is; otherwise, prepend EXPORTS...
9741 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
9742 cp $export_symbols $output_objdir/$soname.def;
9743 else
9744 echo EXPORTS > $output_objdir/$soname.def;
9745 cat $export_symbols >> $output_objdir/$soname.def;
9746 fi~
9747 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9748 else
9749 ld_shlibs=no
9750 fi
9751 ;;
9752
9753 haiku*)
9754 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9755 link_all_deplibs=yes
9756 ;;
9757
9758 os2*)
9759 hardcode_libdir_flag_spec='-L$libdir'
9760 hardcode_minus_L=yes
9761 allow_undefined_flag=unsupported
9762 shrext_cmds=.dll
9763 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9764 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9765 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9766 $ECHO EXPORTS >> $output_objdir/$libname.def~
9767 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9768 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9769 emximp -o $lib $output_objdir/$libname.def'
9770 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9771 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9772 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9773 $ECHO EXPORTS >> $output_objdir/$libname.def~
9774 prefix_cmds="$SED"~
9775 if test EXPORTS = "`$SED 1q $export_symbols`"; then
9776 prefix_cmds="$prefix_cmds -e 1d";
9777 fi~
9778 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9779 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9780 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9781 emximp -o $lib $output_objdir/$libname.def'
9782 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9783 enable_shared_with_static_runtimes=yes
9784 file_list_spec='@'
9785 ;;
9786
9787 interix[3-9]*)
9788 hardcode_direct=no
9789 hardcode_shlibpath_var=no
9790 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9791 export_dynamic_flag_spec='$wl-E'
9792 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9793 # Instead, shared libraries are loaded at an image base (0x10000000 by
9794 # default) and relocated if they conflict, which is a slow very memory
9795 # consuming and fragmenting process. To avoid this, we pick a random,
9796 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9797 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9798 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9799 archive_expsym_cmds='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9800 ;;
9801
9802 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9803 tmp_diet=no
9804 if test linux-dietlibc = "$host_os"; then
9805 case $cc_basename in
9806 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9807 esac
9808 fi
9809 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9810 && test no = "$tmp_diet"
9811 then
9812 tmp_addflag=' $pic_flag'
9813 tmp_sharedflag='-shared'
9814 case $cc_basename,$host_cpu in
9815 pgcc*) # Portland Group C compiler
9816 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9817 tmp_addflag=' $pic_flag'
9818 ;;
9819 pgf77* | pgf90* | pgf95* | pgfortran*)
9820 # Portland Group f77 and f90 compilers
9821 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9822 tmp_addflag=' $pic_flag -Mnomain' ;;
9823 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9824 tmp_addflag=' -i_dynamic' ;;
9825 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9826 tmp_addflag=' -i_dynamic -nofor_main' ;;
9827 ifc* | ifort*) # Intel Fortran compiler
9828 tmp_addflag=' -nofor_main' ;;
9829 lf95*) # Lahey Fortran 8.1
9830 whole_archive_flag_spec=
9831 tmp_sharedflag='--shared' ;;
9832 nagfor*) # NAGFOR 5.3
9833 tmp_sharedflag='-Wl,-shared' ;;
9834 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9835 tmp_sharedflag='-qmkshrobj'
9836 tmp_addflag= ;;
9837 nvcc*) # Cuda Compiler Driver 2.2
9838 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9839 compiler_needs_object=yes
9840 ;;
9841 esac
9842 case `$CC -V 2>&1 | $SED 5q` in
9843 *Sun\ C*) # Sun C 5.9
9844 whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9845 compiler_needs_object=yes
9846 tmp_sharedflag='-G' ;;
9847 *Sun\ F*) # Sun Fortran 8.3
9848 tmp_sharedflag='-G' ;;
9849 esac
9850 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9851
9852 if test yes = "$supports_anon_versioning"; then
9853 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9854 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9855 echo "local: *; };" >> $output_objdir/$libname.ver~
9856 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
9857 fi
9858
9859 case $cc_basename in
9860 tcc*)
9861 export_dynamic_flag_spec='-rdynamic'
9862 ;;
9863 xlf* | bgf* | bgxlf* | mpixlf*)
9864 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9865 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9866 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9867 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9868 if test yes = "$supports_anon_versioning"; then
9869 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9870 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9871 echo "local: *; };" >> $output_objdir/$libname.ver~
9872 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9873 fi
9874 ;;
9875 esac
9876 else
9877 ld_shlibs=no
9878 fi
9879 ;;
9880
9881 netbsd*)
9882 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9883 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9884 wlarc=
9885 else
9886 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9887 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9888 fi
9889 ;;
9890
9891 solaris*)
9892 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9893 ld_shlibs=no
9894 cat <<_LT_EOF 1>&2
9895
9896 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9897 *** create shared libraries on Solaris systems. Therefore, libtool
9898 *** is disabling shared libraries support. We urge you to upgrade GNU
9899 *** binutils to release 2.9.1 or newer. Another option is to modify
9900 *** your PATH or compiler configuration so that the native linker is
9901 *** used, and then restart.
9902
9903 _LT_EOF
9904 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9905 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9906 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9907 else
9908 ld_shlibs=no
9909 fi
9910 ;;
9911
9912 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9913 case `$LD -v 2>&1` in
9914 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9915 ld_shlibs=no
9916 cat <<_LT_EOF 1>&2
9917
9918 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
9919 *** reliably create shared libraries on SCO systems. Therefore, libtool
9920 *** is disabling shared libraries support. We urge you to upgrade GNU
9921 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9922 *** your PATH or compiler configuration so that the native linker is
9923 *** used, and then restart.
9924
9925 _LT_EOF
9926 ;;
9927 *)
9928 # For security reasons, it is highly recommended that you always
9929 # use absolute paths for naming shared libraries, and exclude the
9930 # DT_RUNPATH tag from executables and libraries. But doing so
9931 # requires that you compile everything twice, which is a pain.
9932 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9933 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9934 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9935 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9936 else
9937 ld_shlibs=no
9938 fi
9939 ;;
9940 esac
9941 ;;
9942
9943 sunos4*)
9944 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9945 wlarc=
9946 hardcode_direct=yes
9947 hardcode_shlibpath_var=no
9948 ;;
9949
9950 *)
9951 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9952 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9953 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9954 else
9955 ld_shlibs=no
9956 fi
9957 ;;
9958 esac
9959
9960 if test no = "$ld_shlibs"; then
9961 runpath_var=
9962 hardcode_libdir_flag_spec=
9963 export_dynamic_flag_spec=
9964 whole_archive_flag_spec=
9965 fi
9966 else
9967 # PORTME fill in a description of your system's linker (not GNU ld)
9968 case $host_os in
9969 aix3*)
9970 allow_undefined_flag=unsupported
9971 always_export_symbols=yes
9972 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
9973 # Note: this linker hardcodes the directories in LIBPATH if there
9974 # are no directories specified by -L.
9975 hardcode_minus_L=yes
9976 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
9977 # Neither direct hardcoding nor static linking is supported with a
9978 # broken collect2.
9979 hardcode_direct=unsupported
9980 fi
9981 ;;
9982
9983 aix[4-9]*)
9984 if test ia64 = "$host_cpu"; then
9985 # On IA64, the linker does run time linking by default, so we don't
9986 # have to do anything special.
9987 aix_use_runtimelinking=no
9988 exp_sym_flag='-Bexport'
9989 no_entry_flag=
9990 else
9991 # If we're using GNU nm, then we don't want the "-C" option.
9992 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
9993 # Without the "-l" option, or with the "-B" option, AIX nm treats
9994 # weak defined symbols like other global defined symbols, whereas
9995 # GNU nm marks them as "W".
9996 # While the 'weak' keyword is ignored in the Export File, we need
9997 # it in the Import File for the 'aix-soname' feature, so we have
9998 # to replace the "-B" option with "-P" for AIX nm.
9999 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10000 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
10001 else
10002 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
10003 fi
10004 aix_use_runtimelinking=no
10005
10006 # Test if we are trying to use run time linking or normal
10007 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10008 # have runtime linking enabled, and use it for executables.
10009 # For shared libraries, we enable/disable runtime linking
10010 # depending on the kind of the shared library created -
10011 # when "with_aix_soname,aix_use_runtimelinking" is:
10012 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
10013 # "aix,yes" lib.so shared, rtl:yes, for executables
10014 # lib.a static archive
10015 # "both,no" lib.so.V(shr.o) shared, rtl:yes
10016 # lib.a(lib.so.V) shared, rtl:no, for executables
10017 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
10018 # lib.a(lib.so.V) shared, rtl:no
10019 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
10020 # lib.a static archive
10021 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10022 for ld_flag in $LDFLAGS; do
10023 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
10024 aix_use_runtimelinking=yes
10025 break
10026 fi
10027 done
10028 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
10029 # With aix-soname=svr4, we create the lib.so.V shared archives only,
10030 # so we don't have lib.a shared libs to link our executables.
10031 # We have to force runtime linking in this case.
10032 aix_use_runtimelinking=yes
10033 LDFLAGS="$LDFLAGS -Wl,-brtl"
10034 fi
10035 ;;
10036 esac
10037
10038 exp_sym_flag='-bexport'
10039 no_entry_flag='-bnoentry'
10040 fi
10041
10042 # When large executables or shared objects are built, AIX ld can
10043 # have problems creating the table of contents. If linking a library
10044 # or program results in "error TOC overflow" add -mminimal-toc to
10045 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10046 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10047
10048 archive_cmds=''
10049 hardcode_direct=yes
10050 hardcode_direct_absolute=yes
10051 hardcode_libdir_separator=':'
10052 link_all_deplibs=yes
10053 file_list_spec='$wl-f,'
10054 case $with_aix_soname,$aix_use_runtimelinking in
10055 aix,*) ;; # traditional, no import file
10056 svr4,* | *,yes) # use import file
10057 # The Import File defines what to hardcode.
10058 hardcode_direct=no
10059 hardcode_direct_absolute=no
10060 ;;
10061 esac
10062
10063 if test yes = "$GCC"; then
10064 case $host_os in aix4.[012]|aix4.[012].*)
10065 # We only want to do this on AIX 4.2 and lower, the check
10066 # below for broken collect2 doesn't work under 4.3+
10067 collect2name=`$CC -print-prog-name=collect2`
10068 if test -f "$collect2name" &&
10069 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10070 then
10071 # We have reworked collect2
10072 :
10073 else
10074 # We have old collect2
10075 hardcode_direct=unsupported
10076 # It fails to find uninstalled libraries when the uninstalled
10077 # path is not listed in the libpath. Setting hardcode_minus_L
10078 # to unsupported forces relinking
10079 hardcode_minus_L=yes
10080 hardcode_libdir_flag_spec='-L$libdir'
10081 hardcode_libdir_separator=
10082 fi
10083 ;;
10084 esac
10085 shared_flag='-shared'
10086 if test yes = "$aix_use_runtimelinking"; then
10087 shared_flag="$shared_flag "'$wl-G'
10088 fi
10089 # Need to ensure runtime linking is disabled for the traditional
10090 # shared library, or the linker may eventually find shared libraries
10091 # /with/ Import File - we do not want to mix them.
10092 shared_flag_aix='-shared'
10093 shared_flag_svr4='-shared $wl-G'
10094 else
10095 # not using gcc
10096 if test ia64 = "$host_cpu"; then
10097 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10098 # chokes on -Wl,-G. The following line is correct:
10099 shared_flag='-G'
10100 else
10101 if test yes = "$aix_use_runtimelinking"; then
10102 shared_flag='$wl-G'
10103 else
10104 shared_flag='$wl-bM:SRE'
10105 fi
10106 shared_flag_aix='$wl-bM:SRE'
10107 shared_flag_svr4='$wl-G'
10108 fi
10109 fi
10110
10111 export_dynamic_flag_spec='$wl-bexpall'
10112 # It seems that -bexpall does not export symbols beginning with
10113 # underscore (_), so it is better to generate a list of symbols to export.
10114 always_export_symbols=yes
10115 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
10116 # Warning - without using the other runtime loading flags (-brtl),
10117 # -berok will link without error, but may produce a broken library.
10118 allow_undefined_flag='-berok'
10119 # Determine the default libpath from the value encoded in an
10120 # empty executable.
10121 if test set = "${lt_cv_aix_libpath+set}"; then
10122 aix_libpath=$lt_cv_aix_libpath
10123 else
10124 if test ${lt_cv_aix_libpath_+y}
10125 then :
10126 printf %s "(cached) " >&6
10127 else $as_nop
10128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10129 /* end confdefs.h. */
10130
10131 int
10132 main (void)
10133 {
10134
10135 ;
10136 return 0;
10137 }
10138 _ACEOF
10139 if ac_fn_c_try_link "$LINENO"
10140 then :
10141
10142 lt_aix_libpath_sed='
10143 /Import File Strings/,/^$/ {
10144 /^0/ {
10145 s/^0 *\([^ ]*\) *$/\1/
10146 p
10147 }
10148 }'
10149 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10150 # Check for a 64-bit object if we didn't find anything.
10151 if test -z "$lt_cv_aix_libpath_"; then
10152 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10153 fi
10154 fi
10155 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10156 conftest$ac_exeext conftest.$ac_ext
10157 if test -z "$lt_cv_aix_libpath_"; then
10158 lt_cv_aix_libpath_=/usr/lib:/lib
10159 fi
10160
10161 fi
10162
10163 aix_libpath=$lt_cv_aix_libpath_
10164 fi
10165
10166 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10167 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
10168 else
10169 if test ia64 = "$host_cpu"; then
10170 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
10171 allow_undefined_flag="-z nodefs"
10172 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
10173 else
10174 # Determine the default libpath from the value encoded in an
10175 # empty executable.
10176 if test set = "${lt_cv_aix_libpath+set}"; then
10177 aix_libpath=$lt_cv_aix_libpath
10178 else
10179 if test ${lt_cv_aix_libpath_+y}
10180 then :
10181 printf %s "(cached) " >&6
10182 else $as_nop
10183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10184 /* end confdefs.h. */
10185
10186 int
10187 main (void)
10188 {
10189
10190 ;
10191 return 0;
10192 }
10193 _ACEOF
10194 if ac_fn_c_try_link "$LINENO"
10195 then :
10196
10197 lt_aix_libpath_sed='
10198 /Import File Strings/,/^$/ {
10199 /^0/ {
10200 s/^0 *\([^ ]*\) *$/\1/
10201 p
10202 }
10203 }'
10204 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10205 # Check for a 64-bit object if we didn't find anything.
10206 if test -z "$lt_cv_aix_libpath_"; then
10207 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10208 fi
10209 fi
10210 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10211 conftest$ac_exeext conftest.$ac_ext
10212 if test -z "$lt_cv_aix_libpath_"; then
10213 lt_cv_aix_libpath_=/usr/lib:/lib
10214 fi
10215
10216 fi
10217
10218 aix_libpath=$lt_cv_aix_libpath_
10219 fi
10220
10221 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10222 # Warning - without using the other run time loading flags,
10223 # -berok will link without error, but may produce a broken library.
10224 no_undefined_flag=' $wl-bernotok'
10225 allow_undefined_flag=' $wl-berok'
10226 if test yes = "$with_gnu_ld"; then
10227 # We only use this code for GNU lds that support --whole-archive.
10228 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
10229 else
10230 # Exported symbols can be pulled into shared objects from archives
10231 whole_archive_flag_spec='$convenience'
10232 fi
10233 archive_cmds_need_lc=yes
10234 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
10235 # -brtl affects multiple linker settings, -berok does not and is overridden later
10236 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
10237 if test svr4 != "$with_aix_soname"; then
10238 # This is similar to how AIX traditionally builds its shared libraries.
10239 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
10240 fi
10241 if test aix != "$with_aix_soname"; then
10242 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
10243 else
10244 # used by -dlpreopen to get the symbols
10245 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
10246 fi
10247 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
10248 fi
10249 fi
10250 ;;
10251
10252 amigaos*)
10253 case $host_cpu in
10254 powerpc)
10255 # see comment about AmigaOS4 .so support
10256 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10257 archive_expsym_cmds=''
10258 ;;
10259 m68k)
10260 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
10261 hardcode_libdir_flag_spec='-L$libdir'
10262 hardcode_minus_L=yes
10263 ;;
10264 esac
10265 ;;
10266
10267 bsdi[45]*)
10268 export_dynamic_flag_spec=-rdynamic
10269 ;;
10270
10271 cygwin* | mingw* | pw32* | cegcc*)
10272 # When not using gcc, we currently assume that we are using
10273 # Microsoft Visual C++ or Intel C++ Compiler.
10274 # hardcode_libdir_flag_spec is actually meaningless, as there is
10275 # no search path for DLLs.
10276 case $cc_basename in
10277 cl* | icl*)
10278 # Native MSVC or ICC
10279 hardcode_libdir_flag_spec=' '
10280 allow_undefined_flag=unsupported
10281 always_export_symbols=yes
10282 file_list_spec='@'
10283 # Tell ltmain to make .lib files, not .a files.
10284 libext=lib
10285 # Tell ltmain to make .dll files, not .so files.
10286 shrext_cmds=.dll
10287 # FIXME: Setting linknames here is a bad hack.
10288 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10289 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
10290 cp "$export_symbols" "$output_objdir/$soname.def";
10291 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10292 else
10293 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10294 fi~
10295 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10296 linknames='
10297 # The linker will not automatically build a static lib if we build a DLL.
10298 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10299 enable_shared_with_static_runtimes=yes
10300 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10301 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10302 # Don't use ranlib
10303 old_postinstall_cmds='chmod 644 $oldlib'
10304 postlink_cmds='lt_outputfile="@OUTPUT@"~
10305 lt_tool_outputfile="@TOOL_OUTPUT@"~
10306 case $lt_outputfile in
10307 *.exe|*.EXE) ;;
10308 *)
10309 lt_outputfile=$lt_outputfile.exe
10310 lt_tool_outputfile=$lt_tool_outputfile.exe
10311 ;;
10312 esac~
10313 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10314 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10315 $RM "$lt_outputfile.manifest";
10316 fi'
10317 ;;
10318 *)
10319 # Assume MSVC and ICC wrapper
10320 hardcode_libdir_flag_spec=' '
10321 allow_undefined_flag=unsupported
10322 # Tell ltmain to make .lib files, not .a files.
10323 libext=lib
10324 # Tell ltmain to make .dll files, not .so files.
10325 shrext_cmds=.dll
10326 # FIXME: Setting linknames here is a bad hack.
10327 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10328 # The linker will automatically build a .lib file if we build a DLL.
10329 old_archive_from_new_cmds='true'
10330 # FIXME: Should let the user specify the lib program.
10331 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10332 enable_shared_with_static_runtimes=yes
10333 ;;
10334 esac
10335 ;;
10336
10337 darwin* | rhapsody*)
10338
10339
10340 archive_cmds_need_lc=no
10341 hardcode_direct=no
10342 hardcode_automatic=yes
10343 hardcode_shlibpath_var=unsupported
10344 if test yes = "$lt_cv_ld_force_load"; then
10345 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
10346
10347 else
10348 whole_archive_flag_spec=''
10349 fi
10350 link_all_deplibs=yes
10351 allow_undefined_flag=$_lt_dar_allow_undefined
10352 case $cc_basename in
10353 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10354 *) _lt_dar_can_shared=$GCC ;;
10355 esac
10356 if test yes = "$_lt_dar_can_shared"; then
10357 output_verbose_link_cmd=func_echo_all
10358 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10359 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10360 archive_expsym_cmds="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
10361 module_expsym_cmds="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
10362
10363 else
10364 ld_shlibs=no
10365 fi
10366
10367 ;;
10368
10369 dgux*)
10370 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10371 hardcode_libdir_flag_spec='-L$libdir'
10372 hardcode_shlibpath_var=no
10373 ;;
10374
10375 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10376 # support. Future versions do this automatically, but an explicit c++rt0.o
10377 # does not break anything, and helps significantly (at the cost of a little
10378 # extra space).
10379 freebsd2.2*)
10380 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10381 hardcode_libdir_flag_spec='-R$libdir'
10382 hardcode_direct=yes
10383 hardcode_shlibpath_var=no
10384 ;;
10385
10386 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10387 freebsd2.*)
10388 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10389 hardcode_direct=yes
10390 hardcode_minus_L=yes
10391 hardcode_shlibpath_var=no
10392 ;;
10393
10394 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10395 freebsd* | dragonfly* | midnightbsd*)
10396 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10397 hardcode_libdir_flag_spec='-R$libdir'
10398 hardcode_direct=yes
10399 hardcode_shlibpath_var=no
10400 ;;
10401
10402 hpux9*)
10403 if test yes = "$GCC"; then
10404 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10405 else
10406 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10407 fi
10408 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10409 hardcode_libdir_separator=:
10410 hardcode_direct=yes
10411
10412 # hardcode_minus_L: Not really in the search PATH,
10413 # but as the default location of the library.
10414 hardcode_minus_L=yes
10415 export_dynamic_flag_spec='$wl-E'
10416 ;;
10417
10418 hpux10*)
10419 if test yes,no = "$GCC,$with_gnu_ld"; then
10420 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10421 else
10422 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10423 fi
10424 if test no = "$with_gnu_ld"; then
10425 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10426 hardcode_libdir_separator=:
10427 hardcode_direct=yes
10428 hardcode_direct_absolute=yes
10429 export_dynamic_flag_spec='$wl-E'
10430 # hardcode_minus_L: Not really in the search PATH,
10431 # but as the default location of the library.
10432 hardcode_minus_L=yes
10433 fi
10434 ;;
10435
10436 hpux11*)
10437 if test yes,no = "$GCC,$with_gnu_ld"; then
10438 case $host_cpu in
10439 hppa*64*)
10440 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10441 ;;
10442 ia64*)
10443 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10444 ;;
10445 *)
10446 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10447 ;;
10448 esac
10449 else
10450 case $host_cpu in
10451 hppa*64*)
10452 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10453 ;;
10454 ia64*)
10455 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10456 ;;
10457 *)
10458
10459 # Older versions of the 11.00 compiler do not understand -b yet
10460 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10461 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10462 printf %s "checking if $CC understands -b... " >&6; }
10463 if test ${lt_cv_prog_compiler__b+y}
10464 then :
10465 printf %s "(cached) " >&6
10466 else $as_nop
10467 lt_cv_prog_compiler__b=no
10468 save_LDFLAGS=$LDFLAGS
10469 LDFLAGS="$LDFLAGS -b"
10470 echo "$lt_simple_link_test_code" > conftest.$ac_ext
10471 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10472 # The linker can only warn and ignore the option if not recognized
10473 # So say no if there are warnings
10474 if test -s conftest.err; then
10475 # Append any errors to the config.log.
10476 cat conftest.err 1>&5
10477 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10478 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10479 if diff conftest.exp conftest.er2 >/dev/null; then
10480 lt_cv_prog_compiler__b=yes
10481 fi
10482 else
10483 lt_cv_prog_compiler__b=yes
10484 fi
10485 fi
10486 $RM -r conftest*
10487 LDFLAGS=$save_LDFLAGS
10488
10489 fi
10490 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10491 printf "%s\n" "$lt_cv_prog_compiler__b" >&6; }
10492
10493 if test yes = "$lt_cv_prog_compiler__b"; then
10494 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10495 else
10496 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10497 fi
10498
10499 ;;
10500 esac
10501 fi
10502 if test no = "$with_gnu_ld"; then
10503 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10504 hardcode_libdir_separator=:
10505
10506 case $host_cpu in
10507 hppa*64*|ia64*)
10508 hardcode_direct=no
10509 hardcode_shlibpath_var=no
10510 ;;
10511 *)
10512 hardcode_direct=yes
10513 hardcode_direct_absolute=yes
10514 export_dynamic_flag_spec='$wl-E'
10515
10516 # hardcode_minus_L: Not really in the search PATH,
10517 # but as the default location of the library.
10518 hardcode_minus_L=yes
10519 ;;
10520 esac
10521 fi
10522 ;;
10523
10524 irix5* | irix6* | nonstopux*)
10525 if test yes = "$GCC"; then
10526 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10527 # Try to use the -exported_symbol ld option, if it does not
10528 # work, assume that -exports_file does not work either and
10529 # implicitly export all symbols.
10530 # This should be the same for all languages, so no per-tag cache variable.
10531 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10532 printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10533 if test ${lt_cv_irix_exported_symbol+y}
10534 then :
10535 printf %s "(cached) " >&6
10536 else $as_nop
10537 save_LDFLAGS=$LDFLAGS
10538 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10540 /* end confdefs.h. */
10541 int foo (void) { return 0; }
10542 _ACEOF
10543 if ac_fn_c_try_link "$LINENO"
10544 then :
10545 lt_cv_irix_exported_symbol=yes
10546 else $as_nop
10547 lt_cv_irix_exported_symbol=no
10548 fi
10549 rm -f core conftest.err conftest.$ac_objext conftest.beam \
10550 conftest$ac_exeext conftest.$ac_ext
10551 LDFLAGS=$save_LDFLAGS
10552 fi
10553 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10554 printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; }
10555 if test yes = "$lt_cv_irix_exported_symbol"; then
10556 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
10557 fi
10558 else
10559 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10560 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
10561 fi
10562 archive_cmds_need_lc='no'
10563 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10564 hardcode_libdir_separator=:
10565 inherit_rpath=yes
10566 link_all_deplibs=yes
10567 ;;
10568
10569 linux*)
10570 case $cc_basename in
10571 tcc*)
10572 # Fabrice Bellard et al's Tiny C Compiler
10573 ld_shlibs=yes
10574 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10575 ;;
10576 esac
10577 ;;
10578
10579 netbsd*)
10580 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10581 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10582 else
10583 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10584 fi
10585 hardcode_libdir_flag_spec='-R$libdir'
10586 hardcode_direct=yes
10587 hardcode_shlibpath_var=no
10588 ;;
10589
10590 newsos6)
10591 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10592 hardcode_direct=yes
10593 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10594 hardcode_libdir_separator=:
10595 hardcode_shlibpath_var=no
10596 ;;
10597
10598 *nto* | *qnx*)
10599 ;;
10600
10601 openbsd* | bitrig*)
10602 if test -f /usr/libexec/ld.so; then
10603 hardcode_direct=yes
10604 hardcode_shlibpath_var=no
10605 hardcode_direct_absolute=yes
10606 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10607 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10608 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10609 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10610 export_dynamic_flag_spec='$wl-E'
10611 else
10612 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10613 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10614 fi
10615 else
10616 ld_shlibs=no
10617 fi
10618 ;;
10619
10620 os2*)
10621 hardcode_libdir_flag_spec='-L$libdir'
10622 hardcode_minus_L=yes
10623 allow_undefined_flag=unsupported
10624 shrext_cmds=.dll
10625 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10626 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10627 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10628 $ECHO EXPORTS >> $output_objdir/$libname.def~
10629 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10630 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10631 emximp -o $lib $output_objdir/$libname.def'
10632 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10633 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10634 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10635 $ECHO EXPORTS >> $output_objdir/$libname.def~
10636 prefix_cmds="$SED"~
10637 if test EXPORTS = "`$SED 1q $export_symbols`"; then
10638 prefix_cmds="$prefix_cmds -e 1d";
10639 fi~
10640 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10641 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10642 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10643 emximp -o $lib $output_objdir/$libname.def'
10644 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10645 enable_shared_with_static_runtimes=yes
10646 file_list_spec='@'
10647 ;;
10648
10649 osf3*)
10650 if test yes = "$GCC"; then
10651 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10652 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10653 else
10654 allow_undefined_flag=' -expect_unresolved \*'
10655 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10656 fi
10657 archive_cmds_need_lc='no'
10658 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10659 hardcode_libdir_separator=:
10660 ;;
10661
10662 osf4* | osf5*) # as osf3* with the addition of -msym flag
10663 if test yes = "$GCC"; then
10664 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10665 archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10666 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10667 else
10668 allow_undefined_flag=' -expect_unresolved \*'
10669 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10670 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
10671 $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
10672
10673 # Both c and cxx compiler support -rpath directly
10674 hardcode_libdir_flag_spec='-rpath $libdir'
10675 fi
10676 archive_cmds_need_lc='no'
10677 hardcode_libdir_separator=:
10678 ;;
10679
10680 solaris*)
10681 no_undefined_flag=' -z defs'
10682 if test yes = "$GCC"; then
10683 wlarc='$wl'
10684 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10685 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10686 $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10687 else
10688 case `$CC -V 2>&1` in
10689 *"Compilers 5.0"*)
10690 wlarc=''
10691 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10692 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10693 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10694 ;;
10695 *)
10696 wlarc='$wl'
10697 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10698 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10699 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10700 ;;
10701 esac
10702 fi
10703 hardcode_libdir_flag_spec='-R$libdir'
10704 hardcode_shlibpath_var=no
10705 case $host_os in
10706 solaris2.[0-5] | solaris2.[0-5].*) ;;
10707 *)
10708 # The compiler driver will combine and reorder linker options,
10709 # but understands '-z linker_flag'. GCC discards it without '$wl',
10710 # but is careful enough not to reorder.
10711 # Supported since Solaris 2.6 (maybe 2.5.1?)
10712 if test yes = "$GCC"; then
10713 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10714 else
10715 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10716 fi
10717 ;;
10718 esac
10719 link_all_deplibs=yes
10720 ;;
10721
10722 sunos4*)
10723 if test sequent = "$host_vendor"; then
10724 # Use $CC to link under sequent, because it throws in some extra .o
10725 # files that make .init and .fini sections work.
10726 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10727 else
10728 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10729 fi
10730 hardcode_libdir_flag_spec='-L$libdir'
10731 hardcode_direct=yes
10732 hardcode_minus_L=yes
10733 hardcode_shlibpath_var=no
10734 ;;
10735
10736 sysv4)
10737 case $host_vendor in
10738 sni)
10739 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10740 hardcode_direct=yes # is this really true???
10741 ;;
10742 siemens)
10743 ## LD is ld it makes a PLAMLIB
10744 ## CC just makes a GrossModule.
10745 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10746 reload_cmds='$CC -r -o $output$reload_objs'
10747 hardcode_direct=no
10748 ;;
10749 motorola)
10750 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10751 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10752 ;;
10753 esac
10754 runpath_var='LD_RUN_PATH'
10755 hardcode_shlibpath_var=no
10756 ;;
10757
10758 sysv4.3*)
10759 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10760 hardcode_shlibpath_var=no
10761 export_dynamic_flag_spec='-Bexport'
10762 ;;
10763
10764 sysv4*MP*)
10765 if test -d /usr/nec; then
10766 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10767 hardcode_shlibpath_var=no
10768 runpath_var=LD_RUN_PATH
10769 hardcode_runpath_var=yes
10770 ld_shlibs=yes
10771 fi
10772 ;;
10773
10774 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10775 no_undefined_flag='$wl-z,text'
10776 archive_cmds_need_lc=no
10777 hardcode_shlibpath_var=no
10778 runpath_var='LD_RUN_PATH'
10779
10780 if test yes = "$GCC"; then
10781 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10782 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10783 else
10784 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10785 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10786 fi
10787 ;;
10788
10789 sysv5* | sco3.2v5* | sco5v6*)
10790 # Note: We CANNOT use -z defs as we might desire, because we do not
10791 # link with -lc, and that would cause any symbols used from libc to
10792 # always be unresolved, which means just about no library would
10793 # ever link correctly. If we're not using GNU ld we use -z text
10794 # though, which does catch some bad symbols but isn't as heavy-handed
10795 # as -z defs.
10796 no_undefined_flag='$wl-z,text'
10797 allow_undefined_flag='$wl-z,nodefs'
10798 archive_cmds_need_lc=no
10799 hardcode_shlibpath_var=no
10800 hardcode_libdir_flag_spec='$wl-R,$libdir'
10801 hardcode_libdir_separator=':'
10802 link_all_deplibs=yes
10803 export_dynamic_flag_spec='$wl-Bexport'
10804 runpath_var='LD_RUN_PATH'
10805
10806 if test yes = "$GCC"; then
10807 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10808 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10809 else
10810 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10811 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10812 fi
10813 ;;
10814
10815 uts4*)
10816 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10817 hardcode_libdir_flag_spec='-L$libdir'
10818 hardcode_shlibpath_var=no
10819 ;;
10820
10821 *)
10822 ld_shlibs=no
10823 ;;
10824 esac
10825
10826 if test sni = "$host_vendor"; then
10827 case $host in
10828 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10829 export_dynamic_flag_spec='$wl-Blargedynsym'
10830 ;;
10831 esac
10832 fi
10833 fi
10834
10835 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10836 printf "%s\n" "$ld_shlibs" >&6; }
10837 test no = "$ld_shlibs" && can_build_shared=no
10838
10839 with_gnu_ld=$with_gnu_ld
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855 #
10856 # Do we need to explicitly link libc?
10857 #
10858 case "x$archive_cmds_need_lc" in
10859 x|xyes)
10860 # Assume -lc should be added
10861 archive_cmds_need_lc=yes
10862
10863 if test yes,yes = "$GCC,$enable_shared"; then
10864 case $archive_cmds in
10865 *'~'*)
10866 # FIXME: we may have to deal with multi-command sequences.
10867 ;;
10868 '$CC '*)
10869 # Test whether the compiler implicitly links with -lc since on some
10870 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10871 # to ld, don't add -lc before -lgcc.
10872 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10873 printf %s "checking whether -lc should be explicitly linked in... " >&6; }
10874 if test ${lt_cv_archive_cmds_need_lc+y}
10875 then :
10876 printf %s "(cached) " >&6
10877 else $as_nop
10878 $RM conftest*
10879 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10880
10881 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10882 (eval $ac_compile) 2>&5
10883 ac_status=$?
10884 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10885 test $ac_status = 0; } 2>conftest.err; then
10886 soname=conftest
10887 lib=conftest
10888 libobjs=conftest.$ac_objext
10889 deplibs=
10890 wl=$lt_prog_compiler_wl
10891 pic_flag=$lt_prog_compiler_pic
10892 compiler_flags=-v
10893 linker_flags=-v
10894 verstring=
10895 output_objdir=.
10896 libname=conftest
10897 lt_save_allow_undefined_flag=$allow_undefined_flag
10898 allow_undefined_flag=
10899 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10900 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10901 ac_status=$?
10902 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10903 test $ac_status = 0; }
10904 then
10905 lt_cv_archive_cmds_need_lc=no
10906 else
10907 lt_cv_archive_cmds_need_lc=yes
10908 fi
10909 allow_undefined_flag=$lt_save_allow_undefined_flag
10910 else
10911 cat conftest.err 1>&5
10912 fi
10913 $RM conftest*
10914
10915 fi
10916 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10917 printf "%s\n" "$lt_cv_archive_cmds_need_lc" >&6; }
10918 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10919 ;;
10920 esac
10921 fi
10922 ;;
10923 esac
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11077 printf %s "checking dynamic linker characteristics... " >&6; }
11078
11079 if test yes = "$GCC"; then
11080 case $host_os in
11081 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
11082 *) lt_awk_arg='/^libraries:/' ;;
11083 esac
11084 case $host_os in
11085 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
11086 *) lt_sed_strip_eq='s|=/|/|g' ;;
11087 esac
11088 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11089 case $lt_search_path_spec in
11090 *\;*)
11091 # if the path contains ";" then we assume it to be the separator
11092 # otherwise default to the standard path separator (i.e. ":") - it is
11093 # assumed that no part of a normal pathname contains ";" but that should
11094 # okay in the real world where ";" in dirpaths is itself problematic.
11095 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11096 ;;
11097 *)
11098 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11099 ;;
11100 esac
11101 # Ok, now we have the path, separated by spaces, we can step through it
11102 # and add multilib dir if necessary...
11103 lt_tmp_lt_search_path_spec=
11104 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11105 # ...but if some path component already ends with the multilib dir we assume
11106 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
11107 case "$lt_multi_os_dir; $lt_search_path_spec " in
11108 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
11109 lt_multi_os_dir=
11110 ;;
11111 esac
11112 for lt_sys_path in $lt_search_path_spec; do
11113 if test -d "$lt_sys_path$lt_multi_os_dir"; then
11114 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
11115 elif test -n "$lt_multi_os_dir"; then
11116 test -d "$lt_sys_path" && \
11117 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11118 fi
11119 done
11120 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11121 BEGIN {RS = " "; FS = "/|\n";} {
11122 lt_foo = "";
11123 lt_count = 0;
11124 for (lt_i = NF; lt_i > 0; lt_i--) {
11125 if ($lt_i != "" && $lt_i != ".") {
11126 if ($lt_i == "..") {
11127 lt_count++;
11128 } else {
11129 if (lt_count == 0) {
11130 lt_foo = "/" $lt_i lt_foo;
11131 } else {
11132 lt_count--;
11133 }
11134 }
11135 }
11136 }
11137 if (lt_foo != "") { lt_freq[lt_foo]++; }
11138 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11139 }'`
11140 # AWK program above erroneously prepends '/' to C:/dos/paths
11141 # for these hosts.
11142 case $host_os in
11143 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11144 $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
11145 esac
11146 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11147 else
11148 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11149 fi
11150 library_names_spec=
11151 libname_spec='lib$name'
11152 soname_spec=
11153 shrext_cmds=.so
11154 postinstall_cmds=
11155 postuninstall_cmds=
11156 finish_cmds=
11157 finish_eval=
11158 shlibpath_var=
11159 shlibpath_overrides_runpath=unknown
11160 version_type=none
11161 dynamic_linker="$host_os ld.so"
11162 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11163 need_lib_prefix=unknown
11164 hardcode_into_libs=no
11165
11166 # when you set need_version to no, make sure it does not cause -set_version
11167 # flags to be left without arguments
11168 need_version=unknown
11169
11170
11171
11172 case $host_os in
11173 aix3*)
11174 version_type=linux # correct to gnu/linux during the next big refactor
11175 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
11176 shlibpath_var=LIBPATH
11177
11178 # AIX 3 has no versioning support, so we append a major version to the name.
11179 soname_spec='$libname$release$shared_ext$major'
11180 ;;
11181
11182 aix[4-9]*)
11183 version_type=linux # correct to gnu/linux during the next big refactor
11184 need_lib_prefix=no
11185 need_version=no
11186 hardcode_into_libs=yes
11187 if test ia64 = "$host_cpu"; then
11188 # AIX 5 supports IA64
11189 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
11190 shlibpath_var=LD_LIBRARY_PATH
11191 else
11192 # With GCC up to 2.95.x, collect2 would create an import file
11193 # for dependence libraries. The import file would start with
11194 # the line '#! .'. This would cause the generated library to
11195 # depend on '.', always an invalid library. This was fixed in
11196 # development snapshots of GCC prior to 3.0.
11197 case $host_os in
11198 aix4 | aix4.[01] | aix4.[01].*)
11199 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11200 echo ' yes '
11201 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
11202 :
11203 else
11204 can_build_shared=no
11205 fi
11206 ;;
11207 esac
11208 # Using Import Files as archive members, it is possible to support
11209 # filename-based versioning of shared library archives on AIX. While
11210 # this would work for both with and without runtime linking, it will
11211 # prevent static linking of such archives. So we do filename-based
11212 # shared library versioning with .so extension only, which is used
11213 # when both runtime linking and shared linking is enabled.
11214 # Unfortunately, runtime linking may impact performance, so we do
11215 # not want this to be the default eventually. Also, we use the
11216 # versioned .so libs for executables only if there is the -brtl
11217 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
11218 # To allow for filename-based versioning support, we need to create
11219 # libNAME.so.V as an archive file, containing:
11220 # *) an Import File, referring to the versioned filename of the
11221 # archive as well as the shared archive member, telling the
11222 # bitwidth (32 or 64) of that shared object, and providing the
11223 # list of exported symbols of that shared object, eventually
11224 # decorated with the 'weak' keyword
11225 # *) the shared object with the F_LOADONLY flag set, to really avoid
11226 # it being seen by the linker.
11227 # At run time we better use the real file rather than another symlink,
11228 # but for link time we create the symlink libNAME.so -> libNAME.so.V
11229
11230 case $with_aix_soname,$aix_use_runtimelinking in
11231 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
11232 # soname into executable. Probably we can add versioning support to
11233 # collect2, so additional links can be useful in future.
11234 aix,yes) # traditional libtool
11235 dynamic_linker='AIX unversionable lib.so'
11236 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11237 # instead of lib<name>.a to let people know that these are not
11238 # typical AIX shared libraries.
11239 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11240 ;;
11241 aix,no) # traditional AIX only
11242 dynamic_linker='AIX lib.a(lib.so.V)'
11243 # We preserve .a as extension for shared libraries through AIX4.2
11244 # and later when we are not doing run time linking.
11245 library_names_spec='$libname$release.a $libname.a'
11246 soname_spec='$libname$release$shared_ext$major'
11247 ;;
11248 svr4,*) # full svr4 only
11249 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
11250 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11251 # We do not specify a path in Import Files, so LIBPATH fires.
11252 shlibpath_overrides_runpath=yes
11253 ;;
11254 *,yes) # both, prefer svr4
11255 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
11256 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11257 # unpreferred sharedlib libNAME.a needs extra handling
11258 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
11259 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
11260 # We do not specify a path in Import Files, so LIBPATH fires.
11261 shlibpath_overrides_runpath=yes
11262 ;;
11263 *,no) # both, prefer aix
11264 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
11265 library_names_spec='$libname$release.a $libname.a'
11266 soname_spec='$libname$release$shared_ext$major'
11267 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
11268 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
11269 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
11270 ;;
11271 esac
11272 shlibpath_var=LIBPATH
11273 fi
11274 ;;
11275
11276 amigaos*)
11277 case $host_cpu in
11278 powerpc)
11279 # Since July 2007 AmigaOS4 officially supports .so libraries.
11280 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11281 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11282 ;;
11283 m68k)
11284 library_names_spec='$libname.ixlibrary $libname.a'
11285 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11286 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11287 ;;
11288 esac
11289 ;;
11290
11291 beos*)
11292 library_names_spec='$libname$shared_ext'
11293 dynamic_linker="$host_os ld.so"
11294 shlibpath_var=LIBRARY_PATH
11295 ;;
11296
11297 bsdi[45]*)
11298 version_type=linux # correct to gnu/linux during the next big refactor
11299 need_version=no
11300 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11301 soname_spec='$libname$release$shared_ext$major'
11302 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11303 shlibpath_var=LD_LIBRARY_PATH
11304 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11305 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11306 # the default ld.so.conf also contains /usr/contrib/lib and
11307 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11308 # libtool to hard-code these into programs
11309 ;;
11310
11311 cygwin* | mingw* | pw32* | cegcc*)
11312 version_type=windows
11313 shrext_cmds=.dll
11314 need_version=no
11315 need_lib_prefix=no
11316
11317 case $GCC,$cc_basename in
11318 yes,*)
11319 # gcc
11320 library_names_spec='$libname.dll.a'
11321 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11322 postinstall_cmds='base_file=`basename \$file`~
11323 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11324 dldir=$destdir/`dirname \$dlpath`~
11325 test -d \$dldir || mkdir -p \$dldir~
11326 $install_prog $dir/$dlname \$dldir/$dlname~
11327 chmod a+x \$dldir/$dlname~
11328 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11329 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11330 fi'
11331 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11332 dlpath=$dir/\$dldll~
11333 $RM \$dlpath'
11334 shlibpath_overrides_runpath=yes
11335
11336 case $host_os in
11337 cygwin*)
11338 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11339 soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11340
11341 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11342 ;;
11343 mingw* | cegcc*)
11344 # MinGW DLLs use traditional 'lib' prefix
11345 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11346 ;;
11347 pw32*)
11348 # pw32 DLLs use 'pw' prefix rather than 'lib'
11349 library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11350 ;;
11351 esac
11352 dynamic_linker='Win32 ld.exe'
11353 ;;
11354
11355 *,cl* | *,icl*)
11356 # Native MSVC or ICC
11357 libname_spec='$name'
11358 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11359 library_names_spec='$libname.dll.lib'
11360
11361 case $build_os in
11362 mingw*)
11363 sys_lib_search_path_spec=
11364 lt_save_ifs=$IFS
11365 IFS=';'
11366 for lt_path in $LIB
11367 do
11368 IFS=$lt_save_ifs
11369 # Let DOS variable expansion print the short 8.3 style file name.
11370 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11371 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11372 done
11373 IFS=$lt_save_ifs
11374 # Convert to MSYS style.
11375 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11376 ;;
11377 cygwin*)
11378 # Convert to unix form, then to dos form, then back to unix form
11379 # but this time dos style (no spaces!) so that the unix form looks
11380 # like /cygdrive/c/PROGRA~1:/cygdr...
11381 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11382 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11383 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11384 ;;
11385 *)
11386 sys_lib_search_path_spec=$LIB
11387 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11388 # It is most probably a Windows format PATH.
11389 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11390 else
11391 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11392 fi
11393 # FIXME: find the short name or the path components, as spaces are
11394 # common. (e.g. "Program Files" -> "PROGRA~1")
11395 ;;
11396 esac
11397
11398 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11399 postinstall_cmds='base_file=`basename \$file`~
11400 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11401 dldir=$destdir/`dirname \$dlpath`~
11402 test -d \$dldir || mkdir -p \$dldir~
11403 $install_prog $dir/$dlname \$dldir/$dlname'
11404 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11405 dlpath=$dir/\$dldll~
11406 $RM \$dlpath'
11407 shlibpath_overrides_runpath=yes
11408 dynamic_linker='Win32 link.exe'
11409 ;;
11410
11411 *)
11412 # Assume MSVC and ICC wrapper
11413 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11414 dynamic_linker='Win32 ld.exe'
11415 ;;
11416 esac
11417 # FIXME: first we should search . and the directory the executable is in
11418 shlibpath_var=PATH
11419 ;;
11420
11421 darwin* | rhapsody*)
11422 dynamic_linker="$host_os dyld"
11423 version_type=darwin
11424 need_lib_prefix=no
11425 need_version=no
11426 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11427 soname_spec='$libname$release$major$shared_ext'
11428 shlibpath_overrides_runpath=yes
11429 shlibpath_var=DYLD_LIBRARY_PATH
11430 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11431
11432 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11433 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11434 ;;
11435
11436 dgux*)
11437 version_type=linux # correct to gnu/linux during the next big refactor
11438 need_lib_prefix=no
11439 need_version=no
11440 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11441 soname_spec='$libname$release$shared_ext$major'
11442 shlibpath_var=LD_LIBRARY_PATH
11443 ;;
11444
11445 freebsd* | dragonfly* | midnightbsd*)
11446 # DragonFly does not have aout. When/if they implement a new
11447 # versioning mechanism, adjust this.
11448 if test -x /usr/bin/objformat; then
11449 objformat=`/usr/bin/objformat`
11450 else
11451 case $host_os in
11452 freebsd[23].*) objformat=aout ;;
11453 *) objformat=elf ;;
11454 esac
11455 fi
11456 version_type=freebsd-$objformat
11457 case $version_type in
11458 freebsd-elf*)
11459 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11460 soname_spec='$libname$release$shared_ext$major'
11461 need_version=no
11462 need_lib_prefix=no
11463 ;;
11464 freebsd-*)
11465 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11466 need_version=yes
11467 ;;
11468 esac
11469 shlibpath_var=LD_LIBRARY_PATH
11470 case $host_os in
11471 freebsd2.*)
11472 shlibpath_overrides_runpath=yes
11473 ;;
11474 freebsd3.[01]* | freebsdelf3.[01]*)
11475 shlibpath_overrides_runpath=yes
11476 hardcode_into_libs=yes
11477 ;;
11478 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11479 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11480 shlibpath_overrides_runpath=no
11481 hardcode_into_libs=yes
11482 ;;
11483 *) # from 4.6 on, and DragonFly
11484 shlibpath_overrides_runpath=yes
11485 hardcode_into_libs=yes
11486 ;;
11487 esac
11488 ;;
11489
11490 haiku*)
11491 version_type=linux # correct to gnu/linux during the next big refactor
11492 need_lib_prefix=no
11493 need_version=no
11494 dynamic_linker="$host_os runtime_loader"
11495 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11496 soname_spec='$libname$release$shared_ext$major'
11497 shlibpath_var=LIBRARY_PATH
11498 shlibpath_overrides_runpath=no
11499 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11500 hardcode_into_libs=yes
11501 ;;
11502
11503 hpux9* | hpux10* | hpux11*)
11504 # Give a soname corresponding to the major version so that dld.sl refuses to
11505 # link against other versions.
11506 version_type=sunos
11507 need_lib_prefix=no
11508 need_version=no
11509 case $host_cpu in
11510 ia64*)
11511 shrext_cmds='.so'
11512 hardcode_into_libs=yes
11513 dynamic_linker="$host_os dld.so"
11514 shlibpath_var=LD_LIBRARY_PATH
11515 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11516 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11517 soname_spec='$libname$release$shared_ext$major'
11518 if test 32 = "$HPUX_IA64_MODE"; then
11519 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11520 sys_lib_dlsearch_path_spec=/usr/lib/hpux32
11521 else
11522 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11523 sys_lib_dlsearch_path_spec=/usr/lib/hpux64
11524 fi
11525 ;;
11526 hppa*64*)
11527 shrext_cmds='.sl'
11528 hardcode_into_libs=yes
11529 dynamic_linker="$host_os dld.sl"
11530 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11531 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11532 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11533 soname_spec='$libname$release$shared_ext$major'
11534 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11535 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11536 ;;
11537 *)
11538 shrext_cmds='.sl'
11539 dynamic_linker="$host_os dld.sl"
11540 shlibpath_var=SHLIB_PATH
11541 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11542 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11543 soname_spec='$libname$release$shared_ext$major'
11544 ;;
11545 esac
11546 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11547 postinstall_cmds='chmod 555 $lib'
11548 # or fails outright, so override atomically:
11549 install_override_mode=555
11550 ;;
11551
11552 interix[3-9]*)
11553 version_type=linux # correct to gnu/linux during the next big refactor
11554 need_lib_prefix=no
11555 need_version=no
11556 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11557 soname_spec='$libname$release$shared_ext$major'
11558 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11559 shlibpath_var=LD_LIBRARY_PATH
11560 shlibpath_overrides_runpath=no
11561 hardcode_into_libs=yes
11562 ;;
11563
11564 irix5* | irix6* | nonstopux*)
11565 case $host_os in
11566 nonstopux*) version_type=nonstopux ;;
11567 *)
11568 if test yes = "$lt_cv_prog_gnu_ld"; then
11569 version_type=linux # correct to gnu/linux during the next big refactor
11570 else
11571 version_type=irix
11572 fi ;;
11573 esac
11574 need_lib_prefix=no
11575 need_version=no
11576 soname_spec='$libname$release$shared_ext$major'
11577 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11578 case $host_os in
11579 irix5* | nonstopux*)
11580 libsuff= shlibsuff=
11581 ;;
11582 *)
11583 case $LD in # libtool.m4 will add one of these switches to LD
11584 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11585 libsuff= shlibsuff= libmagic=32-bit;;
11586 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11587 libsuff=32 shlibsuff=N32 libmagic=N32;;
11588 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11589 libsuff=64 shlibsuff=64 libmagic=64-bit;;
11590 *) libsuff= shlibsuff= libmagic=never-match;;
11591 esac
11592 ;;
11593 esac
11594 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11595 shlibpath_overrides_runpath=no
11596 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11597 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11598 hardcode_into_libs=yes
11599 ;;
11600
11601 # No shared lib support for Linux oldld, aout, or coff.
11602 linux*oldld* | linux*aout* | linux*coff*)
11603 dynamic_linker=no
11604 ;;
11605
11606 linux*android*)
11607 version_type=none # Android doesn't support versioned libraries.
11608 need_lib_prefix=no
11609 need_version=no
11610 library_names_spec='$libname$release$shared_ext'
11611 soname_spec='$libname$release$shared_ext'
11612 finish_cmds=
11613 shlibpath_var=LD_LIBRARY_PATH
11614 shlibpath_overrides_runpath=yes
11615
11616 # This implies no fast_install, which is unacceptable.
11617 # Some rework will be needed to allow for fast_install
11618 # before this can be enabled.
11619 hardcode_into_libs=yes
11620
11621 dynamic_linker='Android linker'
11622 # Don't embed -rpath directories since the linker doesn't support them.
11623 hardcode_libdir_flag_spec='-L$libdir'
11624 ;;
11625
11626 # This must be glibc/ELF.
11627 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11628 version_type=linux # correct to gnu/linux during the next big refactor
11629 need_lib_prefix=no
11630 need_version=no
11631 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11632 soname_spec='$libname$release$shared_ext$major'
11633 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11634 shlibpath_var=LD_LIBRARY_PATH
11635 shlibpath_overrides_runpath=no
11636
11637 # Some binutils ld are patched to set DT_RUNPATH
11638 if test ${lt_cv_shlibpath_overrides_runpath+y}
11639 then :
11640 printf %s "(cached) " >&6
11641 else $as_nop
11642 lt_cv_shlibpath_overrides_runpath=no
11643 save_LDFLAGS=$LDFLAGS
11644 save_libdir=$libdir
11645 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11646 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11648 /* end confdefs.h. */
11649
11650 int
11651 main (void)
11652 {
11653
11654 ;
11655 return 0;
11656 }
11657 _ACEOF
11658 if ac_fn_c_try_link "$LINENO"
11659 then :
11660 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null
11661 then :
11662 lt_cv_shlibpath_overrides_runpath=yes
11663 fi
11664 fi
11665 rm -f core conftest.err conftest.$ac_objext conftest.beam \
11666 conftest$ac_exeext conftest.$ac_ext
11667 LDFLAGS=$save_LDFLAGS
11668 libdir=$save_libdir
11669
11670 fi
11671
11672 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11673
11674 # This implies no fast_install, which is unacceptable.
11675 # Some rework will be needed to allow for fast_install
11676 # before this can be enabled.
11677 hardcode_into_libs=yes
11678
11679 # Ideally, we could use ldconfig to report *all* directores which are
11680 # searched for libraries, however this is still not possible. Aside from not
11681 # being certain /sbin/ldconfig is available, command
11682 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11683 # even though it is searched at run-time. Try to do the best guess by
11684 # appending ld.so.conf contents (and includes) to the search path.
11685 if test -f /etc/ld.so.conf; then
11686 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
11687 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11688 fi
11689
11690 # We used to test for /lib/ld.so.1 and disable shared libraries on
11691 # powerpc, because MkLinux only supported shared libraries with the
11692 # GNU dynamic linker. Since this was broken with cross compilers,
11693 # most powerpc-linux boxes support dynamic linking these days and
11694 # people can always --disable-shared, the test was removed, and we
11695 # assume the GNU/Linux dynamic linker is in use.
11696 dynamic_linker='GNU/Linux ld.so'
11697 ;;
11698
11699 netbsd*)
11700 version_type=sunos
11701 need_lib_prefix=no
11702 need_version=no
11703 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11704 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11705 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11706 dynamic_linker='NetBSD (a.out) ld.so'
11707 else
11708 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11709 soname_spec='$libname$release$shared_ext$major'
11710 dynamic_linker='NetBSD ld.elf_so'
11711 fi
11712 shlibpath_var=LD_LIBRARY_PATH
11713 shlibpath_overrides_runpath=yes
11714 hardcode_into_libs=yes
11715 ;;
11716
11717 newsos6)
11718 version_type=linux # correct to gnu/linux during the next big refactor
11719 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11720 shlibpath_var=LD_LIBRARY_PATH
11721 shlibpath_overrides_runpath=yes
11722 ;;
11723
11724 *nto* | *qnx*)
11725 version_type=qnx
11726 need_lib_prefix=no
11727 need_version=no
11728 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11729 soname_spec='$libname$release$shared_ext$major'
11730 shlibpath_var=LD_LIBRARY_PATH
11731 shlibpath_overrides_runpath=no
11732 hardcode_into_libs=yes
11733 dynamic_linker='ldqnx.so'
11734 ;;
11735
11736 openbsd* | bitrig*)
11737 version_type=sunos
11738 sys_lib_dlsearch_path_spec=/usr/lib
11739 need_lib_prefix=no
11740 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11741 need_version=no
11742 else
11743 need_version=yes
11744 fi
11745 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11746 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11747 shlibpath_var=LD_LIBRARY_PATH
11748 shlibpath_overrides_runpath=yes
11749 ;;
11750
11751 os2*)
11752 libname_spec='$name'
11753 version_type=windows
11754 shrext_cmds=.dll
11755 need_version=no
11756 need_lib_prefix=no
11757 # OS/2 can only load a DLL with a base name of 8 characters or less.
11758 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11759 v=$($ECHO $release$versuffix | tr -d .-);
11760 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11761 $ECHO $n$v`$shared_ext'
11762 library_names_spec='${libname}_dll.$libext'
11763 dynamic_linker='OS/2 ld.exe'
11764 shlibpath_var=BEGINLIBPATH
11765 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11766 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11767 postinstall_cmds='base_file=`basename \$file`~
11768 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11769 dldir=$destdir/`dirname \$dlpath`~
11770 test -d \$dldir || mkdir -p \$dldir~
11771 $install_prog $dir/$dlname \$dldir/$dlname~
11772 chmod a+x \$dldir/$dlname~
11773 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11774 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11775 fi'
11776 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11777 dlpath=$dir/\$dldll~
11778 $RM \$dlpath'
11779 ;;
11780
11781 osf3* | osf4* | osf5*)
11782 version_type=osf
11783 need_lib_prefix=no
11784 need_version=no
11785 soname_spec='$libname$release$shared_ext$major'
11786 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11787 shlibpath_var=LD_LIBRARY_PATH
11788 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11789 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11790 ;;
11791
11792 rdos*)
11793 dynamic_linker=no
11794 ;;
11795
11796 solaris*)
11797 version_type=linux # correct to gnu/linux during the next big refactor
11798 need_lib_prefix=no
11799 need_version=no
11800 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11801 soname_spec='$libname$release$shared_ext$major'
11802 shlibpath_var=LD_LIBRARY_PATH
11803 shlibpath_overrides_runpath=yes
11804 hardcode_into_libs=yes
11805 # ldd complains unless libraries are executable
11806 postinstall_cmds='chmod +x $lib'
11807 ;;
11808
11809 sunos4*)
11810 version_type=sunos
11811 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11812 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11813 shlibpath_var=LD_LIBRARY_PATH
11814 shlibpath_overrides_runpath=yes
11815 if test yes = "$with_gnu_ld"; then
11816 need_lib_prefix=no
11817 fi
11818 need_version=yes
11819 ;;
11820
11821 sysv4 | sysv4.3*)
11822 version_type=linux # correct to gnu/linux during the next big refactor
11823 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11824 soname_spec='$libname$release$shared_ext$major'
11825 shlibpath_var=LD_LIBRARY_PATH
11826 case $host_vendor in
11827 sni)
11828 shlibpath_overrides_runpath=no
11829 need_lib_prefix=no
11830 runpath_var=LD_RUN_PATH
11831 ;;
11832 siemens)
11833 need_lib_prefix=no
11834 ;;
11835 motorola)
11836 need_lib_prefix=no
11837 need_version=no
11838 shlibpath_overrides_runpath=no
11839 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11840 ;;
11841 esac
11842 ;;
11843
11844 sysv4*MP*)
11845 if test -d /usr/nec; then
11846 version_type=linux # correct to gnu/linux during the next big refactor
11847 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11848 soname_spec='$libname$shared_ext.$major'
11849 shlibpath_var=LD_LIBRARY_PATH
11850 fi
11851 ;;
11852
11853 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11854 version_type=sco
11855 need_lib_prefix=no
11856 need_version=no
11857 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11858 soname_spec='$libname$release$shared_ext$major'
11859 shlibpath_var=LD_LIBRARY_PATH
11860 shlibpath_overrides_runpath=yes
11861 hardcode_into_libs=yes
11862 if test yes = "$with_gnu_ld"; then
11863 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11864 else
11865 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11866 case $host_os in
11867 sco3.2v5*)
11868 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11869 ;;
11870 esac
11871 fi
11872 sys_lib_dlsearch_path_spec='/usr/lib'
11873 ;;
11874
11875 tpf*)
11876 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11877 version_type=linux # correct to gnu/linux during the next big refactor
11878 need_lib_prefix=no
11879 need_version=no
11880 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11881 shlibpath_var=LD_LIBRARY_PATH
11882 shlibpath_overrides_runpath=no
11883 hardcode_into_libs=yes
11884 ;;
11885
11886 uts4*)
11887 version_type=linux # correct to gnu/linux during the next big refactor
11888 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11889 soname_spec='$libname$release$shared_ext$major'
11890 shlibpath_var=LD_LIBRARY_PATH
11891 ;;
11892
11893 *)
11894 dynamic_linker=no
11895 ;;
11896 esac
11897 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11898 printf "%s\n" "$dynamic_linker" >&6; }
11899 test no = "$dynamic_linker" && can_build_shared=no
11900
11901 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11902 if test yes = "$GCC"; then
11903 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11904 fi
11905
11906 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11907 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11908 fi
11909
11910 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11911 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11912 fi
11913
11914 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11915 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11916
11917 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11918 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11919
11920 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11921 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12020 printf %s "checking how to hardcode library paths into programs... " >&6; }
12021 hardcode_action=
12022 if test -n "$hardcode_libdir_flag_spec" ||
12023 test -n "$runpath_var" ||
12024 test yes = "$hardcode_automatic"; then
12025
12026 # We can hardcode non-existent directories.
12027 if test no != "$hardcode_direct" &&
12028 # If the only mechanism to avoid hardcoding is shlibpath_var, we
12029 # have to relink, otherwise we might link with an installed library
12030 # when we should be linking with a yet-to-be-installed one
12031 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
12032 test no != "$hardcode_minus_L"; then
12033 # Linking always hardcodes the temporary library directory.
12034 hardcode_action=relink
12035 else
12036 # We can link without hardcoding, and we can hardcode nonexisting dirs.
12037 hardcode_action=immediate
12038 fi
12039 else
12040 # We cannot hardcode anything, or else we can only hardcode existing
12041 # directories.
12042 hardcode_action=unsupported
12043 fi
12044 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12045 printf "%s\n" "$hardcode_action" >&6; }
12046
12047 if test relink = "$hardcode_action" ||
12048 test yes = "$inherit_rpath"; then
12049 # Fast installation is not supported
12050 enable_fast_install=no
12051 elif test yes = "$shlibpath_overrides_runpath" ||
12052 test no = "$enable_shared"; then
12053 # Fast installation is not necessary
12054 enable_fast_install=needless
12055 fi
12056
12057
12058
12059
12060
12061
12062 if test yes != "$enable_dlopen"; then
12063 enable_dlopen=unknown
12064 enable_dlopen_self=unknown
12065 enable_dlopen_self_static=unknown
12066 else
12067 lt_cv_dlopen=no
12068 lt_cv_dlopen_libs=
12069
12070 case $host_os in
12071 beos*)
12072 lt_cv_dlopen=load_add_on
12073 lt_cv_dlopen_libs=
12074 lt_cv_dlopen_self=yes
12075 ;;
12076
12077 mingw* | pw32* | cegcc*)
12078 lt_cv_dlopen=LoadLibrary
12079 lt_cv_dlopen_libs=
12080 ;;
12081
12082 cygwin*)
12083 lt_cv_dlopen=dlopen
12084 lt_cv_dlopen_libs=
12085 ;;
12086
12087 darwin*)
12088 # if libdl is installed we need to link against it
12089 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12090 printf %s "checking for dlopen in -ldl... " >&6; }
12091 if test ${ac_cv_lib_dl_dlopen+y}
12092 then :
12093 printf %s "(cached) " >&6
12094 else $as_nop
12095 ac_check_lib_save_LIBS=$LIBS
12096 LIBS="-ldl $LIBS"
12097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12098 /* end confdefs.h. */
12099
12100 /* Override any GCC internal prototype to avoid an error.
12101 Use char because int might match the return type of a GCC
12102 builtin and then its argument prototype would still apply. */
12103 char dlopen ();
12104 int
12105 main (void)
12106 {
12107 return dlopen ();
12108 ;
12109 return 0;
12110 }
12111 _ACEOF
12112 if ac_fn_c_try_link "$LINENO"
12113 then :
12114 ac_cv_lib_dl_dlopen=yes
12115 else $as_nop
12116 ac_cv_lib_dl_dlopen=no
12117 fi
12118 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12119 conftest$ac_exeext conftest.$ac_ext
12120 LIBS=$ac_check_lib_save_LIBS
12121 fi
12122 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12123 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }
12124 if test "x$ac_cv_lib_dl_dlopen" = xyes
12125 then :
12126 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12127 else $as_nop
12128
12129 lt_cv_dlopen=dyld
12130 lt_cv_dlopen_libs=
12131 lt_cv_dlopen_self=yes
12132
12133 fi
12134
12135 ;;
12136
12137 tpf*)
12138 # Don't try to run any link tests for TPF. We know it's impossible
12139 # because TPF is a cross-compiler, and we know how we open DSOs.
12140 lt_cv_dlopen=dlopen
12141 lt_cv_dlopen_libs=
12142 lt_cv_dlopen_self=no
12143 ;;
12144
12145 *)
12146 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12147 if test "x$ac_cv_func_shl_load" = xyes
12148 then :
12149 lt_cv_dlopen=shl_load
12150 else $as_nop
12151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12152 printf %s "checking for shl_load in -ldld... " >&6; }
12153 if test ${ac_cv_lib_dld_shl_load+y}
12154 then :
12155 printf %s "(cached) " >&6
12156 else $as_nop
12157 ac_check_lib_save_LIBS=$LIBS
12158 LIBS="-ldld $LIBS"
12159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12160 /* end confdefs.h. */
12161
12162 /* Override any GCC internal prototype to avoid an error.
12163 Use char because int might match the return type of a GCC
12164 builtin and then its argument prototype would still apply. */
12165 char shl_load ();
12166 int
12167 main (void)
12168 {
12169 return shl_load ();
12170 ;
12171 return 0;
12172 }
12173 _ACEOF
12174 if ac_fn_c_try_link "$LINENO"
12175 then :
12176 ac_cv_lib_dld_shl_load=yes
12177 else $as_nop
12178 ac_cv_lib_dld_shl_load=no
12179 fi
12180 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12181 conftest$ac_exeext conftest.$ac_ext
12182 LIBS=$ac_check_lib_save_LIBS
12183 fi
12184 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12185 printf "%s\n" "$ac_cv_lib_dld_shl_load" >&6; }
12186 if test "x$ac_cv_lib_dld_shl_load" = xyes
12187 then :
12188 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
12189 else $as_nop
12190 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12191 if test "x$ac_cv_func_dlopen" = xyes
12192 then :
12193 lt_cv_dlopen=dlopen
12194 else $as_nop
12195 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12196 printf %s "checking for dlopen in -ldl... " >&6; }
12197 if test ${ac_cv_lib_dl_dlopen+y}
12198 then :
12199 printf %s "(cached) " >&6
12200 else $as_nop
12201 ac_check_lib_save_LIBS=$LIBS
12202 LIBS="-ldl $LIBS"
12203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12204 /* end confdefs.h. */
12205
12206 /* Override any GCC internal prototype to avoid an error.
12207 Use char because int might match the return type of a GCC
12208 builtin and then its argument prototype would still apply. */
12209 char dlopen ();
12210 int
12211 main (void)
12212 {
12213 return dlopen ();
12214 ;
12215 return 0;
12216 }
12217 _ACEOF
12218 if ac_fn_c_try_link "$LINENO"
12219 then :
12220 ac_cv_lib_dl_dlopen=yes
12221 else $as_nop
12222 ac_cv_lib_dl_dlopen=no
12223 fi
12224 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12225 conftest$ac_exeext conftest.$ac_ext
12226 LIBS=$ac_check_lib_save_LIBS
12227 fi
12228 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12229 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }
12230 if test "x$ac_cv_lib_dl_dlopen" = xyes
12231 then :
12232 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12233 else $as_nop
12234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12235 printf %s "checking for dlopen in -lsvld... " >&6; }
12236 if test ${ac_cv_lib_svld_dlopen+y}
12237 then :
12238 printf %s "(cached) " >&6
12239 else $as_nop
12240 ac_check_lib_save_LIBS=$LIBS
12241 LIBS="-lsvld $LIBS"
12242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12243 /* end confdefs.h. */
12244
12245 /* Override any GCC internal prototype to avoid an error.
12246 Use char because int might match the return type of a GCC
12247 builtin and then its argument prototype would still apply. */
12248 char dlopen ();
12249 int
12250 main (void)
12251 {
12252 return dlopen ();
12253 ;
12254 return 0;
12255 }
12256 _ACEOF
12257 if ac_fn_c_try_link "$LINENO"
12258 then :
12259 ac_cv_lib_svld_dlopen=yes
12260 else $as_nop
12261 ac_cv_lib_svld_dlopen=no
12262 fi
12263 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12264 conftest$ac_exeext conftest.$ac_ext
12265 LIBS=$ac_check_lib_save_LIBS
12266 fi
12267 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12268 printf "%s\n" "$ac_cv_lib_svld_dlopen" >&6; }
12269 if test "x$ac_cv_lib_svld_dlopen" = xyes
12270 then :
12271 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
12272 else $as_nop
12273 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12274 printf %s "checking for dld_link in -ldld... " >&6; }
12275 if test ${ac_cv_lib_dld_dld_link+y}
12276 then :
12277 printf %s "(cached) " >&6
12278 else $as_nop
12279 ac_check_lib_save_LIBS=$LIBS
12280 LIBS="-ldld $LIBS"
12281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12282 /* end confdefs.h. */
12283
12284 /* Override any GCC internal prototype to avoid an error.
12285 Use char because int might match the return type of a GCC
12286 builtin and then its argument prototype would still apply. */
12287 char dld_link ();
12288 int
12289 main (void)
12290 {
12291 return dld_link ();
12292 ;
12293 return 0;
12294 }
12295 _ACEOF
12296 if ac_fn_c_try_link "$LINENO"
12297 then :
12298 ac_cv_lib_dld_dld_link=yes
12299 else $as_nop
12300 ac_cv_lib_dld_dld_link=no
12301 fi
12302 rm -f core conftest.err conftest.$ac_objext conftest.beam \
12303 conftest$ac_exeext conftest.$ac_ext
12304 LIBS=$ac_check_lib_save_LIBS
12305 fi
12306 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12307 printf "%s\n" "$ac_cv_lib_dld_dld_link" >&6; }
12308 if test "x$ac_cv_lib_dld_dld_link" = xyes
12309 then :
12310 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
12311 fi
12312
12313
12314 fi
12315
12316
12317 fi
12318
12319
12320 fi
12321
12322
12323 fi
12324
12325
12326 fi
12327
12328 ;;
12329 esac
12330
12331 if test no = "$lt_cv_dlopen"; then
12332 enable_dlopen=no
12333 else
12334 enable_dlopen=yes
12335 fi
12336
12337 case $lt_cv_dlopen in
12338 dlopen)
12339 save_CPPFLAGS=$CPPFLAGS
12340 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12341
12342 save_LDFLAGS=$LDFLAGS
12343 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12344
12345 save_LIBS=$LIBS
12346 LIBS="$lt_cv_dlopen_libs $LIBS"
12347
12348 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12349 printf %s "checking whether a program can dlopen itself... " >&6; }
12350 if test ${lt_cv_dlopen_self+y}
12351 then :
12352 printf %s "(cached) " >&6
12353 else $as_nop
12354 if test yes = "$cross_compiling"; then :
12355 lt_cv_dlopen_self=cross
12356 else
12357 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12358 lt_status=$lt_dlunknown
12359 cat > conftest.$ac_ext <<_LT_EOF
12360 #line $LINENO "configure"
12361 #include "confdefs.h"
12362
12363 #if HAVE_DLFCN_H
12364 #include <dlfcn.h>
12365 #endif
12366
12367 #include <stdio.h>
12368
12369 #ifdef RTLD_GLOBAL
12370 # define LT_DLGLOBAL RTLD_GLOBAL
12371 #else
12372 # ifdef DL_GLOBAL
12373 # define LT_DLGLOBAL DL_GLOBAL
12374 # else
12375 # define LT_DLGLOBAL 0
12376 # endif
12377 #endif
12378
12379 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12380 find out it does not work in some platform. */
12381 #ifndef LT_DLLAZY_OR_NOW
12382 # ifdef RTLD_LAZY
12383 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12384 # else
12385 # ifdef DL_LAZY
12386 # define LT_DLLAZY_OR_NOW DL_LAZY
12387 # else
12388 # ifdef RTLD_NOW
12389 # define LT_DLLAZY_OR_NOW RTLD_NOW
12390 # else
12391 # ifdef DL_NOW
12392 # define LT_DLLAZY_OR_NOW DL_NOW
12393 # else
12394 # define LT_DLLAZY_OR_NOW 0
12395 # endif
12396 # endif
12397 # endif
12398 # endif
12399 #endif
12400
12401 /* When -fvisibility=hidden is used, assume the code has been annotated
12402 correspondingly for the symbols needed. */
12403 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12404 int fnord () __attribute__((visibility("default")));
12405 #endif
12406
12407 int fnord () { return 42; }
12408 int main ()
12409 {
12410 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12411 int status = $lt_dlunknown;
12412
12413 if (self)
12414 {
12415 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12416 else
12417 {
12418 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12419 else puts (dlerror ());
12420 }
12421 /* dlclose (self); */
12422 }
12423 else
12424 puts (dlerror ());
12425
12426 return status;
12427 }
12428 _LT_EOF
12429 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12430 (eval $ac_link) 2>&5
12431 ac_status=$?
12432 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12433 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12434 (./conftest; exit; ) >&5 2>/dev/null
12435 lt_status=$?
12436 case x$lt_status in
12437 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12438 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12439 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12440 esac
12441 else :
12442 # compilation failed
12443 lt_cv_dlopen_self=no
12444 fi
12445 fi
12446 rm -fr conftest*
12447
12448
12449 fi
12450 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12451 printf "%s\n" "$lt_cv_dlopen_self" >&6; }
12452
12453 if test yes = "$lt_cv_dlopen_self"; then
12454 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12455 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12456 printf %s "checking whether a statically linked program can dlopen itself... " >&6; }
12457 if test ${lt_cv_dlopen_self_static+y}
12458 then :
12459 printf %s "(cached) " >&6
12460 else $as_nop
12461 if test yes = "$cross_compiling"; then :
12462 lt_cv_dlopen_self_static=cross
12463 else
12464 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12465 lt_status=$lt_dlunknown
12466 cat > conftest.$ac_ext <<_LT_EOF
12467 #line $LINENO "configure"
12468 #include "confdefs.h"
12469
12470 #if HAVE_DLFCN_H
12471 #include <dlfcn.h>
12472 #endif
12473
12474 #include <stdio.h>
12475
12476 #ifdef RTLD_GLOBAL
12477 # define LT_DLGLOBAL RTLD_GLOBAL
12478 #else
12479 # ifdef DL_GLOBAL
12480 # define LT_DLGLOBAL DL_GLOBAL
12481 # else
12482 # define LT_DLGLOBAL 0
12483 # endif
12484 #endif
12485
12486 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12487 find out it does not work in some platform. */
12488 #ifndef LT_DLLAZY_OR_NOW
12489 # ifdef RTLD_LAZY
12490 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12491 # else
12492 # ifdef DL_LAZY
12493 # define LT_DLLAZY_OR_NOW DL_LAZY
12494 # else
12495 # ifdef RTLD_NOW
12496 # define LT_DLLAZY_OR_NOW RTLD_NOW
12497 # else
12498 # ifdef DL_NOW
12499 # define LT_DLLAZY_OR_NOW DL_NOW
12500 # else
12501 # define LT_DLLAZY_OR_NOW 0
12502 # endif
12503 # endif
12504 # endif
12505 # endif
12506 #endif
12507
12508 /* When -fvisibility=hidden is used, assume the code has been annotated
12509 correspondingly for the symbols needed. */
12510 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12511 int fnord () __attribute__((visibility("default")));
12512 #endif
12513
12514 int fnord () { return 42; }
12515 int main ()
12516 {
12517 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12518 int status = $lt_dlunknown;
12519
12520 if (self)
12521 {
12522 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12523 else
12524 {
12525 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12526 else puts (dlerror ());
12527 }
12528 /* dlclose (self); */
12529 }
12530 else
12531 puts (dlerror ());
12532
12533 return status;
12534 }
12535 _LT_EOF
12536 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12537 (eval $ac_link) 2>&5
12538 ac_status=$?
12539 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12540 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12541 (./conftest; exit; ) >&5 2>/dev/null
12542 lt_status=$?
12543 case x$lt_status in
12544 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12545 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12546 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12547 esac
12548 else :
12549 # compilation failed
12550 lt_cv_dlopen_self_static=no
12551 fi
12552 fi
12553 rm -fr conftest*
12554
12555
12556 fi
12557 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12558 printf "%s\n" "$lt_cv_dlopen_self_static" >&6; }
12559 fi
12560
12561 CPPFLAGS=$save_CPPFLAGS
12562 LDFLAGS=$save_LDFLAGS
12563 LIBS=$save_LIBS
12564 ;;
12565 esac
12566
12567 case $lt_cv_dlopen_self in
12568 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12569 *) enable_dlopen_self=unknown ;;
12570 esac
12571
12572 case $lt_cv_dlopen_self_static in
12573 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12574 *) enable_dlopen_self_static=unknown ;;
12575 esac
12576 fi
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594 striplib=
12595 old_striplib=
12596 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12597 printf %s "checking whether stripping libraries is possible... " >&6; }
12598 if test -z "$STRIP"; then
12599 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12600 printf "%s\n" "no" >&6; }
12601 else
12602 if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12603 old_striplib="$STRIP --strip-debug"
12604 striplib="$STRIP --strip-unneeded"
12605 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12606 printf "%s\n" "yes" >&6; }
12607 else
12608 case $host_os in
12609 darwin*)
12610 # FIXME - insert some real tests, host_os isn't really good enough
12611 striplib="$STRIP -x"
12612 old_striplib="$STRIP -S"
12613 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12614 printf "%s\n" "yes" >&6; }
12615 ;;
12616 freebsd*)
12617 if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then
12618 old_striplib="$STRIP --strip-debug"
12619 striplib="$STRIP --strip-unneeded"
12620 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12621 printf "%s\n" "yes" >&6; }
12622 else
12623 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12624 printf "%s\n" "no" >&6; }
12625 fi
12626 ;;
12627 *)
12628 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12629 printf "%s\n" "no" >&6; }
12630 ;;
12631 esac
12632 fi
12633 fi
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646 # Report what library types will actually be built
12647 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12648 printf %s "checking if libtool supports shared libraries... " >&6; }
12649 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12650 printf "%s\n" "$can_build_shared" >&6; }
12651
12652 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12653 printf %s "checking whether to build shared libraries... " >&6; }
12654 test no = "$can_build_shared" && enable_shared=no
12655
12656 # On AIX, shared libraries and static libraries use the same namespace, and
12657 # are all built from PIC.
12658 case $host_os in
12659 aix3*)
12660 test yes = "$enable_shared" && enable_static=no
12661 if test -n "$RANLIB"; then
12662 archive_cmds="$archive_cmds~\$RANLIB \$lib"
12663 postinstall_cmds='$RANLIB $lib'
12664 fi
12665 ;;
12666
12667 aix[4-9]*)
12668 if test ia64 != "$host_cpu"; then
12669 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12670 yes,aix,yes) ;; # shared object as lib.so file only
12671 yes,svr4,*) ;; # shared object as lib.so archive member only
12672 yes,*) enable_static=no ;; # shared object in lib.a archive as well
12673 esac
12674 fi
12675 ;;
12676 esac
12677 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12678 printf "%s\n" "$enable_shared" >&6; }
12679
12680 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12681 printf %s "checking whether to build static libraries... " >&6; }
12682 # Make sure either enable_shared or enable_static is yes.
12683 test yes = "$enable_shared" || enable_static=yes
12684 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12685 printf "%s\n" "$enable_static" >&6; }
12686
12687
12688
12689
12690 fi
12691 ac_ext=c
12692 ac_cpp='$CPP $CPPFLAGS'
12693 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12694 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12695 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12696
12697 CC=$lt_save_CC
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713 ac_config_commands="$ac_config_commands libtool"
12714
12715
12716
12717
12718 # Only expand once:
12719
12720
12721
12722 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
12736 printf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
12737 if test ${ac_cv_c_undeclared_builtin_options+y}
12738 then :
12739 printf %s "(cached) " >&6
12740 else $as_nop
12741 ac_save_CFLAGS=$CFLAGS
12742 ac_cv_c_undeclared_builtin_options='cannot detect'
12743 for ac_arg in '' -fno-builtin; do
12744 CFLAGS="$ac_save_CFLAGS $ac_arg"
12745 # This test program should *not* compile successfully.
12746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12747 /* end confdefs.h. */
12748
12749 int
12750 main (void)
12751 {
12752 (void) strchr;
12753 ;
12754 return 0;
12755 }
12756 _ACEOF
12757 if ac_fn_c_try_compile "$LINENO"
12758 then :
12759
12760 else $as_nop
12761 # This test program should compile successfully.
12762 # No library function is consistently available on
12763 # freestanding implementations, so test against a dummy
12764 # declaration. Include always-available headers on the
12765 # off chance that they somehow elicit warnings.
12766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12767 /* end confdefs.h. */
12768 #include <float.h>
12769 #include <limits.h>
12770 #include <stdarg.h>
12771 #include <stddef.h>
12772 extern void ac_decl (int, char *);
12773
12774 int
12775 main (void)
12776 {
12777 (void) ac_decl (0, (char *) 0);
12778 (void) ac_decl;
12779
12780 ;
12781 return 0;
12782 }
12783 _ACEOF
12784 if ac_fn_c_try_compile "$LINENO"
12785 then :
12786 if test x"$ac_arg" = x
12787 then :
12788 ac_cv_c_undeclared_builtin_options='none needed'
12789 else $as_nop
12790 ac_cv_c_undeclared_builtin_options=$ac_arg
12791 fi
12792 break
12793 fi
12794 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
12795 fi
12796 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
12797 done
12798 CFLAGS=$ac_save_CFLAGS
12799
12800 fi
12801 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
12802 printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
12803 case $ac_cv_c_undeclared_builtin_options in #(
12804 'cannot detect') :
12805 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12806 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
12807 as_fn_error $? "cannot make $CC report undeclared builtins
12808 See \`config.log' for more details" "$LINENO" 5; } ;; #(
12809 'none needed') :
12810 ac_c_undeclared_builtin_options='' ;; #(
12811 *) :
12812 ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
12813 esac
12814
12815
12816
12817
12818
12819 ac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
12820 if test "x$ac_cv_have_decl___clang__" = xyes
12821 then :
12822 CLANGCC="yes"
12823 else $as_nop
12824 CLANGCC="no"
12825 fi
12826 ac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
12827 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
12828 then :
12829 INTELCC="yes"
12830 else $as_nop
12831 INTELCC="no"
12832 fi
12833 ac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
12834 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes
12835 then :
12836 SUNCC="yes"
12837 else $as_nop
12838 SUNCC="no"
12839 fi
12840
12841
12842
12843
12844
12845
12846
12847
12848 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12849 if test -n "$ac_tool_prefix"; then
12850 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12851 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12852 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12853 printf %s "checking for $ac_word... " >&6; }
12854 if test ${ac_cv_path_PKG_CONFIG+y}
12855 then :
12856 printf %s "(cached) " >&6
12857 else $as_nop
12858 case $PKG_CONFIG in
12859 [\\/]* | ?:[\\/]*)
12860 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12861 ;;
12862 *)
12863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12864 for as_dir in $PATH
12865 do
12866 IFS=$as_save_IFS
12867 case $as_dir in #(((
12868 '') as_dir=./ ;;
12869 */) ;;
12870 *) as_dir=$as_dir/ ;;
12871 esac
12872 for ac_exec_ext in '' $ac_executable_extensions; do
12873 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12874 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
12875 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12876 break 2
12877 fi
12878 done
12879 done
12880 IFS=$as_save_IFS
12881
12882 ;;
12883 esac
12884 fi
12885 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12886 if test -n "$PKG_CONFIG"; then
12887 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12888 printf "%s\n" "$PKG_CONFIG" >&6; }
12889 else
12890 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12891 printf "%s\n" "no" >&6; }
12892 fi
12893
12894
12895 fi
12896 if test -z "$ac_cv_path_PKG_CONFIG"; then
12897 ac_pt_PKG_CONFIG=$PKG_CONFIG
12898 # Extract the first word of "pkg-config", so it can be a program name with args.
12899 set dummy pkg-config; ac_word=$2
12900 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12901 printf %s "checking for $ac_word... " >&6; }
12902 if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
12903 then :
12904 printf %s "(cached) " >&6
12905 else $as_nop
12906 case $ac_pt_PKG_CONFIG in
12907 [\\/]* | ?:[\\/]*)
12908 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12909 ;;
12910 *)
12911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12912 for as_dir in $PATH
12913 do
12914 IFS=$as_save_IFS
12915 case $as_dir in #(((
12916 '') as_dir=./ ;;
12917 */) ;;
12918 *) as_dir=$as_dir/ ;;
12919 esac
12920 for ac_exec_ext in '' $ac_executable_extensions; do
12921 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12922 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
12923 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12924 break 2
12925 fi
12926 done
12927 done
12928 IFS=$as_save_IFS
12929
12930 ;;
12931 esac
12932 fi
12933 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12934 if test -n "$ac_pt_PKG_CONFIG"; then
12935 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12936 printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
12937 else
12938 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12939 printf "%s\n" "no" >&6; }
12940 fi
12941
12942 if test "x$ac_pt_PKG_CONFIG" = x; then
12943 PKG_CONFIG=""
12944 else
12945 case $cross_compiling:$ac_tool_warned in
12946 yes:)
12947 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12948 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12949 ac_tool_warned=yes ;;
12950 esac
12951 PKG_CONFIG=$ac_pt_PKG_CONFIG
12952 fi
12953 else
12954 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12955 fi
12956
12957 fi
12958 if test -n "$PKG_CONFIG"; then
12959 _pkg_min_version=0.9.0
12960 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12961 printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12962 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12963 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12964 printf "%s\n" "yes" >&6; }
12965 else
12966 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12967 printf "%s\n" "no" >&6; }
12968 PKG_CONFIG=""
12969 fi
12970 fi
12971
12972
12973
12974
12975
12976 # Check whether --enable-selective-werror was given.
12977 if test ${enable_selective_werror+y}
12978 then :
12979 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12980 else $as_nop
12981 SELECTIVE_WERROR=yes
12982 fi
12983
12984
12985
12986
12987
12988 # -v is too short to test reliably with XORG_TESTSET_CFLAG
12989 if test "x$SUNCC" = "xyes"; then
12990 BASE_CFLAGS="-v"
12991 else
12992 BASE_CFLAGS=""
12993 fi
12994
12995 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009 xorg_testset_save_CFLAGS="$CFLAGS"
13010
13011 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13012 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13013 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13014 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13015 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13016 then :
13017 printf %s "(cached) " >&6
13018 else $as_nop
13019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13020 /* end confdefs.h. */
13021 int i;
13022 _ACEOF
13023 if ac_fn_c_try_compile "$LINENO"
13024 then :
13025 xorg_cv_cc_flag_unknown_warning_option=yes
13026 else $as_nop
13027 xorg_cv_cc_flag_unknown_warning_option=no
13028 fi
13029 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13030 fi
13031 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13032 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13033 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13034 CFLAGS="$xorg_testset_save_CFLAGS"
13035 fi
13036
13037 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13038 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13039 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13040 fi
13041 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13043 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13044 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13045 then :
13046 printf %s "(cached) " >&6
13047 else $as_nop
13048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13049 /* end confdefs.h. */
13050 int i;
13051 _ACEOF
13052 if ac_fn_c_try_compile "$LINENO"
13053 then :
13054 xorg_cv_cc_flag_unused_command_line_argument=yes
13055 else $as_nop
13056 xorg_cv_cc_flag_unused_command_line_argument=no
13057 fi
13058 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13059 fi
13060 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13061 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13062 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13063 CFLAGS="$xorg_testset_save_CFLAGS"
13064 fi
13065
13066 found="no"
13067
13068 if test $found = "no" ; then
13069 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13070 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13071 fi
13072
13073 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13074 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13075 fi
13076
13077 CFLAGS="$CFLAGS -Wall"
13078
13079 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
13080 printf %s "checking if $CC supports -Wall... " >&6; }
13081 cacheid=xorg_cv_cc_flag__Wall
13082 if eval test \${$cacheid+y}
13083 then :
13084 printf %s "(cached) " >&6
13085 else $as_nop
13086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13087 /* end confdefs.h. */
13088 int i;
13089 int
13090 main (void)
13091 {
13092
13093 ;
13094 return 0;
13095 }
13096 _ACEOF
13097 if ac_fn_c_try_link "$LINENO"
13098 then :
13099 eval $cacheid=yes
13100 else $as_nop
13101 eval $cacheid=no
13102 fi
13103 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13104 conftest$ac_exeext conftest.$ac_ext
13105 fi
13106
13107
13108 CFLAGS="$xorg_testset_save_CFLAGS"
13109
13110 eval supported=\$$cacheid
13111 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13112 printf "%s\n" "$supported" >&6; }
13113 if test "$supported" = "yes" ; then
13114 BASE_CFLAGS="$BASE_CFLAGS -Wall"
13115 found="yes"
13116 fi
13117 fi
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133 xorg_testset_save_CFLAGS="$CFLAGS"
13134
13135 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13136 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13137 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13138 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13139 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13140 then :
13141 printf %s "(cached) " >&6
13142 else $as_nop
13143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13144 /* end confdefs.h. */
13145 int i;
13146 _ACEOF
13147 if ac_fn_c_try_compile "$LINENO"
13148 then :
13149 xorg_cv_cc_flag_unknown_warning_option=yes
13150 else $as_nop
13151 xorg_cv_cc_flag_unknown_warning_option=no
13152 fi
13153 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13154 fi
13155 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13156 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13157 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13158 CFLAGS="$xorg_testset_save_CFLAGS"
13159 fi
13160
13161 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13162 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13163 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13164 fi
13165 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13166 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13167 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13168 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13169 then :
13170 printf %s "(cached) " >&6
13171 else $as_nop
13172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13173 /* end confdefs.h. */
13174 int i;
13175 _ACEOF
13176 if ac_fn_c_try_compile "$LINENO"
13177 then :
13178 xorg_cv_cc_flag_unused_command_line_argument=yes
13179 else $as_nop
13180 xorg_cv_cc_flag_unused_command_line_argument=no
13181 fi
13182 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13183 fi
13184 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13185 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13186 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13187 CFLAGS="$xorg_testset_save_CFLAGS"
13188 fi
13189
13190 found="no"
13191
13192 if test $found = "no" ; then
13193 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13194 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13195 fi
13196
13197 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13198 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13199 fi
13200
13201 CFLAGS="$CFLAGS -Wpointer-arith"
13202
13203 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
13204 printf %s "checking if $CC supports -Wpointer-arith... " >&6; }
13205 cacheid=xorg_cv_cc_flag__Wpointer_arith
13206 if eval test \${$cacheid+y}
13207 then :
13208 printf %s "(cached) " >&6
13209 else $as_nop
13210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13211 /* end confdefs.h. */
13212 int i;
13213 int
13214 main (void)
13215 {
13216
13217 ;
13218 return 0;
13219 }
13220 _ACEOF
13221 if ac_fn_c_try_link "$LINENO"
13222 then :
13223 eval $cacheid=yes
13224 else $as_nop
13225 eval $cacheid=no
13226 fi
13227 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13228 conftest$ac_exeext conftest.$ac_ext
13229 fi
13230
13231
13232 CFLAGS="$xorg_testset_save_CFLAGS"
13233
13234 eval supported=\$$cacheid
13235 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13236 printf "%s\n" "$supported" >&6; }
13237 if test "$supported" = "yes" ; then
13238 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
13239 found="yes"
13240 fi
13241 fi
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257 xorg_testset_save_CFLAGS="$CFLAGS"
13258
13259 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13260 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13261 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13262 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13263 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13264 then :
13265 printf %s "(cached) " >&6
13266 else $as_nop
13267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13268 /* end confdefs.h. */
13269 int i;
13270 _ACEOF
13271 if ac_fn_c_try_compile "$LINENO"
13272 then :
13273 xorg_cv_cc_flag_unknown_warning_option=yes
13274 else $as_nop
13275 xorg_cv_cc_flag_unknown_warning_option=no
13276 fi
13277 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13278 fi
13279 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13280 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13281 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13282 CFLAGS="$xorg_testset_save_CFLAGS"
13283 fi
13284
13285 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13286 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13287 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13288 fi
13289 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13290 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13291 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13292 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13293 then :
13294 printf %s "(cached) " >&6
13295 else $as_nop
13296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13297 /* end confdefs.h. */
13298 int i;
13299 _ACEOF
13300 if ac_fn_c_try_compile "$LINENO"
13301 then :
13302 xorg_cv_cc_flag_unused_command_line_argument=yes
13303 else $as_nop
13304 xorg_cv_cc_flag_unused_command_line_argument=no
13305 fi
13306 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13307 fi
13308 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13309 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13310 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13311 CFLAGS="$xorg_testset_save_CFLAGS"
13312 fi
13313
13314 found="no"
13315
13316 if test $found = "no" ; then
13317 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13318 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13319 fi
13320
13321 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13322 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13323 fi
13324
13325 CFLAGS="$CFLAGS -Wmissing-declarations"
13326
13327 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
13328 printf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
13329 cacheid=xorg_cv_cc_flag__Wmissing_declarations
13330 if eval test \${$cacheid+y}
13331 then :
13332 printf %s "(cached) " >&6
13333 else $as_nop
13334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13335 /* end confdefs.h. */
13336 int i;
13337 int
13338 main (void)
13339 {
13340
13341 ;
13342 return 0;
13343 }
13344 _ACEOF
13345 if ac_fn_c_try_link "$LINENO"
13346 then :
13347 eval $cacheid=yes
13348 else $as_nop
13349 eval $cacheid=no
13350 fi
13351 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13352 conftest$ac_exeext conftest.$ac_ext
13353 fi
13354
13355
13356 CFLAGS="$xorg_testset_save_CFLAGS"
13357
13358 eval supported=\$$cacheid
13359 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13360 printf "%s\n" "$supported" >&6; }
13361 if test "$supported" = "yes" ; then
13362 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
13363 found="yes"
13364 fi
13365 fi
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381 xorg_testset_save_CFLAGS="$CFLAGS"
13382
13383 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13384 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13385 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13386 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13387 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13388 then :
13389 printf %s "(cached) " >&6
13390 else $as_nop
13391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13392 /* end confdefs.h. */
13393 int i;
13394 _ACEOF
13395 if ac_fn_c_try_compile "$LINENO"
13396 then :
13397 xorg_cv_cc_flag_unknown_warning_option=yes
13398 else $as_nop
13399 xorg_cv_cc_flag_unknown_warning_option=no
13400 fi
13401 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13402 fi
13403 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13404 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13405 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13406 CFLAGS="$xorg_testset_save_CFLAGS"
13407 fi
13408
13409 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13410 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13411 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13412 fi
13413 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13414 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13415 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13416 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13417 then :
13418 printf %s "(cached) " >&6
13419 else $as_nop
13420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13421 /* end confdefs.h. */
13422 int i;
13423 _ACEOF
13424 if ac_fn_c_try_compile "$LINENO"
13425 then :
13426 xorg_cv_cc_flag_unused_command_line_argument=yes
13427 else $as_nop
13428 xorg_cv_cc_flag_unused_command_line_argument=no
13429 fi
13430 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13431 fi
13432 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13433 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13434 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13435 CFLAGS="$xorg_testset_save_CFLAGS"
13436 fi
13437
13438 found="no"
13439
13440 if test $found = "no" ; then
13441 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13442 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13443 fi
13444
13445 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13446 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13447 fi
13448
13449 CFLAGS="$CFLAGS -Wformat=2"
13450
13451 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
13452 printf %s "checking if $CC supports -Wformat=2... " >&6; }
13453 cacheid=xorg_cv_cc_flag__Wformat_2
13454 if eval test \${$cacheid+y}
13455 then :
13456 printf %s "(cached) " >&6
13457 else $as_nop
13458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13459 /* end confdefs.h. */
13460 int i;
13461 int
13462 main (void)
13463 {
13464
13465 ;
13466 return 0;
13467 }
13468 _ACEOF
13469 if ac_fn_c_try_link "$LINENO"
13470 then :
13471 eval $cacheid=yes
13472 else $as_nop
13473 eval $cacheid=no
13474 fi
13475 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13476 conftest$ac_exeext conftest.$ac_ext
13477 fi
13478
13479
13480 CFLAGS="$xorg_testset_save_CFLAGS"
13481
13482 eval supported=\$$cacheid
13483 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13484 printf "%s\n" "$supported" >&6; }
13485 if test "$supported" = "yes" ; then
13486 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
13487 found="yes"
13488 fi
13489 fi
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 -Wformat"
13501
13502 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
13503 printf %s "checking if $CC supports -Wformat... " >&6; }
13504 cacheid=xorg_cv_cc_flag__Wformat
13505 if eval test \${$cacheid+y}
13506 then :
13507 printf %s "(cached) " >&6
13508 else $as_nop
13509 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 $as_nop
13524 eval $cacheid=no
13525 fi
13526 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13527 conftest$ac_exeext conftest.$ac_ext
13528 fi
13529
13530
13531 CFLAGS="$xorg_testset_save_CFLAGS"
13532
13533 eval supported=\$$cacheid
13534 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13535 printf "%s\n" "$supported" >&6; }
13536 if test "$supported" = "yes" ; then
13537 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
13538 found="yes"
13539 fi
13540 fi
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558 xorg_testset_save_CFLAGS="$CFLAGS"
13559
13560 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13561 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13562 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13563 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13564 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13565 then :
13566 printf %s "(cached) " >&6
13567 else $as_nop
13568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13569 /* end confdefs.h. */
13570 int i;
13571 _ACEOF
13572 if ac_fn_c_try_compile "$LINENO"
13573 then :
13574 xorg_cv_cc_flag_unknown_warning_option=yes
13575 else $as_nop
13576 xorg_cv_cc_flag_unknown_warning_option=no
13577 fi
13578 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13579 fi
13580 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13581 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13582 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13583 CFLAGS="$xorg_testset_save_CFLAGS"
13584 fi
13585
13586 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13587 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13588 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13589 fi
13590 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13592 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13593 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13594 then :
13595 printf %s "(cached) " >&6
13596 else $as_nop
13597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13598 /* end confdefs.h. */
13599 int i;
13600 _ACEOF
13601 if ac_fn_c_try_compile "$LINENO"
13602 then :
13603 xorg_cv_cc_flag_unused_command_line_argument=yes
13604 else $as_nop
13605 xorg_cv_cc_flag_unused_command_line_argument=no
13606 fi
13607 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13608 fi
13609 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13610 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13611 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13612 CFLAGS="$xorg_testset_save_CFLAGS"
13613 fi
13614
13615 found="no"
13616
13617 if test $found = "no" ; then
13618 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13619 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13620 fi
13621
13622 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13623 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13624 fi
13625
13626 CFLAGS="$CFLAGS -Wstrict-prototypes"
13627
13628 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
13629 printf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
13630 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
13631 if eval test \${$cacheid+y}
13632 then :
13633 printf %s "(cached) " >&6
13634 else $as_nop
13635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13636 /* end confdefs.h. */
13637 int i;
13638 int
13639 main (void)
13640 {
13641
13642 ;
13643 return 0;
13644 }
13645 _ACEOF
13646 if ac_fn_c_try_link "$LINENO"
13647 then :
13648 eval $cacheid=yes
13649 else $as_nop
13650 eval $cacheid=no
13651 fi
13652 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13653 conftest$ac_exeext conftest.$ac_ext
13654 fi
13655
13656
13657 CFLAGS="$xorg_testset_save_CFLAGS"
13658
13659 eval supported=\$$cacheid
13660 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13661 printf "%s\n" "$supported" >&6; }
13662 if test "$supported" = "yes" ; then
13663 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
13664 found="yes"
13665 fi
13666 fi
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682 xorg_testset_save_CFLAGS="$CFLAGS"
13683
13684 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13685 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13686 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13687 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13688 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13689 then :
13690 printf %s "(cached) " >&6
13691 else $as_nop
13692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13693 /* end confdefs.h. */
13694 int i;
13695 _ACEOF
13696 if ac_fn_c_try_compile "$LINENO"
13697 then :
13698 xorg_cv_cc_flag_unknown_warning_option=yes
13699 else $as_nop
13700 xorg_cv_cc_flag_unknown_warning_option=no
13701 fi
13702 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13703 fi
13704 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13705 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13706 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13707 CFLAGS="$xorg_testset_save_CFLAGS"
13708 fi
13709
13710 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13711 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13712 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13713 fi
13714 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13715 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13716 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13717 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13718 then :
13719 printf %s "(cached) " >&6
13720 else $as_nop
13721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13722 /* end confdefs.h. */
13723 int i;
13724 _ACEOF
13725 if ac_fn_c_try_compile "$LINENO"
13726 then :
13727 xorg_cv_cc_flag_unused_command_line_argument=yes
13728 else $as_nop
13729 xorg_cv_cc_flag_unused_command_line_argument=no
13730 fi
13731 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13732 fi
13733 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13734 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13735 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13736 CFLAGS="$xorg_testset_save_CFLAGS"
13737 fi
13738
13739 found="no"
13740
13741 if test $found = "no" ; then
13742 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13743 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13744 fi
13745
13746 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13747 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13748 fi
13749
13750 CFLAGS="$CFLAGS -Wmissing-prototypes"
13751
13752 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
13753 printf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
13754 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
13755 if eval test \${$cacheid+y}
13756 then :
13757 printf %s "(cached) " >&6
13758 else $as_nop
13759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13760 /* end confdefs.h. */
13761 int i;
13762 int
13763 main (void)
13764 {
13765
13766 ;
13767 return 0;
13768 }
13769 _ACEOF
13770 if ac_fn_c_try_link "$LINENO"
13771 then :
13772 eval $cacheid=yes
13773 else $as_nop
13774 eval $cacheid=no
13775 fi
13776 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13777 conftest$ac_exeext conftest.$ac_ext
13778 fi
13779
13780
13781 CFLAGS="$xorg_testset_save_CFLAGS"
13782
13783 eval supported=\$$cacheid
13784 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13785 printf "%s\n" "$supported" >&6; }
13786 if test "$supported" = "yes" ; then
13787 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
13788 found="yes"
13789 fi
13790 fi
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806 xorg_testset_save_CFLAGS="$CFLAGS"
13807
13808 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13809 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13810 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13811 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13812 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13813 then :
13814 printf %s "(cached) " >&6
13815 else $as_nop
13816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13817 /* end confdefs.h. */
13818 int i;
13819 _ACEOF
13820 if ac_fn_c_try_compile "$LINENO"
13821 then :
13822 xorg_cv_cc_flag_unknown_warning_option=yes
13823 else $as_nop
13824 xorg_cv_cc_flag_unknown_warning_option=no
13825 fi
13826 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13827 fi
13828 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13829 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13830 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13831 CFLAGS="$xorg_testset_save_CFLAGS"
13832 fi
13833
13834 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13835 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13836 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13837 fi
13838 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13839 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13840 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13841 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13842 then :
13843 printf %s "(cached) " >&6
13844 else $as_nop
13845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13846 /* end confdefs.h. */
13847 int i;
13848 _ACEOF
13849 if ac_fn_c_try_compile "$LINENO"
13850 then :
13851 xorg_cv_cc_flag_unused_command_line_argument=yes
13852 else $as_nop
13853 xorg_cv_cc_flag_unused_command_line_argument=no
13854 fi
13855 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13856 fi
13857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13858 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13859 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13860 CFLAGS="$xorg_testset_save_CFLAGS"
13861 fi
13862
13863 found="no"
13864
13865 if test $found = "no" ; then
13866 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13867 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13868 fi
13869
13870 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13871 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13872 fi
13873
13874 CFLAGS="$CFLAGS -Wnested-externs"
13875
13876 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
13877 printf %s "checking if $CC supports -Wnested-externs... " >&6; }
13878 cacheid=xorg_cv_cc_flag__Wnested_externs
13879 if eval test \${$cacheid+y}
13880 then :
13881 printf %s "(cached) " >&6
13882 else $as_nop
13883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13884 /* end confdefs.h. */
13885 int i;
13886 int
13887 main (void)
13888 {
13889
13890 ;
13891 return 0;
13892 }
13893 _ACEOF
13894 if ac_fn_c_try_link "$LINENO"
13895 then :
13896 eval $cacheid=yes
13897 else $as_nop
13898 eval $cacheid=no
13899 fi
13900 rm -f core conftest.err conftest.$ac_objext conftest.beam \
13901 conftest$ac_exeext conftest.$ac_ext
13902 fi
13903
13904
13905 CFLAGS="$xorg_testset_save_CFLAGS"
13906
13907 eval supported=\$$cacheid
13908 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13909 printf "%s\n" "$supported" >&6; }
13910 if test "$supported" = "yes" ; then
13911 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13912 found="yes"
13913 fi
13914 fi
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930 xorg_testset_save_CFLAGS="$CFLAGS"
13931
13932 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13933 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13934 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13935 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13936 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
13937 then :
13938 printf %s "(cached) " >&6
13939 else $as_nop
13940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13941 /* end confdefs.h. */
13942 int i;
13943 _ACEOF
13944 if ac_fn_c_try_compile "$LINENO"
13945 then :
13946 xorg_cv_cc_flag_unknown_warning_option=yes
13947 else $as_nop
13948 xorg_cv_cc_flag_unknown_warning_option=no
13949 fi
13950 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13951 fi
13952 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13953 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13954 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13955 CFLAGS="$xorg_testset_save_CFLAGS"
13956 fi
13957
13958 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13959 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13960 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13961 fi
13962 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13963 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13964 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13965 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
13966 then :
13967 printf %s "(cached) " >&6
13968 else $as_nop
13969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13970 /* end confdefs.h. */
13971 int i;
13972 _ACEOF
13973 if ac_fn_c_try_compile "$LINENO"
13974 then :
13975 xorg_cv_cc_flag_unused_command_line_argument=yes
13976 else $as_nop
13977 xorg_cv_cc_flag_unused_command_line_argument=no
13978 fi
13979 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13980 fi
13981 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13982 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13983 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13984 CFLAGS="$xorg_testset_save_CFLAGS"
13985 fi
13986
13987 found="no"
13988
13989 if test $found = "no" ; then
13990 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13991 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13992 fi
13993
13994 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13995 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13996 fi
13997
13998 CFLAGS="$CFLAGS -Wbad-function-cast"
13999
14000 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
14001 printf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
14002 cacheid=xorg_cv_cc_flag__Wbad_function_cast
14003 if eval test \${$cacheid+y}
14004 then :
14005 printf %s "(cached) " >&6
14006 else $as_nop
14007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14008 /* end confdefs.h. */
14009 int i;
14010 int
14011 main (void)
14012 {
14013
14014 ;
14015 return 0;
14016 }
14017 _ACEOF
14018 if ac_fn_c_try_link "$LINENO"
14019 then :
14020 eval $cacheid=yes
14021 else $as_nop
14022 eval $cacheid=no
14023 fi
14024 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14025 conftest$ac_exeext conftest.$ac_ext
14026 fi
14027
14028
14029 CFLAGS="$xorg_testset_save_CFLAGS"
14030
14031 eval supported=\$$cacheid
14032 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14033 printf "%s\n" "$supported" >&6; }
14034 if test "$supported" = "yes" ; then
14035 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
14036 found="yes"
14037 fi
14038 fi
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054 xorg_testset_save_CFLAGS="$CFLAGS"
14055
14056 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14057 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14058 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14059 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14060 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14061 then :
14062 printf %s "(cached) " >&6
14063 else $as_nop
14064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14065 /* end confdefs.h. */
14066 int i;
14067 _ACEOF
14068 if ac_fn_c_try_compile "$LINENO"
14069 then :
14070 xorg_cv_cc_flag_unknown_warning_option=yes
14071 else $as_nop
14072 xorg_cv_cc_flag_unknown_warning_option=no
14073 fi
14074 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14075 fi
14076 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14077 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14078 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14079 CFLAGS="$xorg_testset_save_CFLAGS"
14080 fi
14081
14082 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14083 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14084 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14085 fi
14086 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14088 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14089 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
14090 then :
14091 printf %s "(cached) " >&6
14092 else $as_nop
14093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14094 /* end confdefs.h. */
14095 int i;
14096 _ACEOF
14097 if ac_fn_c_try_compile "$LINENO"
14098 then :
14099 xorg_cv_cc_flag_unused_command_line_argument=yes
14100 else $as_nop
14101 xorg_cv_cc_flag_unused_command_line_argument=no
14102 fi
14103 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14104 fi
14105 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14106 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14107 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14108 CFLAGS="$xorg_testset_save_CFLAGS"
14109 fi
14110
14111 found="no"
14112
14113 if test $found = "no" ; then
14114 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14115 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14116 fi
14117
14118 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14119 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14120 fi
14121
14122 CFLAGS="$CFLAGS -Wold-style-definition"
14123
14124 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
14125 printf %s "checking if $CC supports -Wold-style-definition... " >&6; }
14126 cacheid=xorg_cv_cc_flag__Wold_style_definition
14127 if eval test \${$cacheid+y}
14128 then :
14129 printf %s "(cached) " >&6
14130 else $as_nop
14131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14132 /* end confdefs.h. */
14133 int i;
14134 int
14135 main (void)
14136 {
14137
14138 ;
14139 return 0;
14140 }
14141 _ACEOF
14142 if ac_fn_c_try_link "$LINENO"
14143 then :
14144 eval $cacheid=yes
14145 else $as_nop
14146 eval $cacheid=no
14147 fi
14148 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14149 conftest$ac_exeext conftest.$ac_ext
14150 fi
14151
14152
14153 CFLAGS="$xorg_testset_save_CFLAGS"
14154
14155 eval supported=\$$cacheid
14156 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14157 printf "%s\n" "$supported" >&6; }
14158 if test "$supported" = "yes" ; then
14159 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
14160 found="yes"
14161 fi
14162 fi
14163
14164 if test $found = "no" ; then
14165 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14166 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14167 fi
14168
14169 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14170 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14171 fi
14172
14173 CFLAGS="$CFLAGS -fd"
14174
14175 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
14176 printf %s "checking if $CC supports -fd... " >&6; }
14177 cacheid=xorg_cv_cc_flag__fd
14178 if eval test \${$cacheid+y}
14179 then :
14180 printf %s "(cached) " >&6
14181 else $as_nop
14182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14183 /* end confdefs.h. */
14184 int i;
14185 int
14186 main (void)
14187 {
14188
14189 ;
14190 return 0;
14191 }
14192 _ACEOF
14193 if ac_fn_c_try_link "$LINENO"
14194 then :
14195 eval $cacheid=yes
14196 else $as_nop
14197 eval $cacheid=no
14198 fi
14199 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14200 conftest$ac_exeext conftest.$ac_ext
14201 fi
14202
14203
14204 CFLAGS="$xorg_testset_save_CFLAGS"
14205
14206 eval supported=\$$cacheid
14207 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14208 printf "%s\n" "$supported" >&6; }
14209 if test "$supported" = "yes" ; then
14210 BASE_CFLAGS="$BASE_CFLAGS -fd"
14211 found="yes"
14212 fi
14213 fi
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229 xorg_testset_save_CFLAGS="$CFLAGS"
14230
14231 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14232 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14233 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14234 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14235 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14236 then :
14237 printf %s "(cached) " >&6
14238 else $as_nop
14239 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14240 /* end confdefs.h. */
14241 int i;
14242 _ACEOF
14243 if ac_fn_c_try_compile "$LINENO"
14244 then :
14245 xorg_cv_cc_flag_unknown_warning_option=yes
14246 else $as_nop
14247 xorg_cv_cc_flag_unknown_warning_option=no
14248 fi
14249 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14250 fi
14251 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14252 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14253 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14254 CFLAGS="$xorg_testset_save_CFLAGS"
14255 fi
14256
14257 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14258 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14259 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14260 fi
14261 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14262 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14263 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14264 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
14265 then :
14266 printf %s "(cached) " >&6
14267 else $as_nop
14268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14269 /* end confdefs.h. */
14270 int i;
14271 _ACEOF
14272 if ac_fn_c_try_compile "$LINENO"
14273 then :
14274 xorg_cv_cc_flag_unused_command_line_argument=yes
14275 else $as_nop
14276 xorg_cv_cc_flag_unused_command_line_argument=no
14277 fi
14278 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14279 fi
14280 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14281 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14282 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14283 CFLAGS="$xorg_testset_save_CFLAGS"
14284 fi
14285
14286 found="no"
14287
14288 if test $found = "no" ; then
14289 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14290 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14291 fi
14292
14293 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14294 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14295 fi
14296
14297 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
14298
14299 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
14300 printf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
14301 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
14302 if eval test \${$cacheid+y}
14303 then :
14304 printf %s "(cached) " >&6
14305 else $as_nop
14306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14307 /* end confdefs.h. */
14308 int i;
14309 int
14310 main (void)
14311 {
14312
14313 ;
14314 return 0;
14315 }
14316 _ACEOF
14317 if ac_fn_c_try_link "$LINENO"
14318 then :
14319 eval $cacheid=yes
14320 else $as_nop
14321 eval $cacheid=no
14322 fi
14323 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14324 conftest$ac_exeext conftest.$ac_ext
14325 fi
14326
14327
14328 CFLAGS="$xorg_testset_save_CFLAGS"
14329
14330 eval supported=\$$cacheid
14331 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14332 printf "%s\n" "$supported" >&6; }
14333 if test "$supported" = "yes" ; then
14334 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
14335 found="yes"
14336 fi
14337 fi
14338
14339
14340
14341
14342
14343 # This chunk adds additional warnings that could catch undesired effects.
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357 xorg_testset_save_CFLAGS="$CFLAGS"
14358
14359 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14360 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14361 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14362 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14363 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14364 then :
14365 printf %s "(cached) " >&6
14366 else $as_nop
14367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14368 /* end confdefs.h. */
14369 int i;
14370 _ACEOF
14371 if ac_fn_c_try_compile "$LINENO"
14372 then :
14373 xorg_cv_cc_flag_unknown_warning_option=yes
14374 else $as_nop
14375 xorg_cv_cc_flag_unknown_warning_option=no
14376 fi
14377 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14378 fi
14379 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14380 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14381 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14382 CFLAGS="$xorg_testset_save_CFLAGS"
14383 fi
14384
14385 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14386 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14387 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14388 fi
14389 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14390 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14391 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14392 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
14393 then :
14394 printf %s "(cached) " >&6
14395 else $as_nop
14396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14397 /* end confdefs.h. */
14398 int i;
14399 _ACEOF
14400 if ac_fn_c_try_compile "$LINENO"
14401 then :
14402 xorg_cv_cc_flag_unused_command_line_argument=yes
14403 else $as_nop
14404 xorg_cv_cc_flag_unused_command_line_argument=no
14405 fi
14406 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14407 fi
14408 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14409 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14410 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14411 CFLAGS="$xorg_testset_save_CFLAGS"
14412 fi
14413
14414 found="no"
14415
14416 if test $found = "no" ; then
14417 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14418 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14419 fi
14420
14421 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14422 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14423 fi
14424
14425 CFLAGS="$CFLAGS -Wunused"
14426
14427 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
14428 printf %s "checking if $CC supports -Wunused... " >&6; }
14429 cacheid=xorg_cv_cc_flag__Wunused
14430 if eval test \${$cacheid+y}
14431 then :
14432 printf %s "(cached) " >&6
14433 else $as_nop
14434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14435 /* end confdefs.h. */
14436 int i;
14437 int
14438 main (void)
14439 {
14440
14441 ;
14442 return 0;
14443 }
14444 _ACEOF
14445 if ac_fn_c_try_link "$LINENO"
14446 then :
14447 eval $cacheid=yes
14448 else $as_nop
14449 eval $cacheid=no
14450 fi
14451 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14452 conftest$ac_exeext conftest.$ac_ext
14453 fi
14454
14455
14456 CFLAGS="$xorg_testset_save_CFLAGS"
14457
14458 eval supported=\$$cacheid
14459 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14460 printf "%s\n" "$supported" >&6; }
14461 if test "$supported" = "yes" ; then
14462 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
14463 found="yes"
14464 fi
14465 fi
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481 xorg_testset_save_CFLAGS="$CFLAGS"
14482
14483 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14484 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14485 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14486 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14487 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14488 then :
14489 printf %s "(cached) " >&6
14490 else $as_nop
14491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14492 /* end confdefs.h. */
14493 int i;
14494 _ACEOF
14495 if ac_fn_c_try_compile "$LINENO"
14496 then :
14497 xorg_cv_cc_flag_unknown_warning_option=yes
14498 else $as_nop
14499 xorg_cv_cc_flag_unknown_warning_option=no
14500 fi
14501 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14502 fi
14503 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14504 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14505 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14506 CFLAGS="$xorg_testset_save_CFLAGS"
14507 fi
14508
14509 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14511 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14512 fi
14513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14514 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14515 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14516 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
14517 then :
14518 printf %s "(cached) " >&6
14519 else $as_nop
14520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14521 /* end confdefs.h. */
14522 int i;
14523 _ACEOF
14524 if ac_fn_c_try_compile "$LINENO"
14525 then :
14526 xorg_cv_cc_flag_unused_command_line_argument=yes
14527 else $as_nop
14528 xorg_cv_cc_flag_unused_command_line_argument=no
14529 fi
14530 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14531 fi
14532 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14533 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14534 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14535 CFLAGS="$xorg_testset_save_CFLAGS"
14536 fi
14537
14538 found="no"
14539
14540 if test $found = "no" ; then
14541 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14542 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14543 fi
14544
14545 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14546 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14547 fi
14548
14549 CFLAGS="$CFLAGS -Wuninitialized"
14550
14551 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
14552 printf %s "checking if $CC supports -Wuninitialized... " >&6; }
14553 cacheid=xorg_cv_cc_flag__Wuninitialized
14554 if eval test \${$cacheid+y}
14555 then :
14556 printf %s "(cached) " >&6
14557 else $as_nop
14558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14559 /* end confdefs.h. */
14560 int i;
14561 int
14562 main (void)
14563 {
14564
14565 ;
14566 return 0;
14567 }
14568 _ACEOF
14569 if ac_fn_c_try_link "$LINENO"
14570 then :
14571 eval $cacheid=yes
14572 else $as_nop
14573 eval $cacheid=no
14574 fi
14575 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14576 conftest$ac_exeext conftest.$ac_ext
14577 fi
14578
14579
14580 CFLAGS="$xorg_testset_save_CFLAGS"
14581
14582 eval supported=\$$cacheid
14583 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14584 printf "%s\n" "$supported" >&6; }
14585 if test "$supported" = "yes" ; then
14586 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
14587 found="yes"
14588 fi
14589 fi
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605 xorg_testset_save_CFLAGS="$CFLAGS"
14606
14607 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14608 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14609 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14610 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14611 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14612 then :
14613 printf %s "(cached) " >&6
14614 else $as_nop
14615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14616 /* end confdefs.h. */
14617 int i;
14618 _ACEOF
14619 if ac_fn_c_try_compile "$LINENO"
14620 then :
14621 xorg_cv_cc_flag_unknown_warning_option=yes
14622 else $as_nop
14623 xorg_cv_cc_flag_unknown_warning_option=no
14624 fi
14625 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14626 fi
14627 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14628 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14629 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14630 CFLAGS="$xorg_testset_save_CFLAGS"
14631 fi
14632
14633 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14634 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14635 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14636 fi
14637 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14639 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14640 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
14641 then :
14642 printf %s "(cached) " >&6
14643 else $as_nop
14644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14645 /* end confdefs.h. */
14646 int i;
14647 _ACEOF
14648 if ac_fn_c_try_compile "$LINENO"
14649 then :
14650 xorg_cv_cc_flag_unused_command_line_argument=yes
14651 else $as_nop
14652 xorg_cv_cc_flag_unused_command_line_argument=no
14653 fi
14654 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14655 fi
14656 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14657 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14658 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14659 CFLAGS="$xorg_testset_save_CFLAGS"
14660 fi
14661
14662 found="no"
14663
14664 if test $found = "no" ; then
14665 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14666 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14667 fi
14668
14669 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14670 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14671 fi
14672
14673 CFLAGS="$CFLAGS -Wshadow"
14674
14675 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
14676 printf %s "checking if $CC supports -Wshadow... " >&6; }
14677 cacheid=xorg_cv_cc_flag__Wshadow
14678 if eval test \${$cacheid+y}
14679 then :
14680 printf %s "(cached) " >&6
14681 else $as_nop
14682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14683 /* end confdefs.h. */
14684 int i;
14685 int
14686 main (void)
14687 {
14688
14689 ;
14690 return 0;
14691 }
14692 _ACEOF
14693 if ac_fn_c_try_link "$LINENO"
14694 then :
14695 eval $cacheid=yes
14696 else $as_nop
14697 eval $cacheid=no
14698 fi
14699 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14700 conftest$ac_exeext conftest.$ac_ext
14701 fi
14702
14703
14704 CFLAGS="$xorg_testset_save_CFLAGS"
14705
14706 eval supported=\$$cacheid
14707 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14708 printf "%s\n" "$supported" >&6; }
14709 if test "$supported" = "yes" ; then
14710 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
14711 found="yes"
14712 fi
14713 fi
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728
14729 xorg_testset_save_CFLAGS="$CFLAGS"
14730
14731 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14732 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14733 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14734 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14735 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14736 then :
14737 printf %s "(cached) " >&6
14738 else $as_nop
14739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14740 /* end confdefs.h. */
14741 int i;
14742 _ACEOF
14743 if ac_fn_c_try_compile "$LINENO"
14744 then :
14745 xorg_cv_cc_flag_unknown_warning_option=yes
14746 else $as_nop
14747 xorg_cv_cc_flag_unknown_warning_option=no
14748 fi
14749 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14750 fi
14751 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14752 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14753 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14754 CFLAGS="$xorg_testset_save_CFLAGS"
14755 fi
14756
14757 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14758 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14759 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14760 fi
14761 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14762 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14763 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14764 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
14765 then :
14766 printf %s "(cached) " >&6
14767 else $as_nop
14768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14769 /* end confdefs.h. */
14770 int i;
14771 _ACEOF
14772 if ac_fn_c_try_compile "$LINENO"
14773 then :
14774 xorg_cv_cc_flag_unused_command_line_argument=yes
14775 else $as_nop
14776 xorg_cv_cc_flag_unused_command_line_argument=no
14777 fi
14778 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14779 fi
14780 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14781 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14782 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14783 CFLAGS="$xorg_testset_save_CFLAGS"
14784 fi
14785
14786 found="no"
14787
14788 if test $found = "no" ; then
14789 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14790 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14791 fi
14792
14793 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14794 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14795 fi
14796
14797 CFLAGS="$CFLAGS -Wmissing-noreturn"
14798
14799 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
14800 printf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
14801 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
14802 if eval test \${$cacheid+y}
14803 then :
14804 printf %s "(cached) " >&6
14805 else $as_nop
14806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14807 /* end confdefs.h. */
14808 int i;
14809 int
14810 main (void)
14811 {
14812
14813 ;
14814 return 0;
14815 }
14816 _ACEOF
14817 if ac_fn_c_try_link "$LINENO"
14818 then :
14819 eval $cacheid=yes
14820 else $as_nop
14821 eval $cacheid=no
14822 fi
14823 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14824 conftest$ac_exeext conftest.$ac_ext
14825 fi
14826
14827
14828 CFLAGS="$xorg_testset_save_CFLAGS"
14829
14830 eval supported=\$$cacheid
14831 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14832 printf "%s\n" "$supported" >&6; }
14833 if test "$supported" = "yes" ; then
14834 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
14835 found="yes"
14836 fi
14837 fi
14838
14839
14840
14841
14842
14843
14844
14845
14846
14847
14848
14849
14850
14851
14852
14853 xorg_testset_save_CFLAGS="$CFLAGS"
14854
14855 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14856 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14858 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14859 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14860 then :
14861 printf %s "(cached) " >&6
14862 else $as_nop
14863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14864 /* end confdefs.h. */
14865 int i;
14866 _ACEOF
14867 if ac_fn_c_try_compile "$LINENO"
14868 then :
14869 xorg_cv_cc_flag_unknown_warning_option=yes
14870 else $as_nop
14871 xorg_cv_cc_flag_unknown_warning_option=no
14872 fi
14873 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14874 fi
14875 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14876 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14877 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14878 CFLAGS="$xorg_testset_save_CFLAGS"
14879 fi
14880
14881 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14882 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14883 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14884 fi
14885 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14886 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14887 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14888 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
14889 then :
14890 printf %s "(cached) " >&6
14891 else $as_nop
14892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14893 /* end confdefs.h. */
14894 int i;
14895 _ACEOF
14896 if ac_fn_c_try_compile "$LINENO"
14897 then :
14898 xorg_cv_cc_flag_unused_command_line_argument=yes
14899 else $as_nop
14900 xorg_cv_cc_flag_unused_command_line_argument=no
14901 fi
14902 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14903 fi
14904 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14905 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14906 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14907 CFLAGS="$xorg_testset_save_CFLAGS"
14908 fi
14909
14910 found="no"
14911
14912 if test $found = "no" ; then
14913 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14914 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14915 fi
14916
14917 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14918 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14919 fi
14920
14921 CFLAGS="$CFLAGS -Wmissing-format-attribute"
14922
14923 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
14924 printf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
14925 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
14926 if eval test \${$cacheid+y}
14927 then :
14928 printf %s "(cached) " >&6
14929 else $as_nop
14930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14931 /* end confdefs.h. */
14932 int i;
14933 int
14934 main (void)
14935 {
14936
14937 ;
14938 return 0;
14939 }
14940 _ACEOF
14941 if ac_fn_c_try_link "$LINENO"
14942 then :
14943 eval $cacheid=yes
14944 else $as_nop
14945 eval $cacheid=no
14946 fi
14947 rm -f core conftest.err conftest.$ac_objext conftest.beam \
14948 conftest$ac_exeext conftest.$ac_ext
14949 fi
14950
14951
14952 CFLAGS="$xorg_testset_save_CFLAGS"
14953
14954 eval supported=\$$cacheid
14955 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14956 printf "%s\n" "$supported" >&6; }
14957 if test "$supported" = "yes" ; then
14958 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14959 found="yes"
14960 fi
14961 fi
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977 xorg_testset_save_CFLAGS="$CFLAGS"
14978
14979 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14980 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14981 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14982 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14983 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
14984 then :
14985 printf %s "(cached) " >&6
14986 else $as_nop
14987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14988 /* end confdefs.h. */
14989 int i;
14990 _ACEOF
14991 if ac_fn_c_try_compile "$LINENO"
14992 then :
14993 xorg_cv_cc_flag_unknown_warning_option=yes
14994 else $as_nop
14995 xorg_cv_cc_flag_unknown_warning_option=no
14996 fi
14997 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
14998 fi
14999 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15000 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15001 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15002 CFLAGS="$xorg_testset_save_CFLAGS"
15003 fi
15004
15005 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15006 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15007 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15008 fi
15009 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15010 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15011 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15012 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15013 then :
15014 printf %s "(cached) " >&6
15015 else $as_nop
15016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15017 /* end confdefs.h. */
15018 int i;
15019 _ACEOF
15020 if ac_fn_c_try_compile "$LINENO"
15021 then :
15022 xorg_cv_cc_flag_unused_command_line_argument=yes
15023 else $as_nop
15024 xorg_cv_cc_flag_unused_command_line_argument=no
15025 fi
15026 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15027 fi
15028 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15029 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15030 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15031 CFLAGS="$xorg_testset_save_CFLAGS"
15032 fi
15033
15034 found="no"
15035
15036 if test $found = "no" ; then
15037 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15038 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15039 fi
15040
15041 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15042 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15043 fi
15044
15045 CFLAGS="$CFLAGS -Wredundant-decls"
15046
15047 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
15048 printf %s "checking if $CC supports -Wredundant-decls... " >&6; }
15049 cacheid=xorg_cv_cc_flag__Wredundant_decls
15050 if eval test \${$cacheid+y}
15051 then :
15052 printf %s "(cached) " >&6
15053 else $as_nop
15054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15055 /* end confdefs.h. */
15056 int i;
15057 int
15058 main (void)
15059 {
15060
15061 ;
15062 return 0;
15063 }
15064 _ACEOF
15065 if ac_fn_c_try_link "$LINENO"
15066 then :
15067 eval $cacheid=yes
15068 else $as_nop
15069 eval $cacheid=no
15070 fi
15071 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15072 conftest$ac_exeext conftest.$ac_ext
15073 fi
15074
15075
15076 CFLAGS="$xorg_testset_save_CFLAGS"
15077
15078 eval supported=\$$cacheid
15079 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15080 printf "%s\n" "$supported" >&6; }
15081 if test "$supported" = "yes" ; then
15082 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
15083 found="yes"
15084 fi
15085 fi
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101 xorg_testset_save_CFLAGS="$CFLAGS"
15102
15103 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15104 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15105 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15106 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15107 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
15108 then :
15109 printf %s "(cached) " >&6
15110 else $as_nop
15111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15112 /* end confdefs.h. */
15113 int i;
15114 _ACEOF
15115 if ac_fn_c_try_compile "$LINENO"
15116 then :
15117 xorg_cv_cc_flag_unknown_warning_option=yes
15118 else $as_nop
15119 xorg_cv_cc_flag_unknown_warning_option=no
15120 fi
15121 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15122 fi
15123 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15124 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15125 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15126 CFLAGS="$xorg_testset_save_CFLAGS"
15127 fi
15128
15129 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15130 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15131 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15132 fi
15133 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15134 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15135 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15136 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15137 then :
15138 printf %s "(cached) " >&6
15139 else $as_nop
15140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15141 /* end confdefs.h. */
15142 int i;
15143 _ACEOF
15144 if ac_fn_c_try_compile "$LINENO"
15145 then :
15146 xorg_cv_cc_flag_unused_command_line_argument=yes
15147 else $as_nop
15148 xorg_cv_cc_flag_unused_command_line_argument=no
15149 fi
15150 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15151 fi
15152 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15153 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15154 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15155 CFLAGS="$xorg_testset_save_CFLAGS"
15156 fi
15157
15158 found="no"
15159
15160 if test $found = "no" ; then
15161 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15162 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15163 fi
15164
15165 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15166 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15167 fi
15168
15169 CFLAGS="$CFLAGS -Wlogical-op"
15170
15171 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
15172 printf %s "checking if $CC supports -Wlogical-op... " >&6; }
15173 cacheid=xorg_cv_cc_flag__Wlogical_op
15174 if eval test \${$cacheid+y}
15175 then :
15176 printf %s "(cached) " >&6
15177 else $as_nop
15178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15179 /* end confdefs.h. */
15180 int i;
15181 int
15182 main (void)
15183 {
15184
15185 ;
15186 return 0;
15187 }
15188 _ACEOF
15189 if ac_fn_c_try_link "$LINENO"
15190 then :
15191 eval $cacheid=yes
15192 else $as_nop
15193 eval $cacheid=no
15194 fi
15195 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15196 conftest$ac_exeext conftest.$ac_ext
15197 fi
15198
15199
15200 CFLAGS="$xorg_testset_save_CFLAGS"
15201
15202 eval supported=\$$cacheid
15203 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15204 printf "%s\n" "$supported" >&6; }
15205 if test "$supported" = "yes" ; then
15206 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
15207 found="yes"
15208 fi
15209 fi
15210
15211
15212
15213 # These are currently disabled because they are noisy. They will be enabled
15214 # in the future once the codebase is sufficiently modernized to silence
15215 # them. For now, I don't want them to drown out the other warnings.
15216 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
15217 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
15218 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
15219
15220 # Turn some warnings into errors, so we don't accidently get successful builds
15221 # when there are problems that should be fixed.
15222
15223 if test "x$SELECTIVE_WERROR" = "xyes" ; then
15224
15225
15226
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237 xorg_testset_save_CFLAGS="$CFLAGS"
15238
15239 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15240 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15241 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15242 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15243 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
15244 then :
15245 printf %s "(cached) " >&6
15246 else $as_nop
15247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15248 /* end confdefs.h. */
15249 int i;
15250 _ACEOF
15251 if ac_fn_c_try_compile "$LINENO"
15252 then :
15253 xorg_cv_cc_flag_unknown_warning_option=yes
15254 else $as_nop
15255 xorg_cv_cc_flag_unknown_warning_option=no
15256 fi
15257 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15258 fi
15259 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15260 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15261 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15262 CFLAGS="$xorg_testset_save_CFLAGS"
15263 fi
15264
15265 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15266 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15267 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15268 fi
15269 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15270 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15271 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15272 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15273 then :
15274 printf %s "(cached) " >&6
15275 else $as_nop
15276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15277 /* end confdefs.h. */
15278 int i;
15279 _ACEOF
15280 if ac_fn_c_try_compile "$LINENO"
15281 then :
15282 xorg_cv_cc_flag_unused_command_line_argument=yes
15283 else $as_nop
15284 xorg_cv_cc_flag_unused_command_line_argument=no
15285 fi
15286 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15287 fi
15288 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15289 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15290 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15291 CFLAGS="$xorg_testset_save_CFLAGS"
15292 fi
15293
15294 found="no"
15295
15296 if test $found = "no" ; then
15297 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15298 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15299 fi
15300
15301 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15302 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15303 fi
15304
15305 CFLAGS="$CFLAGS -Werror=implicit"
15306
15307 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
15308 printf %s "checking if $CC supports -Werror=implicit... " >&6; }
15309 cacheid=xorg_cv_cc_flag__Werror_implicit
15310 if eval test \${$cacheid+y}
15311 then :
15312 printf %s "(cached) " >&6
15313 else $as_nop
15314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15315 /* end confdefs.h. */
15316 int i;
15317 int
15318 main (void)
15319 {
15320
15321 ;
15322 return 0;
15323 }
15324 _ACEOF
15325 if ac_fn_c_try_link "$LINENO"
15326 then :
15327 eval $cacheid=yes
15328 else $as_nop
15329 eval $cacheid=no
15330 fi
15331 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15332 conftest$ac_exeext conftest.$ac_ext
15333 fi
15334
15335
15336 CFLAGS="$xorg_testset_save_CFLAGS"
15337
15338 eval supported=\$$cacheid
15339 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15340 printf "%s\n" "$supported" >&6; }
15341 if test "$supported" = "yes" ; then
15342 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
15343 found="yes"
15344 fi
15345 fi
15346
15347 if test $found = "no" ; then
15348 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15349 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15350 fi
15351
15352 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15353 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15354 fi
15355
15356 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
15357
15358 { 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
15359 printf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
15360 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
15361 if eval test \${$cacheid+y}
15362 then :
15363 printf %s "(cached) " >&6
15364 else $as_nop
15365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15366 /* end confdefs.h. */
15367 int i;
15368 int
15369 main (void)
15370 {
15371
15372 ;
15373 return 0;
15374 }
15375 _ACEOF
15376 if ac_fn_c_try_link "$LINENO"
15377 then :
15378 eval $cacheid=yes
15379 else $as_nop
15380 eval $cacheid=no
15381 fi
15382 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15383 conftest$ac_exeext conftest.$ac_ext
15384 fi
15385
15386
15387 CFLAGS="$xorg_testset_save_CFLAGS"
15388
15389 eval supported=\$$cacheid
15390 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15391 printf "%s\n" "$supported" >&6; }
15392 if test "$supported" = "yes" ; then
15393 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
15394 found="yes"
15395 fi
15396 fi
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412 xorg_testset_save_CFLAGS="$CFLAGS"
15413
15414 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15415 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15416 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15417 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15418 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
15419 then :
15420 printf %s "(cached) " >&6
15421 else $as_nop
15422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15423 /* end confdefs.h. */
15424 int i;
15425 _ACEOF
15426 if ac_fn_c_try_compile "$LINENO"
15427 then :
15428 xorg_cv_cc_flag_unknown_warning_option=yes
15429 else $as_nop
15430 xorg_cv_cc_flag_unknown_warning_option=no
15431 fi
15432 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15433 fi
15434 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15435 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15436 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15437 CFLAGS="$xorg_testset_save_CFLAGS"
15438 fi
15439
15440 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15441 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15442 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15443 fi
15444 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15445 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15446 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15447 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15448 then :
15449 printf %s "(cached) " >&6
15450 else $as_nop
15451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15452 /* end confdefs.h. */
15453 int i;
15454 _ACEOF
15455 if ac_fn_c_try_compile "$LINENO"
15456 then :
15457 xorg_cv_cc_flag_unused_command_line_argument=yes
15458 else $as_nop
15459 xorg_cv_cc_flag_unused_command_line_argument=no
15460 fi
15461 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15462 fi
15463 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15464 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15465 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15466 CFLAGS="$xorg_testset_save_CFLAGS"
15467 fi
15468
15469 found="no"
15470
15471 if test $found = "no" ; then
15472 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15473 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15474 fi
15475
15476 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15477 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15478 fi
15479
15480 CFLAGS="$CFLAGS -Werror=nonnull"
15481
15482 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
15483 printf %s "checking if $CC supports -Werror=nonnull... " >&6; }
15484 cacheid=xorg_cv_cc_flag__Werror_nonnull
15485 if eval test \${$cacheid+y}
15486 then :
15487 printf %s "(cached) " >&6
15488 else $as_nop
15489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15490 /* end confdefs.h. */
15491 int i;
15492 int
15493 main (void)
15494 {
15495
15496 ;
15497 return 0;
15498 }
15499 _ACEOF
15500 if ac_fn_c_try_link "$LINENO"
15501 then :
15502 eval $cacheid=yes
15503 else $as_nop
15504 eval $cacheid=no
15505 fi
15506 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15507 conftest$ac_exeext conftest.$ac_ext
15508 fi
15509
15510
15511 CFLAGS="$xorg_testset_save_CFLAGS"
15512
15513 eval supported=\$$cacheid
15514 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15515 printf "%s\n" "$supported" >&6; }
15516 if test "$supported" = "yes" ; then
15517 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
15518 found="yes"
15519 fi
15520 fi
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534
15535
15536 xorg_testset_save_CFLAGS="$CFLAGS"
15537
15538 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15539 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15540 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15541 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15542 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
15543 then :
15544 printf %s "(cached) " >&6
15545 else $as_nop
15546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15547 /* end confdefs.h. */
15548 int i;
15549 _ACEOF
15550 if ac_fn_c_try_compile "$LINENO"
15551 then :
15552 xorg_cv_cc_flag_unknown_warning_option=yes
15553 else $as_nop
15554 xorg_cv_cc_flag_unknown_warning_option=no
15555 fi
15556 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15557 fi
15558 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15559 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15560 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15561 CFLAGS="$xorg_testset_save_CFLAGS"
15562 fi
15563
15564 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15565 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15566 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15567 fi
15568 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15569 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15570 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15571 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15572 then :
15573 printf %s "(cached) " >&6
15574 else $as_nop
15575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15576 /* end confdefs.h. */
15577 int i;
15578 _ACEOF
15579 if ac_fn_c_try_compile "$LINENO"
15580 then :
15581 xorg_cv_cc_flag_unused_command_line_argument=yes
15582 else $as_nop
15583 xorg_cv_cc_flag_unused_command_line_argument=no
15584 fi
15585 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15586 fi
15587 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15588 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15589 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15590 CFLAGS="$xorg_testset_save_CFLAGS"
15591 fi
15592
15593 found="no"
15594
15595 if test $found = "no" ; then
15596 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15597 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15598 fi
15599
15600 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15601 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15602 fi
15603
15604 CFLAGS="$CFLAGS -Werror=init-self"
15605
15606 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
15607 printf %s "checking if $CC supports -Werror=init-self... " >&6; }
15608 cacheid=xorg_cv_cc_flag__Werror_init_self
15609 if eval test \${$cacheid+y}
15610 then :
15611 printf %s "(cached) " >&6
15612 else $as_nop
15613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15614 /* end confdefs.h. */
15615 int i;
15616 int
15617 main (void)
15618 {
15619
15620 ;
15621 return 0;
15622 }
15623 _ACEOF
15624 if ac_fn_c_try_link "$LINENO"
15625 then :
15626 eval $cacheid=yes
15627 else $as_nop
15628 eval $cacheid=no
15629 fi
15630 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15631 conftest$ac_exeext conftest.$ac_ext
15632 fi
15633
15634
15635 CFLAGS="$xorg_testset_save_CFLAGS"
15636
15637 eval supported=\$$cacheid
15638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15639 printf "%s\n" "$supported" >&6; }
15640 if test "$supported" = "yes" ; then
15641 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
15642 found="yes"
15643 fi
15644 fi
15645
15646
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660 xorg_testset_save_CFLAGS="$CFLAGS"
15661
15662 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15663 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15664 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15665 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15666 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
15667 then :
15668 printf %s "(cached) " >&6
15669 else $as_nop
15670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15671 /* end confdefs.h. */
15672 int i;
15673 _ACEOF
15674 if ac_fn_c_try_compile "$LINENO"
15675 then :
15676 xorg_cv_cc_flag_unknown_warning_option=yes
15677 else $as_nop
15678 xorg_cv_cc_flag_unknown_warning_option=no
15679 fi
15680 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15681 fi
15682 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15683 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15684 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15685 CFLAGS="$xorg_testset_save_CFLAGS"
15686 fi
15687
15688 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15689 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15690 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15691 fi
15692 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15693 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15694 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15695 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15696 then :
15697 printf %s "(cached) " >&6
15698 else $as_nop
15699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15700 /* end confdefs.h. */
15701 int i;
15702 _ACEOF
15703 if ac_fn_c_try_compile "$LINENO"
15704 then :
15705 xorg_cv_cc_flag_unused_command_line_argument=yes
15706 else $as_nop
15707 xorg_cv_cc_flag_unused_command_line_argument=no
15708 fi
15709 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15710 fi
15711 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15712 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15713 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15714 CFLAGS="$xorg_testset_save_CFLAGS"
15715 fi
15716
15717 found="no"
15718
15719 if test $found = "no" ; then
15720 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15721 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15722 fi
15723
15724 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15725 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15726 fi
15727
15728 CFLAGS="$CFLAGS -Werror=main"
15729
15730 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
15731 printf %s "checking if $CC supports -Werror=main... " >&6; }
15732 cacheid=xorg_cv_cc_flag__Werror_main
15733 if eval test \${$cacheid+y}
15734 then :
15735 printf %s "(cached) " >&6
15736 else $as_nop
15737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15738 /* end confdefs.h. */
15739 int i;
15740 int
15741 main (void)
15742 {
15743
15744 ;
15745 return 0;
15746 }
15747 _ACEOF
15748 if ac_fn_c_try_link "$LINENO"
15749 then :
15750 eval $cacheid=yes
15751 else $as_nop
15752 eval $cacheid=no
15753 fi
15754 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15755 conftest$ac_exeext conftest.$ac_ext
15756 fi
15757
15758
15759 CFLAGS="$xorg_testset_save_CFLAGS"
15760
15761 eval supported=\$$cacheid
15762 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15763 printf "%s\n" "$supported" >&6; }
15764 if test "$supported" = "yes" ; then
15765 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
15766 found="yes"
15767 fi
15768 fi
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784 xorg_testset_save_CFLAGS="$CFLAGS"
15785
15786 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15787 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15788 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15789 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15790 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
15791 then :
15792 printf %s "(cached) " >&6
15793 else $as_nop
15794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15795 /* end confdefs.h. */
15796 int i;
15797 _ACEOF
15798 if ac_fn_c_try_compile "$LINENO"
15799 then :
15800 xorg_cv_cc_flag_unknown_warning_option=yes
15801 else $as_nop
15802 xorg_cv_cc_flag_unknown_warning_option=no
15803 fi
15804 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15805 fi
15806 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15807 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15808 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15809 CFLAGS="$xorg_testset_save_CFLAGS"
15810 fi
15811
15812 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15813 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15814 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15815 fi
15816 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15817 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15818 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15819 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15820 then :
15821 printf %s "(cached) " >&6
15822 else $as_nop
15823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15824 /* end confdefs.h. */
15825 int i;
15826 _ACEOF
15827 if ac_fn_c_try_compile "$LINENO"
15828 then :
15829 xorg_cv_cc_flag_unused_command_line_argument=yes
15830 else $as_nop
15831 xorg_cv_cc_flag_unused_command_line_argument=no
15832 fi
15833 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15834 fi
15835 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15836 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15837 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15838 CFLAGS="$xorg_testset_save_CFLAGS"
15839 fi
15840
15841 found="no"
15842
15843 if test $found = "no" ; then
15844 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15845 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15846 fi
15847
15848 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15849 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15850 fi
15851
15852 CFLAGS="$CFLAGS -Werror=missing-braces"
15853
15854 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
15855 printf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
15856 cacheid=xorg_cv_cc_flag__Werror_missing_braces
15857 if eval test \${$cacheid+y}
15858 then :
15859 printf %s "(cached) " >&6
15860 else $as_nop
15861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15862 /* end confdefs.h. */
15863 int i;
15864 int
15865 main (void)
15866 {
15867
15868 ;
15869 return 0;
15870 }
15871 _ACEOF
15872 if ac_fn_c_try_link "$LINENO"
15873 then :
15874 eval $cacheid=yes
15875 else $as_nop
15876 eval $cacheid=no
15877 fi
15878 rm -f core conftest.err conftest.$ac_objext conftest.beam \
15879 conftest$ac_exeext conftest.$ac_ext
15880 fi
15881
15882
15883 CFLAGS="$xorg_testset_save_CFLAGS"
15884
15885 eval supported=\$$cacheid
15886 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15887 printf "%s\n" "$supported" >&6; }
15888 if test "$supported" = "yes" ; then
15889 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
15890 found="yes"
15891 fi
15892 fi
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908 xorg_testset_save_CFLAGS="$CFLAGS"
15909
15910 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15911 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15912 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15913 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15914 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
15915 then :
15916 printf %s "(cached) " >&6
15917 else $as_nop
15918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15919 /* end confdefs.h. */
15920 int i;
15921 _ACEOF
15922 if ac_fn_c_try_compile "$LINENO"
15923 then :
15924 xorg_cv_cc_flag_unknown_warning_option=yes
15925 else $as_nop
15926 xorg_cv_cc_flag_unknown_warning_option=no
15927 fi
15928 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15929 fi
15930 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15931 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15932 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15933 CFLAGS="$xorg_testset_save_CFLAGS"
15934 fi
15935
15936 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15937 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15938 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15939 fi
15940 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15941 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15942 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15943 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
15944 then :
15945 printf %s "(cached) " >&6
15946 else $as_nop
15947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15948 /* end confdefs.h. */
15949 int i;
15950 _ACEOF
15951 if ac_fn_c_try_compile "$LINENO"
15952 then :
15953 xorg_cv_cc_flag_unused_command_line_argument=yes
15954 else $as_nop
15955 xorg_cv_cc_flag_unused_command_line_argument=no
15956 fi
15957 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
15958 fi
15959 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15960 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15961 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15962 CFLAGS="$xorg_testset_save_CFLAGS"
15963 fi
15964
15965 found="no"
15966
15967 if test $found = "no" ; then
15968 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15969 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15970 fi
15971
15972 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15973 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15974 fi
15975
15976 CFLAGS="$CFLAGS -Werror=sequence-point"
15977
15978 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
15979 printf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
15980 cacheid=xorg_cv_cc_flag__Werror_sequence_point
15981 if eval test \${$cacheid+y}
15982 then :
15983 printf %s "(cached) " >&6
15984 else $as_nop
15985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15986 /* end confdefs.h. */
15987 int i;
15988 int
15989 main (void)
15990 {
15991
15992 ;
15993 return 0;
15994 }
15995 _ACEOF
15996 if ac_fn_c_try_link "$LINENO"
15997 then :
15998 eval $cacheid=yes
15999 else $as_nop
16000 eval $cacheid=no
16001 fi
16002 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16003 conftest$ac_exeext conftest.$ac_ext
16004 fi
16005
16006
16007 CFLAGS="$xorg_testset_save_CFLAGS"
16008
16009 eval supported=\$$cacheid
16010 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16011 printf "%s\n" "$supported" >&6; }
16012 if test "$supported" = "yes" ; then
16013 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
16014 found="yes"
16015 fi
16016 fi
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
16032 xorg_testset_save_CFLAGS="$CFLAGS"
16033
16034 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16035 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16036 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16037 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16038 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
16039 then :
16040 printf %s "(cached) " >&6
16041 else $as_nop
16042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16043 /* end confdefs.h. */
16044 int i;
16045 _ACEOF
16046 if ac_fn_c_try_compile "$LINENO"
16047 then :
16048 xorg_cv_cc_flag_unknown_warning_option=yes
16049 else $as_nop
16050 xorg_cv_cc_flag_unknown_warning_option=no
16051 fi
16052 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16053 fi
16054 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16055 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16056 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16057 CFLAGS="$xorg_testset_save_CFLAGS"
16058 fi
16059
16060 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16061 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16062 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16063 fi
16064 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16065 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16066 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16067 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
16068 then :
16069 printf %s "(cached) " >&6
16070 else $as_nop
16071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16072 /* end confdefs.h. */
16073 int i;
16074 _ACEOF
16075 if ac_fn_c_try_compile "$LINENO"
16076 then :
16077 xorg_cv_cc_flag_unused_command_line_argument=yes
16078 else $as_nop
16079 xorg_cv_cc_flag_unused_command_line_argument=no
16080 fi
16081 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16082 fi
16083 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16084 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16085 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16086 CFLAGS="$xorg_testset_save_CFLAGS"
16087 fi
16088
16089 found="no"
16090
16091 if test $found = "no" ; then
16092 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16093 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16094 fi
16095
16096 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16097 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16098 fi
16099
16100 CFLAGS="$CFLAGS -Werror=return-type"
16101
16102 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
16103 printf %s "checking if $CC supports -Werror=return-type... " >&6; }
16104 cacheid=xorg_cv_cc_flag__Werror_return_type
16105 if eval test \${$cacheid+y}
16106 then :
16107 printf %s "(cached) " >&6
16108 else $as_nop
16109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16110 /* end confdefs.h. */
16111 int i;
16112 int
16113 main (void)
16114 {
16115
16116 ;
16117 return 0;
16118 }
16119 _ACEOF
16120 if ac_fn_c_try_link "$LINENO"
16121 then :
16122 eval $cacheid=yes
16123 else $as_nop
16124 eval $cacheid=no
16125 fi
16126 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16127 conftest$ac_exeext conftest.$ac_ext
16128 fi
16129
16130
16131 CFLAGS="$xorg_testset_save_CFLAGS"
16132
16133 eval supported=\$$cacheid
16134 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16135 printf "%s\n" "$supported" >&6; }
16136 if test "$supported" = "yes" ; then
16137 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
16138 found="yes"
16139 fi
16140 fi
16141
16142 if test $found = "no" ; then
16143 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16144 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16145 fi
16146
16147 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16148 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16149 fi
16150
16151 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
16152
16153 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
16154 printf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
16155 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
16156 if eval test \${$cacheid+y}
16157 then :
16158 printf %s "(cached) " >&6
16159 else $as_nop
16160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16161 /* end confdefs.h. */
16162 int i;
16163 int
16164 main (void)
16165 {
16166
16167 ;
16168 return 0;
16169 }
16170 _ACEOF
16171 if ac_fn_c_try_link "$LINENO"
16172 then :
16173 eval $cacheid=yes
16174 else $as_nop
16175 eval $cacheid=no
16176 fi
16177 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16178 conftest$ac_exeext conftest.$ac_ext
16179 fi
16180
16181
16182 CFLAGS="$xorg_testset_save_CFLAGS"
16183
16184 eval supported=\$$cacheid
16185 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16186 printf "%s\n" "$supported" >&6; }
16187 if test "$supported" = "yes" ; then
16188 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
16189 found="yes"
16190 fi
16191 fi
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207 xorg_testset_save_CFLAGS="$CFLAGS"
16208
16209 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16210 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16211 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16212 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16213 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
16214 then :
16215 printf %s "(cached) " >&6
16216 else $as_nop
16217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16218 /* end confdefs.h. */
16219 int i;
16220 _ACEOF
16221 if ac_fn_c_try_compile "$LINENO"
16222 then :
16223 xorg_cv_cc_flag_unknown_warning_option=yes
16224 else $as_nop
16225 xorg_cv_cc_flag_unknown_warning_option=no
16226 fi
16227 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16228 fi
16229 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16230 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16231 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16232 CFLAGS="$xorg_testset_save_CFLAGS"
16233 fi
16234
16235 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16236 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16237 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16238 fi
16239 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16240 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16241 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16242 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
16243 then :
16244 printf %s "(cached) " >&6
16245 else $as_nop
16246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16247 /* end confdefs.h. */
16248 int i;
16249 _ACEOF
16250 if ac_fn_c_try_compile "$LINENO"
16251 then :
16252 xorg_cv_cc_flag_unused_command_line_argument=yes
16253 else $as_nop
16254 xorg_cv_cc_flag_unused_command_line_argument=no
16255 fi
16256 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16257 fi
16258 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16259 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16260 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16261 CFLAGS="$xorg_testset_save_CFLAGS"
16262 fi
16263
16264 found="no"
16265
16266 if test $found = "no" ; then
16267 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16268 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16269 fi
16270
16271 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16272 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16273 fi
16274
16275 CFLAGS="$CFLAGS -Werror=trigraphs"
16276
16277 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
16278 printf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
16279 cacheid=xorg_cv_cc_flag__Werror_trigraphs
16280 if eval test \${$cacheid+y}
16281 then :
16282 printf %s "(cached) " >&6
16283 else $as_nop
16284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16285 /* end confdefs.h. */
16286 int i;
16287 int
16288 main (void)
16289 {
16290
16291 ;
16292 return 0;
16293 }
16294 _ACEOF
16295 if ac_fn_c_try_link "$LINENO"
16296 then :
16297 eval $cacheid=yes
16298 else $as_nop
16299 eval $cacheid=no
16300 fi
16301 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16302 conftest$ac_exeext conftest.$ac_ext
16303 fi
16304
16305
16306 CFLAGS="$xorg_testset_save_CFLAGS"
16307
16308 eval supported=\$$cacheid
16309 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16310 printf "%s\n" "$supported" >&6; }
16311 if test "$supported" = "yes" ; then
16312 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
16313 found="yes"
16314 fi
16315 fi
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331 xorg_testset_save_CFLAGS="$CFLAGS"
16332
16333 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16334 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16336 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16337 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
16338 then :
16339 printf %s "(cached) " >&6
16340 else $as_nop
16341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16342 /* end confdefs.h. */
16343 int i;
16344 _ACEOF
16345 if ac_fn_c_try_compile "$LINENO"
16346 then :
16347 xorg_cv_cc_flag_unknown_warning_option=yes
16348 else $as_nop
16349 xorg_cv_cc_flag_unknown_warning_option=no
16350 fi
16351 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16352 fi
16353 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16354 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16355 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16356 CFLAGS="$xorg_testset_save_CFLAGS"
16357 fi
16358
16359 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16360 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16361 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16362 fi
16363 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16364 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16365 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16366 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
16367 then :
16368 printf %s "(cached) " >&6
16369 else $as_nop
16370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16371 /* end confdefs.h. */
16372 int i;
16373 _ACEOF
16374 if ac_fn_c_try_compile "$LINENO"
16375 then :
16376 xorg_cv_cc_flag_unused_command_line_argument=yes
16377 else $as_nop
16378 xorg_cv_cc_flag_unused_command_line_argument=no
16379 fi
16380 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16381 fi
16382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16383 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16384 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16385 CFLAGS="$xorg_testset_save_CFLAGS"
16386 fi
16387
16388 found="no"
16389
16390 if test $found = "no" ; then
16391 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16392 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16393 fi
16394
16395 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16396 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16397 fi
16398
16399 CFLAGS="$CFLAGS -Werror=array-bounds"
16400
16401 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
16402 printf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
16403 cacheid=xorg_cv_cc_flag__Werror_array_bounds
16404 if eval test \${$cacheid+y}
16405 then :
16406 printf %s "(cached) " >&6
16407 else $as_nop
16408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16409 /* end confdefs.h. */
16410 int i;
16411 int
16412 main (void)
16413 {
16414
16415 ;
16416 return 0;
16417 }
16418 _ACEOF
16419 if ac_fn_c_try_link "$LINENO"
16420 then :
16421 eval $cacheid=yes
16422 else $as_nop
16423 eval $cacheid=no
16424 fi
16425 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16426 conftest$ac_exeext conftest.$ac_ext
16427 fi
16428
16429
16430 CFLAGS="$xorg_testset_save_CFLAGS"
16431
16432 eval supported=\$$cacheid
16433 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16434 printf "%s\n" "$supported" >&6; }
16435 if test "$supported" = "yes" ; then
16436 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
16437 found="yes"
16438 fi
16439 fi
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455 xorg_testset_save_CFLAGS="$CFLAGS"
16456
16457 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16458 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16459 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16460 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16461 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
16462 then :
16463 printf %s "(cached) " >&6
16464 else $as_nop
16465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16466 /* end confdefs.h. */
16467 int i;
16468 _ACEOF
16469 if ac_fn_c_try_compile "$LINENO"
16470 then :
16471 xorg_cv_cc_flag_unknown_warning_option=yes
16472 else $as_nop
16473 xorg_cv_cc_flag_unknown_warning_option=no
16474 fi
16475 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16476 fi
16477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16478 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16479 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16480 CFLAGS="$xorg_testset_save_CFLAGS"
16481 fi
16482
16483 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16484 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16485 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16486 fi
16487 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16488 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16489 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16490 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
16491 then :
16492 printf %s "(cached) " >&6
16493 else $as_nop
16494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16495 /* end confdefs.h. */
16496 int i;
16497 _ACEOF
16498 if ac_fn_c_try_compile "$LINENO"
16499 then :
16500 xorg_cv_cc_flag_unused_command_line_argument=yes
16501 else $as_nop
16502 xorg_cv_cc_flag_unused_command_line_argument=no
16503 fi
16504 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16505 fi
16506 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16507 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16508 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16509 CFLAGS="$xorg_testset_save_CFLAGS"
16510 fi
16511
16512 found="no"
16513
16514 if test $found = "no" ; then
16515 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16516 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16517 fi
16518
16519 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16520 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16521 fi
16522
16523 CFLAGS="$CFLAGS -Werror=write-strings"
16524
16525 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
16526 printf %s "checking if $CC supports -Werror=write-strings... " >&6; }
16527 cacheid=xorg_cv_cc_flag__Werror_write_strings
16528 if eval test \${$cacheid+y}
16529 then :
16530 printf %s "(cached) " >&6
16531 else $as_nop
16532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16533 /* end confdefs.h. */
16534 int i;
16535 int
16536 main (void)
16537 {
16538
16539 ;
16540 return 0;
16541 }
16542 _ACEOF
16543 if ac_fn_c_try_link "$LINENO"
16544 then :
16545 eval $cacheid=yes
16546 else $as_nop
16547 eval $cacheid=no
16548 fi
16549 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16550 conftest$ac_exeext conftest.$ac_ext
16551 fi
16552
16553
16554 CFLAGS="$xorg_testset_save_CFLAGS"
16555
16556 eval supported=\$$cacheid
16557 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16558 printf "%s\n" "$supported" >&6; }
16559 if test "$supported" = "yes" ; then
16560 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
16561 found="yes"
16562 fi
16563 fi
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575
16576
16577
16578
16579 xorg_testset_save_CFLAGS="$CFLAGS"
16580
16581 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16582 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16583 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16584 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16585 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
16586 then :
16587 printf %s "(cached) " >&6
16588 else $as_nop
16589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16590 /* end confdefs.h. */
16591 int i;
16592 _ACEOF
16593 if ac_fn_c_try_compile "$LINENO"
16594 then :
16595 xorg_cv_cc_flag_unknown_warning_option=yes
16596 else $as_nop
16597 xorg_cv_cc_flag_unknown_warning_option=no
16598 fi
16599 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16600 fi
16601 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16602 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16603 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16604 CFLAGS="$xorg_testset_save_CFLAGS"
16605 fi
16606
16607 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16608 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16609 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16610 fi
16611 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16612 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16613 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16614 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
16615 then :
16616 printf %s "(cached) " >&6
16617 else $as_nop
16618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16619 /* end confdefs.h. */
16620 int i;
16621 _ACEOF
16622 if ac_fn_c_try_compile "$LINENO"
16623 then :
16624 xorg_cv_cc_flag_unused_command_line_argument=yes
16625 else $as_nop
16626 xorg_cv_cc_flag_unused_command_line_argument=no
16627 fi
16628 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16629 fi
16630 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16631 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16632 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16633 CFLAGS="$xorg_testset_save_CFLAGS"
16634 fi
16635
16636 found="no"
16637
16638 if test $found = "no" ; then
16639 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16640 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16641 fi
16642
16643 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16644 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16645 fi
16646
16647 CFLAGS="$CFLAGS -Werror=address"
16648
16649 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
16650 printf %s "checking if $CC supports -Werror=address... " >&6; }
16651 cacheid=xorg_cv_cc_flag__Werror_address
16652 if eval test \${$cacheid+y}
16653 then :
16654 printf %s "(cached) " >&6
16655 else $as_nop
16656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16657 /* end confdefs.h. */
16658 int i;
16659 int
16660 main (void)
16661 {
16662
16663 ;
16664 return 0;
16665 }
16666 _ACEOF
16667 if ac_fn_c_try_link "$LINENO"
16668 then :
16669 eval $cacheid=yes
16670 else $as_nop
16671 eval $cacheid=no
16672 fi
16673 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16674 conftest$ac_exeext conftest.$ac_ext
16675 fi
16676
16677
16678 CFLAGS="$xorg_testset_save_CFLAGS"
16679
16680 eval supported=\$$cacheid
16681 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16682 printf "%s\n" "$supported" >&6; }
16683 if test "$supported" = "yes" ; then
16684 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
16685 found="yes"
16686 fi
16687 fi
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703 xorg_testset_save_CFLAGS="$CFLAGS"
16704
16705 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16706 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16707 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16708 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16709 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
16710 then :
16711 printf %s "(cached) " >&6
16712 else $as_nop
16713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16714 /* end confdefs.h. */
16715 int i;
16716 _ACEOF
16717 if ac_fn_c_try_compile "$LINENO"
16718 then :
16719 xorg_cv_cc_flag_unknown_warning_option=yes
16720 else $as_nop
16721 xorg_cv_cc_flag_unknown_warning_option=no
16722 fi
16723 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16724 fi
16725 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16726 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16727 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16728 CFLAGS="$xorg_testset_save_CFLAGS"
16729 fi
16730
16731 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16732 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16733 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16734 fi
16735 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16736 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16737 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16738 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
16739 then :
16740 printf %s "(cached) " >&6
16741 else $as_nop
16742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16743 /* end confdefs.h. */
16744 int i;
16745 _ACEOF
16746 if ac_fn_c_try_compile "$LINENO"
16747 then :
16748 xorg_cv_cc_flag_unused_command_line_argument=yes
16749 else $as_nop
16750 xorg_cv_cc_flag_unused_command_line_argument=no
16751 fi
16752 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16753 fi
16754 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16755 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16756 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16757 CFLAGS="$xorg_testset_save_CFLAGS"
16758 fi
16759
16760 found="no"
16761
16762 if test $found = "no" ; then
16763 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16764 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16765 fi
16766
16767 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16768 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16769 fi
16770
16771 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
16772
16773 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
16774 printf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
16775 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
16776 if eval test \${$cacheid+y}
16777 then :
16778 printf %s "(cached) " >&6
16779 else $as_nop
16780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16781 /* end confdefs.h. */
16782 int i;
16783 int
16784 main (void)
16785 {
16786
16787 ;
16788 return 0;
16789 }
16790 _ACEOF
16791 if ac_fn_c_try_link "$LINENO"
16792 then :
16793 eval $cacheid=yes
16794 else $as_nop
16795 eval $cacheid=no
16796 fi
16797 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16798 conftest$ac_exeext conftest.$ac_ext
16799 fi
16800
16801
16802 CFLAGS="$xorg_testset_save_CFLAGS"
16803
16804 eval supported=\$$cacheid
16805 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16806 printf "%s\n" "$supported" >&6; }
16807 if test "$supported" = "yes" ; then
16808 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
16809 found="yes"
16810 fi
16811 fi
16812
16813 if test $found = "no" ; then
16814 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16815 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16816 fi
16817
16818 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16819 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16820 fi
16821
16822 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16823
16824 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
16825 printf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
16826 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
16827 if eval test \${$cacheid+y}
16828 then :
16829 printf %s "(cached) " >&6
16830 else $as_nop
16831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16832 /* end confdefs.h. */
16833 int i;
16834 int
16835 main (void)
16836 {
16837
16838 ;
16839 return 0;
16840 }
16841 _ACEOF
16842 if ac_fn_c_try_link "$LINENO"
16843 then :
16844 eval $cacheid=yes
16845 else $as_nop
16846 eval $cacheid=no
16847 fi
16848 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16849 conftest$ac_exeext conftest.$ac_ext
16850 fi
16851
16852
16853 CFLAGS="$xorg_testset_save_CFLAGS"
16854
16855 eval supported=\$$cacheid
16856 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16857 printf "%s\n" "$supported" >&6; }
16858 if test "$supported" = "yes" ; then
16859 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16860 found="yes"
16861 fi
16862 fi
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878 xorg_testset_save_CFLAGS="$CFLAGS"
16879
16880 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16881 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16882 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16883 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16884 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
16885 then :
16886 printf %s "(cached) " >&6
16887 else $as_nop
16888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16889 /* end confdefs.h. */
16890 int i;
16891 _ACEOF
16892 if ac_fn_c_try_compile "$LINENO"
16893 then :
16894 xorg_cv_cc_flag_unknown_warning_option=yes
16895 else $as_nop
16896 xorg_cv_cc_flag_unknown_warning_option=no
16897 fi
16898 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16899 fi
16900 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16901 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16902 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16903 CFLAGS="$xorg_testset_save_CFLAGS"
16904 fi
16905
16906 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16907 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16908 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16909 fi
16910 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16911 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16912 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16913 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
16914 then :
16915 printf %s "(cached) " >&6
16916 else $as_nop
16917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16918 /* end confdefs.h. */
16919 int i;
16920 _ACEOF
16921 if ac_fn_c_try_compile "$LINENO"
16922 then :
16923 xorg_cv_cc_flag_unused_command_line_argument=yes
16924 else $as_nop
16925 xorg_cv_cc_flag_unused_command_line_argument=no
16926 fi
16927 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16928 fi
16929 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16930 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16931 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16932 CFLAGS="$xorg_testset_save_CFLAGS"
16933 fi
16934
16935 found="no"
16936
16937 if test $found = "no" ; then
16938 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16939 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16940 fi
16941
16942 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16943 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16944 fi
16945
16946 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
16947
16948 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
16949 printf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
16950 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
16951 if eval test \${$cacheid+y}
16952 then :
16953 printf %s "(cached) " >&6
16954 else $as_nop
16955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16956 /* end confdefs.h. */
16957 int i;
16958 int
16959 main (void)
16960 {
16961
16962 ;
16963 return 0;
16964 }
16965 _ACEOF
16966 if ac_fn_c_try_link "$LINENO"
16967 then :
16968 eval $cacheid=yes
16969 else $as_nop
16970 eval $cacheid=no
16971 fi
16972 rm -f core conftest.err conftest.$ac_objext conftest.beam \
16973 conftest$ac_exeext conftest.$ac_ext
16974 fi
16975
16976
16977 CFLAGS="$xorg_testset_save_CFLAGS"
16978
16979 eval supported=\$$cacheid
16980 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16981 printf "%s\n" "$supported" >&6; }
16982 if test "$supported" = "yes" ; then
16983 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
16984 found="yes"
16985 fi
16986 fi
16987
16988 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
16989 else
16990 { 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
16991 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;}
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005 xorg_testset_save_CFLAGS="$CFLAGS"
17006
17007 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17008 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17009 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17010 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17011 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17012 then :
17013 printf %s "(cached) " >&6
17014 else $as_nop
17015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17016 /* end confdefs.h. */
17017 int i;
17018 _ACEOF
17019 if ac_fn_c_try_compile "$LINENO"
17020 then :
17021 xorg_cv_cc_flag_unknown_warning_option=yes
17022 else $as_nop
17023 xorg_cv_cc_flag_unknown_warning_option=no
17024 fi
17025 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17026 fi
17027 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17028 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17029 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17030 CFLAGS="$xorg_testset_save_CFLAGS"
17031 fi
17032
17033 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17034 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17035 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17036 fi
17037 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17038 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17039 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17040 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17041 then :
17042 printf %s "(cached) " >&6
17043 else $as_nop
17044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17045 /* end confdefs.h. */
17046 int i;
17047 _ACEOF
17048 if ac_fn_c_try_compile "$LINENO"
17049 then :
17050 xorg_cv_cc_flag_unused_command_line_argument=yes
17051 else $as_nop
17052 xorg_cv_cc_flag_unused_command_line_argument=no
17053 fi
17054 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17055 fi
17056 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17057 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17058 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17059 CFLAGS="$xorg_testset_save_CFLAGS"
17060 fi
17061
17062 found="no"
17063
17064 if test $found = "no" ; then
17065 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17066 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17067 fi
17068
17069 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17070 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17071 fi
17072
17073 CFLAGS="$CFLAGS -Wimplicit"
17074
17075 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
17076 printf %s "checking if $CC supports -Wimplicit... " >&6; }
17077 cacheid=xorg_cv_cc_flag__Wimplicit
17078 if eval test \${$cacheid+y}
17079 then :
17080 printf %s "(cached) " >&6
17081 else $as_nop
17082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17083 /* end confdefs.h. */
17084 int i;
17085 int
17086 main (void)
17087 {
17088
17089 ;
17090 return 0;
17091 }
17092 _ACEOF
17093 if ac_fn_c_try_link "$LINENO"
17094 then :
17095 eval $cacheid=yes
17096 else $as_nop
17097 eval $cacheid=no
17098 fi
17099 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17100 conftest$ac_exeext conftest.$ac_ext
17101 fi
17102
17103
17104 CFLAGS="$xorg_testset_save_CFLAGS"
17105
17106 eval supported=\$$cacheid
17107 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17108 printf "%s\n" "$supported" >&6; }
17109 if test "$supported" = "yes" ; then
17110 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
17111 found="yes"
17112 fi
17113 fi
17114
17115
17116
17117
17118
17119
17120
17121
17122
17123
17124
17125
17126
17127
17128
17129 xorg_testset_save_CFLAGS="$CFLAGS"
17130
17131 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17132 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17133 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17134 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17135 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17136 then :
17137 printf %s "(cached) " >&6
17138 else $as_nop
17139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17140 /* end confdefs.h. */
17141 int i;
17142 _ACEOF
17143 if ac_fn_c_try_compile "$LINENO"
17144 then :
17145 xorg_cv_cc_flag_unknown_warning_option=yes
17146 else $as_nop
17147 xorg_cv_cc_flag_unknown_warning_option=no
17148 fi
17149 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17150 fi
17151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17152 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17153 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17154 CFLAGS="$xorg_testset_save_CFLAGS"
17155 fi
17156
17157 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17158 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17159 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17160 fi
17161 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17162 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17163 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17164 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17165 then :
17166 printf %s "(cached) " >&6
17167 else $as_nop
17168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17169 /* end confdefs.h. */
17170 int i;
17171 _ACEOF
17172 if ac_fn_c_try_compile "$LINENO"
17173 then :
17174 xorg_cv_cc_flag_unused_command_line_argument=yes
17175 else $as_nop
17176 xorg_cv_cc_flag_unused_command_line_argument=no
17177 fi
17178 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17179 fi
17180 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17181 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17182 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17183 CFLAGS="$xorg_testset_save_CFLAGS"
17184 fi
17185
17186 found="no"
17187
17188 if test $found = "no" ; then
17189 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17190 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17191 fi
17192
17193 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17194 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17195 fi
17196
17197 CFLAGS="$CFLAGS -Wnonnull"
17198
17199 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
17200 printf %s "checking if $CC supports -Wnonnull... " >&6; }
17201 cacheid=xorg_cv_cc_flag__Wnonnull
17202 if eval test \${$cacheid+y}
17203 then :
17204 printf %s "(cached) " >&6
17205 else $as_nop
17206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17207 /* end confdefs.h. */
17208 int i;
17209 int
17210 main (void)
17211 {
17212
17213 ;
17214 return 0;
17215 }
17216 _ACEOF
17217 if ac_fn_c_try_link "$LINENO"
17218 then :
17219 eval $cacheid=yes
17220 else $as_nop
17221 eval $cacheid=no
17222 fi
17223 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17224 conftest$ac_exeext conftest.$ac_ext
17225 fi
17226
17227
17228 CFLAGS="$xorg_testset_save_CFLAGS"
17229
17230 eval supported=\$$cacheid
17231 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17232 printf "%s\n" "$supported" >&6; }
17233 if test "$supported" = "yes" ; then
17234 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
17235 found="yes"
17236 fi
17237 fi
17238
17239
17240
17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
17253 xorg_testset_save_CFLAGS="$CFLAGS"
17254
17255 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17256 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17257 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17258 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17259 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17260 then :
17261 printf %s "(cached) " >&6
17262 else $as_nop
17263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17264 /* end confdefs.h. */
17265 int i;
17266 _ACEOF
17267 if ac_fn_c_try_compile "$LINENO"
17268 then :
17269 xorg_cv_cc_flag_unknown_warning_option=yes
17270 else $as_nop
17271 xorg_cv_cc_flag_unknown_warning_option=no
17272 fi
17273 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17274 fi
17275 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17276 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17277 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17278 CFLAGS="$xorg_testset_save_CFLAGS"
17279 fi
17280
17281 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17282 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17283 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17284 fi
17285 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17286 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17287 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17288 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17289 then :
17290 printf %s "(cached) " >&6
17291 else $as_nop
17292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17293 /* end confdefs.h. */
17294 int i;
17295 _ACEOF
17296 if ac_fn_c_try_compile "$LINENO"
17297 then :
17298 xorg_cv_cc_flag_unused_command_line_argument=yes
17299 else $as_nop
17300 xorg_cv_cc_flag_unused_command_line_argument=no
17301 fi
17302 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17303 fi
17304 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17305 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17306 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17307 CFLAGS="$xorg_testset_save_CFLAGS"
17308 fi
17309
17310 found="no"
17311
17312 if test $found = "no" ; then
17313 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17314 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17315 fi
17316
17317 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17318 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17319 fi
17320
17321 CFLAGS="$CFLAGS -Winit-self"
17322
17323 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
17324 printf %s "checking if $CC supports -Winit-self... " >&6; }
17325 cacheid=xorg_cv_cc_flag__Winit_self
17326 if eval test \${$cacheid+y}
17327 then :
17328 printf %s "(cached) " >&6
17329 else $as_nop
17330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17331 /* end confdefs.h. */
17332 int i;
17333 int
17334 main (void)
17335 {
17336
17337 ;
17338 return 0;
17339 }
17340 _ACEOF
17341 if ac_fn_c_try_link "$LINENO"
17342 then :
17343 eval $cacheid=yes
17344 else $as_nop
17345 eval $cacheid=no
17346 fi
17347 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17348 conftest$ac_exeext conftest.$ac_ext
17349 fi
17350
17351
17352 CFLAGS="$xorg_testset_save_CFLAGS"
17353
17354 eval supported=\$$cacheid
17355 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17356 printf "%s\n" "$supported" >&6; }
17357 if test "$supported" = "yes" ; then
17358 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
17359 found="yes"
17360 fi
17361 fi
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377 xorg_testset_save_CFLAGS="$CFLAGS"
17378
17379 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17380 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17381 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17382 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17383 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17384 then :
17385 printf %s "(cached) " >&6
17386 else $as_nop
17387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17388 /* end confdefs.h. */
17389 int i;
17390 _ACEOF
17391 if ac_fn_c_try_compile "$LINENO"
17392 then :
17393 xorg_cv_cc_flag_unknown_warning_option=yes
17394 else $as_nop
17395 xorg_cv_cc_flag_unknown_warning_option=no
17396 fi
17397 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17398 fi
17399 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17400 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17401 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17402 CFLAGS="$xorg_testset_save_CFLAGS"
17403 fi
17404
17405 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17406 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17407 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17408 fi
17409 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17410 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17411 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17412 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17413 then :
17414 printf %s "(cached) " >&6
17415 else $as_nop
17416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17417 /* end confdefs.h. */
17418 int i;
17419 _ACEOF
17420 if ac_fn_c_try_compile "$LINENO"
17421 then :
17422 xorg_cv_cc_flag_unused_command_line_argument=yes
17423 else $as_nop
17424 xorg_cv_cc_flag_unused_command_line_argument=no
17425 fi
17426 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17427 fi
17428 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17429 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17430 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17431 CFLAGS="$xorg_testset_save_CFLAGS"
17432 fi
17433
17434 found="no"
17435
17436 if test $found = "no" ; then
17437 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17438 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17439 fi
17440
17441 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17442 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17443 fi
17444
17445 CFLAGS="$CFLAGS -Wmain"
17446
17447 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
17448 printf %s "checking if $CC supports -Wmain... " >&6; }
17449 cacheid=xorg_cv_cc_flag__Wmain
17450 if eval test \${$cacheid+y}
17451 then :
17452 printf %s "(cached) " >&6
17453 else $as_nop
17454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17455 /* end confdefs.h. */
17456 int i;
17457 int
17458 main (void)
17459 {
17460
17461 ;
17462 return 0;
17463 }
17464 _ACEOF
17465 if ac_fn_c_try_link "$LINENO"
17466 then :
17467 eval $cacheid=yes
17468 else $as_nop
17469 eval $cacheid=no
17470 fi
17471 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17472 conftest$ac_exeext conftest.$ac_ext
17473 fi
17474
17475
17476 CFLAGS="$xorg_testset_save_CFLAGS"
17477
17478 eval supported=\$$cacheid
17479 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17480 printf "%s\n" "$supported" >&6; }
17481 if test "$supported" = "yes" ; then
17482 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
17483 found="yes"
17484 fi
17485 fi
17486
17487
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501 xorg_testset_save_CFLAGS="$CFLAGS"
17502
17503 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17504 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17505 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17506 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17507 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17508 then :
17509 printf %s "(cached) " >&6
17510 else $as_nop
17511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17512 /* end confdefs.h. */
17513 int i;
17514 _ACEOF
17515 if ac_fn_c_try_compile "$LINENO"
17516 then :
17517 xorg_cv_cc_flag_unknown_warning_option=yes
17518 else $as_nop
17519 xorg_cv_cc_flag_unknown_warning_option=no
17520 fi
17521 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17522 fi
17523 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17524 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17525 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17526 CFLAGS="$xorg_testset_save_CFLAGS"
17527 fi
17528
17529 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17530 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17531 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17532 fi
17533 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17534 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17535 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17536 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17537 then :
17538 printf %s "(cached) " >&6
17539 else $as_nop
17540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17541 /* end confdefs.h. */
17542 int i;
17543 _ACEOF
17544 if ac_fn_c_try_compile "$LINENO"
17545 then :
17546 xorg_cv_cc_flag_unused_command_line_argument=yes
17547 else $as_nop
17548 xorg_cv_cc_flag_unused_command_line_argument=no
17549 fi
17550 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17551 fi
17552 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17553 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17554 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17555 CFLAGS="$xorg_testset_save_CFLAGS"
17556 fi
17557
17558 found="no"
17559
17560 if test $found = "no" ; then
17561 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17562 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17563 fi
17564
17565 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17566 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17567 fi
17568
17569 CFLAGS="$CFLAGS -Wmissing-braces"
17570
17571 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
17572 printf %s "checking if $CC supports -Wmissing-braces... " >&6; }
17573 cacheid=xorg_cv_cc_flag__Wmissing_braces
17574 if eval test \${$cacheid+y}
17575 then :
17576 printf %s "(cached) " >&6
17577 else $as_nop
17578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17579 /* end confdefs.h. */
17580 int i;
17581 int
17582 main (void)
17583 {
17584
17585 ;
17586 return 0;
17587 }
17588 _ACEOF
17589 if ac_fn_c_try_link "$LINENO"
17590 then :
17591 eval $cacheid=yes
17592 else $as_nop
17593 eval $cacheid=no
17594 fi
17595 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17596 conftest$ac_exeext conftest.$ac_ext
17597 fi
17598
17599
17600 CFLAGS="$xorg_testset_save_CFLAGS"
17601
17602 eval supported=\$$cacheid
17603 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17604 printf "%s\n" "$supported" >&6; }
17605 if test "$supported" = "yes" ; then
17606 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
17607 found="yes"
17608 fi
17609 fi
17610
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
17621
17622
17623
17624
17625 xorg_testset_save_CFLAGS="$CFLAGS"
17626
17627 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17628 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17629 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17630 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17631 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17632 then :
17633 printf %s "(cached) " >&6
17634 else $as_nop
17635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17636 /* end confdefs.h. */
17637 int i;
17638 _ACEOF
17639 if ac_fn_c_try_compile "$LINENO"
17640 then :
17641 xorg_cv_cc_flag_unknown_warning_option=yes
17642 else $as_nop
17643 xorg_cv_cc_flag_unknown_warning_option=no
17644 fi
17645 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17646 fi
17647 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17648 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17649 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17650 CFLAGS="$xorg_testset_save_CFLAGS"
17651 fi
17652
17653 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17654 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17655 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17656 fi
17657 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17658 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17659 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17660 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17661 then :
17662 printf %s "(cached) " >&6
17663 else $as_nop
17664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17665 /* end confdefs.h. */
17666 int i;
17667 _ACEOF
17668 if ac_fn_c_try_compile "$LINENO"
17669 then :
17670 xorg_cv_cc_flag_unused_command_line_argument=yes
17671 else $as_nop
17672 xorg_cv_cc_flag_unused_command_line_argument=no
17673 fi
17674 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17675 fi
17676 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17677 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17678 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17679 CFLAGS="$xorg_testset_save_CFLAGS"
17680 fi
17681
17682 found="no"
17683
17684 if test $found = "no" ; then
17685 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17686 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17687 fi
17688
17689 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17690 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17691 fi
17692
17693 CFLAGS="$CFLAGS -Wsequence-point"
17694
17695 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
17696 printf %s "checking if $CC supports -Wsequence-point... " >&6; }
17697 cacheid=xorg_cv_cc_flag__Wsequence_point
17698 if eval test \${$cacheid+y}
17699 then :
17700 printf %s "(cached) " >&6
17701 else $as_nop
17702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17703 /* end confdefs.h. */
17704 int i;
17705 int
17706 main (void)
17707 {
17708
17709 ;
17710 return 0;
17711 }
17712 _ACEOF
17713 if ac_fn_c_try_link "$LINENO"
17714 then :
17715 eval $cacheid=yes
17716 else $as_nop
17717 eval $cacheid=no
17718 fi
17719 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17720 conftest$ac_exeext conftest.$ac_ext
17721 fi
17722
17723
17724 CFLAGS="$xorg_testset_save_CFLAGS"
17725
17726 eval supported=\$$cacheid
17727 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17728 printf "%s\n" "$supported" >&6; }
17729 if test "$supported" = "yes" ; then
17730 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
17731 found="yes"
17732 fi
17733 fi
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749 xorg_testset_save_CFLAGS="$CFLAGS"
17750
17751 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17752 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17753 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17754 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17755 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17756 then :
17757 printf %s "(cached) " >&6
17758 else $as_nop
17759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17760 /* end confdefs.h. */
17761 int i;
17762 _ACEOF
17763 if ac_fn_c_try_compile "$LINENO"
17764 then :
17765 xorg_cv_cc_flag_unknown_warning_option=yes
17766 else $as_nop
17767 xorg_cv_cc_flag_unknown_warning_option=no
17768 fi
17769 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17770 fi
17771 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17772 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17773 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17774 CFLAGS="$xorg_testset_save_CFLAGS"
17775 fi
17776
17777 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17778 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17779 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17780 fi
17781 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17782 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17783 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17784 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17785 then :
17786 printf %s "(cached) " >&6
17787 else $as_nop
17788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17789 /* end confdefs.h. */
17790 int i;
17791 _ACEOF
17792 if ac_fn_c_try_compile "$LINENO"
17793 then :
17794 xorg_cv_cc_flag_unused_command_line_argument=yes
17795 else $as_nop
17796 xorg_cv_cc_flag_unused_command_line_argument=no
17797 fi
17798 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17799 fi
17800 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17801 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17802 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17803 CFLAGS="$xorg_testset_save_CFLAGS"
17804 fi
17805
17806 found="no"
17807
17808 if test $found = "no" ; then
17809 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17810 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17811 fi
17812
17813 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17814 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17815 fi
17816
17817 CFLAGS="$CFLAGS -Wreturn-type"
17818
17819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
17820 printf %s "checking if $CC supports -Wreturn-type... " >&6; }
17821 cacheid=xorg_cv_cc_flag__Wreturn_type
17822 if eval test \${$cacheid+y}
17823 then :
17824 printf %s "(cached) " >&6
17825 else $as_nop
17826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17827 /* end confdefs.h. */
17828 int i;
17829 int
17830 main (void)
17831 {
17832
17833 ;
17834 return 0;
17835 }
17836 _ACEOF
17837 if ac_fn_c_try_link "$LINENO"
17838 then :
17839 eval $cacheid=yes
17840 else $as_nop
17841 eval $cacheid=no
17842 fi
17843 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17844 conftest$ac_exeext conftest.$ac_ext
17845 fi
17846
17847
17848 CFLAGS="$xorg_testset_save_CFLAGS"
17849
17850 eval supported=\$$cacheid
17851 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17852 printf "%s\n" "$supported" >&6; }
17853 if test "$supported" = "yes" ; then
17854 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
17855 found="yes"
17856 fi
17857 fi
17858
17859
17860
17861
17862
17863
17864
17865
17866
17867
17868
17869
17870
17871
17872
17873 xorg_testset_save_CFLAGS="$CFLAGS"
17874
17875 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17876 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17877 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17878 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17879 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
17880 then :
17881 printf %s "(cached) " >&6
17882 else $as_nop
17883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17884 /* end confdefs.h. */
17885 int i;
17886 _ACEOF
17887 if ac_fn_c_try_compile "$LINENO"
17888 then :
17889 xorg_cv_cc_flag_unknown_warning_option=yes
17890 else $as_nop
17891 xorg_cv_cc_flag_unknown_warning_option=no
17892 fi
17893 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17894 fi
17895 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17896 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17897 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17898 CFLAGS="$xorg_testset_save_CFLAGS"
17899 fi
17900
17901 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17902 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17903 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17904 fi
17905 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17907 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17908 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
17909 then :
17910 printf %s "(cached) " >&6
17911 else $as_nop
17912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17913 /* end confdefs.h. */
17914 int i;
17915 _ACEOF
17916 if ac_fn_c_try_compile "$LINENO"
17917 then :
17918 xorg_cv_cc_flag_unused_command_line_argument=yes
17919 else $as_nop
17920 xorg_cv_cc_flag_unused_command_line_argument=no
17921 fi
17922 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17923 fi
17924 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17925 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17926 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17927 CFLAGS="$xorg_testset_save_CFLAGS"
17928 fi
17929
17930 found="no"
17931
17932 if test $found = "no" ; then
17933 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17934 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17935 fi
17936
17937 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17938 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17939 fi
17940
17941 CFLAGS="$CFLAGS -Wtrigraphs"
17942
17943 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
17944 printf %s "checking if $CC supports -Wtrigraphs... " >&6; }
17945 cacheid=xorg_cv_cc_flag__Wtrigraphs
17946 if eval test \${$cacheid+y}
17947 then :
17948 printf %s "(cached) " >&6
17949 else $as_nop
17950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17951 /* end confdefs.h. */
17952 int i;
17953 int
17954 main (void)
17955 {
17956
17957 ;
17958 return 0;
17959 }
17960 _ACEOF
17961 if ac_fn_c_try_link "$LINENO"
17962 then :
17963 eval $cacheid=yes
17964 else $as_nop
17965 eval $cacheid=no
17966 fi
17967 rm -f core conftest.err conftest.$ac_objext conftest.beam \
17968 conftest$ac_exeext conftest.$ac_ext
17969 fi
17970
17971
17972 CFLAGS="$xorg_testset_save_CFLAGS"
17973
17974 eval supported=\$$cacheid
17975 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17976 printf "%s\n" "$supported" >&6; }
17977 if test "$supported" = "yes" ; then
17978 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
17979 found="yes"
17980 fi
17981 fi
17982
17983
17984
17985
17986
17987
17988
17989
17990
17991
17992
17993
17994
17995
17996
17997 xorg_testset_save_CFLAGS="$CFLAGS"
17998
17999 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18000 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18001 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18002 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18003 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18004 then :
18005 printf %s "(cached) " >&6
18006 else $as_nop
18007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18008 /* end confdefs.h. */
18009 int i;
18010 _ACEOF
18011 if ac_fn_c_try_compile "$LINENO"
18012 then :
18013 xorg_cv_cc_flag_unknown_warning_option=yes
18014 else $as_nop
18015 xorg_cv_cc_flag_unknown_warning_option=no
18016 fi
18017 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18018 fi
18019 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18020 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18021 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18022 CFLAGS="$xorg_testset_save_CFLAGS"
18023 fi
18024
18025 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18026 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18027 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18028 fi
18029 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18030 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18031 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18032 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18033 then :
18034 printf %s "(cached) " >&6
18035 else $as_nop
18036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18037 /* end confdefs.h. */
18038 int i;
18039 _ACEOF
18040 if ac_fn_c_try_compile "$LINENO"
18041 then :
18042 xorg_cv_cc_flag_unused_command_line_argument=yes
18043 else $as_nop
18044 xorg_cv_cc_flag_unused_command_line_argument=no
18045 fi
18046 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18047 fi
18048 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18049 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18050 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18051 CFLAGS="$xorg_testset_save_CFLAGS"
18052 fi
18053
18054 found="no"
18055
18056 if test $found = "no" ; then
18057 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18058 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18059 fi
18060
18061 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18062 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18063 fi
18064
18065 CFLAGS="$CFLAGS -Warray-bounds"
18066
18067 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
18068 printf %s "checking if $CC supports -Warray-bounds... " >&6; }
18069 cacheid=xorg_cv_cc_flag__Warray_bounds
18070 if eval test \${$cacheid+y}
18071 then :
18072 printf %s "(cached) " >&6
18073 else $as_nop
18074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18075 /* end confdefs.h. */
18076 int i;
18077 int
18078 main (void)
18079 {
18080
18081 ;
18082 return 0;
18083 }
18084 _ACEOF
18085 if ac_fn_c_try_link "$LINENO"
18086 then :
18087 eval $cacheid=yes
18088 else $as_nop
18089 eval $cacheid=no
18090 fi
18091 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18092 conftest$ac_exeext conftest.$ac_ext
18093 fi
18094
18095
18096 CFLAGS="$xorg_testset_save_CFLAGS"
18097
18098 eval supported=\$$cacheid
18099 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18100 printf "%s\n" "$supported" >&6; }
18101 if test "$supported" = "yes" ; then
18102 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
18103 found="yes"
18104 fi
18105 fi
18106
18107
18108
18109
18110
18111
18112
18113
18114
18115
18116
18117
18118
18119
18120
18121 xorg_testset_save_CFLAGS="$CFLAGS"
18122
18123 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18124 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18125 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18126 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18127 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18128 then :
18129 printf %s "(cached) " >&6
18130 else $as_nop
18131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18132 /* end confdefs.h. */
18133 int i;
18134 _ACEOF
18135 if ac_fn_c_try_compile "$LINENO"
18136 then :
18137 xorg_cv_cc_flag_unknown_warning_option=yes
18138 else $as_nop
18139 xorg_cv_cc_flag_unknown_warning_option=no
18140 fi
18141 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18142 fi
18143 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18144 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18145 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18146 CFLAGS="$xorg_testset_save_CFLAGS"
18147 fi
18148
18149 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18150 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18151 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18152 fi
18153 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18154 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18155 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18156 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18157 then :
18158 printf %s "(cached) " >&6
18159 else $as_nop
18160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18161 /* end confdefs.h. */
18162 int i;
18163 _ACEOF
18164 if ac_fn_c_try_compile "$LINENO"
18165 then :
18166 xorg_cv_cc_flag_unused_command_line_argument=yes
18167 else $as_nop
18168 xorg_cv_cc_flag_unused_command_line_argument=no
18169 fi
18170 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18171 fi
18172 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18173 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18174 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18175 CFLAGS="$xorg_testset_save_CFLAGS"
18176 fi
18177
18178 found="no"
18179
18180 if test $found = "no" ; then
18181 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18182 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18183 fi
18184
18185 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18186 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18187 fi
18188
18189 CFLAGS="$CFLAGS -Wwrite-strings"
18190
18191 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
18192 printf %s "checking if $CC supports -Wwrite-strings... " >&6; }
18193 cacheid=xorg_cv_cc_flag__Wwrite_strings
18194 if eval test \${$cacheid+y}
18195 then :
18196 printf %s "(cached) " >&6
18197 else $as_nop
18198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18199 /* end confdefs.h. */
18200 int i;
18201 int
18202 main (void)
18203 {
18204
18205 ;
18206 return 0;
18207 }
18208 _ACEOF
18209 if ac_fn_c_try_link "$LINENO"
18210 then :
18211 eval $cacheid=yes
18212 else $as_nop
18213 eval $cacheid=no
18214 fi
18215 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18216 conftest$ac_exeext conftest.$ac_ext
18217 fi
18218
18219
18220 CFLAGS="$xorg_testset_save_CFLAGS"
18221
18222 eval supported=\$$cacheid
18223 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18224 printf "%s\n" "$supported" >&6; }
18225 if test "$supported" = "yes" ; then
18226 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
18227 found="yes"
18228 fi
18229 fi
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245 xorg_testset_save_CFLAGS="$CFLAGS"
18246
18247 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18248 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18249 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18250 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18251 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18252 then :
18253 printf %s "(cached) " >&6
18254 else $as_nop
18255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18256 /* end confdefs.h. */
18257 int i;
18258 _ACEOF
18259 if ac_fn_c_try_compile "$LINENO"
18260 then :
18261 xorg_cv_cc_flag_unknown_warning_option=yes
18262 else $as_nop
18263 xorg_cv_cc_flag_unknown_warning_option=no
18264 fi
18265 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18266 fi
18267 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18268 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18269 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18270 CFLAGS="$xorg_testset_save_CFLAGS"
18271 fi
18272
18273 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18274 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18275 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18276 fi
18277 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18278 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18279 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18280 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18281 then :
18282 printf %s "(cached) " >&6
18283 else $as_nop
18284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18285 /* end confdefs.h. */
18286 int i;
18287 _ACEOF
18288 if ac_fn_c_try_compile "$LINENO"
18289 then :
18290 xorg_cv_cc_flag_unused_command_line_argument=yes
18291 else $as_nop
18292 xorg_cv_cc_flag_unused_command_line_argument=no
18293 fi
18294 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18295 fi
18296 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18297 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18298 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18299 CFLAGS="$xorg_testset_save_CFLAGS"
18300 fi
18301
18302 found="no"
18303
18304 if test $found = "no" ; then
18305 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18306 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18307 fi
18308
18309 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18310 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18311 fi
18312
18313 CFLAGS="$CFLAGS -Waddress"
18314
18315 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
18316 printf %s "checking if $CC supports -Waddress... " >&6; }
18317 cacheid=xorg_cv_cc_flag__Waddress
18318 if eval test \${$cacheid+y}
18319 then :
18320 printf %s "(cached) " >&6
18321 else $as_nop
18322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18323 /* end confdefs.h. */
18324 int i;
18325 int
18326 main (void)
18327 {
18328
18329 ;
18330 return 0;
18331 }
18332 _ACEOF
18333 if ac_fn_c_try_link "$LINENO"
18334 then :
18335 eval $cacheid=yes
18336 else $as_nop
18337 eval $cacheid=no
18338 fi
18339 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18340 conftest$ac_exeext conftest.$ac_ext
18341 fi
18342
18343
18344 CFLAGS="$xorg_testset_save_CFLAGS"
18345
18346 eval supported=\$$cacheid
18347 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18348 printf "%s\n" "$supported" >&6; }
18349 if test "$supported" = "yes" ; then
18350 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
18351 found="yes"
18352 fi
18353 fi
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369 xorg_testset_save_CFLAGS="$CFLAGS"
18370
18371 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18372 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18373 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18374 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18375 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18376 then :
18377 printf %s "(cached) " >&6
18378 else $as_nop
18379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18380 /* end confdefs.h. */
18381 int i;
18382 _ACEOF
18383 if ac_fn_c_try_compile "$LINENO"
18384 then :
18385 xorg_cv_cc_flag_unknown_warning_option=yes
18386 else $as_nop
18387 xorg_cv_cc_flag_unknown_warning_option=no
18388 fi
18389 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18390 fi
18391 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18392 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18393 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18394 CFLAGS="$xorg_testset_save_CFLAGS"
18395 fi
18396
18397 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18398 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18399 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18400 fi
18401 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18402 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18403 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18404 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18405 then :
18406 printf %s "(cached) " >&6
18407 else $as_nop
18408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18409 /* end confdefs.h. */
18410 int i;
18411 _ACEOF
18412 if ac_fn_c_try_compile "$LINENO"
18413 then :
18414 xorg_cv_cc_flag_unused_command_line_argument=yes
18415 else $as_nop
18416 xorg_cv_cc_flag_unused_command_line_argument=no
18417 fi
18418 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18419 fi
18420 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18421 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18422 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18423 CFLAGS="$xorg_testset_save_CFLAGS"
18424 fi
18425
18426 found="no"
18427
18428 if test $found = "no" ; then
18429 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18430 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18431 fi
18432
18433 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18434 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18435 fi
18436
18437 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
18438
18439 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
18440 printf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
18441 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
18442 if eval test \${$cacheid+y}
18443 then :
18444 printf %s "(cached) " >&6
18445 else $as_nop
18446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18447 /* end confdefs.h. */
18448 int i;
18449 int
18450 main (void)
18451 {
18452
18453 ;
18454 return 0;
18455 }
18456 _ACEOF
18457 if ac_fn_c_try_link "$LINENO"
18458 then :
18459 eval $cacheid=yes
18460 else $as_nop
18461 eval $cacheid=no
18462 fi
18463 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18464 conftest$ac_exeext conftest.$ac_ext
18465 fi
18466
18467
18468 CFLAGS="$xorg_testset_save_CFLAGS"
18469
18470 eval supported=\$$cacheid
18471 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18472 printf "%s\n" "$supported" >&6; }
18473 if test "$supported" = "yes" ; then
18474 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
18475 found="yes"
18476 fi
18477 fi
18478
18479
18480
18481
18482
18483
18484
18485
18486
18487
18488
18489
18490
18491
18492
18493 xorg_testset_save_CFLAGS="$CFLAGS"
18494
18495 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18496 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18498 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18499 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18500 then :
18501 printf %s "(cached) " >&6
18502 else $as_nop
18503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18504 /* end confdefs.h. */
18505 int i;
18506 _ACEOF
18507 if ac_fn_c_try_compile "$LINENO"
18508 then :
18509 xorg_cv_cc_flag_unknown_warning_option=yes
18510 else $as_nop
18511 xorg_cv_cc_flag_unknown_warning_option=no
18512 fi
18513 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18514 fi
18515 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18516 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18517 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18518 CFLAGS="$xorg_testset_save_CFLAGS"
18519 fi
18520
18521 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18522 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18523 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18524 fi
18525 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18526 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18527 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18528 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18529 then :
18530 printf %s "(cached) " >&6
18531 else $as_nop
18532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18533 /* end confdefs.h. */
18534 int i;
18535 _ACEOF
18536 if ac_fn_c_try_compile "$LINENO"
18537 then :
18538 xorg_cv_cc_flag_unused_command_line_argument=yes
18539 else $as_nop
18540 xorg_cv_cc_flag_unused_command_line_argument=no
18541 fi
18542 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18543 fi
18544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18545 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18546 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18547 CFLAGS="$xorg_testset_save_CFLAGS"
18548 fi
18549
18550 found="no"
18551
18552 if test $found = "no" ; then
18553 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18554 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18555 fi
18556
18557 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18558 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18559 fi
18560
18561 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
18562
18563 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
18564 printf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
18565 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
18566 if eval test \${$cacheid+y}
18567 then :
18568 printf %s "(cached) " >&6
18569 else $as_nop
18570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18571 /* end confdefs.h. */
18572 int i;
18573 int
18574 main (void)
18575 {
18576
18577 ;
18578 return 0;
18579 }
18580 _ACEOF
18581 if ac_fn_c_try_link "$LINENO"
18582 then :
18583 eval $cacheid=yes
18584 else $as_nop
18585 eval $cacheid=no
18586 fi
18587 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18588 conftest$ac_exeext conftest.$ac_ext
18589 fi
18590
18591
18592 CFLAGS="$xorg_testset_save_CFLAGS"
18593
18594 eval supported=\$$cacheid
18595 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18596 printf "%s\n" "$supported" >&6; }
18597 if test "$supported" = "yes" ; then
18598 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
18599 found="yes"
18600 fi
18601 fi
18602
18603
18604 fi
18605
18606
18607
18608
18609
18610
18611
18612 CWARNFLAGS="$BASE_CFLAGS"
18613 if test "x$GCC" = xyes ; then
18614 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
18615 fi
18616
18617
18618
18619
18620
18621
18622
18623
18624 # Check whether --enable-strict-compilation was given.
18625 if test ${enable_strict_compilation+y}
18626 then :
18627 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
18628 else $as_nop
18629 STRICT_COMPILE=no
18630 fi
18631
18632
18633
18634
18635
18636
18637 STRICT_CFLAGS=""
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651 xorg_testset_save_CFLAGS="$CFLAGS"
18652
18653 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18654 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18655 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18656 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18657 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18658 then :
18659 printf %s "(cached) " >&6
18660 else $as_nop
18661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18662 /* end confdefs.h. */
18663 int i;
18664 _ACEOF
18665 if ac_fn_c_try_compile "$LINENO"
18666 then :
18667 xorg_cv_cc_flag_unknown_warning_option=yes
18668 else $as_nop
18669 xorg_cv_cc_flag_unknown_warning_option=no
18670 fi
18671 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18672 fi
18673 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18674 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18675 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18676 CFLAGS="$xorg_testset_save_CFLAGS"
18677 fi
18678
18679 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18680 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18681 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18682 fi
18683 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18684 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18685 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18686 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18687 then :
18688 printf %s "(cached) " >&6
18689 else $as_nop
18690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18691 /* end confdefs.h. */
18692 int i;
18693 _ACEOF
18694 if ac_fn_c_try_compile "$LINENO"
18695 then :
18696 xorg_cv_cc_flag_unused_command_line_argument=yes
18697 else $as_nop
18698 xorg_cv_cc_flag_unused_command_line_argument=no
18699 fi
18700 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18701 fi
18702 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18703 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18704 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18705 CFLAGS="$xorg_testset_save_CFLAGS"
18706 fi
18707
18708 found="no"
18709
18710 if test $found = "no" ; then
18711 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18712 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18713 fi
18714
18715 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18716 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18717 fi
18718
18719 CFLAGS="$CFLAGS -pedantic"
18720
18721 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
18722 printf %s "checking if $CC supports -pedantic... " >&6; }
18723 cacheid=xorg_cv_cc_flag__pedantic
18724 if eval test \${$cacheid+y}
18725 then :
18726 printf %s "(cached) " >&6
18727 else $as_nop
18728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18729 /* end confdefs.h. */
18730 int i;
18731 int
18732 main (void)
18733 {
18734
18735 ;
18736 return 0;
18737 }
18738 _ACEOF
18739 if ac_fn_c_try_link "$LINENO"
18740 then :
18741 eval $cacheid=yes
18742 else $as_nop
18743 eval $cacheid=no
18744 fi
18745 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18746 conftest$ac_exeext conftest.$ac_ext
18747 fi
18748
18749
18750 CFLAGS="$xorg_testset_save_CFLAGS"
18751
18752 eval supported=\$$cacheid
18753 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18754 printf "%s\n" "$supported" >&6; }
18755 if test "$supported" = "yes" ; then
18756 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
18757 found="yes"
18758 fi
18759 fi
18760
18761
18762
18763
18764
18765
18766
18767
18768
18769
18770
18771
18772
18773
18774
18775 xorg_testset_save_CFLAGS="$CFLAGS"
18776
18777 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18778 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18779 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18780 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18781 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18782 then :
18783 printf %s "(cached) " >&6
18784 else $as_nop
18785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18786 /* end confdefs.h. */
18787 int i;
18788 _ACEOF
18789 if ac_fn_c_try_compile "$LINENO"
18790 then :
18791 xorg_cv_cc_flag_unknown_warning_option=yes
18792 else $as_nop
18793 xorg_cv_cc_flag_unknown_warning_option=no
18794 fi
18795 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18796 fi
18797 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18798 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18799 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18800 CFLAGS="$xorg_testset_save_CFLAGS"
18801 fi
18802
18803 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18804 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18805 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18806 fi
18807 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18808 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18809 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18810 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18811 then :
18812 printf %s "(cached) " >&6
18813 else $as_nop
18814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18815 /* end confdefs.h. */
18816 int i;
18817 _ACEOF
18818 if ac_fn_c_try_compile "$LINENO"
18819 then :
18820 xorg_cv_cc_flag_unused_command_line_argument=yes
18821 else $as_nop
18822 xorg_cv_cc_flag_unused_command_line_argument=no
18823 fi
18824 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18825 fi
18826 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18827 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18828 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18829 CFLAGS="$xorg_testset_save_CFLAGS"
18830 fi
18831
18832 found="no"
18833
18834 if test $found = "no" ; then
18835 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18836 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18837 fi
18838
18839 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18840 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18841 fi
18842
18843 CFLAGS="$CFLAGS -Werror"
18844
18845 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
18846 printf %s "checking if $CC supports -Werror... " >&6; }
18847 cacheid=xorg_cv_cc_flag__Werror
18848 if eval test \${$cacheid+y}
18849 then :
18850 printf %s "(cached) " >&6
18851 else $as_nop
18852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18853 /* end confdefs.h. */
18854 int i;
18855 int
18856 main (void)
18857 {
18858
18859 ;
18860 return 0;
18861 }
18862 _ACEOF
18863 if ac_fn_c_try_link "$LINENO"
18864 then :
18865 eval $cacheid=yes
18866 else $as_nop
18867 eval $cacheid=no
18868 fi
18869 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18870 conftest$ac_exeext conftest.$ac_ext
18871 fi
18872
18873
18874 CFLAGS="$xorg_testset_save_CFLAGS"
18875
18876 eval supported=\$$cacheid
18877 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18878 printf "%s\n" "$supported" >&6; }
18879 if test "$supported" = "yes" ; then
18880 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
18881 found="yes"
18882 fi
18883 fi
18884
18885 if test $found = "no" ; then
18886 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18887 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18888 fi
18889
18890 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18891 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18892 fi
18893
18894 CFLAGS="$CFLAGS -errwarn"
18895
18896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
18897 printf %s "checking if $CC supports -errwarn... " >&6; }
18898 cacheid=xorg_cv_cc_flag__errwarn
18899 if eval test \${$cacheid+y}
18900 then :
18901 printf %s "(cached) " >&6
18902 else $as_nop
18903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18904 /* end confdefs.h. */
18905 int i;
18906 int
18907 main (void)
18908 {
18909
18910 ;
18911 return 0;
18912 }
18913 _ACEOF
18914 if ac_fn_c_try_link "$LINENO"
18915 then :
18916 eval $cacheid=yes
18917 else $as_nop
18918 eval $cacheid=no
18919 fi
18920 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18921 conftest$ac_exeext conftest.$ac_ext
18922 fi
18923
18924
18925 CFLAGS="$xorg_testset_save_CFLAGS"
18926
18927 eval supported=\$$cacheid
18928 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18929 printf "%s\n" "$supported" >&6; }
18930 if test "$supported" = "yes" ; then
18931 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
18932 found="yes"
18933 fi
18934 fi
18935
18936
18937
18938 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
18939 # activate it with -Werror, so we add it here explicitly.
18940
18941
18942
18943
18944
18945
18946
18947
18948
18949
18950
18951
18952
18953 xorg_testset_save_CFLAGS="$CFLAGS"
18954
18955 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18956 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18957 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18958 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18959 if test ${xorg_cv_cc_flag_unknown_warning_option+y}
18960 then :
18961 printf %s "(cached) " >&6
18962 else $as_nop
18963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18964 /* end confdefs.h. */
18965 int i;
18966 _ACEOF
18967 if ac_fn_c_try_compile "$LINENO"
18968 then :
18969 xorg_cv_cc_flag_unknown_warning_option=yes
18970 else $as_nop
18971 xorg_cv_cc_flag_unknown_warning_option=no
18972 fi
18973 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
18974 fi
18975 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18976 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18977 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18978 CFLAGS="$xorg_testset_save_CFLAGS"
18979 fi
18980
18981 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18982 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18983 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18984 fi
18985 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18986 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18987 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18988 if test ${xorg_cv_cc_flag_unused_command_line_argument+y}
18989 then :
18990 printf %s "(cached) " >&6
18991 else $as_nop
18992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18993 /* end confdefs.h. */
18994 int i;
18995 _ACEOF
18996 if ac_fn_c_try_compile "$LINENO"
18997 then :
18998 xorg_cv_cc_flag_unused_command_line_argument=yes
18999 else $as_nop
19000 xorg_cv_cc_flag_unused_command_line_argument=no
19001 fi
19002 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
19003 fi
19004 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
19005 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
19006 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
19007 CFLAGS="$xorg_testset_save_CFLAGS"
19008 fi
19009
19010 found="no"
19011
19012 if test $found = "no" ; then
19013 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
19014 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
19015 fi
19016
19017 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
19018 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
19019 fi
19020
19021 CFLAGS="$CFLAGS -Werror=attributes"
19022
19023 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
19024 printf %s "checking if $CC supports -Werror=attributes... " >&6; }
19025 cacheid=xorg_cv_cc_flag__Werror_attributes
19026 if eval test \${$cacheid+y}
19027 then :
19028 printf %s "(cached) " >&6
19029 else $as_nop
19030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19031 /* end confdefs.h. */
19032 int i;
19033 int
19034 main (void)
19035 {
19036
19037 ;
19038 return 0;
19039 }
19040 _ACEOF
19041 if ac_fn_c_try_link "$LINENO"
19042 then :
19043 eval $cacheid=yes
19044 else $as_nop
19045 eval $cacheid=no
19046 fi
19047 rm -f core conftest.err conftest.$ac_objext conftest.beam \
19048 conftest$ac_exeext conftest.$ac_ext
19049 fi
19050
19051
19052 CFLAGS="$xorg_testset_save_CFLAGS"
19053
19054 eval supported=\$$cacheid
19055 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
19056 printf "%s\n" "$supported" >&6; }
19057 if test "$supported" = "yes" ; then
19058 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
19059 found="yes"
19060 fi
19061 fi
19062
19063
19064
19065 if test "x$STRICT_COMPILE" = "xyes"; then
19066 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
19067 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
19068 fi
19069
19070
19071
19072
19073
19074
19075 cat >>confdefs.h <<_ACEOF
19076 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
19077 _ACEOF
19078
19079 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
19080 if test "x$PVM" = "x"; then
19081 PVM="0"
19082 fi
19083
19084 printf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
19085
19086 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
19087 if test "x$PVP" = "x"; then
19088 PVP="0"
19089 fi
19090
19091 printf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
19092
19093
19094
19095 CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
19096 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
19097 || (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
19098 touch \$(top_srcdir)/ChangeLog; \
19099 echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
19100
19101
19102
19103
19104 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
19105 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
19106 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
19107 || (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
19108 touch \$(top_srcdir)/INSTALL; \
19109 echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
19110
19111
19112
19113
19114
19115
19116 case $host_os in
19117 solaris*)
19118 # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
19119 # check for a man page file found in later versions that use
19120 # traditional section numbers instead
19121 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
19122 printf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
19123 if test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
19124 then :
19125 printf %s "(cached) " >&6
19126 else $as_nop
19127 test "$cross_compiling" = yes &&
19128 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
19129 if test -r "/usr/share/man/man7/attributes.7"; then
19130 ac_cv_file__usr_share_man_man7_attributes_7=yes
19131 else
19132 ac_cv_file__usr_share_man_man7_attributes_7=no
19133 fi
19134 fi
19135 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
19136 printf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
19137 if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
19138 then :
19139 SYSV_MAN_SECTIONS=false
19140 else $as_nop
19141 SYSV_MAN_SECTIONS=true
19142 fi
19143
19144 ;;
19145 *) SYSV_MAN_SECTIONS=false ;;
19146 esac
19147
19148 if test x$APP_MAN_SUFFIX = x ; then
19149 APP_MAN_SUFFIX=1
19150 fi
19151 if test x$APP_MAN_DIR = x ; then
19152 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
19153 fi
19154
19155 if test x$LIB_MAN_SUFFIX = x ; then
19156 LIB_MAN_SUFFIX=3
19157 fi
19158 if test x$LIB_MAN_DIR = x ; then
19159 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
19160 fi
19161
19162 if test x$FILE_MAN_SUFFIX = x ; then
19163 case $SYSV_MAN_SECTIONS in
19164 true) FILE_MAN_SUFFIX=4 ;;
19165 *) FILE_MAN_SUFFIX=5 ;;
19166 esac
19167 fi
19168 if test x$FILE_MAN_DIR = x ; then
19169 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
19170 fi
19171
19172 if test x$MISC_MAN_SUFFIX = x ; then
19173 case $SYSV_MAN_SECTIONS in
19174 true) MISC_MAN_SUFFIX=5 ;;
19175 *) MISC_MAN_SUFFIX=7 ;;
19176 esac
19177 fi
19178 if test x$MISC_MAN_DIR = x ; then
19179 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
19180 fi
19181
19182 if test x$DRIVER_MAN_SUFFIX = x ; then
19183 case $SYSV_MAN_SECTIONS in
19184 true) DRIVER_MAN_SUFFIX=7 ;;
19185 *) DRIVER_MAN_SUFFIX=4 ;;
19186 esac
19187 fi
19188 if test x$DRIVER_MAN_DIR = x ; then
19189 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
19190 fi
19191
19192 if test x$ADMIN_MAN_SUFFIX = x ; then
19193 case $SYSV_MAN_SECTIONS in
19194 true) ADMIN_MAN_SUFFIX=1m ;;
19195 *) ADMIN_MAN_SUFFIX=8 ;;
19196 esac
19197 fi
19198 if test x$ADMIN_MAN_DIR = x ; then
19199 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
19200 fi
19201
19202
19203
19204
19205
19206
19207
19208
19209
19210
19211
19212
19213
19214
19215
19216 XORG_MAN_PAGE="X Version 11"
19217
19218 MAN_SUBSTS="\
19219 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
19220 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
19221 -e 's|__xservername__|Xorg|g' \
19222 -e 's|__xconfigfile__|xorg.conf|g' \
19223 -e 's|__projectroot__|\$(prefix)|g' \
19224 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
19225 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
19226 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
19227 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
19228 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
19229 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
19230 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
19231
19232
19233
19234 # Check whether --enable-silent-rules was given.
19235 if test ${enable_silent_rules+y}
19236 then :
19237 enableval=$enable_silent_rules;
19238 fi
19239
19240 case $enable_silent_rules in # (((
19241 yes) AM_DEFAULT_VERBOSITY=0;;
19242 no) AM_DEFAULT_VERBOSITY=1;;
19243 *) AM_DEFAULT_VERBOSITY=0;;
19244 esac
19245 am_make=${MAKE-make}
19246 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
19247 printf %s "checking whether $am_make supports nested variables... " >&6; }
19248 if test ${am_cv_make_support_nested_variables+y}
19249 then :
19250 printf %s "(cached) " >&6
19251 else $as_nop
19252 if printf "%s\n" 'TRUE=$(BAR$(V))
19253 BAR0=false
19254 BAR1=true
19255 V=1
19256 am__doit:
19257 @$(TRUE)
19258 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
19259 am_cv_make_support_nested_variables=yes
19260 else
19261 am_cv_make_support_nested_variables=no
19262 fi
19263 fi
19264 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
19265 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
19266 if test $am_cv_make_support_nested_variables = yes; then
19267 AM_V='$(V)'
19268 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
19269 else
19270 AM_V=$AM_DEFAULT_VERBOSITY
19271 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
19272 fi
19273 AM_BACKSLASH='\'
19274
19275
19276
19277
19278
19279
19280 # Check whether --with-xmlto was given.
19281 if test ${with_xmlto+y}
19282 then :
19283 withval=$with_xmlto; use_xmlto=$withval
19284 else $as_nop
19285 use_xmlto=auto
19286 fi
19287
19288
19289
19290 if test "x$use_xmlto" = x"auto"; then
19291 # Extract the first word of "xmlto", so it can be a program name with args.
19292 set dummy xmlto; ac_word=$2
19293 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19294 printf %s "checking for $ac_word... " >&6; }
19295 if test ${ac_cv_path_XMLTO+y}
19296 then :
19297 printf %s "(cached) " >&6
19298 else $as_nop
19299 case $XMLTO in
19300 [\\/]* | ?:[\\/]*)
19301 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
19302 ;;
19303 *)
19304 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19305 for as_dir in $PATH
19306 do
19307 IFS=$as_save_IFS
19308 case $as_dir in #(((
19309 '') as_dir=./ ;;
19310 */) ;;
19311 *) as_dir=$as_dir/ ;;
19312 esac
19313 for ac_exec_ext in '' $ac_executable_extensions; do
19314 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
19315 ac_cv_path_XMLTO="$as_dir$ac_word$ac_exec_ext"
19316 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
19317 break 2
19318 fi
19319 done
19320 done
19321 IFS=$as_save_IFS
19322
19323 ;;
19324 esac
19325 fi
19326 XMLTO=$ac_cv_path_XMLTO
19327 if test -n "$XMLTO"; then
19328 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
19329 printf "%s\n" "$XMLTO" >&6; }
19330 else
19331 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19332 printf "%s\n" "no" >&6; }
19333 fi
19334
19335
19336 if test "x$XMLTO" = "x"; then
19337 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5
19338 printf "%s\n" "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;}
19339 have_xmlto=no
19340 else
19341 have_xmlto=yes
19342 fi
19343 elif test "x$use_xmlto" = x"yes" ; then
19344 # Extract the first word of "xmlto", so it can be a program name with args.
19345 set dummy xmlto; ac_word=$2
19346 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19347 printf %s "checking for $ac_word... " >&6; }
19348 if test ${ac_cv_path_XMLTO+y}
19349 then :
19350 printf %s "(cached) " >&6
19351 else $as_nop
19352 case $XMLTO in
19353 [\\/]* | ?:[\\/]*)
19354 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
19355 ;;
19356 *)
19357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19358 for as_dir in $PATH
19359 do
19360 IFS=$as_save_IFS
19361 case $as_dir in #(((
19362 '') as_dir=./ ;;
19363 */) ;;
19364 *) as_dir=$as_dir/ ;;
19365 esac
19366 for ac_exec_ext in '' $ac_executable_extensions; do
19367 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
19368 ac_cv_path_XMLTO="$as_dir$ac_word$ac_exec_ext"
19369 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
19370 break 2
19371 fi
19372 done
19373 done
19374 IFS=$as_save_IFS
19375
19376 ;;
19377 esac
19378 fi
19379 XMLTO=$ac_cv_path_XMLTO
19380 if test -n "$XMLTO"; then
19381 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
19382 printf "%s\n" "$XMLTO" >&6; }
19383 else
19384 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19385 printf "%s\n" "no" >&6; }
19386 fi
19387
19388
19389 if test "x$XMLTO" = "x"; then
19390 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5
19391 fi
19392 have_xmlto=yes
19393 elif test "x$use_xmlto" = x"no" ; then
19394 if test "x$XMLTO" != "x"; then
19395 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5
19396 printf "%s\n" "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;}
19397 fi
19398 have_xmlto=no
19399 else
19400 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5
19401 fi
19402
19403 # Test for a minimum version of xmlto, if provided.
19404 if test "$have_xmlto" = yes; then
19405 # scrape the xmlto version
19406 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5
19407 printf %s "checking the xmlto version... " >&6; }
19408 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3`
19409 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5
19410 printf "%s\n" "$xmlto_version" >&6; }
19411 as_arg_v1=$xmlto_version
19412 as_arg_v2=0.0.20
19413 awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
19414 case $? in #(
19415 1) :
19416 if test "x$use_xmlto" = xauto; then
19417 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&5
19418 printf "%s\n" "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&2;}
19419 have_xmlto=no
19420 else
19421 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.20 needed" "$LINENO" 5
19422 fi ;; #(
19423 0) :
19424 ;; #(
19425 2) :
19426 ;; #(
19427 *) :
19428 ;;
19429 esac
19430 fi
19431
19432 # Test for the ability of xmlto to generate a text target
19433 #
19434 # NOTE: xmlto 0.0.27 or higher return a non-zero return code in the
19435 # following test for empty XML docbook files.
19436 # For compatibility reasons use the following empty XML docbook file and if
19437 # it fails try it again with a non-empty XML file.
19438 have_xmlto_text=no
19439 cat > conftest.xml << "EOF"
19440 EOF
19441 if test "$have_xmlto" = yes
19442 then :
19443 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1
19444 then :
19445 have_xmlto_text=yes
19446 else $as_nop
19447 # Try it again with a non-empty XML file.
19448 cat > conftest.xml << "EOF"
19449 <x></x>
19450 EOF
19451 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1
19452 then :
19453 have_xmlto_text=yes
19454 else $as_nop
19455 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5
19456 printf "%s\n" "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;}
19457 fi
19458 fi
19459 fi
19460 rm -f conftest.xml
19461 if test $have_xmlto_text = yes; then
19462 HAVE_XMLTO_TEXT_TRUE=
19463 HAVE_XMLTO_TEXT_FALSE='#'
19464 else
19465 HAVE_XMLTO_TEXT_TRUE='#'
19466 HAVE_XMLTO_TEXT_FALSE=
19467 fi
19468
19469 if test "$have_xmlto" = yes; then
19470 HAVE_XMLTO_TRUE=
19471 HAVE_XMLTO_FALSE='#'
19472 else
19473 HAVE_XMLTO_TRUE='#'
19474 HAVE_XMLTO_FALSE=
19475 fi
19476
19477
19478
19479 # Determine if the source for man pages is available
19480 # It may already be present (tarball) or can be generated using xmlto
19481 if test -f "$srcdir/man/Xcomposite.man" || test "x$have_xmlto" = xyes; then
19482 INSTALL_MANPAGES_TRUE=
19483 INSTALL_MANPAGES_FALSE='#'
19484 else
19485 INSTALL_MANPAGES_TRUE='#'
19486 INSTALL_MANPAGES_FALSE=
19487 fi
19488
19489
19490 # Check compositeext configuration, strip extra digits from package version to
19491 # find the required protocol version
19492 if test "$VERSION" = "" ; then
19493 VERSION=$PACKAGE_VERSION;
19494 fi
19495 COMPOSITEEXT_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
19496
19497
19498 # Obtain compiler/linker options for dependencies
19499
19500 pkg_failed=no
19501 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XCOMPOSITE" >&5
19502 printf %s "checking for XCOMPOSITE... " >&6; }
19503
19504 if test -n "$XCOMPOSITE_CFLAGS"; then
19505 pkg_cv_XCOMPOSITE_CFLAGS="$XCOMPOSITE_CFLAGS"
19506 elif test -n "$PKG_CONFIG"; then
19507 if test -n "$PKG_CONFIG" && \
19508 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION xproto >= 7.0.22 x11\""; } >&5
19509 ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION xproto >= 7.0.22 x11") 2>&5
19510 ac_status=$?
19511 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19512 test $ac_status = 0; }; then
19513 pkg_cv_XCOMPOSITE_CFLAGS=`$PKG_CONFIG --cflags "compositeproto >= $COMPOSITEEXT_VERSION xproto >= 7.0.22 x11" 2>/dev/null`
19514 test "x$?" != "x0" && pkg_failed=yes
19515 else
19516 pkg_failed=yes
19517 fi
19518 else
19519 pkg_failed=untried
19520 fi
19521 if test -n "$XCOMPOSITE_LIBS"; then
19522 pkg_cv_XCOMPOSITE_LIBS="$XCOMPOSITE_LIBS"
19523 elif test -n "$PKG_CONFIG"; then
19524 if test -n "$PKG_CONFIG" && \
19525 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION xproto >= 7.0.22 x11\""; } >&5
19526 ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION xproto >= 7.0.22 x11") 2>&5
19527 ac_status=$?
19528 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19529 test $ac_status = 0; }; then
19530 pkg_cv_XCOMPOSITE_LIBS=`$PKG_CONFIG --libs "compositeproto >= $COMPOSITEEXT_VERSION xproto >= 7.0.22 x11" 2>/dev/null`
19531 test "x$?" != "x0" && pkg_failed=yes
19532 else
19533 pkg_failed=yes
19534 fi
19535 else
19536 pkg_failed=untried
19537 fi
19538
19539
19540
19541 if test $pkg_failed = yes; then
19542 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19543 printf "%s\n" "no" >&6; }
19544
19545 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19546 _pkg_short_errors_supported=yes
19547 else
19548 _pkg_short_errors_supported=no
19549 fi
19550 if test $_pkg_short_errors_supported = yes; then
19551 XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "compositeproto >= $COMPOSITEEXT_VERSION xproto >= 7.0.22 x11" 2>&1`
19552 else
19553 XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "compositeproto >= $COMPOSITEEXT_VERSION xproto >= 7.0.22 x11" 2>&1`
19554 fi
19555 # Put the nasty error message in config.log where it belongs
19556 echo "$XCOMPOSITE_PKG_ERRORS" >&5
19557
19558 as_fn_error $? "Package requirements (compositeproto >= $COMPOSITEEXT_VERSION xproto >= 7.0.22 x11) were not met:
19559
19560 $XCOMPOSITE_PKG_ERRORS
19561
19562 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19563 installed software in a non-standard prefix.
19564
19565 Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS
19566 and XCOMPOSITE_LIBS to avoid the need to call pkg-config.
19567 See the pkg-config man page for more details." "$LINENO" 5
19568 elif test $pkg_failed = untried; then
19569 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19570 printf "%s\n" "no" >&6; }
19571 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19572 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
19573 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19574 is in your PATH or set the PKG_CONFIG environment variable to the full
19575 path to pkg-config.
19576
19577 Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS
19578 and XCOMPOSITE_LIBS to avoid the need to call pkg-config.
19579 See the pkg-config man page for more details.
19580
19581 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19582 See \`config.log' for more details" "$LINENO" 5; }
19583 else
19584 XCOMPOSITE_CFLAGS=$pkg_cv_XCOMPOSITE_CFLAGS
19585 XCOMPOSITE_LIBS=$pkg_cv_XCOMPOSITE_LIBS
19586 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19587 printf "%s\n" "yes" >&6; }
19588
19589 fi
19590
19591 pkg_failed=no
19592 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XFIXES" >&5
19593 printf %s "checking for XFIXES... " >&6; }
19594
19595 if test -n "$XFIXES_CFLAGS"; then
19596 pkg_cv_XFIXES_CFLAGS="$XFIXES_CFLAGS"
19597 elif test -n "$PKG_CONFIG"; then
19598 if test -n "$PKG_CONFIG" && \
19599 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xfixes\""; } >&5
19600 ($PKG_CONFIG --exists --print-errors "xfixes") 2>&5
19601 ac_status=$?
19602 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19603 test $ac_status = 0; }; then
19604 pkg_cv_XFIXES_CFLAGS=`$PKG_CONFIG --cflags "xfixes" 2>/dev/null`
19605 test "x$?" != "x0" && pkg_failed=yes
19606 else
19607 pkg_failed=yes
19608 fi
19609 else
19610 pkg_failed=untried
19611 fi
19612 if test -n "$XFIXES_LIBS"; then
19613 pkg_cv_XFIXES_LIBS="$XFIXES_LIBS"
19614 elif test -n "$PKG_CONFIG"; then
19615 if test -n "$PKG_CONFIG" && \
19616 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xfixes\""; } >&5
19617 ($PKG_CONFIG --exists --print-errors "xfixes") 2>&5
19618 ac_status=$?
19619 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19620 test $ac_status = 0; }; then
19621 pkg_cv_XFIXES_LIBS=`$PKG_CONFIG --libs "xfixes" 2>/dev/null`
19622 test "x$?" != "x0" && pkg_failed=yes
19623 else
19624 pkg_failed=yes
19625 fi
19626 else
19627 pkg_failed=untried
19628 fi
19629
19630
19631
19632 if test $pkg_failed = yes; then
19633 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19634 printf "%s\n" "no" >&6; }
19635
19636 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19637 _pkg_short_errors_supported=yes
19638 else
19639 _pkg_short_errors_supported=no
19640 fi
19641 if test $_pkg_short_errors_supported = yes; then
19642 XFIXES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xfixes" 2>&1`
19643 else
19644 XFIXES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xfixes" 2>&1`
19645 fi
19646 # Put the nasty error message in config.log where it belongs
19647 echo "$XFIXES_PKG_ERRORS" >&5
19648
19649 as_fn_error $? "Package requirements (xfixes) were not met:
19650
19651 $XFIXES_PKG_ERRORS
19652
19653 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19654 installed software in a non-standard prefix.
19655
19656 Alternatively, you may set the environment variables XFIXES_CFLAGS
19657 and XFIXES_LIBS to avoid the need to call pkg-config.
19658 See the pkg-config man page for more details." "$LINENO" 5
19659 elif test $pkg_failed = untried; then
19660 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
19661 printf "%s\n" "no" >&6; }
19662 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19663 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
19664 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19665 is in your PATH or set the PKG_CONFIG environment variable to the full
19666 path to pkg-config.
19667
19668 Alternatively, you may set the environment variables XFIXES_CFLAGS
19669 and XFIXES_LIBS to avoid the need to call pkg-config.
19670 See the pkg-config man page for more details.
19671
19672 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19673 See \`config.log' for more details" "$LINENO" 5; }
19674 else
19675 XFIXES_CFLAGS=$pkg_cv_XFIXES_CFLAGS
19676 XFIXES_LIBS=$pkg_cv_XFIXES_LIBS
19677 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19678 printf "%s\n" "yes" >&6; }
19679
19680 fi
19681
19682 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xcomposite.pc"
19683
19684 cat >confcache <<\_ACEOF
19685 # This file is a shell script that caches the results of configure
19686 # tests run on this system so they can be shared between configure
19687 # scripts and configure runs, see configure's option --config-cache.
19688 # It is not useful on other systems. If it contains results you don't
19689 # want to keep, you may remove or edit it.
19690 #
19691 # config.status only pays attention to the cache file if you give it
19692 # the --recheck option to rerun configure.
19693 #
19694 # `ac_cv_env_foo' variables (set or unset) will be overridden when
19695 # loading this file, other *unset* `ac_cv_foo' will be assigned the
19696 # following values.
19697
19698 _ACEOF
19699
19700 # The following way of writing the cache mishandles newlines in values,
19701 # but we know of no workaround that is simple, portable, and efficient.
19702 # So, we kill variables containing newlines.
19703 # Ultrix sh set writes to stderr and can't be redirected directly,
19704 # and sets the high bit in the cache file unless we assign to the vars.
19705 (
19706 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19707 eval ac_val=\$$ac_var
19708 case $ac_val in #(
19709 *${as_nl}*)
19710 case $ac_var in #(
19711 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19712 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19713 esac
19714 case $ac_var in #(
19715 _ | IFS | as_nl) ;; #(
19716 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19717 *) { eval $ac_var=; unset $ac_var;} ;;
19718 esac ;;
19719 esac
19720 done
19721
19722 (set) 2>&1 |
19723 case $as_nl`(ac_space=' '; set) 2>&1` in #(
19724 *${as_nl}ac_space=\ *)
19725 # `set' does not quote correctly, so add quotes: double-quote
19726 # substitution turns \\\\ into \\, and sed turns \\ into \.
19727 sed -n \
19728 "s/'/'\\\\''/g;
19729 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19730 ;; #(
19731 *)
19732 # `set' quotes correctly as required by POSIX, so do not add quotes.
19733 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19734 ;;
19735 esac |
19736 sort
19737 ) |
19738 sed '
19739 /^ac_cv_env_/b end
19740 t clear
19741 :clear
19742 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
19743 t end
19744 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19745 :end' >>confcache
19746 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19747 if test -w "$cache_file"; then
19748 if test "x$cache_file" != "x/dev/null"; then
19749 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19750 printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
19751 if test ! -f "$cache_file" || test -h "$cache_file"; then
19752 cat confcache >"$cache_file"
19753 else
19754 case $cache_file in #(
19755 */* | ?:*)
19756 mv -f confcache "$cache_file"$$ &&
19757 mv -f "$cache_file"$$ "$cache_file" ;; #(
19758 *)
19759 mv -f confcache "$cache_file" ;;
19760 esac
19761 fi
19762 fi
19763 else
19764 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19765 printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
19766 fi
19767 fi
19768 rm -f confcache
19769
19770 test "x$prefix" = xNONE && prefix=$ac_default_prefix
19771 # Let make expand exec_prefix.
19772 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19773
19774 DEFS=-DHAVE_CONFIG_H
19775
19776 ac_libobjs=
19777 ac_ltlibobjs=
19778 U=
19779 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19780 # 1. Remove the extension, and $U if already installed.
19781 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19782 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
19783 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
19784 # will be set to the directory where LIBOBJS objects are built.
19785 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19786 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19787 done
19788 LIBOBJS=$ac_libobjs
19789
19790 LTLIBOBJS=$ac_ltlibobjs
19791
19792
19793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19794 printf %s "checking that generated files are newer than configure... " >&6; }
19795 if test -n "$am_sleep_pid"; then
19796 # Hide warnings about reused PIDs.
19797 wait $am_sleep_pid 2>/dev/null
19798 fi
19799 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
19800 printf "%s\n" "done" >&6; }
19801 if test -n "$EXEEXT"; then
19802 am__EXEEXT_TRUE=
19803 am__EXEEXT_FALSE='#'
19804 else
19805 am__EXEEXT_TRUE='#'
19806 am__EXEEXT_FALSE=
19807 fi
19808
19809 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19810 as_fn_error $? "conditional \"AMDEP\" was never defined.
19811 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19812 fi
19813 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19814 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19815 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19816 fi
19817 if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then
19818 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined.
19819 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19820 fi
19821 if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
19822 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined.
19823 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19824 fi
19825 if test -z "${INSTALL_MANPAGES_TRUE}" && test -z "${INSTALL_MANPAGES_FALSE}"; then
19826 as_fn_error $? "conditional \"INSTALL_MANPAGES\" was never defined.
19827 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19828 fi
19829
19830 : "${CONFIG_STATUS=./config.status}"
19831 ac_write_fail=0
19832 ac_clean_files_save=$ac_clean_files
19833 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19834 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19835 printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
19836 as_write_fail=0
19837 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19838 #! $SHELL
19839 # Generated by $as_me.
19840 # Run this file to recreate the current configuration.
19841 # Compiler output produced by configure, useful for debugging
19842 # configure, is in config.log if it exists.
19843
19844 debug=false
19845 ac_cs_recheck=false
19846 ac_cs_silent=false
19847
19848 SHELL=\${CONFIG_SHELL-$SHELL}
19849 export SHELL
19850 _ASEOF
19851 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19852 ## -------------------- ##
19853 ## M4sh Initialization. ##
19854 ## -------------------- ##
19855
19856 # Be more Bourne compatible
19857 DUALCASE=1; export DUALCASE # for MKS sh
19858 as_nop=:
19859 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
19860 then :
19861 emulate sh
19862 NULLCMD=:
19863 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19864 # is contrary to our usage. Disable this feature.
19865 alias -g '${1+"$@"}'='"$@"'
19866 setopt NO_GLOB_SUBST
19867 else $as_nop
19868 case `(set -o) 2>/dev/null` in #(
19869 *posix*) :
19870 set -o posix ;; #(
19871 *) :
19872 ;;
19873 esac
19874 fi
19875
19876
19877
19878 # Reset variables that may have inherited troublesome values from
19879 # the environment.
19880
19881 # IFS needs to be set, to space, tab, and newline, in precisely that order.
19882 # (If _AS_PATH_WALK were called with IFS unset, it would have the
19883 # side effect of setting IFS to empty, thus disabling word splitting.)
19884 # Quoting is to prevent editors from complaining about space-tab.
19885 as_nl='
19886 '
19887 export as_nl
19888 IFS=" "" $as_nl"
19889
19890 PS1='$ '
19891 PS2='> '
19892 PS4='+ '
19893
19894 # Ensure predictable behavior from utilities with locale-dependent output.
19895 LC_ALL=C
19896 export LC_ALL
19897 LANGUAGE=C
19898 export LANGUAGE
19899
19900 # We cannot yet rely on "unset" to work, but we need these variables
19901 # to be unset--not just set to an empty or harmless value--now, to
19902 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
19903 # also avoids known problems related to "unset" and subshell syntax
19904 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
19905 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
19906 do eval test \${$as_var+y} \
19907 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19908 done
19909
19910 # Ensure that fds 0, 1, and 2 are open.
19911 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
19912 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
19913 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
19914
19915 # The user is always right.
19916 if ${PATH_SEPARATOR+false} :; then
19917 PATH_SEPARATOR=:
19918 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19919 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19920 PATH_SEPARATOR=';'
19921 }
19922 fi
19923
19924
19925 # Find who we are. Look in the path if we contain no directory separator.
19926 as_myself=
19927 case $0 in #((
19928 *[\\/]* ) as_myself=$0 ;;
19929 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19930 for as_dir in $PATH
19931 do
19932 IFS=$as_save_IFS
19933 case $as_dir in #(((
19934 '') as_dir=./ ;;
19935 */) ;;
19936 *) as_dir=$as_dir/ ;;
19937 esac
19938 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
19939 done
19940 IFS=$as_save_IFS
19941
19942 ;;
19943 esac
19944 # We did not find ourselves, most probably we were run as `sh COMMAND'
19945 # in which case we are not to be found in the path.
19946 if test "x$as_myself" = x; then
19947 as_myself=$0
19948 fi
19949 if test ! -f "$as_myself"; then
19950 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19951 exit 1
19952 fi
19953
19954
19955
19956 # as_fn_error STATUS ERROR [LINENO LOG_FD]
19957 # ----------------------------------------
19958 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19959 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19960 # script with STATUS, using 1 if that was 0.
19961 as_fn_error ()
19962 {
19963 as_status=$1; test $as_status -eq 0 && as_status=1
19964 if test "$4"; then
19965 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19966 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19967 fi
19968 printf "%s\n" "$as_me: error: $2" >&2
19969 as_fn_exit $as_status
19970 } # as_fn_error
19971
19972
19973
19974 # as_fn_set_status STATUS
19975 # -----------------------
19976 # Set $? to STATUS, without forking.
19977 as_fn_set_status ()
19978 {
19979 return $1
19980 } # as_fn_set_status
19981
19982 # as_fn_exit STATUS
19983 # -----------------
19984 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19985 as_fn_exit ()
19986 {
19987 set +e
19988 as_fn_set_status $1
19989 exit $1
19990 } # as_fn_exit
19991
19992 # as_fn_unset VAR
19993 # ---------------
19994 # Portably unset VAR.
19995 as_fn_unset ()
19996 {
19997 { eval $1=; unset $1;}
19998 }
19999 as_unset=as_fn_unset
20000
20001 # as_fn_append VAR VALUE
20002 # ----------------------
20003 # Append the text in VALUE to the end of the definition contained in VAR. Take
20004 # advantage of any shell optimizations that allow amortized linear growth over
20005 # repeated appends, instead of the typical quadratic growth present in naive
20006 # implementations.
20007 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
20008 then :
20009 eval 'as_fn_append ()
20010 {
20011 eval $1+=\$2
20012 }'
20013 else $as_nop
20014 as_fn_append ()
20015 {
20016 eval $1=\$$1\$2
20017 }
20018 fi # as_fn_append
20019
20020 # as_fn_arith ARG...
20021 # ------------------
20022 # Perform arithmetic evaluation on the ARGs, and store the result in the
20023 # global $as_val. Take advantage of shells that can avoid forks. The arguments
20024 # must be portable across $(()) and expr.
20025 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
20026 then :
20027 eval 'as_fn_arith ()
20028 {
20029 as_val=$(( $* ))
20030 }'
20031 else $as_nop
20032 as_fn_arith ()
20033 {
20034 as_val=`expr "$@" || test $? -eq 1`
20035 }
20036 fi # as_fn_arith
20037
20038
20039 if expr a : '\(a\)' >/dev/null 2>&1 &&
20040 test "X`expr 00001 : '.*\(...\)'`" = X001; then
20041 as_expr=expr
20042 else
20043 as_expr=false
20044 fi
20045
20046 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
20047 as_basename=basename
20048 else
20049 as_basename=false
20050 fi
20051
20052 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
20053 as_dirname=dirname
20054 else
20055 as_dirname=false
20056 fi
20057
20058 as_me=`$as_basename -- "$0" ||
20059 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20060 X"$0" : 'X\(//\)$' \| \
20061 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
20062 printf "%s\n" X/"$0" |
20063 sed '/^.*\/\([^/][^/]*\)\/*$/{
20064 s//\1/
20065 q
20066 }
20067 /^X\/\(\/\/\)$/{
20068 s//\1/
20069 q
20070 }
20071 /^X\/\(\/\).*/{
20072 s//\1/
20073 q
20074 }
20075 s/.*/./; q'`
20076
20077 # Avoid depending upon Character Ranges.
20078 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
20079 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20080 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
20081 as_cr_digits='0123456789'
20082 as_cr_alnum=$as_cr_Letters$as_cr_digits
20083
20084
20085 # Determine whether it's possible to make 'echo' print without a newline.
20086 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed
20087 # for compatibility with existing Makefiles.
20088 ECHO_C= ECHO_N= ECHO_T=
20089 case `echo -n x` in #(((((
20090 -n*)
20091 case `echo 'xy\c'` in
20092 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
20093 xy) ECHO_C='\c';;
20094 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
20095 ECHO_T=' ';;
20096 esac;;
20097 *)
20098 ECHO_N='-n';;
20099 esac
20100
20101 # For backward compatibility with old third-party macros, we provide
20102 # the shell variables $as_echo and $as_echo_n. New code should use
20103 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
20104 as_echo='printf %s\n'
20105 as_echo_n='printf %s'
20106
20107 rm -f conf$$ conf$$.exe conf$$.file
20108 if test -d conf$$.dir; then
20109 rm -f conf$$.dir/conf$$.file
20110 else
20111 rm -f conf$$.dir
20112 mkdir conf$$.dir 2>/dev/null
20113 fi
20114 if (echo >conf$$.file) 2>/dev/null; then
20115 if ln -s conf$$.file conf$$ 2>/dev/null; then
20116 as_ln_s='ln -s'
20117 # ... but there are two gotchas:
20118 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
20119 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
20120 # In both cases, we have to default to `cp -pR'.
20121 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
20122 as_ln_s='cp -pR'
20123 elif ln conf$$.file conf$$ 2>/dev/null; then
20124 as_ln_s=ln
20125 else
20126 as_ln_s='cp -pR'
20127 fi
20128 else
20129 as_ln_s='cp -pR'
20130 fi
20131 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
20132 rmdir conf$$.dir 2>/dev/null
20133
20134
20135 # as_fn_mkdir_p
20136 # -------------
20137 # Create "$as_dir" as a directory, including parents if necessary.
20138 as_fn_mkdir_p ()
20139 {
20140
20141 case $as_dir in #(
20142 -*) as_dir=./$as_dir;;
20143 esac
20144 test -d "$as_dir" || eval $as_mkdir_p || {
20145 as_dirs=
20146 while :; do
20147 case $as_dir in #(
20148 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20149 *) as_qdir=$as_dir;;
20150 esac
20151 as_dirs="'$as_qdir' $as_dirs"
20152 as_dir=`$as_dirname -- "$as_dir" ||
20153 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20154 X"$as_dir" : 'X\(//\)[^/]' \| \
20155 X"$as_dir" : 'X\(//\)$' \| \
20156 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20157 printf "%s\n" X"$as_dir" |
20158 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20159 s//\1/
20160 q
20161 }
20162 /^X\(\/\/\)[^/].*/{
20163 s//\1/
20164 q
20165 }
20166 /^X\(\/\/\)$/{
20167 s//\1/
20168 q
20169 }
20170 /^X\(\/\).*/{
20171 s//\1/
20172 q
20173 }
20174 s/.*/./; q'`
20175 test -d "$as_dir" && break
20176 done
20177 test -z "$as_dirs" || eval "mkdir $as_dirs"
20178 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
20179
20180
20181 } # as_fn_mkdir_p
20182 if mkdir -p . 2>/dev/null; then
20183 as_mkdir_p='mkdir -p "$as_dir"'
20184 else
20185 test -d ./-p && rmdir ./-p
20186 as_mkdir_p=false
20187 fi
20188
20189
20190 # as_fn_executable_p FILE
20191 # -----------------------
20192 # Test if FILE is an executable regular file.
20193 as_fn_executable_p ()
20194 {
20195 test -f "$1" && test -x "$1"
20196 } # as_fn_executable_p
20197 as_test_x='test -x'
20198 as_executable_p=as_fn_executable_p
20199
20200 # Sed expression to map a string onto a valid CPP name.
20201 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20202
20203 # Sed expression to map a string onto a valid variable name.
20204 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20205
20206
20207 exec 6>&1
20208 ## ----------------------------------- ##
20209 ## Main body of $CONFIG_STATUS script. ##
20210 ## ----------------------------------- ##
20211 _ASEOF
20212 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
20213
20214 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20215 # Save the log message, to keep $0 and so on meaningful, and to
20216 # report actual input values of CONFIG_FILES etc. instead of their
20217 # values after options handling.
20218 ac_log="
20219 This file was extended by libXcomposite $as_me 0.4.6, which was
20220 generated by GNU Autoconf 2.71. Invocation command line was
20221
20222 CONFIG_FILES = $CONFIG_FILES
20223 CONFIG_HEADERS = $CONFIG_HEADERS
20224 CONFIG_LINKS = $CONFIG_LINKS
20225 CONFIG_COMMANDS = $CONFIG_COMMANDS
20226 $ $0 $@
20227
20228 on `(hostname || uname -n) 2>/dev/null | sed 1q`
20229 "
20230
20231 _ACEOF
20232
20233 case $ac_config_files in *"
20234 "*) set x $ac_config_files; shift; ac_config_files=$*;;
20235 esac
20236
20237 case $ac_config_headers in *"
20238 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
20239 esac
20240
20241
20242 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20243 # Files that config.status was made for.
20244 config_files="$ac_config_files"
20245 config_headers="$ac_config_headers"
20246 config_commands="$ac_config_commands"
20247
20248 _ACEOF
20249
20250 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20251 ac_cs_usage="\
20252 \`$as_me' instantiates files and other configuration actions
20253 from templates according to the current configuration. Unless the files
20254 and actions are specified as TAGs, all are instantiated by default.
20255
20256 Usage: $0 [OPTION]... [TAG]...
20257
20258 -h, --help print this help, then exit
20259 -V, --version print version number and configuration settings, then exit
20260 --config print configuration, then exit
20261 -q, --quiet, --silent
20262 do not print progress messages
20263 -d, --debug don't remove temporary files
20264 --recheck update $as_me by reconfiguring in the same conditions
20265 --file=FILE[:TEMPLATE]
20266 instantiate the configuration file FILE
20267 --header=FILE[:TEMPLATE]
20268 instantiate the configuration header FILE
20269
20270 Configuration files:
20271 $config_files
20272
20273 Configuration headers:
20274 $config_headers
20275
20276 Configuration commands:
20277 $config_commands
20278
20279 Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libxcomposite/-/issues>."
20280
20281 _ACEOF
20282 ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
20283 ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
20284 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20285 ac_cs_config='$ac_cs_config_escaped'
20286 ac_cs_version="\\
20287 libXcomposite config.status 0.4.6
20288 configured by $0, generated by GNU Autoconf 2.71,
20289 with options \\"\$ac_cs_config\\"
20290
20291 Copyright (C) 2021 Free Software Foundation, Inc.
20292 This config.status script is free software; the Free Software Foundation
20293 gives unlimited permission to copy, distribute and modify it."
20294
20295 ac_pwd='$ac_pwd'
20296 srcdir='$srcdir'
20297 INSTALL='$INSTALL'
20298 MKDIR_P='$MKDIR_P'
20299 AWK='$AWK'
20300 test -n "\$AWK" || AWK=awk
20301 _ACEOF
20302
20303 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20304 # The default lists apply if the user does not specify any file.
20305 ac_need_defaults=:
20306 while test $# != 0
20307 do
20308 case $1 in
20309 --*=?*)
20310 ac_option=`expr "X$1" : 'X\([^=]*\)='`
20311 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
20312 ac_shift=:
20313 ;;
20314 --*=)
20315 ac_option=`expr "X$1" : 'X\([^=]*\)='`
20316 ac_optarg=
20317 ac_shift=:
20318 ;;
20319 *)
20320 ac_option=$1
20321 ac_optarg=$2
20322 ac_shift=shift
20323 ;;
20324 esac
20325
20326 case $ac_option in
20327 # Handling of the options.
20328 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20329 ac_cs_recheck=: ;;
20330 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
20331 printf "%s\n" "$ac_cs_version"; exit ;;
20332 --config | --confi | --conf | --con | --co | --c )
20333 printf "%s\n" "$ac_cs_config"; exit ;;
20334 --debug | --debu | --deb | --de | --d | -d )
20335 debug=: ;;
20336 --file | --fil | --fi | --f )
20337 $ac_shift
20338 case $ac_optarg in
20339 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20340 '') as_fn_error $? "missing file argument" ;;
20341 esac
20342 as_fn_append CONFIG_FILES " '$ac_optarg'"
20343 ac_need_defaults=false;;
20344 --header | --heade | --head | --hea )
20345 $ac_shift
20346 case $ac_optarg in
20347 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20348 esac
20349 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
20350 ac_need_defaults=false;;
20351 --he | --h)
20352 # Conflict between --help and --header
20353 as_fn_error $? "ambiguous option: \`$1'
20354 Try \`$0 --help' for more information.";;
20355 --help | --hel | -h )
20356 printf "%s\n" "$ac_cs_usage"; exit ;;
20357 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20358 | -silent | --silent | --silen | --sile | --sil | --si | --s)
20359 ac_cs_silent=: ;;
20360
20361 # This is an error.
20362 -*) as_fn_error $? "unrecognized option: \`$1'
20363 Try \`$0 --help' for more information." ;;
20364
20365 *) as_fn_append ac_config_targets " $1"
20366 ac_need_defaults=false ;;
20367
20368 esac
20369 shift
20370 done
20371
20372 ac_configure_extra_args=
20373
20374 if $ac_cs_silent; then
20375 exec 6>/dev/null
20376 ac_configure_extra_args="$ac_configure_extra_args --silent"
20377 fi
20378
20379 _ACEOF
20380 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20381 if \$ac_cs_recheck; then
20382 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20383 shift
20384 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
20385 CONFIG_SHELL='$SHELL'
20386 export CONFIG_SHELL
20387 exec "\$@"
20388 fi
20389
20390 _ACEOF
20391 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20392 exec 5>>config.log
20393 {
20394 echo
20395 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20396 ## Running $as_me. ##
20397 _ASBOX
20398 printf "%s\n" "$ac_log"
20399 } >&5
20400
20401 _ACEOF
20402 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20403 #
20404 # INIT-COMMANDS
20405 #
20406 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
20407
20408
20409 # The HP-UX ksh and POSIX shell print the target directory to stdout
20410 # if CDPATH is set.
20411 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20412
20413 sed_quote_subst='$sed_quote_subst'
20414 double_quote_subst='$double_quote_subst'
20415 delay_variable_subst='$delay_variable_subst'
20416 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20417 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20418 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20419 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20420 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20421 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
20422 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
20423 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20424 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20425 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20426 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20427 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20428 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20429 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20430 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20431 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20432 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20433 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20434 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20435 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20436 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20437 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20438 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20439 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20440 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20441 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20442 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20443 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20444 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20445 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20446 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20447 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20448 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20449 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20450 FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`'
20451 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20452 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20453 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20454 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20455 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20456 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20457 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20458 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20459 lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`'
20460 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20461 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20462 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20463 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20464 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20465 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20466 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20467 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20468 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20469 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20470 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20471 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20472 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20473 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20474 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
20475 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20476 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
20477 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
20478 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20479 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20480 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
20481 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20482 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20483 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20484 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20485 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20486 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20487 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20488 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20489 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20490 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20491 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20492 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20493 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20494 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20495 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20496 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20497 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20498 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20499 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20500 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20501 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20502 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20503 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20504 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20505 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20506 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20507 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20508 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20509 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20510 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20511 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20512 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20513 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20514 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20515 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20516 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20517 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20518 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20519 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20520 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20521 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20522 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20523 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20524 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20525 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20526 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20527 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20528 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20529 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20530 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20531 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20532 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20533 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20534 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20535 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20536 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20537 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20538 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20539 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20540 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20541 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20542 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20543 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20544 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20545 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
20546 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
20547 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20548 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20549 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20550 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20551 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20552 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20553
20554 LTCC='$LTCC'
20555 LTCFLAGS='$LTCFLAGS'
20556 compiler='$compiler_DEFAULT'
20557
20558 # A function that is used when there is no print builtin or printf.
20559 func_fallback_echo ()
20560 {
20561 eval 'cat <<_LTECHO_EOF
20562 \$1
20563 _LTECHO_EOF'
20564 }
20565
20566 # Quote evaled strings.
20567 for var in SHELL \
20568 ECHO \
20569 PATH_SEPARATOR \
20570 SED \
20571 GREP \
20572 EGREP \
20573 FGREP \
20574 LD \
20575 NM \
20576 LN_S \
20577 lt_SP2NL \
20578 lt_NL2SP \
20579 reload_flag \
20580 FILECMD \
20581 OBJDUMP \
20582 deplibs_check_method \
20583 file_magic_cmd \
20584 file_magic_glob \
20585 want_nocaseglob \
20586 DLLTOOL \
20587 sharedlib_from_linklib_cmd \
20588 AR \
20589 archiver_list_spec \
20590 STRIP \
20591 RANLIB \
20592 CC \
20593 CFLAGS \
20594 compiler \
20595 lt_cv_sys_global_symbol_pipe \
20596 lt_cv_sys_global_symbol_to_cdecl \
20597 lt_cv_sys_global_symbol_to_import \
20598 lt_cv_sys_global_symbol_to_c_name_address \
20599 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20600 lt_cv_nm_interface \
20601 nm_file_list_spec \
20602 lt_cv_truncate_bin \
20603 lt_prog_compiler_no_builtin_flag \
20604 lt_prog_compiler_pic \
20605 lt_prog_compiler_wl \
20606 lt_prog_compiler_static \
20607 lt_cv_prog_compiler_c_o \
20608 need_locks \
20609 MANIFEST_TOOL \
20610 DSYMUTIL \
20611 NMEDIT \
20612 LIPO \
20613 OTOOL \
20614 OTOOL64 \
20615 shrext_cmds \
20616 export_dynamic_flag_spec \
20617 whole_archive_flag_spec \
20618 compiler_needs_object \
20619 with_gnu_ld \
20620 allow_undefined_flag \
20621 no_undefined_flag \
20622 hardcode_libdir_flag_spec \
20623 hardcode_libdir_separator \
20624 exclude_expsyms \
20625 include_expsyms \
20626 file_list_spec \
20627 variables_saved_for_relink \
20628 libname_spec \
20629 library_names_spec \
20630 soname_spec \
20631 install_override_mode \
20632 finish_eval \
20633 old_striplib \
20634 striplib; do
20635 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20636 *[\\\\\\\`\\"\\\$]*)
20637 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20638 ;;
20639 *)
20640 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20641 ;;
20642 esac
20643 done
20644
20645 # Double-quote double-evaled strings.
20646 for var in reload_cmds \
20647 old_postinstall_cmds \
20648 old_postuninstall_cmds \
20649 old_archive_cmds \
20650 extract_expsyms_cmds \
20651 old_archive_from_new_cmds \
20652 old_archive_from_expsyms_cmds \
20653 archive_cmds \
20654 archive_expsym_cmds \
20655 module_cmds \
20656 module_expsym_cmds \
20657 export_symbols_cmds \
20658 prelink_cmds \
20659 postlink_cmds \
20660 postinstall_cmds \
20661 postuninstall_cmds \
20662 finish_cmds \
20663 sys_lib_search_path_spec \
20664 configure_time_dlsearch_path \
20665 configure_time_lt_sys_library_path; do
20666 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20667 *[\\\\\\\`\\"\\\$]*)
20668 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20669 ;;
20670 *)
20671 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20672 ;;
20673 esac
20674 done
20675
20676 ac_aux_dir='$ac_aux_dir'
20677
20678 # See if we are running on zsh, and set the options that allow our
20679 # commands through without removal of \ escapes INIT.
20680 if test -n "\${ZSH_VERSION+set}"; then
20681 setopt NO_GLOB_SUBST
20682 fi
20683
20684
20685 PACKAGE='$PACKAGE'
20686 VERSION='$VERSION'
20687 RM='$RM'
20688 ofile='$ofile'
20689
20690
20691
20692
20693 _ACEOF
20694
20695 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20696
20697 # Handling of arguments.
20698 for ac_config_target in $ac_config_targets
20699 do
20700 case $ac_config_target in
20701 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20702 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20703 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20704 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20705 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20706 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
20707 "xcomposite.pc") CONFIG_FILES="$CONFIG_FILES xcomposite.pc" ;;
20708
20709 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20710 esac
20711 done
20712
20713
20714 # If the user did not use the arguments to specify the items to instantiate,
20715 # then the envvar interface is used. Set only those that are not.
20716 # We use the long form for the default assignment because of an extremely
20717 # bizarre bug on SunOS 4.1.3.
20718 if $ac_need_defaults; then
20719 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
20720 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
20721 test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
20722 fi
20723
20724 # Have a temporary directory for convenience. Make it in the build tree
20725 # simply because there is no reason against having it here, and in addition,
20726 # creating and moving files from /tmp can sometimes cause problems.
20727 # Hook for its removal unless debugging.
20728 # Note that there is a small window in which the directory will not be cleaned:
20729 # after its creation but before its name has been assigned to `$tmp'.
20730 $debug ||
20731 {
20732 tmp= ac_tmp=
20733 trap 'exit_status=$?
20734 : "${ac_tmp:=$tmp}"
20735 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20736 ' 0
20737 trap 'as_fn_exit 1' 1 2 13 15
20738 }
20739 # Create a (secure) tmp directory for tmp files.
20740
20741 {
20742 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20743 test -d "$tmp"
20744 } ||
20745 {
20746 tmp=./conf$$-$RANDOM
20747 (umask 077 && mkdir "$tmp")
20748 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20749 ac_tmp=$tmp
20750
20751 # Set up the scripts for CONFIG_FILES section.
20752 # No need to generate them if there are no CONFIG_FILES.
20753 # This happens for instance with `./config.status config.h'.
20754 if test -n "$CONFIG_FILES"; then
20755
20756
20757 ac_cr=`echo X | tr X '\015'`
20758 # On cygwin, bash can eat \r inside `` if the user requested igncr.
20759 # But we know of no other shell where ac_cr would be empty at this
20760 # point, so we can use a bashism as a fallback.
20761 if test "x$ac_cr" = x; then
20762 eval ac_cr=\$\'\\r\'
20763 fi
20764 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20765 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20766 ac_cs_awk_cr='\\r'
20767 else
20768 ac_cs_awk_cr=$ac_cr
20769 fi
20770
20771 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20772 _ACEOF
20773
20774
20775 {
20776 echo "cat >conf$$subs.awk <<_ACEOF" &&
20777 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20778 echo "_ACEOF"
20779 } >conf$$subs.sh ||
20780 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20781 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20782 ac_delim='%!_!# '
20783 for ac_last_try in false false false false false :; do
20784 . ./conf$$subs.sh ||
20785 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20786
20787 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20788 if test $ac_delim_n = $ac_delim_num; then
20789 break
20790 elif $ac_last_try; then
20791 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20792 else
20793 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20794 fi
20795 done
20796 rm -f conf$$subs.sh
20797
20798 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20799 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20800 _ACEOF
20801 sed -n '
20802 h
20803 s/^/S["/; s/!.*/"]=/
20804 p
20805 g
20806 s/^[^!]*!//
20807 :repl
20808 t repl
20809 s/'"$ac_delim"'$//
20810 t delim
20811 :nl
20812 h
20813 s/\(.\{148\}\)..*/\1/
20814 t more1
20815 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20816 p
20817 n
20818 b repl
20819 :more1
20820 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20821 p
20822 g
20823 s/.\{148\}//
20824 t nl
20825 :delim
20826 h
20827 s/\(.\{148\}\)..*/\1/
20828 t more2
20829 s/["\\]/\\&/g; s/^/"/; s/$/"/
20830 p
20831 b
20832 :more2
20833 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20834 p
20835 g
20836 s/.\{148\}//
20837 t delim
20838 ' <conf$$subs.awk | sed '
20839 /^[^""]/{
20840 N
20841 s/\n//
20842 }
20843 ' >>$CONFIG_STATUS || ac_write_fail=1
20844 rm -f conf$$subs.awk
20845 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20846 _ACAWK
20847 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20848 for (key in S) S_is_set[key] = 1
20849 FS = ""
20850
20851 }
20852 {
20853 line = $ 0
20854 nfields = split(line, field, "@")
20855 substed = 0
20856 len = length(field[1])
20857 for (i = 2; i < nfields; i++) {
20858 key = field[i]
20859 keylen = length(key)
20860 if (S_is_set[key]) {
20861 value = S[key]
20862 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20863 len += length(value) + length(field[++i])
20864 substed = 1
20865 } else
20866 len += 1 + keylen
20867 }
20868
20869 print line
20870 }
20871
20872 _ACAWK
20873 _ACEOF
20874 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20875 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20876 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20877 else
20878 cat
20879 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20880 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20881 _ACEOF
20882
20883 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20884 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20885 # trailing colons and then remove the whole line if VPATH becomes empty
20886 # (actually we leave an empty line to preserve line numbers).
20887 if test "x$srcdir" = x.; then
20888 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
20889 h
20890 s///
20891 s/^/:/
20892 s/[ ]*$/:/
20893 s/:\$(srcdir):/:/g
20894 s/:\${srcdir}:/:/g
20895 s/:@srcdir@:/:/g
20896 s/^:*//
20897 s/:*$//
20898 x
20899 s/\(=[ ]*\).*/\1/
20900 G
20901 s/\n//
20902 s/^[^=]*=[ ]*$//
20903 }'
20904 fi
20905
20906 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20907 fi # test -n "$CONFIG_FILES"
20908
20909 # Set up the scripts for CONFIG_HEADERS section.
20910 # No need to generate them if there are no CONFIG_HEADERS.
20911 # This happens for instance with `./config.status Makefile'.
20912 if test -n "$CONFIG_HEADERS"; then
20913 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20914 BEGIN {
20915 _ACEOF
20916
20917 # Transform confdefs.h into an awk script `defines.awk', embedded as
20918 # here-document in config.status, that substitutes the proper values into
20919 # config.h.in to produce config.h.
20920
20921 # Create a delimiter string that does not exist in confdefs.h, to ease
20922 # handling of long lines.
20923 ac_delim='%!_!# '
20924 for ac_last_try in false false :; do
20925 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20926 if test -z "$ac_tt"; then
20927 break
20928 elif $ac_last_try; then
20929 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20930 else
20931 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20932 fi
20933 done
20934
20935 # For the awk script, D is an array of macro values keyed by name,
20936 # likewise P contains macro parameters if any. Preserve backslash
20937 # newline sequences.
20938
20939 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20940 sed -n '
20941 s/.\{148\}/&'"$ac_delim"'/g
20942 t rset
20943 :rset
20944 s/^[ ]*#[ ]*define[ ][ ]*/ /
20945 t def
20946 d
20947 :def
20948 s/\\$//
20949 t bsnl
20950 s/["\\]/\\&/g
20951 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
20952 D["\1"]=" \3"/p
20953 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
20954 d
20955 :bsnl
20956 s/["\\]/\\&/g
20957 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
20958 D["\1"]=" \3\\\\\\n"\\/p
20959 t cont
20960 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20961 t cont
20962 d
20963 :cont
20964 n
20965 s/.\{148\}/&'"$ac_delim"'/g
20966 t clear
20967 :clear
20968 s/\\$//
20969 t bsnlc
20970 s/["\\]/\\&/g; s/^/"/; s/$/"/p
20971 d
20972 :bsnlc
20973 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20974 b cont
20975 ' <confdefs.h | sed '
20976 s/'"$ac_delim"'/"\\\
20977 "/g' >>$CONFIG_STATUS || ac_write_fail=1
20978
20979 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20980 for (key in D) D_is_set[key] = 1
20981 FS = ""
20982 }
20983 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20984 line = \$ 0
20985 split(line, arg, " ")
20986 if (arg[1] == "#") {
20987 defundef = arg[2]
20988 mac1 = arg[3]
20989 } else {
20990 defundef = substr(arg[1], 2)
20991 mac1 = arg[2]
20992 }
20993 split(mac1, mac2, "(") #)
20994 macro = mac2[1]
20995 prefix = substr(line, 1, index(line, defundef) - 1)
20996 if (D_is_set[macro]) {
20997 # Preserve the white space surrounding the "#".
20998 print prefix "define", macro P[macro] D[macro]
20999 next
21000 } else {
21001 # Replace #undef with comments. This is necessary, for example,
21002 # in the case of _POSIX_SOURCE, which is predefined and required
21003 # on some systems where configure will not decide to define it.
21004 if (defundef == "undef") {
21005 print "/*", prefix defundef, macro, "*/"
21006 next
21007 }
21008 }
21009 }
21010 { print }
21011 _ACAWK
21012 _ACEOF
21013 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21014 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
21015 fi # test -n "$CONFIG_HEADERS"
21016
21017
21018 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
21019 shift
21020 for ac_tag
21021 do
21022 case $ac_tag in
21023 :[FHLC]) ac_mode=$ac_tag; continue;;
21024 esac
21025 case $ac_mode$ac_tag in
21026 :[FHL]*:*);;
21027 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
21028 :[FH]-) ac_tag=-:-;;
21029 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21030 esac
21031 ac_save_IFS=$IFS
21032 IFS=:
21033 set x $ac_tag
21034 IFS=$ac_save_IFS
21035 shift
21036 ac_file=$1
21037 shift
21038
21039 case $ac_mode in
21040 :L) ac_source=$1;;
21041 :[FH])
21042 ac_file_inputs=
21043 for ac_f
21044 do
21045 case $ac_f in
21046 -) ac_f="$ac_tmp/stdin";;
21047 *) # Look for the file first in the build tree, then in the source tree
21048 # (if the path is not absolute). The absolute path cannot be DOS-style,
21049 # because $ac_f cannot contain `:'.
21050 test -f "$ac_f" ||
21051 case $ac_f in
21052 [\\/$]*) false;;
21053 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21054 esac ||
21055 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
21056 esac
21057 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
21058 as_fn_append ac_file_inputs " '$ac_f'"
21059 done
21060
21061 # Let's still pretend it is `configure' which instantiates (i.e., don't
21062 # use $as_me), people would be surprised to read:
21063 # /* config.h. Generated by config.status. */
21064 configure_input='Generated from '`
21065 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
21066 `' by configure.'
21067 if test x"$ac_file" != x-; then
21068 configure_input="$ac_file. $configure_input"
21069 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
21070 printf "%s\n" "$as_me: creating $ac_file" >&6;}
21071 fi
21072 # Neutralize special characters interpreted by sed in replacement strings.
21073 case $configure_input in #(
21074 *\&* | *\|* | *\\* )
21075 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
21076 sed 's/[\\\\&|]/\\\\&/g'`;; #(
21077 *) ac_sed_conf_input=$configure_input;;
21078 esac
21079
21080 case $ac_tag in
21081 *:-:* | *:-) cat >"$ac_tmp/stdin" \
21082 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
21083 esac
21084 ;;
21085 esac
21086
21087 ac_dir=`$as_dirname -- "$ac_file" ||
21088 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21089 X"$ac_file" : 'X\(//\)[^/]' \| \
21090 X"$ac_file" : 'X\(//\)$' \| \
21091 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21092 printf "%s\n" X"$ac_file" |
21093 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21094 s//\1/
21095 q
21096 }
21097 /^X\(\/\/\)[^/].*/{
21098 s//\1/
21099 q
21100 }
21101 /^X\(\/\/\)$/{
21102 s//\1/
21103 q
21104 }
21105 /^X\(\/\).*/{
21106 s//\1/
21107 q
21108 }
21109 s/.*/./; q'`
21110 as_dir="$ac_dir"; as_fn_mkdir_p
21111 ac_builddir=.
21112
21113 case "$ac_dir" in
21114 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21115 *)
21116 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
21117 # A ".." for each directory in $ac_dir_suffix.
21118 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
21119 case $ac_top_builddir_sub in
21120 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21121 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21122 esac ;;
21123 esac
21124 ac_abs_top_builddir=$ac_pwd
21125 ac_abs_builddir=$ac_pwd$ac_dir_suffix
21126 # for backward compatibility:
21127 ac_top_builddir=$ac_top_build_prefix
21128
21129 case $srcdir in
21130 .) # We are building in place.
21131 ac_srcdir=.
21132 ac_top_srcdir=$ac_top_builddir_sub
21133 ac_abs_top_srcdir=$ac_pwd ;;
21134 [\\/]* | ?:[\\/]* ) # Absolute name.
21135 ac_srcdir=$srcdir$ac_dir_suffix;
21136 ac_top_srcdir=$srcdir
21137 ac_abs_top_srcdir=$srcdir ;;
21138 *) # Relative name.
21139 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21140 ac_top_srcdir=$ac_top_build_prefix$srcdir
21141 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21142 esac
21143 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21144
21145
21146 case $ac_mode in
21147 :F)
21148 #
21149 # CONFIG_FILE
21150 #
21151
21152 case $INSTALL in
21153 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21154 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21155 esac
21156 ac_MKDIR_P=$MKDIR_P
21157 case $MKDIR_P in
21158 [\\/$]* | ?:[\\/]* ) ;;
21159 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
21160 esac
21161 _ACEOF
21162
21163 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21164 # If the template does not know about datarootdir, expand it.
21165 # FIXME: This hack should be removed a few years after 2.60.
21166 ac_datarootdir_hack=; ac_datarootdir_seen=
21167 ac_sed_dataroot='
21168 /datarootdir/ {
21169 p
21170 q
21171 }
21172 /@datadir@/p
21173 /@docdir@/p
21174 /@infodir@/p
21175 /@localedir@/p
21176 /@mandir@/p'
21177 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
21178 *datarootdir*) ac_datarootdir_seen=yes;;
21179 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
21180 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
21181 printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
21182 _ACEOF
21183 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21184 ac_datarootdir_hack='
21185 s&@datadir@&$datadir&g
21186 s&@docdir@&$docdir&g
21187 s&@infodir@&$infodir&g
21188 s&@localedir@&$localedir&g
21189 s&@mandir@&$mandir&g
21190 s&\\\${datarootdir}&$datarootdir&g' ;;
21191 esac
21192 _ACEOF
21193
21194 # Neutralize VPATH when `$srcdir' = `.'.
21195 # Shell code in configure.ac might set extrasub.
21196 # FIXME: do we really want to maintain this feature?
21197 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21198 ac_sed_extra="$ac_vpsub
21199 $extrasub
21200 _ACEOF
21201 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21202 :t
21203 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21204 s|@configure_input@|$ac_sed_conf_input|;t t
21205 s&@top_builddir@&$ac_top_builddir_sub&;t t
21206 s&@top_build_prefix@&$ac_top_build_prefix&;t t
21207 s&@srcdir@&$ac_srcdir&;t t
21208 s&@abs_srcdir@&$ac_abs_srcdir&;t t
21209 s&@top_srcdir@&$ac_top_srcdir&;t t
21210 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
21211 s&@builddir@&$ac_builddir&;t t
21212 s&@abs_builddir@&$ac_abs_builddir&;t t
21213 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
21214 s&@INSTALL@&$ac_INSTALL&;t t
21215 s&@MKDIR_P@&$ac_MKDIR_P&;t t
21216 $ac_datarootdir_hack
21217 "
21218 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
21219 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21220
21221 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
21222 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
21223 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
21224 "$ac_tmp/out"`; test -z "$ac_out"; } &&
21225 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21226 which seems to be undefined. Please make sure it is defined" >&5
21227 printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21228 which seems to be undefined. Please make sure it is defined" >&2;}
21229
21230 rm -f "$ac_tmp/stdin"
21231 case $ac_file in
21232 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
21233 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
21234 esac \
21235 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21236 ;;
21237 :H)
21238 #
21239 # CONFIG_HEADER
21240 #
21241 if test x"$ac_file" != x-; then
21242 {
21243 printf "%s\n" "/* $configure_input */" >&1 \
21244 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
21245 } >"$ac_tmp/config.h" \
21246 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21247 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
21248 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
21249 printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
21250 else
21251 rm -f "$ac_file"
21252 mv "$ac_tmp/config.h" "$ac_file" \
21253 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21254 fi
21255 else
21256 printf "%s\n" "/* $configure_input */" >&1 \
21257 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
21258 || as_fn_error $? "could not create -" "$LINENO" 5
21259 fi
21260 # Compute "$ac_file"'s index in $config_headers.
21261 _am_arg="$ac_file"
21262 _am_stamp_count=1
21263 for _am_header in $config_headers :; do
21264 case $_am_header in
21265 $_am_arg | $_am_arg:* )
21266 break ;;
21267 * )
21268 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
21269 esac
21270 done
21271 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
21272 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21273 X"$_am_arg" : 'X\(//\)[^/]' \| \
21274 X"$_am_arg" : 'X\(//\)$' \| \
21275 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
21276 printf "%s\n" X"$_am_arg" |
21277 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21278 s//\1/
21279 q
21280 }
21281 /^X\(\/\/\)[^/].*/{
21282 s//\1/
21283 q
21284 }
21285 /^X\(\/\/\)$/{
21286 s//\1/
21287 q
21288 }
21289 /^X\(\/\).*/{
21290 s//\1/
21291 q
21292 }
21293 s/.*/./; q'`/stamp-h$_am_stamp_count
21294 ;;
21295
21296 :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
21297 printf "%s\n" "$as_me: executing $ac_file commands" >&6;}
21298 ;;
21299 esac
21300
21301
21302 case $ac_file$ac_mode in
21303 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
21304 # Older Autoconf quotes --file arguments for eval, but not when files
21305 # are listed without --file. Let's play safe and only enable the eval
21306 # if we detect the quoting.
21307 # TODO: see whether this extra hack can be removed once we start
21308 # requiring Autoconf 2.70 or later.
21309 case $CONFIG_FILES in #(
21310 *\'*) :
21311 eval set x "$CONFIG_FILES" ;; #(
21312 *) :
21313 set x $CONFIG_FILES ;; #(
21314 *) :
21315 ;;
21316 esac
21317 shift
21318 # Used to flag and report bootstrapping failures.
21319 am_rc=0
21320 for am_mf
21321 do
21322 # Strip MF so we end up with the name of the file.
21323 am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
21324 # Check whether this is an Automake generated Makefile which includes
21325 # dependency-tracking related rules and includes.
21326 # Grep'ing the whole file directly is not great: AIX grep has a line
21327 # limit of 2048, but all sed's we know have understand at least 4000.
21328 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
21329 || continue
21330 am_dirpart=`$as_dirname -- "$am_mf" ||
21331 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21332 X"$am_mf" : 'X\(//\)[^/]' \| \
21333 X"$am_mf" : 'X\(//\)$' \| \
21334 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
21335 printf "%s\n" X"$am_mf" |
21336 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21337 s//\1/
21338 q
21339 }
21340 /^X\(\/\/\)[^/].*/{
21341 s//\1/
21342 q
21343 }
21344 /^X\(\/\/\)$/{
21345 s//\1/
21346 q
21347 }
21348 /^X\(\/\).*/{
21349 s//\1/
21350 q
21351 }
21352 s/.*/./; q'`
21353 am_filepart=`$as_basename -- "$am_mf" ||
21354 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
21355 X"$am_mf" : 'X\(//\)$' \| \
21356 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
21357 printf "%s\n" X/"$am_mf" |
21358 sed '/^.*\/\([^/][^/]*\)\/*$/{
21359 s//\1/
21360 q
21361 }
21362 /^X\/\(\/\/\)$/{
21363 s//\1/
21364 q
21365 }
21366 /^X\/\(\/\).*/{
21367 s//\1/
21368 q
21369 }
21370 s/.*/./; q'`
21371 { echo "$as_me:$LINENO: cd "$am_dirpart" \
21372 && sed -e '/# am--include-marker/d' "$am_filepart" \
21373 | $MAKE -f - am--depfiles" >&5
21374 (cd "$am_dirpart" \
21375 && sed -e '/# am--include-marker/d' "$am_filepart" \
21376 | $MAKE -f - am--depfiles) >&5 2>&5
21377 ac_status=$?
21378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21379 (exit $ac_status); } || am_rc=$?
21380 done
21381 if test $am_rc -ne 0; then
21382 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21383 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
21384 as_fn_error $? "Something went wrong bootstrapping makefile fragments
21385 for automatic dependency tracking. If GNU make was not used, consider
21386 re-running the configure script with MAKE=\"gmake\" (or whatever is
21387 necessary). You can also try re-running configure with the
21388 '--disable-dependency-tracking' option to at least be able to build
21389 the package (albeit without support for automatic dependency tracking).
21390 See \`config.log' for more details" "$LINENO" 5; }
21391 fi
21392 { am_dirpart=; unset am_dirpart;}
21393 { am_filepart=; unset am_filepart;}
21394 { am_mf=; unset am_mf;}
21395 { am_rc=; unset am_rc;}
21396 rm -f conftest-deps.mk
21397 }
21398 ;;
21399 "libtool":C)
21400
21401 # See if we are running on zsh, and set the options that allow our
21402 # commands through without removal of \ escapes.
21403 if test -n "${ZSH_VERSION+set}"; then
21404 setopt NO_GLOB_SUBST
21405 fi
21406
21407 cfgfile=${ofile}T
21408 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
21409 $RM "$cfgfile"
21410
21411 cat <<_LT_EOF >> "$cfgfile"
21412 #! $SHELL
21413 # Generated automatically by $as_me ($PACKAGE) $VERSION
21414 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
21415 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
21416
21417 # Provide generalized library-building support services.
21418 # Written by Gordon Matzigkeit, 1996
21419
21420 # Copyright (C) 2014 Free Software Foundation, Inc.
21421 # This is free software; see the source for copying conditions. There is NO
21422 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21423
21424 # GNU Libtool is free software; you can redistribute it and/or modify
21425 # it under the terms of the GNU General Public License as published by
21426 # the Free Software Foundation; either version 2 of of the License, or
21427 # (at your option) any later version.
21428 #
21429 # As a special exception to the GNU General Public License, if you
21430 # distribute this file as part of a program or library that is built
21431 # using GNU Libtool, you may include this file under the same
21432 # distribution terms that you use for the rest of that program.
21433 #
21434 # GNU Libtool is distributed in the hope that it will be useful, but
21435 # WITHOUT ANY WARRANTY; without even the implied warranty of
21436 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21437 # GNU General Public License for more details.
21438 #
21439 # You should have received a copy of the GNU General Public License
21440 # along with this program. If not, see <http://www.gnu.org/licenses/>.
21441
21442
21443 # The names of the tagged configurations supported by this script.
21444 available_tags=''
21445
21446 # Configured defaults for sys_lib_dlsearch_path munging.
21447 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
21448
21449 # ### BEGIN LIBTOOL CONFIG
21450
21451 # Which release of libtool.m4 was used?
21452 macro_version=$macro_version
21453 macro_revision=$macro_revision
21454
21455 # Whether or not to build shared libraries.
21456 build_libtool_libs=$enable_shared
21457
21458 # Whether or not to build static libraries.
21459 build_old_libs=$enable_static
21460
21461 # What type of objects to build.
21462 pic_mode=$pic_mode
21463
21464 # Whether or not to optimize for fast installation.
21465 fast_install=$enable_fast_install
21466
21467 # Shared archive member basename,for filename based shared library versioning on AIX.
21468 shared_archive_member_spec=$shared_archive_member_spec
21469
21470 # Shell to use when invoking shell scripts.
21471 SHELL=$lt_SHELL
21472
21473 # An echo program that protects backslashes.
21474 ECHO=$lt_ECHO
21475
21476 # The PATH separator for the build system.
21477 PATH_SEPARATOR=$lt_PATH_SEPARATOR
21478
21479 # The host system.
21480 host_alias=$host_alias
21481 host=$host
21482 host_os=$host_os
21483
21484 # The build system.
21485 build_alias=$build_alias
21486 build=$build
21487 build_os=$build_os
21488
21489 # A sed program that does not truncate output.
21490 SED=$lt_SED
21491
21492 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
21493 Xsed="\$SED -e 1s/^X//"
21494
21495 # A grep program that handles long lines.
21496 GREP=$lt_GREP
21497
21498 # An ERE matcher.
21499 EGREP=$lt_EGREP
21500
21501 # A literal string matcher.
21502 FGREP=$lt_FGREP
21503
21504 # A BSD- or MS-compatible name lister.
21505 NM=$lt_NM
21506
21507 # Whether we need soft or hard links.
21508 LN_S=$lt_LN_S
21509
21510 # What is the maximum length of a command?
21511 max_cmd_len=$max_cmd_len
21512
21513 # Object file suffix (normally "o").
21514 objext=$ac_objext
21515
21516 # Executable file suffix (normally "").
21517 exeext=$exeext
21518
21519 # whether the shell understands "unset".
21520 lt_unset=$lt_unset
21521
21522 # turn spaces into newlines.
21523 SP2NL=$lt_lt_SP2NL
21524
21525 # turn newlines into spaces.
21526 NL2SP=$lt_lt_NL2SP
21527
21528 # convert \$build file names to \$host format.
21529 to_host_file_cmd=$lt_cv_to_host_file_cmd
21530
21531 # convert \$build files to toolchain format.
21532 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21533
21534 # A file(cmd) program that detects file types.
21535 FILECMD=$lt_FILECMD
21536
21537 # An object symbol dumper.
21538 OBJDUMP=$lt_OBJDUMP
21539
21540 # Method to check whether dependent libraries are shared objects.
21541 deplibs_check_method=$lt_deplibs_check_method
21542
21543 # Command to use when deplibs_check_method = "file_magic".
21544 file_magic_cmd=$lt_file_magic_cmd
21545
21546 # How to find potential files when deplibs_check_method = "file_magic".
21547 file_magic_glob=$lt_file_magic_glob
21548
21549 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21550 want_nocaseglob=$lt_want_nocaseglob
21551
21552 # DLL creation program.
21553 DLLTOOL=$lt_DLLTOOL
21554
21555 # Command to associate shared and link libraries.
21556 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21557
21558 # The archiver.
21559 AR=$lt_AR
21560
21561 # Flags to create an archive (by configure).
21562 lt_ar_flags=$lt_ar_flags
21563
21564 # Flags to create an archive.
21565 AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"}
21566
21567 # How to feed a file listing to the archiver.
21568 archiver_list_spec=$lt_archiver_list_spec
21569
21570 # A symbol stripping program.
21571 STRIP=$lt_STRIP
21572
21573 # Commands used to install an old-style archive.
21574 RANLIB=$lt_RANLIB
21575 old_postinstall_cmds=$lt_old_postinstall_cmds
21576 old_postuninstall_cmds=$lt_old_postuninstall_cmds
21577
21578 # Whether to use a lock for old archive extraction.
21579 lock_old_archive_extraction=$lock_old_archive_extraction
21580
21581 # A C compiler.
21582 LTCC=$lt_CC
21583
21584 # LTCC compiler flags.
21585 LTCFLAGS=$lt_CFLAGS
21586
21587 # Take the output of nm and produce a listing of raw symbols and C names.
21588 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21589
21590 # Transform the output of nm in a proper C declaration.
21591 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21592
21593 # Transform the output of nm into a list of symbols to manually relocate.
21594 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
21595
21596 # Transform the output of nm in a C name address pair.
21597 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21598
21599 # Transform the output of nm in a C name address pair when lib prefix is needed.
21600 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21601
21602 # The name lister interface.
21603 nm_interface=$lt_lt_cv_nm_interface
21604
21605 # Specify filename containing input files for \$NM.
21606 nm_file_list_spec=$lt_nm_file_list_spec
21607
21608 # The root where to search for dependent libraries,and where our libraries should be installed.
21609 lt_sysroot=$lt_sysroot
21610
21611 # Command to truncate a binary pipe.
21612 lt_truncate_bin=$lt_lt_cv_truncate_bin
21613
21614 # The name of the directory that contains temporary libtool files.
21615 objdir=$objdir
21616
21617 # Used to examine libraries when file_magic_cmd begins with "file".
21618 MAGIC_CMD=$MAGIC_CMD
21619
21620 # Must we lock files when doing compilation?
21621 need_locks=$lt_need_locks
21622
21623 # Manifest tool.
21624 MANIFEST_TOOL=$lt_MANIFEST_TOOL
21625
21626 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21627 DSYMUTIL=$lt_DSYMUTIL
21628
21629 # Tool to change global to local symbols on Mac OS X.
21630 NMEDIT=$lt_NMEDIT
21631
21632 # Tool to manipulate fat objects and archives on Mac OS X.
21633 LIPO=$lt_LIPO
21634
21635 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
21636 OTOOL=$lt_OTOOL
21637
21638 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21639 OTOOL64=$lt_OTOOL64
21640
21641 # Old archive suffix (normally "a").
21642 libext=$libext
21643
21644 # Shared library suffix (normally ".so").
21645 shrext_cmds=$lt_shrext_cmds
21646
21647 # The commands to extract the exported symbol list from a shared archive.
21648 extract_expsyms_cmds=$lt_extract_expsyms_cmds
21649
21650 # Variables whose values should be saved in libtool wrapper scripts and
21651 # restored at link time.
21652 variables_saved_for_relink=$lt_variables_saved_for_relink
21653
21654 # Do we need the "lib" prefix for modules?
21655 need_lib_prefix=$need_lib_prefix
21656
21657 # Do we need a version for libraries?
21658 need_version=$need_version
21659
21660 # Library versioning type.
21661 version_type=$version_type
21662
21663 # Shared library runtime path variable.
21664 runpath_var=$runpath_var
21665
21666 # Shared library path variable.
21667 shlibpath_var=$shlibpath_var
21668
21669 # Is shlibpath searched before the hard-coded library search path?
21670 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21671
21672 # Format of library name prefix.
21673 libname_spec=$lt_libname_spec
21674
21675 # List of archive names. First name is the real one, the rest are links.
21676 # The last name is the one that the linker finds with -lNAME
21677 library_names_spec=$lt_library_names_spec
21678
21679 # The coded name of the library, if different from the real name.
21680 soname_spec=$lt_soname_spec
21681
21682 # Permission mode override for installation of shared libraries.
21683 install_override_mode=$lt_install_override_mode
21684
21685 # Command to use after installation of a shared archive.
21686 postinstall_cmds=$lt_postinstall_cmds
21687
21688 # Command to use after uninstallation of a shared archive.
21689 postuninstall_cmds=$lt_postuninstall_cmds
21690
21691 # Commands used to finish a libtool library installation in a directory.
21692 finish_cmds=$lt_finish_cmds
21693
21694 # As "finish_cmds", except a single script fragment to be evaled but
21695 # not shown.
21696 finish_eval=$lt_finish_eval
21697
21698 # Whether we should hardcode library paths into libraries.
21699 hardcode_into_libs=$hardcode_into_libs
21700
21701 # Compile-time system search path for libraries.
21702 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21703
21704 # Detected run-time system search path for libraries.
21705 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
21706
21707 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
21708 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
21709
21710 # Whether dlopen is supported.
21711 dlopen_support=$enable_dlopen
21712
21713 # Whether dlopen of programs is supported.
21714 dlopen_self=$enable_dlopen_self
21715
21716 # Whether dlopen of statically linked programs is supported.
21717 dlopen_self_static=$enable_dlopen_self_static
21718
21719 # Commands to strip libraries.
21720 old_striplib=$lt_old_striplib
21721 striplib=$lt_striplib
21722
21723
21724 # The linker used to build libraries.
21725 LD=$lt_LD
21726
21727 # How to create reloadable object files.
21728 reload_flag=$lt_reload_flag
21729 reload_cmds=$lt_reload_cmds
21730
21731 # Commands used to build an old-style archive.
21732 old_archive_cmds=$lt_old_archive_cmds
21733
21734 # A language specific compiler.
21735 CC=$lt_compiler
21736
21737 # Is the compiler the GNU compiler?
21738 with_gcc=$GCC
21739
21740 # Compiler flag to turn off builtin functions.
21741 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21742
21743 # Additional compiler flags for building library objects.
21744 pic_flag=$lt_lt_prog_compiler_pic
21745
21746 # How to pass a linker flag through the compiler.
21747 wl=$lt_lt_prog_compiler_wl
21748
21749 # Compiler flag to prevent dynamic linking.
21750 link_static_flag=$lt_lt_prog_compiler_static
21751
21752 # Does compiler simultaneously support -c and -o options?
21753 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21754
21755 # Whether or not to add -lc for building shared libraries.
21756 build_libtool_need_lc=$archive_cmds_need_lc
21757
21758 # Whether or not to disallow shared libs when runtime libs are static.
21759 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21760
21761 # Compiler flag to allow reflexive dlopens.
21762 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21763
21764 # Compiler flag to generate shared objects directly from archives.
21765 whole_archive_flag_spec=$lt_whole_archive_flag_spec
21766
21767 # Whether the compiler copes with passing no objects directly.
21768 compiler_needs_object=$lt_compiler_needs_object
21769
21770 # Create an old-style archive from a shared archive.
21771 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21772
21773 # Create a temporary old-style archive to link instead of a shared archive.
21774 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21775
21776 # Commands used to build a shared archive.
21777 archive_cmds=$lt_archive_cmds
21778 archive_expsym_cmds=$lt_archive_expsym_cmds
21779
21780 # Commands used to build a loadable module if different from building
21781 # a shared archive.
21782 module_cmds=$lt_module_cmds
21783 module_expsym_cmds=$lt_module_expsym_cmds
21784
21785 # Whether we are building with GNU ld or not.
21786 with_gnu_ld=$lt_with_gnu_ld
21787
21788 # Flag that allows shared libraries with undefined symbols to be built.
21789 allow_undefined_flag=$lt_allow_undefined_flag
21790
21791 # Flag that enforces no undefined symbols.
21792 no_undefined_flag=$lt_no_undefined_flag
21793
21794 # Flag to hardcode \$libdir into a binary during linking.
21795 # This must work even if \$libdir does not exist
21796 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21797
21798 # Whether we need a single "-rpath" flag with a separated argument.
21799 hardcode_libdir_separator=$lt_hardcode_libdir_separator
21800
21801 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21802 # DIR into the resulting binary.
21803 hardcode_direct=$hardcode_direct
21804
21805 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21806 # DIR into the resulting binary and the resulting library dependency is
21807 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
21808 # library is relocated.
21809 hardcode_direct_absolute=$hardcode_direct_absolute
21810
21811 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21812 # into the resulting binary.
21813 hardcode_minus_L=$hardcode_minus_L
21814
21815 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21816 # into the resulting binary.
21817 hardcode_shlibpath_var=$hardcode_shlibpath_var
21818
21819 # Set to "yes" if building a shared library automatically hardcodes DIR
21820 # into the library and all subsequent libraries and executables linked
21821 # against it.
21822 hardcode_automatic=$hardcode_automatic
21823
21824 # Set to yes if linker adds runtime paths of dependent libraries
21825 # to runtime path list.
21826 inherit_rpath=$inherit_rpath
21827
21828 # Whether libtool must link a program against all its dependency libraries.
21829 link_all_deplibs=$link_all_deplibs
21830
21831 # Set to "yes" if exported symbols are required.
21832 always_export_symbols=$always_export_symbols
21833
21834 # The commands to list exported symbols.
21835 export_symbols_cmds=$lt_export_symbols_cmds
21836
21837 # Symbols that should not be listed in the preloaded symbols.
21838 exclude_expsyms=$lt_exclude_expsyms
21839
21840 # Symbols that must always be exported.
21841 include_expsyms=$lt_include_expsyms
21842
21843 # Commands necessary for linking programs (against libraries) with templates.
21844 prelink_cmds=$lt_prelink_cmds
21845
21846 # Commands necessary for finishing linking programs.
21847 postlink_cmds=$lt_postlink_cmds
21848
21849 # Specify filename containing input files.
21850 file_list_spec=$lt_file_list_spec
21851
21852 # How to hardcode a shared library path into an executable.
21853 hardcode_action=$hardcode_action
21854
21855 # ### END LIBTOOL CONFIG
21856
21857 _LT_EOF
21858
21859 cat <<'_LT_EOF' >> "$cfgfile"
21860
21861 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
21862
21863 # func_munge_path_list VARIABLE PATH
21864 # -----------------------------------
21865 # VARIABLE is name of variable containing _space_ separated list of
21866 # directories to be munged by the contents of PATH, which is string
21867 # having a format:
21868 # "DIR[:DIR]:"
21869 # string "DIR[ DIR]" will be prepended to VARIABLE
21870 # ":DIR[:DIR]"
21871 # string "DIR[ DIR]" will be appended to VARIABLE
21872 # "DIRP[:DIRP]::[DIRA:]DIRA"
21873 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
21874 # "DIRA[ DIRA]" will be appended to VARIABLE
21875 # "DIR[:DIR]"
21876 # VARIABLE will be replaced by "DIR[ DIR]"
21877 func_munge_path_list ()
21878 {
21879 case x$2 in
21880 x)
21881 ;;
21882 *:)
21883 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
21884 ;;
21885 x:*)
21886 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
21887 ;;
21888 *::*)
21889 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
21890 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
21891 ;;
21892 *)
21893 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
21894 ;;
21895 esac
21896 }
21897
21898
21899 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
21900 func_cc_basename ()
21901 {
21902 for cc_temp in $*""; do
21903 case $cc_temp in
21904 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
21905 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
21906 \-*) ;;
21907 *) break;;
21908 esac
21909 done
21910 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
21911 }
21912
21913
21914 # ### END FUNCTIONS SHARED WITH CONFIGURE
21915
21916 _LT_EOF
21917
21918 case $host_os in
21919 aix3*)
21920 cat <<\_LT_EOF >> "$cfgfile"
21921 # AIX sometimes has problems with the GCC collect2 program. For some
21922 # reason, if we set the COLLECT_NAMES environment variable, the problems
21923 # vanish in a puff of smoke.
21924 if test set != "${COLLECT_NAMES+set}"; then
21925 COLLECT_NAMES=
21926 export COLLECT_NAMES
21927 fi
21928 _LT_EOF
21929 ;;
21930 esac
21931
21932
21933
21934 ltmain=$ac_aux_dir/ltmain.sh
21935
21936
21937 # We use sed instead of cat because bash on DJGPP gets confused if
21938 # if finds mixed CR/LF and LF-only lines. Since sed operates in
21939 # text mode, it properly converts lines to CR/LF. This bash problem
21940 # is reportedly fixed, but why not run on old versions too?
21941 $SED '$q' "$ltmain" >> "$cfgfile" \
21942 || (rm -f "$cfgfile"; exit 1)
21943
21944 mv -f "$cfgfile" "$ofile" ||
21945 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21946 chmod +x "$ofile"
21947
21948 ;;
21949
21950 esac
21951 done # for ac_tag
21952
21953
21954 as_fn_exit 0
21955 _ACEOF
21956 ac_clean_files=$ac_clean_files_save
21957
21958 test $ac_write_fail = 0 ||
21959 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21960
21961
21962 # configure is writing to config.log, and then calls config.status.
21963 # config.status does its own redirection, appending to config.log.
21964 # Unfortunately, on DOS this fails, as config.log is still kept open
21965 # by configure, so config.status won't be able to write to it; its
21966 # output is simply discarded. So we exec the FD to /dev/null,
21967 # effectively closing config.log, so it can be properly (re)opened and
21968 # appended to by config.status. When coming back to configure, we
21969 # need to make the FD available again.
21970 if test "$no_create" != yes; then
21971 ac_cs_success=:
21972 ac_config_status_args=
21973 test "$silent" = yes &&
21974 ac_config_status_args="$ac_config_status_args --quiet"
21975 exec 5>/dev/null
21976 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21977 exec 5>>config.log
21978 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21979 # would make configure fail if this is the last instruction.
21980 $ac_cs_success || as_fn_exit 1
21981 fi
21982 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21983 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21984 printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21985 fi
21986
21987
21988