1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.72 for xf86-video-vboxvideo 1.0.1. 4 # 5 # Report bugs to <https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/issues>. 6 # 7 # 8 # Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 9 # Inc. 10 # 11 # 12 # This configure script is free software; the Free Software Foundation 13 # gives unlimited permission to copy, distribute and modify it. 14 ## -------------------- ## 15 ## M4sh Initialization. ## 16 ## -------------------- ## 17 18 # Be more Bourne compatible 19 DUALCASE=1; export DUALCASE # for MKS sh 20 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 21 then : 22 emulate sh 23 NULLCMD=: 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 # is contrary to our usage. Disable this feature. 26 alias -g '${1+"$@"}'='"$@"' 27 setopt NO_GLOB_SUBST 28 else case e in #( 29 e) case `(set -o) 2>/dev/null` in #( 30 *posix*) : 31 set -o posix ;; #( 32 *) : 33 ;; 34 esac ;; 35 esac 36 fi 37 38 39 40 # Reset variables that may have inherited troublesome values from 41 # the environment. 42 43 # IFS needs to be set, to space, tab, and newline, in precisely that order. 44 # (If _AS_PATH_WALK were called with IFS unset, it would have the 45 # side effect of setting IFS to empty, thus disabling word splitting.) 46 # Quoting is to prevent editors from complaining about space-tab. 47 as_nl=' 48 ' 49 export as_nl 50 IFS=" "" $as_nl" 51 52 PS1='$ ' 53 PS2='> ' 54 PS4='+ ' 55 56 # Ensure predictable behavior from utilities with locale-dependent output. 57 LC_ALL=C 58 export LC_ALL 59 LANGUAGE=C 60 export LANGUAGE 61 62 # We cannot yet rely on "unset" to work, but we need these variables 63 # to be unset--not just set to an empty or harmless value--now, to 64 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65 # also avoids known problems related to "unset" and subshell syntax 66 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68 do eval test \${$as_var+y} \ 69 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70 done 71 72 # Ensure that fds 0, 1, and 2 are open. 73 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi 76 77 # The user is always right. 78 if ${PATH_SEPARATOR+false} :; then 79 PATH_SEPARATOR=: 80 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82 PATH_SEPARATOR=';' 83 } 84 fi 85 86 87 # Find who we are. Look in the path if we contain no directory separator. 88 as_myself= 89 case $0 in #(( 90 *[\\/]* ) as_myself=$0 ;; 91 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92 for as_dir in $PATH 93 do 94 IFS=$as_save_IFS 95 case $as_dir in #((( 96 '') as_dir=./ ;; 97 */) ;; 98 *) as_dir=$as_dir/ ;; 99 esac 100 test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101 done 102 IFS=$as_save_IFS 103 104 ;; 105 esac 106 # We did not find ourselves, most probably we were run as 'sh COMMAND' 107 # in which case we are not to be found in the path. 108 if test "x$as_myself" = x; then 109 as_myself=$0 110 fi 111 if test ! -f "$as_myself"; then 112 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114 fi 115 116 117 # Use a proper internal environment variable to ensure we don't fall 118 # into an infinite loop, continuously re-executing ourselves. 119 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120 _as_can_reexec=no; export _as_can_reexec; 121 # We cannot yet assume a decent shell, so we have to provide a 122 # neutralization value for shells without unset; and this also 123 # works around shells that cannot unset nonexistent variables. 124 # Preserve -v and -x to the replacement shell. 125 BASH_ENV=/dev/null 126 ENV=/dev/null 127 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128 case $- in # (((( 129 *v*x* | *x*v* ) as_opts=-vx ;; 130 *v* ) as_opts=-v ;; 131 *x* ) as_opts=-x ;; 132 * ) as_opts= ;; 133 esac 134 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="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 144 then : 145 emulate sh 146 NULLCMD=: 147 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 148 # is contrary to our usage. Disable this feature. 149 alias -g '\${1+\"\$@\"}'='\"\$@\"' 150 setopt NO_GLOB_SUBST 151 else case e in #( 152 e) case \`(set -o) 2>/dev/null\` in #( 153 *posix*) : 154 set -o posix ;; #( 155 *) : 156 ;; 157 esac ;; 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 case e in #( 176 e) exitcode=1; echo positional parameters were not saved. ;; 177 esac 178 fi 179 test x\$exitcode = x0 || exit 1 180 blah=\$(echo \$(echo blah)) 181 test x\"\$blah\" = xblah || exit 1 182 test -x / || exit 1" 183 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 184 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 185 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 186 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 187 test \$(( 1 + 1 )) = 2 || exit 1 188 189 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 190 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 191 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 192 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 193 PATH=/empty FPATH=/empty; export PATH FPATH 194 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 195 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 196 if (eval "$as_required") 2>/dev/null 197 then : 198 as_have_required=yes 199 else case e in #( 200 e) as_have_required=no ;; 201 esac 202 fi 203 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 204 then : 205 206 else case e in #( 207 e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 208 as_found=false 209 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 210 do 211 IFS=$as_save_IFS 212 case $as_dir in #((( 213 '') as_dir=./ ;; 214 */) ;; 215 *) as_dir=$as_dir/ ;; 216 esac 217 as_found=: 218 case $as_dir in #( 219 /*) 220 for as_base in sh bash ksh sh5; do 221 # Try only shells that exist, to save several forks. 222 as_shell=$as_dir$as_base 223 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 224 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 225 then : 226 CONFIG_SHELL=$as_shell as_have_required=yes 227 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 228 then : 229 break 2 230 fi 231 fi 232 done;; 233 esac 234 as_found=false 235 done 236 IFS=$as_save_IFS 237 if $as_found 238 then : 239 240 else case e in #( 241 e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 243 then : 244 CONFIG_SHELL=$SHELL as_have_required=yes 245 fi ;; 246 esac 247 fi 248 249 250 if test "x$CONFIG_SHELL" != x 251 then : 252 export CONFIG_SHELL 253 # We cannot yet assume a decent shell, so we have to provide a 254 # neutralization value for shells without unset; and this also 255 # works around shells that cannot unset nonexistent variables. 256 # Preserve -v and -x to the replacement shell. 257 BASH_ENV=/dev/null 258 ENV=/dev/null 259 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 260 case $- in # (((( 261 *v*x* | *x*v* ) as_opts=-vx ;; 262 *v* ) as_opts=-v ;; 263 *x* ) as_opts=-x ;; 264 * ) as_opts= ;; 265 esac 266 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 267 # Admittedly, this is quite paranoid, since all the known shells bail 268 # out after a failed 'exec'. 269 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 270 exit 255 271 fi 272 273 if test x$as_have_required = xno 274 then : 275 printf "%s\n" "$0: This script requires a shell more modern than all" 276 printf "%s\n" "$0: the shells that I found on your system." 277 if test ${ZSH_VERSION+y} ; then 278 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 279 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 280 else 281 printf "%s\n" "$0: Please tell bug-autoconf (at] gnu.org and 282 $0: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/issues 283 $0: about your system, including any error possibly output 284 $0: before this message. Then install a modern shell, or 285 $0: manually run the script under such a shell if you do 286 $0: have one." 287 fi 288 exit 1 289 fi ;; 290 esac 291 fi 292 fi 293 SHELL=${CONFIG_SHELL-/bin/sh} 294 export SHELL 295 # Unset more variables known to interfere with behavior of common tools. 296 CLICOLOR_FORCE= GREP_OPTIONS= 297 unset CLICOLOR_FORCE GREP_OPTIONS 298 299 ## --------------------- ## 300 ## M4sh Shell Functions. ## 301 ## --------------------- ## 302 # as_fn_unset VAR 303 # --------------- 304 # Portably unset VAR. 305 as_fn_unset () 306 { 307 { eval $1=; unset $1;} 308 } 309 as_unset=as_fn_unset 310 311 312 # as_fn_set_status STATUS 313 # ----------------------- 314 # Set $? to STATUS, without forking. 315 as_fn_set_status () 316 { 317 return $1 318 } # as_fn_set_status 319 320 # as_fn_exit STATUS 321 # ----------------- 322 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 323 as_fn_exit () 324 { 325 set +e 326 as_fn_set_status $1 327 exit $1 328 } # as_fn_exit 329 330 # as_fn_mkdir_p 331 # ------------- 332 # Create "$as_dir" as a directory, including parents if necessary. 333 as_fn_mkdir_p () 334 { 335 336 case $as_dir in #( 337 -*) as_dir=./$as_dir;; 338 esac 339 test -d "$as_dir" || eval $as_mkdir_p || { 340 as_dirs= 341 while :; do 342 case $as_dir in #( 343 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 344 *) as_qdir=$as_dir;; 345 esac 346 as_dirs="'$as_qdir' $as_dirs" 347 as_dir=`$as_dirname -- "$as_dir" || 348 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 349 X"$as_dir" : 'X\(//\)[^/]' \| \ 350 X"$as_dir" : 'X\(//\)$' \| \ 351 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 352 printf "%s\n" X"$as_dir" | 353 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 354 s//\1/ 355 q 356 } 357 /^X\(\/\/\)[^/].*/{ 358 s//\1/ 359 q 360 } 361 /^X\(\/\/\)$/{ 362 s//\1/ 363 q 364 } 365 /^X\(\/\).*/{ 366 s//\1/ 367 q 368 } 369 s/.*/./; q'` 370 test -d "$as_dir" && break 371 done 372 test -z "$as_dirs" || eval "mkdir $as_dirs" 373 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 374 375 376 } # as_fn_mkdir_p 377 378 # as_fn_executable_p FILE 379 # ----------------------- 380 # Test if FILE is an executable regular file. 381 as_fn_executable_p () 382 { 383 test -f "$1" && test -x "$1" 384 } # as_fn_executable_p 385 # as_fn_append VAR VALUE 386 # ---------------------- 387 # Append the text in VALUE to the end of the definition contained in VAR. Take 388 # advantage of any shell optimizations that allow amortized linear growth over 389 # repeated appends, instead of the typical quadratic growth present in naive 390 # implementations. 391 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 392 then : 393 eval 'as_fn_append () 394 { 395 eval $1+=\$2 396 }' 397 else case e in #( 398 e) as_fn_append () 399 { 400 eval $1=\$$1\$2 401 } ;; 402 esac 403 fi # as_fn_append 404 405 # as_fn_arith ARG... 406 # ------------------ 407 # Perform arithmetic evaluation on the ARGs, and store the result in the 408 # global $as_val. Take advantage of shells that can avoid forks. The arguments 409 # must be portable across $(()) and expr. 410 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 411 then : 412 eval 'as_fn_arith () 413 { 414 as_val=$(( $* )) 415 }' 416 else case e in #( 417 e) as_fn_arith () 418 { 419 as_val=`expr "$@" || test $? -eq 1` 420 } ;; 421 esac 422 fi # as_fn_arith 423 424 425 # as_fn_error STATUS ERROR [LINENO LOG_FD] 426 # ---------------------------------------- 427 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 428 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 429 # script with STATUS, using 1 if that was 0. 430 as_fn_error () 431 { 432 as_status=$1; test $as_status -eq 0 && as_status=1 433 if test "$4"; then 434 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 435 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 436 fi 437 printf "%s\n" "$as_me: error: $2" >&2 438 as_fn_exit $as_status 439 } # as_fn_error 440 441 if expr a : '\(a\)' >/dev/null 2>&1 && 442 test "X`expr 00001 : '.*\(...\)'`" = X001; then 443 as_expr=expr 444 else 445 as_expr=false 446 fi 447 448 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 449 as_basename=basename 450 else 451 as_basename=false 452 fi 453 454 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 455 as_dirname=dirname 456 else 457 as_dirname=false 458 fi 459 460 as_me=`$as_basename -- "$0" || 461 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 462 X"$0" : 'X\(//\)$' \| \ 463 X"$0" : 'X\(/\)' \| . 2>/dev/null || 464 printf "%s\n" X/"$0" | 465 sed '/^.*\/\([^/][^/]*\)\/*$/{ 466 s//\1/ 467 q 468 } 469 /^X\/\(\/\/\)$/{ 470 s//\1/ 471 q 472 } 473 /^X\/\(\/\).*/{ 474 s//\1/ 475 q 476 } 477 s/.*/./; q'` 478 479 # Avoid depending upon Character Ranges. 480 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 481 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 482 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 483 as_cr_digits='0123456789' 484 as_cr_alnum=$as_cr_Letters$as_cr_digits 485 486 487 as_lineno_1=$LINENO as_lineno_1a=$LINENO 488 as_lineno_2=$LINENO as_lineno_2a=$LINENO 489 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 490 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 491 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 492 sed -n ' 493 p 494 /[$]LINENO/= 495 ' <$as_myself | 496 sed ' 497 t clear 498 :clear 499 s/[$]LINENO.*/&-/ 500 t lineno 501 b 502 :lineno 503 N 504 :loop 505 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 506 t loop 507 s/-\n.*// 508 ' >$as_me.lineno && 509 chmod +x "$as_me.lineno" || 510 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 511 512 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 513 # already done that, so ensure we don't try to do so again and fall 514 # in an infinite loop. This has already happened in practice. 515 _as_can_reexec=no; export _as_can_reexec 516 # Don't try to exec as it changes $[0], causing all sort of problems 517 # (the dirname of $[0] is not the place where we might find the 518 # original and so on. Autoconf is especially sensitive to this). 519 . "./$as_me.lineno" 520 # Exit status is that of the last command. 521 exit 522 } 523 524 525 # Determine whether it's possible to make 'echo' print without a newline. 526 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed 527 # for compatibility with existing Makefiles. 528 ECHO_C= ECHO_N= ECHO_T= 529 case `echo -n x` in #((((( 530 -n*) 531 case `echo 'xy\c'` in 532 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 533 xy) ECHO_C='\c';; 534 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 535 ECHO_T=' ';; 536 esac;; 537 *) 538 ECHO_N='-n';; 539 esac 540 541 # For backward compatibility with old third-party macros, we provide 542 # the shell variables $as_echo and $as_echo_n. New code should use 543 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 544 as_echo='printf %s\n' 545 as_echo_n='printf %s' 546 547 rm -f conf$$ conf$$.exe conf$$.file 548 if test -d conf$$.dir; then 549 rm -f conf$$.dir/conf$$.file 550 else 551 rm -f conf$$.dir 552 mkdir conf$$.dir 2>/dev/null 553 fi 554 if (echo >conf$$.file) 2>/dev/null; then 555 if ln -s conf$$.file conf$$ 2>/dev/null; then 556 as_ln_s='ln -s' 557 # ... but there are two gotchas: 558 # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 559 # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 560 # In both cases, we have to default to 'cp -pR'. 561 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 562 as_ln_s='cp -pR' 563 elif ln conf$$.file conf$$ 2>/dev/null; then 564 as_ln_s=ln 565 else 566 as_ln_s='cp -pR' 567 fi 568 else 569 as_ln_s='cp -pR' 570 fi 571 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 572 rmdir conf$$.dir 2>/dev/null 573 574 if mkdir -p . 2>/dev/null; then 575 as_mkdir_p='mkdir -p "$as_dir"' 576 else 577 test -d ./-p && rmdir ./-p 578 as_mkdir_p=false 579 fi 580 581 as_test_x='test -x' 582 as_executable_p=as_fn_executable_p 583 584 # Sed expression to map a string onto a valid CPP name. 585 as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 586 as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 587 588 # Sed expression to map a string onto a valid variable name. 589 as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 590 as_tr_sh="eval sed '$as_sed_sh'" # deprecated 591 592 SHELL=${CONFIG_SHELL-/bin/sh} 593 594 595 test -n "$DJDIR" || exec 7<&0 </dev/null 596 exec 6>&1 597 598 # Name of the host. 599 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 600 # so uname gets run too. 601 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 602 603 # 604 # Initializations. 605 # 606 ac_default_prefix=/usr/local 607 ac_clean_files= 608 ac_config_libobj_dir=. 609 LIBOBJS= 610 cross_compiling=no 611 subdirs= 612 MFLAGS= 613 MAKEFLAGS= 614 615 # Identity of this package. 616 PACKAGE_NAME='xf86-video-vboxvideo' 617 PACKAGE_TARNAME='xf86-video-vboxvideo' 618 PACKAGE_VERSION='1.0.1' 619 PACKAGE_STRING='xf86-video-vboxvideo 1.0.1' 620 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/issues' 621 PACKAGE_URL='' 622 623 ac_unique_file="Makefile.am" 624 # Factoring default headers for most tests. 625 ac_includes_default="\ 626 #include <stddef.h> 627 #ifdef HAVE_STDIO_H 628 # include <stdio.h> 629 #endif 630 #ifdef HAVE_STDLIB_H 631 # include <stdlib.h> 632 #endif 633 #ifdef HAVE_STRING_H 634 # include <string.h> 635 #endif 636 #ifdef HAVE_INTTYPES_H 637 # include <inttypes.h> 638 #endif 639 #ifdef HAVE_STDINT_H 640 # include <stdint.h> 641 #endif 642 #ifdef HAVE_STRINGS_H 643 # include <strings.h> 644 #endif 645 #ifdef HAVE_SYS_TYPES_H 646 # include <sys/types.h> 647 #endif 648 #ifdef HAVE_SYS_STAT_H 649 # include <sys/stat.h> 650 #endif 651 #ifdef HAVE_UNISTD_H 652 # include <unistd.h> 653 #endif" 654 655 ac_header_c_list= 656 ac_subst_vars='am__EXEEXT_FALSE 657 am__EXEEXT_TRUE 658 LTLIBOBJS 659 LIBOBJS 660 DRIVER_NAME 661 PCIACCESS_LIBS 662 PCIACCESS_CFLAGS 663 XEXT_LIBS 664 XEXT_CFLAGS 665 XORG_LIBS 666 XORG_CFLAGS 667 moduledir 668 LT_SYS_LIBRARY_PATH 669 OTOOL64 670 OTOOL 671 LIPO 672 NMEDIT 673 DSYMUTIL 674 MANIFEST_TOOL 675 RANLIB 676 ac_ct_AR 677 AR 678 DLLTOOL 679 OBJDUMP 680 FILECMD 681 LN_S 682 NM 683 ac_ct_DUMPBIN 684 DUMPBIN 685 LD 686 FGREP 687 EGREP 688 GREP 689 LIBTOOL 690 MAN_SUBSTS 691 XORG_MAN_PAGE 692 ADMIN_MAN_DIR 693 DRIVER_MAN_DIR 694 MISC_MAN_DIR 695 FILE_MAN_DIR 696 LIB_MAN_DIR 697 APP_MAN_DIR 698 ADMIN_MAN_SUFFIX 699 DRIVER_MAN_SUFFIX 700 MISC_MAN_SUFFIX 701 FILE_MAN_SUFFIX 702 LIB_MAN_SUFFIX 703 APP_MAN_SUFFIX 704 SED 705 host_os 706 host_vendor 707 host_cpu 708 host 709 build_os 710 build_vendor 711 build_cpu 712 build 713 INSTALL_CMD 714 PKG_CONFIG_LIBDIR 715 PKG_CONFIG_PATH 716 PKG_CONFIG 717 CHANGELOG_CMD 718 STRICT_CFLAGS 719 CWARNFLAGS 720 BASE_CFLAGS 721 am__fastdepCC_FALSE 722 am__fastdepCC_TRUE 723 CCDEPMODE 724 am__nodep 725 AMDEPBACKSLASH 726 AMDEP_FALSE 727 AMDEP_TRUE 728 am__include 729 DEPDIR 730 OBJEXT 731 EXEEXT 732 ac_ct_CC 733 CPPFLAGS 734 LDFLAGS 735 CFLAGS 736 CC 737 AM_BACKSLASH 738 AM_DEFAULT_VERBOSITY 739 AM_DEFAULT_V 740 AM_V 741 CSCOPE 742 ETAGS 743 CTAGS 744 am__untar 745 am__tar 746 AMTAR 747 am__leading_dot 748 SET_MAKE 749 AWK 750 mkdir_p 751 MKDIR_P 752 INSTALL_STRIP_PROGRAM 753 STRIP 754 install_sh 755 MAKEINFO 756 AUTOHEADER 757 AUTOMAKE 758 AUTOCONF 759 ACLOCAL 760 VERSION 761 PACKAGE 762 CYGPATH_W 763 am__isrc 764 INSTALL_DATA 765 INSTALL_SCRIPT 766 INSTALL_PROGRAM 767 target_alias 768 host_alias 769 build_alias 770 LIBS 771 ECHO_T 772 ECHO_N 773 ECHO_C 774 DEFS 775 mandir 776 localedir 777 libdir 778 psdir 779 pdfdir 780 dvidir 781 htmldir 782 infodir 783 docdir 784 oldincludedir 785 includedir 786 runstatedir 787 localstatedir 788 sharedstatedir 789 sysconfdir 790 datadir 791 datarootdir 792 libexecdir 793 sbindir 794 bindir 795 program_transform_name 796 prefix 797 exec_prefix 798 PACKAGE_URL 799 PACKAGE_BUGREPORT 800 PACKAGE_STRING 801 PACKAGE_VERSION 802 PACKAGE_TARNAME 803 PACKAGE_NAME 804 PATH_SEPARATOR 805 SHELL 806 am__quote' 807 ac_subst_files='' 808 ac_user_opts=' 809 enable_option_checking 810 enable_silent_rules 811 enable_dependency_tracking 812 enable_selective_werror 813 enable_strict_compilation 814 enable_static 815 enable_shared 816 with_pic 817 enable_fast_install 818 with_aix_soname 819 with_gnu_ld 820 with_sysroot 821 enable_libtool_lock 822 with_xorg_module_dir 823 ' 824 ac_precious_vars='build_alias 825 host_alias 826 target_alias 827 CC 828 CFLAGS 829 LDFLAGS 830 LIBS 831 CPPFLAGS 832 PKG_CONFIG 833 PKG_CONFIG_PATH 834 PKG_CONFIG_LIBDIR 835 LT_SYS_LIBRARY_PATH 836 XORG_CFLAGS 837 XORG_LIBS 838 XEXT_CFLAGS 839 XEXT_LIBS 840 PCIACCESS_CFLAGS 841 PCIACCESS_LIBS' 842 843 844 # Initialize some variables set by options. 845 ac_init_help= 846 ac_init_version=false 847 ac_unrecognized_opts= 848 ac_unrecognized_sep= 849 # The variables have the same names as the options, with 850 # dashes changed to underlines. 851 cache_file=/dev/null 852 exec_prefix=NONE 853 no_create= 854 no_recursion= 855 prefix=NONE 856 program_prefix=NONE 857 program_suffix=NONE 858 program_transform_name=s,x,x, 859 silent= 860 site= 861 srcdir= 862 verbose= 863 x_includes=NONE 864 x_libraries=NONE 865 866 # Installation directory options. 867 # These are left unexpanded so users can "make install exec_prefix=/foo" 868 # and all the variables that are supposed to be based on exec_prefix 869 # by default will actually change. 870 # Use braces instead of parens because sh, perl, etc. also accept them. 871 # (The list follows the same order as the GNU Coding Standards.) 872 bindir='${exec_prefix}/bin' 873 sbindir='${exec_prefix}/sbin' 874 libexecdir='${exec_prefix}/libexec' 875 datarootdir='${prefix}/share' 876 datadir='${datarootdir}' 877 sysconfdir='${prefix}/etc' 878 sharedstatedir='${prefix}/com' 879 localstatedir='${prefix}/var' 880 runstatedir='${localstatedir}/run' 881 includedir='${prefix}/include' 882 oldincludedir='/usr/include' 883 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 884 infodir='${datarootdir}/info' 885 htmldir='${docdir}' 886 dvidir='${docdir}' 887 pdfdir='${docdir}' 888 psdir='${docdir}' 889 libdir='${exec_prefix}/lib' 890 localedir='${datarootdir}/locale' 891 mandir='${datarootdir}/man' 892 893 ac_prev= 894 ac_dashdash= 895 for ac_option 896 do 897 # If the previous option needs an argument, assign it. 898 if test -n "$ac_prev"; then 899 eval $ac_prev=\$ac_option 900 ac_prev= 901 continue 902 fi 903 904 case $ac_option in 905 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 906 *=) ac_optarg= ;; 907 *) ac_optarg=yes ;; 908 esac 909 910 case $ac_dashdash$ac_option in 911 --) 912 ac_dashdash=yes ;; 913 914 -bindir | --bindir | --bindi | --bind | --bin | --bi) 915 ac_prev=bindir ;; 916 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 917 bindir=$ac_optarg ;; 918 919 -build | --build | --buil | --bui | --bu) 920 ac_prev=build_alias ;; 921 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 922 build_alias=$ac_optarg ;; 923 924 -cache-file | --cache-file | --cache-fil | --cache-fi \ 925 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 926 ac_prev=cache_file ;; 927 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 928 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 929 cache_file=$ac_optarg ;; 930 931 --config-cache | -C) 932 cache_file=config.cache ;; 933 934 -datadir | --datadir | --datadi | --datad) 935 ac_prev=datadir ;; 936 -datadir=* | --datadir=* | --datadi=* | --datad=*) 937 datadir=$ac_optarg ;; 938 939 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 940 | --dataroo | --dataro | --datar) 941 ac_prev=datarootdir ;; 942 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 943 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 944 datarootdir=$ac_optarg ;; 945 946 -disable-* | --disable-*) 947 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 948 # Reject names that are not valid shell variable names. 949 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 950 as_fn_error $? "invalid feature name: '$ac_useropt'" 951 ac_useropt_orig=$ac_useropt 952 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 953 case $ac_user_opts in 954 *" 955 "enable_$ac_useropt" 956 "*) ;; 957 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 958 ac_unrecognized_sep=', ';; 959 esac 960 eval enable_$ac_useropt=no ;; 961 962 -docdir | --docdir | --docdi | --doc | --do) 963 ac_prev=docdir ;; 964 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 965 docdir=$ac_optarg ;; 966 967 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 968 ac_prev=dvidir ;; 969 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 970 dvidir=$ac_optarg ;; 971 972 -enable-* | --enable-*) 973 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 974 # Reject names that are not valid shell variable names. 975 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 976 as_fn_error $? "invalid feature name: '$ac_useropt'" 977 ac_useropt_orig=$ac_useropt 978 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 979 case $ac_user_opts in 980 *" 981 "enable_$ac_useropt" 982 "*) ;; 983 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 984 ac_unrecognized_sep=', ';; 985 esac 986 eval enable_$ac_useropt=\$ac_optarg ;; 987 988 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 989 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 990 | --exec | --exe | --ex) 991 ac_prev=exec_prefix ;; 992 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 993 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 994 | --exec=* | --exe=* | --ex=*) 995 exec_prefix=$ac_optarg ;; 996 997 -gas | --gas | --ga | --g) 998 # Obsolete; use --with-gas. 999 with_gas=yes ;; 1000 1001 -help | --help | --hel | --he | -h) 1002 ac_init_help=long ;; 1003 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1004 ac_init_help=recursive ;; 1005 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1006 ac_init_help=short ;; 1007 1008 -host | --host | --hos | --ho) 1009 ac_prev=host_alias ;; 1010 -host=* | --host=* | --hos=* | --ho=*) 1011 host_alias=$ac_optarg ;; 1012 1013 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1014 ac_prev=htmldir ;; 1015 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1016 | --ht=*) 1017 htmldir=$ac_optarg ;; 1018 1019 -includedir | --includedir | --includedi | --included | --include \ 1020 | --includ | --inclu | --incl | --inc) 1021 ac_prev=includedir ;; 1022 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1023 | --includ=* | --inclu=* | --incl=* | --inc=*) 1024 includedir=$ac_optarg ;; 1025 1026 -infodir | --infodir | --infodi | --infod | --info | --inf) 1027 ac_prev=infodir ;; 1028 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1029 infodir=$ac_optarg ;; 1030 1031 -libdir | --libdir | --libdi | --libd) 1032 ac_prev=libdir ;; 1033 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1034 libdir=$ac_optarg ;; 1035 1036 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1037 | --libexe | --libex | --libe) 1038 ac_prev=libexecdir ;; 1039 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1040 | --libexe=* | --libex=* | --libe=*) 1041 libexecdir=$ac_optarg ;; 1042 1043 -localedir | --localedir | --localedi | --localed | --locale) 1044 ac_prev=localedir ;; 1045 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1046 localedir=$ac_optarg ;; 1047 1048 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1049 | --localstate | --localstat | --localsta | --localst | --locals) 1050 ac_prev=localstatedir ;; 1051 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1052 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1053 localstatedir=$ac_optarg ;; 1054 1055 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1056 ac_prev=mandir ;; 1057 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1058 mandir=$ac_optarg ;; 1059 1060 -nfp | --nfp | --nf) 1061 # Obsolete; use --without-fp. 1062 with_fp=no ;; 1063 1064 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1065 | --no-cr | --no-c | -n) 1066 no_create=yes ;; 1067 1068 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1069 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1070 no_recursion=yes ;; 1071 1072 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1073 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1074 | --oldin | --oldi | --old | --ol | --o) 1075 ac_prev=oldincludedir ;; 1076 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1077 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1078 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1079 oldincludedir=$ac_optarg ;; 1080 1081 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1082 ac_prev=prefix ;; 1083 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1084 prefix=$ac_optarg ;; 1085 1086 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1087 | --program-pre | --program-pr | --program-p) 1088 ac_prev=program_prefix ;; 1089 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1090 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1091 program_prefix=$ac_optarg ;; 1092 1093 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1094 | --program-suf | --program-su | --program-s) 1095 ac_prev=program_suffix ;; 1096 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1097 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1098 program_suffix=$ac_optarg ;; 1099 1100 -program-transform-name | --program-transform-name \ 1101 | --program-transform-nam | --program-transform-na \ 1102 | --program-transform-n | --program-transform- \ 1103 | --program-transform | --program-transfor \ 1104 | --program-transfo | --program-transf \ 1105 | --program-trans | --program-tran \ 1106 | --progr-tra | --program-tr | --program-t) 1107 ac_prev=program_transform_name ;; 1108 -program-transform-name=* | --program-transform-name=* \ 1109 | --program-transform-nam=* | --program-transform-na=* \ 1110 | --program-transform-n=* | --program-transform-=* \ 1111 | --program-transform=* | --program-transfor=* \ 1112 | --program-transfo=* | --program-transf=* \ 1113 | --program-trans=* | --program-tran=* \ 1114 | --progr-tra=* | --program-tr=* | --program-t=*) 1115 program_transform_name=$ac_optarg ;; 1116 1117 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1118 ac_prev=pdfdir ;; 1119 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1120 pdfdir=$ac_optarg ;; 1121 1122 -psdir | --psdir | --psdi | --psd | --ps) 1123 ac_prev=psdir ;; 1124 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1125 psdir=$ac_optarg ;; 1126 1127 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1128 | -silent | --silent | --silen | --sile | --sil) 1129 silent=yes ;; 1130 1131 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1132 | --runstate | --runstat | --runsta | --runst | --runs \ 1133 | --run | --ru | --r) 1134 ac_prev=runstatedir ;; 1135 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1136 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1137 | --run=* | --ru=* | --r=*) 1138 runstatedir=$ac_optarg ;; 1139 1140 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1141 ac_prev=sbindir ;; 1142 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1143 | --sbi=* | --sb=*) 1144 sbindir=$ac_optarg ;; 1145 1146 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1147 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1148 | --sharedst | --shareds | --shared | --share | --shar \ 1149 | --sha | --sh) 1150 ac_prev=sharedstatedir ;; 1151 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1152 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1153 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1154 | --sha=* | --sh=*) 1155 sharedstatedir=$ac_optarg ;; 1156 1157 -site | --site | --sit) 1158 ac_prev=site ;; 1159 -site=* | --site=* | --sit=*) 1160 site=$ac_optarg ;; 1161 1162 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1163 ac_prev=srcdir ;; 1164 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1165 srcdir=$ac_optarg ;; 1166 1167 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1168 | --syscon | --sysco | --sysc | --sys | --sy) 1169 ac_prev=sysconfdir ;; 1170 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1171 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1172 sysconfdir=$ac_optarg ;; 1173 1174 -target | --target | --targe | --targ | --tar | --ta | --t) 1175 ac_prev=target_alias ;; 1176 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1177 target_alias=$ac_optarg ;; 1178 1179 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1180 verbose=yes ;; 1181 1182 -version | --version | --versio | --versi | --vers | -V) 1183 ac_init_version=: ;; 1184 1185 -with-* | --with-*) 1186 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1187 # Reject names that are not valid shell variable names. 1188 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1189 as_fn_error $? "invalid package name: '$ac_useropt'" 1190 ac_useropt_orig=$ac_useropt 1191 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1192 case $ac_user_opts in 1193 *" 1194 "with_$ac_useropt" 1195 "*) ;; 1196 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1197 ac_unrecognized_sep=', ';; 1198 esac 1199 eval with_$ac_useropt=\$ac_optarg ;; 1200 1201 -without-* | --without-*) 1202 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1203 # Reject names that are not valid shell variable names. 1204 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1205 as_fn_error $? "invalid package name: '$ac_useropt'" 1206 ac_useropt_orig=$ac_useropt 1207 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1208 case $ac_user_opts in 1209 *" 1210 "with_$ac_useropt" 1211 "*) ;; 1212 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1213 ac_unrecognized_sep=', ';; 1214 esac 1215 eval with_$ac_useropt=no ;; 1216 1217 --x) 1218 # Obsolete; use --with-x. 1219 with_x=yes ;; 1220 1221 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1222 | --x-incl | --x-inc | --x-in | --x-i) 1223 ac_prev=x_includes ;; 1224 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1225 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1226 x_includes=$ac_optarg ;; 1227 1228 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1229 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1230 ac_prev=x_libraries ;; 1231 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1232 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1233 x_libraries=$ac_optarg ;; 1234 1235 -*) as_fn_error $? "unrecognized option: '$ac_option' 1236 Try '$0 --help' for more information" 1237 ;; 1238 1239 *=*) 1240 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1241 # Reject names that are not valid shell variable names. 1242 case $ac_envvar in #( 1243 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1244 as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 1245 esac 1246 eval $ac_envvar=\$ac_optarg 1247 export $ac_envvar ;; 1248 1249 *) 1250 # FIXME: should be removed in autoconf 3.0. 1251 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1252 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1253 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1254 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1255 ;; 1256 1257 esac 1258 done 1259 1260 if test -n "$ac_prev"; then 1261 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1262 as_fn_error $? "missing argument to $ac_option" 1263 fi 1264 1265 if test -n "$ac_unrecognized_opts"; then 1266 case $enable_option_checking in 1267 no) ;; 1268 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1269 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1270 esac 1271 fi 1272 1273 # Check all directory arguments for consistency. 1274 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1275 datadir sysconfdir sharedstatedir localstatedir includedir \ 1276 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1277 libdir localedir mandir runstatedir 1278 do 1279 eval ac_val=\$$ac_var 1280 # Remove trailing slashes. 1281 case $ac_val in 1282 */ ) 1283 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1284 eval $ac_var=\$ac_val;; 1285 esac 1286 # Be sure to have absolute directory names. 1287 case $ac_val in 1288 [\\/$]* | ?:[\\/]* ) continue;; 1289 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1290 esac 1291 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1292 done 1293 1294 # There might be people who depend on the old broken behavior: '$host' 1295 # used to hold the argument of --host etc. 1296 # FIXME: To remove some day. 1297 build=$build_alias 1298 host=$host_alias 1299 target=$target_alias 1300 1301 # FIXME: To remove some day. 1302 if test "x$host_alias" != x; then 1303 if test "x$build_alias" = x; then 1304 cross_compiling=maybe 1305 elif test "x$build_alias" != "x$host_alias"; then 1306 cross_compiling=yes 1307 fi 1308 fi 1309 1310 ac_tool_prefix= 1311 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1312 1313 test "$silent" = yes && exec 6>/dev/null 1314 1315 1316 ac_pwd=`pwd` && test -n "$ac_pwd" && 1317 ac_ls_di=`ls -di .` && 1318 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1319 as_fn_error $? "working directory cannot be determined" 1320 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1321 as_fn_error $? "pwd does not report name of working directory" 1322 1323 1324 # Find the source files, if location was not specified. 1325 if test -z "$srcdir"; then 1326 ac_srcdir_defaulted=yes 1327 # Try the directory containing this script, then the parent directory. 1328 ac_confdir=`$as_dirname -- "$as_myself" || 1329 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1330 X"$as_myself" : 'X\(//\)[^/]' \| \ 1331 X"$as_myself" : 'X\(//\)$' \| \ 1332 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1333 printf "%s\n" X"$as_myself" | 1334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1335 s//\1/ 1336 q 1337 } 1338 /^X\(\/\/\)[^/].*/{ 1339 s//\1/ 1340 q 1341 } 1342 /^X\(\/\/\)$/{ 1343 s//\1/ 1344 q 1345 } 1346 /^X\(\/\).*/{ 1347 s//\1/ 1348 q 1349 } 1350 s/.*/./; q'` 1351 srcdir=$ac_confdir 1352 if test ! -r "$srcdir/$ac_unique_file"; then 1353 srcdir=.. 1354 fi 1355 else 1356 ac_srcdir_defaulted=no 1357 fi 1358 if test ! -r "$srcdir/$ac_unique_file"; then 1359 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1360 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1361 fi 1362 ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 1363 ac_abs_confdir=`( 1364 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1365 pwd)` 1366 # When building in place, set srcdir=. 1367 if test "$ac_abs_confdir" = "$ac_pwd"; then 1368 srcdir=. 1369 fi 1370 # Remove unnecessary trailing slashes from srcdir. 1371 # Double slashes in file names in object file debugging info 1372 # mess up M-x gdb in Emacs. 1373 case $srcdir in 1374 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1375 esac 1376 for ac_var in $ac_precious_vars; do 1377 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1378 eval ac_env_${ac_var}_value=\$${ac_var} 1379 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1380 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1381 done 1382 1383 # 1384 # Report the --help message. 1385 # 1386 if test "$ac_init_help" = "long"; then 1387 # Omit some internal or obsolete options to make the list less imposing. 1388 # This message is too long to be a string in the A/UX 3.1 sh. 1389 cat <<_ACEOF 1390 'configure' configures xf86-video-vboxvideo 1.0.1 to adapt to many kinds of systems. 1391 1392 Usage: $0 [OPTION]... [VAR=VALUE]... 1393 1394 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1395 VAR=VALUE. See below for descriptions of some of the useful variables. 1396 1397 Defaults for the options are specified in brackets. 1398 1399 Configuration: 1400 -h, --help display this help and exit 1401 --help=short display options specific to this package 1402 --help=recursive display the short help of all the included packages 1403 -V, --version display version information and exit 1404 -q, --quiet, --silent do not print 'checking ...' messages 1405 --cache-file=FILE cache test results in FILE [disabled] 1406 -C, --config-cache alias for '--cache-file=config.cache' 1407 -n, --no-create do not create output files 1408 --srcdir=DIR find the sources in DIR [configure dir or '..'] 1409 1410 Installation directories: 1411 --prefix=PREFIX install architecture-independent files in PREFIX 1412 [$ac_default_prefix] 1413 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1414 [PREFIX] 1415 1416 By default, 'make install' will install all the files in 1417 '$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 1418 an installation prefix other than '$ac_default_prefix' using '--prefix', 1419 for instance '--prefix=\$HOME'. 1420 1421 For better control, use the options below. 1422 1423 Fine tuning of the installation directories: 1424 --bindir=DIR user executables [EPREFIX/bin] 1425 --sbindir=DIR system admin executables [EPREFIX/sbin] 1426 --libexecdir=DIR program executables [EPREFIX/libexec] 1427 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1428 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1429 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1430 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1431 --libdir=DIR object code libraries [EPREFIX/lib] 1432 --includedir=DIR C header files [PREFIX/include] 1433 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1434 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1435 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1436 --infodir=DIR info documentation [DATAROOTDIR/info] 1437 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1438 --mandir=DIR man documentation [DATAROOTDIR/man] 1439 --docdir=DIR documentation root 1440 [DATAROOTDIR/doc/xf86-video-vboxvideo] 1441 --htmldir=DIR html documentation [DOCDIR] 1442 --dvidir=DIR dvi documentation [DOCDIR] 1443 --pdfdir=DIR pdf documentation [DOCDIR] 1444 --psdir=DIR ps documentation [DOCDIR] 1445 _ACEOF 1446 1447 cat <<\_ACEOF 1448 1449 Program names: 1450 --program-prefix=PREFIX prepend PREFIX to installed program names 1451 --program-suffix=SUFFIX append SUFFIX to installed program names 1452 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1453 1454 System types: 1455 --build=BUILD configure for building on BUILD [guessed] 1456 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1457 _ACEOF 1458 fi 1459 1460 if test -n "$ac_init_help"; then 1461 case $ac_init_help in 1462 short | recursive ) echo "Configuration of xf86-video-vboxvideo 1.0.1:";; 1463 esac 1464 cat <<\_ACEOF 1465 1466 Optional Features: 1467 --disable-option-checking ignore unrecognized --enable/--with options 1468 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1469 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1470 --enable-silent-rules less verbose build output (undo: "make V=1") 1471 --disable-silent-rules verbose build output (undo: "make V=0") 1472 --enable-dependency-tracking 1473 do not reject slow dependency extractors 1474 --disable-dependency-tracking 1475 speeds up one-time build 1476 --disable-selective-werror 1477 Turn off selective compiler errors. (default: 1478 enabled) 1479 --enable-strict-compilation 1480 Enable all warnings from compiler and make them 1481 errors (default: disabled) 1482 --enable-static[=PKGS] build static libraries [default=no] 1483 --enable-shared[=PKGS] build shared libraries [default=yes] 1484 --enable-fast-install[=PKGS] 1485 optimize for fast installation [default=yes] 1486 --disable-libtool-lock avoid locking (might break parallel builds) 1487 1488 Optional Packages: 1489 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1490 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1491 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1492 both] 1493 --with-aix-soname=aix|svr4|both 1494 shared library versioning (aka "SONAME") variant to 1495 provide on AIX, [default=aix]. 1496 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1497 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1498 compiler's sysroot if not specified). 1499 --with-xorg-module-dir=DIR 1500 1501 Some influential environment variables: 1502 CC C compiler command 1503 CFLAGS C compiler flags 1504 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1505 nonstandard directory <lib dir> 1506 LIBS libraries to pass to the linker, e.g. -l<library> 1507 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1508 you have headers in a nonstandard directory <include dir> 1509 PKG_CONFIG path to pkg-config utility 1510 PKG_CONFIG_PATH 1511 directories to add to pkg-config's search path 1512 PKG_CONFIG_LIBDIR 1513 path overriding pkg-config's built-in search path 1514 LT_SYS_LIBRARY_PATH 1515 User-defined run-time library search path. 1516 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1517 XORG_LIBS linker flags for XORG, overriding pkg-config 1518 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1519 XEXT_LIBS linker flags for XEXT, overriding pkg-config 1520 PCIACCESS_CFLAGS 1521 C compiler flags for PCIACCESS, overriding pkg-config 1522 PCIACCESS_LIBS 1523 linker flags for PCIACCESS, overriding pkg-config 1524 1525 Use these variables to override the choices made by 'configure' or to help 1526 it to find libraries and programs with nonstandard names/locations. 1527 1528 Report bugs to <https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/issues>. 1529 _ACEOF 1530 ac_status=$? 1531 fi 1532 1533 if test "$ac_init_help" = "recursive"; then 1534 # If there are subdirs, report their specific --help. 1535 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1536 test -d "$ac_dir" || 1537 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1538 continue 1539 ac_builddir=. 1540 1541 case "$ac_dir" in 1542 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1543 *) 1544 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1545 # A ".." for each directory in $ac_dir_suffix. 1546 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1547 case $ac_top_builddir_sub in 1548 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1549 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1550 esac ;; 1551 esac 1552 ac_abs_top_builddir=$ac_pwd 1553 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1554 # for backward compatibility: 1555 ac_top_builddir=$ac_top_build_prefix 1556 1557 case $srcdir in 1558 .) # We are building in place. 1559 ac_srcdir=. 1560 ac_top_srcdir=$ac_top_builddir_sub 1561 ac_abs_top_srcdir=$ac_pwd ;; 1562 [\\/]* | ?:[\\/]* ) # Absolute name. 1563 ac_srcdir=$srcdir$ac_dir_suffix; 1564 ac_top_srcdir=$srcdir 1565 ac_abs_top_srcdir=$srcdir ;; 1566 *) # Relative name. 1567 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1568 ac_top_srcdir=$ac_top_build_prefix$srcdir 1569 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1570 esac 1571 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1572 1573 cd "$ac_dir" || { ac_status=$?; continue; } 1574 # Check for configure.gnu first; this name is used for a wrapper for 1575 # Metaconfig's "Configure" on case-insensitive file systems. 1576 if test -f "$ac_srcdir/configure.gnu"; then 1577 echo && 1578 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1579 elif test -f "$ac_srcdir/configure"; then 1580 echo && 1581 $SHELL "$ac_srcdir/configure" --help=recursive 1582 else 1583 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1584 fi || ac_status=$? 1585 cd "$ac_pwd" || { ac_status=$?; break; } 1586 done 1587 fi 1588 1589 test -n "$ac_init_help" && exit $ac_status 1590 if $ac_init_version; then 1591 cat <<\_ACEOF 1592 xf86-video-vboxvideo configure 1.0.1 1593 generated by GNU Autoconf 2.72 1594 1595 Copyright (C) 2023 Free Software Foundation, Inc. 1596 This configure script is free software; the Free Software Foundation 1597 gives unlimited permission to copy, distribute and modify it. 1598 _ACEOF 1599 exit 1600 fi 1601 1602 ## ------------------------ ## 1603 ## Autoconf initialization. ## 1604 ## ------------------------ ## 1605 1606 # ac_fn_c_try_compile LINENO 1607 # -------------------------- 1608 # Try to compile conftest.$ac_ext, and return whether this succeeded. 1609 ac_fn_c_try_compile () 1610 { 1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1612 rm -f conftest.$ac_objext conftest.beam 1613 if { { ac_try="$ac_compile" 1614 case "(($ac_try" in 1615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1616 *) ac_try_echo=$ac_try;; 1617 esac 1618 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1619 printf "%s\n" "$ac_try_echo"; } >&5 1620 (eval "$ac_compile") 2>conftest.err 1621 ac_status=$? 1622 if test -s conftest.err; then 1623 grep -v '^ *+' conftest.err >conftest.er1 1624 cat conftest.er1 >&5 1625 mv -f conftest.er1 conftest.err 1626 fi 1627 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1628 test $ac_status = 0; } && { 1629 test -z "$ac_c_werror_flag" || 1630 test ! -s conftest.err 1631 } && test -s conftest.$ac_objext 1632 then : 1633 ac_retval=0 1634 else case e in #( 1635 e) printf "%s\n" "$as_me: failed program was:" >&5 1636 sed 's/^/| /' conftest.$ac_ext >&5 1637 1638 ac_retval=1 ;; 1639 esac 1640 fi 1641 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1642 as_fn_set_status $ac_retval 1643 1644 } # ac_fn_c_try_compile 1645 1646 # ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1647 # ------------------------------------------------------------------ 1648 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1649 # accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1650 ac_fn_check_decl () 1651 { 1652 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1653 as_decl_name=`echo $2|sed 's/ *(.*//'` 1654 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1655 printf %s "checking whether $as_decl_name is declared... " >&6; } 1656 if eval test \${$3+y} 1657 then : 1658 printf %s "(cached) " >&6 1659 else case e in #( 1660 e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1661 eval ac_save_FLAGS=\$$6 1662 as_fn_append $6 " $5" 1663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1664 /* end confdefs.h. */ 1665 $4 1666 int 1667 main (void) 1668 { 1669 #ifndef $as_decl_name 1670 #ifdef __cplusplus 1671 (void) $as_decl_use; 1672 #else 1673 (void) $as_decl_name; 1674 #endif 1675 #endif 1676 1677 ; 1678 return 0; 1679 } 1680 _ACEOF 1681 if ac_fn_c_try_compile "$LINENO" 1682 then : 1683 eval "$3=yes" 1684 else case e in #( 1685 e) eval "$3=no" ;; 1686 esac 1687 fi 1688 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1689 eval $6=\$ac_save_FLAGS 1690 ;; 1691 esac 1692 fi 1693 eval ac_res=\$$3 1694 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1695 printf "%s\n" "$ac_res" >&6; } 1696 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1697 1698 } # ac_fn_check_decl 1699 1700 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1701 # ------------------------------------------------------- 1702 # Tests whether HEADER exists and can be compiled using the include files in 1703 # INCLUDES, setting the cache variable VAR accordingly. 1704 ac_fn_c_check_header_compile () 1705 { 1706 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1707 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1708 printf %s "checking for $2... " >&6; } 1709 if eval test \${$3+y} 1710 then : 1711 printf %s "(cached) " >&6 1712 else case e in #( 1713 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1714 /* end confdefs.h. */ 1715 $4 1716 #include <$2> 1717 _ACEOF 1718 if ac_fn_c_try_compile "$LINENO" 1719 then : 1720 eval "$3=yes" 1721 else case e in #( 1722 e) eval "$3=no" ;; 1723 esac 1724 fi 1725 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 1726 esac 1727 fi 1728 eval ac_res=\$$3 1729 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1730 printf "%s\n" "$ac_res" >&6; } 1731 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1732 1733 } # ac_fn_c_check_header_compile 1734 1735 # ac_fn_c_try_link LINENO 1736 # ----------------------- 1737 # Try to link conftest.$ac_ext, and return whether this succeeded. 1738 ac_fn_c_try_link () 1739 { 1740 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1741 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1742 if { { ac_try="$ac_link" 1743 case "(($ac_try" in 1744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1745 *) ac_try_echo=$ac_try;; 1746 esac 1747 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1748 printf "%s\n" "$ac_try_echo"; } >&5 1749 (eval "$ac_link") 2>conftest.err 1750 ac_status=$? 1751 if test -s conftest.err; then 1752 grep -v '^ *+' conftest.err >conftest.er1 1753 cat conftest.er1 >&5 1754 mv -f conftest.er1 conftest.err 1755 fi 1756 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1757 test $ac_status = 0; } && { 1758 test -z "$ac_c_werror_flag" || 1759 test ! -s conftest.err 1760 } && test -s conftest$ac_exeext && { 1761 test "$cross_compiling" = yes || 1762 test -x conftest$ac_exeext 1763 } 1764 then : 1765 ac_retval=0 1766 else case e in #( 1767 e) printf "%s\n" "$as_me: failed program was:" >&5 1768 sed 's/^/| /' conftest.$ac_ext >&5 1769 1770 ac_retval=1 ;; 1771 esac 1772 fi 1773 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1774 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1775 # interfere with the next link command; also delete a directory that is 1776 # left behind by Apple's compiler. We do this before executing the actions. 1777 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1778 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1779 as_fn_set_status $ac_retval 1780 1781 } # ac_fn_c_try_link 1782 1783 # ac_fn_c_check_func LINENO FUNC VAR 1784 # ---------------------------------- 1785 # Tests whether FUNC exists, setting the cache variable VAR accordingly 1786 ac_fn_c_check_func () 1787 { 1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1790 printf %s "checking for $2... " >&6; } 1791 if eval test \${$3+y} 1792 then : 1793 printf %s "(cached) " >&6 1794 else case e in #( 1795 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1796 /* end confdefs.h. */ 1797 /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1798 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1799 #define $2 innocuous_$2 1800 1801 /* System header to define __stub macros and hopefully few prototypes, 1802 which can conflict with char $2 (void); below. */ 1803 1804 #include <limits.h> 1805 #undef $2 1806 1807 /* Override any GCC internal prototype to avoid an error. 1808 Use char because int might match the return type of a GCC 1809 builtin and then its argument prototype would still apply. */ 1810 #ifdef __cplusplus 1811 extern "C" 1812 #endif 1813 char $2 (void); 1814 /* The GNU C library defines this for functions which it implements 1815 to always fail with ENOSYS. Some functions are actually named 1816 something starting with __ and the normal name is an alias. */ 1817 #if defined __stub_$2 || defined __stub___$2 1818 choke me 1819 #endif 1820 1821 int 1822 main (void) 1823 { 1824 return $2 (); 1825 ; 1826 return 0; 1827 } 1828 _ACEOF 1829 if ac_fn_c_try_link "$LINENO" 1830 then : 1831 eval "$3=yes" 1832 else case e in #( 1833 e) eval "$3=no" ;; 1834 esac 1835 fi 1836 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 1837 conftest$ac_exeext conftest.$ac_ext ;; 1838 esac 1839 fi 1840 eval ac_res=\$$3 1841 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1842 printf "%s\n" "$ac_res" >&6; } 1843 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1844 1845 } # ac_fn_c_check_func 1846 ac_configure_args_raw= 1847 for ac_arg 1848 do 1849 case $ac_arg in 1850 *\'*) 1851 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1852 esac 1853 as_fn_append ac_configure_args_raw " '$ac_arg'" 1854 done 1855 1856 case $ac_configure_args_raw in 1857 *$as_nl*) 1858 ac_safe_unquote= ;; 1859 *) 1860 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1861 ac_unsafe_a="$ac_unsafe_z#~" 1862 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1863 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1864 esac 1865 1866 cat >config.log <<_ACEOF 1867 This file contains any messages produced by compilers while 1868 running configure, to aid debugging if configure makes a mistake. 1869 1870 It was created by xf86-video-vboxvideo $as_me 1.0.1, which was 1871 generated by GNU Autoconf 2.72. Invocation command line was 1872 1873 $ $0$ac_configure_args_raw 1874 1875 _ACEOF 1876 exec 5>>config.log 1877 { 1878 cat <<_ASUNAME 1879 ## --------- ## 1880 ## Platform. ## 1881 ## --------- ## 1882 1883 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1884 uname -m = `(uname -m) 2>/dev/null || echo unknown` 1885 uname -r = `(uname -r) 2>/dev/null || echo unknown` 1886 uname -s = `(uname -s) 2>/dev/null || echo unknown` 1887 uname -v = `(uname -v) 2>/dev/null || echo unknown` 1888 1889 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1890 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1891 1892 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1893 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1894 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1895 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1896 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1897 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1898 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1899 1900 _ASUNAME 1901 1902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1903 for as_dir in $PATH 1904 do 1905 IFS=$as_save_IFS 1906 case $as_dir in #((( 1907 '') as_dir=./ ;; 1908 */) ;; 1909 *) as_dir=$as_dir/ ;; 1910 esac 1911 printf "%s\n" "PATH: $as_dir" 1912 done 1913 IFS=$as_save_IFS 1914 1915 } >&5 1916 1917 cat >&5 <<_ACEOF 1918 1919 1920 ## ----------- ## 1921 ## Core tests. ## 1922 ## ----------- ## 1923 1924 _ACEOF 1925 1926 1927 # Keep a trace of the command line. 1928 # Strip out --no-create and --no-recursion so they do not pile up. 1929 # Strip out --silent because we don't want to record it for future runs. 1930 # Also quote any args containing shell meta-characters. 1931 # Make two passes to allow for proper duplicate-argument suppression. 1932 ac_configure_args= 1933 ac_configure_args0= 1934 ac_configure_args1= 1935 ac_must_keep_next=false 1936 for ac_pass in 1 2 1937 do 1938 for ac_arg 1939 do 1940 case $ac_arg in 1941 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1942 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1943 | -silent | --silent | --silen | --sile | --sil) 1944 continue ;; 1945 *\'*) 1946 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1947 esac 1948 case $ac_pass in 1949 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1950 2) 1951 as_fn_append ac_configure_args1 " '$ac_arg'" 1952 if test $ac_must_keep_next = true; then 1953 ac_must_keep_next=false # Got value, back to normal. 1954 else 1955 case $ac_arg in 1956 *=* | --config-cache | -C | -disable-* | --disable-* \ 1957 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1958 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1959 | -with-* | --with-* | -without-* | --without-* | --x) 1960 case "$ac_configure_args0 " in 1961 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1962 esac 1963 ;; 1964 -* ) ac_must_keep_next=true ;; 1965 esac 1966 fi 1967 as_fn_append ac_configure_args " '$ac_arg'" 1968 ;; 1969 esac 1970 done 1971 done 1972 { ac_configure_args0=; unset ac_configure_args0;} 1973 { ac_configure_args1=; unset ac_configure_args1;} 1974 1975 # When interrupted or exit'd, cleanup temporary files, and complete 1976 # config.log. We remove comments because anyway the quotes in there 1977 # would cause problems or look ugly. 1978 # WARNING: Use '\'' to represent an apostrophe within the trap. 1979 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1980 trap 'exit_status=$? 1981 # Sanitize IFS. 1982 IFS=" "" $as_nl" 1983 # Save into config.log some information that might help in debugging. 1984 { 1985 echo 1986 1987 printf "%s\n" "## ---------------- ## 1988 ## Cache variables. ## 1989 ## ---------------- ##" 1990 echo 1991 # The following way of writing the cache mishandles newlines in values, 1992 ( 1993 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1994 eval ac_val=\$$ac_var 1995 case $ac_val in #( 1996 *${as_nl}*) 1997 case $ac_var in #( 1998 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1999 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2000 esac 2001 case $ac_var in #( 2002 _ | IFS | as_nl) ;; #( 2003 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2004 *) { eval $ac_var=; unset $ac_var;} ;; 2005 esac ;; 2006 esac 2007 done 2008 (set) 2>&1 | 2009 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2010 *${as_nl}ac_space=\ *) 2011 sed -n \ 2012 "s/'\''/'\''\\\\'\'''\''/g; 2013 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2014 ;; #( 2015 *) 2016 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2017 ;; 2018 esac | 2019 sort 2020 ) 2021 echo 2022 2023 printf "%s\n" "## ----------------- ## 2024 ## Output variables. ## 2025 ## ----------------- ##" 2026 echo 2027 for ac_var in $ac_subst_vars 2028 do 2029 eval ac_val=\$$ac_var 2030 case $ac_val in 2031 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2032 esac 2033 printf "%s\n" "$ac_var='\''$ac_val'\''" 2034 done | sort 2035 echo 2036 2037 if test -n "$ac_subst_files"; then 2038 printf "%s\n" "## ------------------- ## 2039 ## File substitutions. ## 2040 ## ------------------- ##" 2041 echo 2042 for ac_var in $ac_subst_files 2043 do 2044 eval ac_val=\$$ac_var 2045 case $ac_val in 2046 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2047 esac 2048 printf "%s\n" "$ac_var='\''$ac_val'\''" 2049 done | sort 2050 echo 2051 fi 2052 2053 if test -s confdefs.h; then 2054 printf "%s\n" "## ----------- ## 2055 ## confdefs.h. ## 2056 ## ----------- ##" 2057 echo 2058 cat confdefs.h 2059 echo 2060 fi 2061 test "$ac_signal" != 0 && 2062 printf "%s\n" "$as_me: caught signal $ac_signal" 2063 printf "%s\n" "$as_me: exit $exit_status" 2064 } >&5 2065 rm -f core *.core core.conftest.* && 2066 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2067 exit $exit_status 2068 ' 0 2069 for ac_signal in 1 2 13 15; do 2070 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2071 done 2072 ac_signal=0 2073 2074 # confdefs.h avoids OS command line length limits that DEFS can exceed. 2075 rm -f -r conftest* confdefs.h 2076 2077 printf "%s\n" "/* confdefs.h */" > confdefs.h 2078 2079 # Predefined preprocessor variables. 2080 2081 printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 2082 2083 printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 2084 2085 printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 2086 2087 printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 2088 2089 printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 2090 2091 printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 2092 2093 2094 # Let the site file select an alternate cache file if it wants to. 2095 # Prefer an explicitly selected file to automatically selected ones. 2096 if test -n "$CONFIG_SITE"; then 2097 ac_site_files="$CONFIG_SITE" 2098 elif test "x$prefix" != xNONE; then 2099 ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 2100 else 2101 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2102 fi 2103 2104 for ac_site_file in $ac_site_files 2105 do 2106 case $ac_site_file in #( 2107 */*) : 2108 ;; #( 2109 *) : 2110 ac_site_file=./$ac_site_file ;; 2111 esac 2112 if test -f "$ac_site_file" && test -r "$ac_site_file"; then 2113 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2114 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 2115 sed 's/^/| /' "$ac_site_file" >&5 2116 . "$ac_site_file" \ 2117 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2118 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2119 as_fn_error $? "failed to load site script $ac_site_file 2120 See 'config.log' for more details" "$LINENO" 5; } 2121 fi 2122 done 2123 2124 if test -r "$cache_file"; then 2125 # Some versions of bash will fail to source /dev/null (special files 2126 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2127 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2128 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2129 printf "%s\n" "$as_me: loading cache $cache_file" >&6;} 2130 case $cache_file in 2131 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2132 *) . "./$cache_file";; 2133 esac 2134 fi 2135 else 2136 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2137 printf "%s\n" "$as_me: creating cache $cache_file" >&6;} 2138 >$cache_file 2139 fi 2140 2141 # Test code for whether the C compiler supports C89 (global declarations) 2142 ac_c_conftest_c89_globals=' 2143 /* Does the compiler advertise C89 conformance? 2144 Do not test the value of __STDC__, because some compilers set it to 0 2145 while being otherwise adequately conformant. */ 2146 #if !defined __STDC__ 2147 # error "Compiler does not advertise C89 conformance" 2148 #endif 2149 2150 #include <stddef.h> 2151 #include <stdarg.h> 2152 struct stat; 2153 /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2154 struct buf { int x; }; 2155 struct buf * (*rcsopen) (struct buf *, struct stat *, int); 2156 static char *e (char **p, int i) 2157 { 2158 return p[i]; 2159 } 2160 static char *f (char * (*g) (char **, int), char **p, ...) 2161 { 2162 char *s; 2163 va_list v; 2164 va_start (v,p); 2165 s = g (p, va_arg (v,int)); 2166 va_end (v); 2167 return s; 2168 } 2169 2170 /* C89 style stringification. */ 2171 #define noexpand_stringify(a) #a 2172 const char *stringified = noexpand_stringify(arbitrary+token=sequence); 2173 2174 /* C89 style token pasting. Exercises some of the corner cases that 2175 e.g. old MSVC gets wrong, but not very hard. */ 2176 #define noexpand_concat(a,b) a##b 2177 #define expand_concat(a,b) noexpand_concat(a,b) 2178 extern int vA; 2179 extern int vbee; 2180 #define aye A 2181 #define bee B 2182 int *pvA = &expand_concat(v,aye); 2183 int *pvbee = &noexpand_concat(v,bee); 2184 2185 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2186 function prototypes and stuff, but not \xHH hex character constants. 2187 These do not provoke an error unfortunately, instead are silently treated 2188 as an "x". The following induces an error, until -std is added to get 2189 proper ANSI mode. Curiously \x00 != x always comes out true, for an 2190 array size at least. It is necessary to write \x00 == 0 to get something 2191 that is true only with -std. */ 2192 int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2193 2194 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2195 inside strings and character constants. */ 2196 #define FOO(x) '\''x'\'' 2197 int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2198 2199 int test (int i, double x); 2200 struct s1 {int (*f) (int a);}; 2201 struct s2 {int (*f) (double a);}; 2202 int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2203 int, int);' 2204 2205 # Test code for whether the C compiler supports C89 (body of main). 2206 ac_c_conftest_c89_main=' 2207 ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2208 ' 2209 2210 # Test code for whether the C compiler supports C99 (global declarations) 2211 ac_c_conftest_c99_globals=' 2212 /* Does the compiler advertise C99 conformance? */ 2213 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2214 # error "Compiler does not advertise C99 conformance" 2215 #endif 2216 2217 // See if C++-style comments work. 2218 2219 #include <stdbool.h> 2220 extern int puts (const char *); 2221 extern int printf (const char *, ...); 2222 extern int dprintf (int, const char *, ...); 2223 extern void *malloc (size_t); 2224 extern void free (void *); 2225 2226 // Check varargs macros. These examples are taken from C99 6.10.3.5. 2227 // dprintf is used instead of fprintf to avoid needing to declare 2228 // FILE and stderr. 2229 #define debug(...) dprintf (2, __VA_ARGS__) 2230 #define showlist(...) puts (#__VA_ARGS__) 2231 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2232 static void 2233 test_varargs_macros (void) 2234 { 2235 int x = 1234; 2236 int y = 5678; 2237 debug ("Flag"); 2238 debug ("X = %d\n", x); 2239 showlist (The first, second, and third items.); 2240 report (x>y, "x is %d but y is %d", x, y); 2241 } 2242 2243 // Check long long types. 2244 #define BIG64 18446744073709551615ull 2245 #define BIG32 4294967295ul 2246 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2247 #if !BIG_OK 2248 #error "your preprocessor is broken" 2249 #endif 2250 #if BIG_OK 2251 #else 2252 #error "your preprocessor is broken" 2253 #endif 2254 static long long int bignum = -9223372036854775807LL; 2255 static unsigned long long int ubignum = BIG64; 2256 2257 struct incomplete_array 2258 { 2259 int datasize; 2260 double data[]; 2261 }; 2262 2263 struct named_init { 2264 int number; 2265 const wchar_t *name; 2266 double average; 2267 }; 2268 2269 typedef const char *ccp; 2270 2271 static inline int 2272 test_restrict (ccp restrict text) 2273 { 2274 // Iterate through items via the restricted pointer. 2275 // Also check for declarations in for loops. 2276 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2277 continue; 2278 return 0; 2279 } 2280 2281 // Check varargs and va_copy. 2282 static bool 2283 test_varargs (const char *format, ...) 2284 { 2285 va_list args; 2286 va_start (args, format); 2287 va_list args_copy; 2288 va_copy (args_copy, args); 2289 2290 const char *str = ""; 2291 int number = 0; 2292 float fnumber = 0; 2293 2294 while (*format) 2295 { 2296 switch (*format++) 2297 { 2298 case '\''s'\'': // string 2299 str = va_arg (args_copy, const char *); 2300 break; 2301 case '\''d'\'': // int 2302 number = va_arg (args_copy, int); 2303 break; 2304 case '\''f'\'': // float 2305 fnumber = va_arg (args_copy, double); 2306 break; 2307 default: 2308 break; 2309 } 2310 } 2311 va_end (args_copy); 2312 va_end (args); 2313 2314 return *str && number && fnumber; 2315 } 2316 ' 2317 2318 # Test code for whether the C compiler supports C99 (body of main). 2319 ac_c_conftest_c99_main=' 2320 // Check bool. 2321 _Bool success = false; 2322 success |= (argc != 0); 2323 2324 // Check restrict. 2325 if (test_restrict ("String literal") == 0) 2326 success = true; 2327 char *restrict newvar = "Another string"; 2328 2329 // Check varargs. 2330 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2331 test_varargs_macros (); 2332 2333 // Check flexible array members. 2334 struct incomplete_array *ia = 2335 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2336 ia->datasize = 10; 2337 for (int i = 0; i < ia->datasize; ++i) 2338 ia->data[i] = i * 1.234; 2339 // Work around memory leak warnings. 2340 free (ia); 2341 2342 // Check named initializers. 2343 struct named_init ni = { 2344 .number = 34, 2345 .name = L"Test wide string", 2346 .average = 543.34343, 2347 }; 2348 2349 ni.number = 58; 2350 2351 int dynamic_array[ni.number]; 2352 dynamic_array[0] = argv[0][0]; 2353 dynamic_array[ni.number - 1] = 543; 2354 2355 // work around unused variable warnings 2356 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2357 || dynamic_array[ni.number - 1] != 543); 2358 ' 2359 2360 # Test code for whether the C compiler supports C11 (global declarations) 2361 ac_c_conftest_c11_globals=' 2362 /* Does the compiler advertise C11 conformance? */ 2363 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2364 # error "Compiler does not advertise C11 conformance" 2365 #endif 2366 2367 // Check _Alignas. 2368 char _Alignas (double) aligned_as_double; 2369 char _Alignas (0) no_special_alignment; 2370 extern char aligned_as_int; 2371 char _Alignas (0) _Alignas (int) aligned_as_int; 2372 2373 // Check _Alignof. 2374 enum 2375 { 2376 int_alignment = _Alignof (int), 2377 int_array_alignment = _Alignof (int[100]), 2378 char_alignment = _Alignof (char) 2379 }; 2380 _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2381 2382 // Check _Noreturn. 2383 int _Noreturn does_not_return (void) { for (;;) continue; } 2384 2385 // Check _Static_assert. 2386 struct test_static_assert 2387 { 2388 int x; 2389 _Static_assert (sizeof (int) <= sizeof (long int), 2390 "_Static_assert does not work in struct"); 2391 long int y; 2392 }; 2393 2394 // Check UTF-8 literals. 2395 #define u8 syntax error! 2396 char const utf8_literal[] = u8"happens to be ASCII" "another string"; 2397 2398 // Check duplicate typedefs. 2399 typedef long *long_ptr; 2400 typedef long int *long_ptr; 2401 typedef long_ptr long_ptr; 2402 2403 // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2404 struct anonymous 2405 { 2406 union { 2407 struct { int i; int j; }; 2408 struct { int k; long int l; } w; 2409 }; 2410 int m; 2411 } v1; 2412 ' 2413 2414 # Test code for whether the C compiler supports C11 (body of main). 2415 ac_c_conftest_c11_main=' 2416 _Static_assert ((offsetof (struct anonymous, i) 2417 == offsetof (struct anonymous, w.k)), 2418 "Anonymous union alignment botch"); 2419 v1.i = 2; 2420 v1.w.k = 5; 2421 ok |= v1.i != 5; 2422 ' 2423 2424 # Test code for whether the C compiler supports C11 (complete). 2425 ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2426 ${ac_c_conftest_c99_globals} 2427 ${ac_c_conftest_c11_globals} 2428 2429 int 2430 main (int argc, char **argv) 2431 { 2432 int ok = 0; 2433 ${ac_c_conftest_c89_main} 2434 ${ac_c_conftest_c99_main} 2435 ${ac_c_conftest_c11_main} 2436 return ok; 2437 } 2438 " 2439 2440 # Test code for whether the C compiler supports C99 (complete). 2441 ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2442 ${ac_c_conftest_c99_globals} 2443 2444 int 2445 main (int argc, char **argv) 2446 { 2447 int ok = 0; 2448 ${ac_c_conftest_c89_main} 2449 ${ac_c_conftest_c99_main} 2450 return ok; 2451 } 2452 " 2453 2454 # Test code for whether the C compiler supports C89 (complete). 2455 ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2456 2457 int 2458 main (int argc, char **argv) 2459 { 2460 int ok = 0; 2461 ${ac_c_conftest_c89_main} 2462 return ok; 2463 } 2464 " 2465 2466 as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2467 as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2468 as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2469 as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2470 as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2471 as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2472 as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2473 as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2474 as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2475 2476 # Auxiliary files required by this configure script. 2477 ac_aux_files="ltmain.sh config.guess config.sub compile missing install-sh" 2478 2479 # Locations in which to look for auxiliary files. 2480 ac_aux_dir_candidates="${srcdir}/." 2481 2482 # Search for a directory containing all of the required auxiliary files, 2483 # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2484 # If we don't find one directory that contains all the files we need, 2485 # we report the set of missing files from the *first* directory in 2486 # $ac_aux_dir_candidates and give up. 2487 ac_missing_aux_files="" 2488 ac_first_candidate=: 2489 printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2491 as_found=false 2492 for as_dir in $ac_aux_dir_candidates 2493 do 2494 IFS=$as_save_IFS 2495 case $as_dir in #((( 2496 '') as_dir=./ ;; 2497 */) ;; 2498 *) as_dir=$as_dir/ ;; 2499 esac 2500 as_found=: 2501 2502 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2503 ac_aux_dir_found=yes 2504 ac_install_sh= 2505 for ac_aux in $ac_aux_files 2506 do 2507 # As a special case, if "install-sh" is required, that requirement 2508 # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2509 # and $ac_install_sh is set appropriately for whichever one is found. 2510 if test x"$ac_aux" = x"install-sh" 2511 then 2512 if test -f "${as_dir}install-sh"; then 2513 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2514 ac_install_sh="${as_dir}install-sh -c" 2515 elif test -f "${as_dir}install.sh"; then 2516 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2517 ac_install_sh="${as_dir}install.sh -c" 2518 elif test -f "${as_dir}shtool"; then 2519 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2520 ac_install_sh="${as_dir}shtool install -c" 2521 else 2522 ac_aux_dir_found=no 2523 if $ac_first_candidate; then 2524 ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2525 else 2526 break 2527 fi 2528 fi 2529 else 2530 if test -f "${as_dir}${ac_aux}"; then 2531 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2532 else 2533 ac_aux_dir_found=no 2534 if $ac_first_candidate; then 2535 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2536 else 2537 break 2538 fi 2539 fi 2540 fi 2541 done 2542 if test "$ac_aux_dir_found" = yes; then 2543 ac_aux_dir="$as_dir" 2544 break 2545 fi 2546 ac_first_candidate=false 2547 2548 as_found=false 2549 done 2550 IFS=$as_save_IFS 2551 if $as_found 2552 then : 2553 2554 else case e in #( 2555 e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 2556 esac 2557 fi 2558 2559 2560 # These three variables are undocumented and unsupported, 2561 # and are intended to be withdrawn in a future Autoconf release. 2562 # They can cause serious problems if a builder's source tree is in a directory 2563 # whose full name contains unusual characters. 2564 if test -f "${ac_aux_dir}config.guess"; then 2565 ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2566 fi 2567 if test -f "${ac_aux_dir}config.sub"; then 2568 ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2569 fi 2570 if test -f "$ac_aux_dir/configure"; then 2571 ac_configure="$SHELL ${ac_aux_dir}configure" 2572 fi 2573 2574 # Check that the precious variables saved in the cache have kept the same 2575 # value. 2576 ac_cache_corrupted=false 2577 for ac_var in $ac_precious_vars; do 2578 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2579 eval ac_new_set=\$ac_env_${ac_var}_set 2580 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2581 eval ac_new_val=\$ac_env_${ac_var}_value 2582 case $ac_old_set,$ac_new_set in 2583 set,) 2584 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 2585 printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 2586 ac_cache_corrupted=: ;; 2587 ,set) 2588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 2589 printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 2590 ac_cache_corrupted=: ;; 2591 ,);; 2592 *) 2593 if test "x$ac_old_val" != "x$ac_new_val"; then 2594 # differences in whitespace do not lead to failure. 2595 ac_old_val_w=`echo x $ac_old_val` 2596 ac_new_val_w=`echo x $ac_new_val` 2597 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2598 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 2599 printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 2600 ac_cache_corrupted=: 2601 else 2602 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 2603 printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 2604 eval $ac_var=\$ac_old_val 2605 fi 2606 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 2607 printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 2608 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 2609 printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 2610 fi;; 2611 esac 2612 # Pass precious variables to config.status. 2613 if test "$ac_new_set" = set; then 2614 case $ac_new_val in 2615 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2616 *) ac_arg=$ac_var=$ac_new_val ;; 2617 esac 2618 case " $ac_configure_args " in 2619 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2620 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2621 esac 2622 fi 2623 done 2624 if $ac_cache_corrupted; then 2625 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2626 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2627 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2628 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2629 as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 2630 and start over" "$LINENO" 5 2631 fi 2632 ## -------------------- ## 2633 ## Main body of script. ## 2634 ## -------------------- ## 2635 2636 ac_ext=c 2637 ac_cpp='$CPP $CPPFLAGS' 2638 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2639 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2640 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2641 2642 2643 2644 ac_config_headers="$ac_config_headers config.h" 2645 2646 2647 2648 # Initialize Automake 2649 am__api_version='1.16' 2650 2651 2652 2653 # Find a good install program. We prefer a C program (faster), 2654 # so one script is as good as another. But avoid the broken or 2655 # incompatible versions: 2656 # SysV /etc/install, /usr/sbin/install 2657 # SunOS /usr/etc/install 2658 # IRIX /sbin/install 2659 # AIX /bin/install 2660 # AmigaOS /C/install, which installs bootblocks on floppy discs 2661 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2662 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2663 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2664 # OS/2's system install, which has a completely different semantic 2665 # ./install, which can be erroneously created by make from ./install.sh. 2666 # Reject install programs that cannot install multiple files. 2667 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2668 printf %s "checking for a BSD-compatible install... " >&6; } 2669 if test -z "$INSTALL"; then 2670 if test ${ac_cv_path_install+y} 2671 then : 2672 printf %s "(cached) " >&6 2673 else case e in #( 2674 e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2675 for as_dir in $PATH 2676 do 2677 IFS=$as_save_IFS 2678 case $as_dir in #((( 2679 '') as_dir=./ ;; 2680 */) ;; 2681 *) as_dir=$as_dir/ ;; 2682 esac 2683 # Account for fact that we put trailing slashes in our PATH walk. 2684 case $as_dir in #(( 2685 ./ | /[cC]/* | \ 2686 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2687 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2688 /usr/ucb/* ) ;; 2689 *) 2690 # OSF1 and SCO ODT 3.0 have their own names for install. 2691 # Don't use installbsd from OSF since it installs stuff as root 2692 # by default. 2693 for ac_prog in ginstall scoinst install; do 2694 for ac_exec_ext in '' $ac_executable_extensions; do 2695 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2696 if test $ac_prog = install && 2697 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2698 # AIX install. It has an incompatible calling convention. 2699 : 2700 elif test $ac_prog = install && 2701 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2702 # program-specific install script used by HP pwplus--don't use. 2703 : 2704 else 2705 rm -rf conftest.one conftest.two conftest.dir 2706 echo one > conftest.one 2707 echo two > conftest.two 2708 mkdir conftest.dir 2709 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 2710 test -s conftest.one && test -s conftest.two && 2711 test -s conftest.dir/conftest.one && 2712 test -s conftest.dir/conftest.two 2713 then 2714 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 2715 break 3 2716 fi 2717 fi 2718 fi 2719 done 2720 done 2721 ;; 2722 esac 2723 2724 done 2725 IFS=$as_save_IFS 2726 2727 rm -rf conftest.one conftest.two conftest.dir 2728 ;; 2729 esac 2730 fi 2731 if test ${ac_cv_path_install+y}; then 2732 INSTALL=$ac_cv_path_install 2733 else 2734 # As a last resort, use the slow shell script. Don't cache a 2735 # value for INSTALL within a source directory, because that will 2736 # break other packages using the cache if that directory is 2737 # removed, or if the value is a relative name. 2738 INSTALL=$ac_install_sh 2739 fi 2740 fi 2741 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2742 printf "%s\n" "$INSTALL" >&6; } 2743 2744 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2745 # It thinks the first close brace ends the variable substitution. 2746 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2747 2748 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2749 2750 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2751 2752 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2753 printf %s "checking whether build environment is sane... " >&6; } 2754 # Reject unsafe characters in $srcdir or the absolute working directory 2755 # name. Accept space and tab only in the latter. 2756 am_lf=' 2757 ' 2758 case `pwd` in 2759 *[\\\"\#\$\&\'\`$am_lf]*) 2760 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2761 esac 2762 case $srcdir in 2763 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2764 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2765 esac 2766 2767 # Do 'set' in a subshell so we don't clobber the current shell's 2768 # arguments. Must try -L first in case configure is actually a 2769 # symlink; some systems play weird games with the mod time of symlinks 2770 # (eg FreeBSD returns the mod time of the symlink's containing 2771 # directory). 2772 if ( 2773 am_has_slept=no 2774 for am_try in 1 2; do 2775 echo "timestamp, slept: $am_has_slept" > conftest.file 2776 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2777 if test "$*" = "X"; then 2778 # -L didn't work. 2779 set X `ls -t "$srcdir/configure" conftest.file` 2780 fi 2781 if test "$*" != "X $srcdir/configure conftest.file" \ 2782 && test "$*" != "X conftest.file $srcdir/configure"; then 2783 2784 # If neither matched, then we have a broken ls. This can happen 2785 # if, for instance, CONFIG_SHELL is bash and it inherits a 2786 # broken ls alias from the environment. This has actually 2787 # happened. Such a system could not be considered "sane". 2788 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2789 alias in your environment" "$LINENO" 5 2790 fi 2791 if test "$2" = conftest.file || test $am_try -eq 2; then 2792 break 2793 fi 2794 # Just in case. 2795 sleep 1 2796 am_has_slept=yes 2797 done 2798 test "$2" = conftest.file 2799 ) 2800 then 2801 # Ok. 2802 : 2803 else 2804 as_fn_error $? "newly created file is older than distributed files! 2805 Check your system clock" "$LINENO" 5 2806 fi 2807 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2808 printf "%s\n" "yes" >&6; } 2809 # If we didn't sleep, we still need to ensure time stamps of config.status and 2810 # generated files are strictly newer. 2811 am_sleep_pid= 2812 if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2813 ( sleep 1 ) & 2814 am_sleep_pid=$! 2815 fi 2816 2817 rm -f conftest.file 2818 2819 test "$program_prefix" != NONE && 2820 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2821 # Use a double $ so make ignores it. 2822 test "$program_suffix" != NONE && 2823 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2824 # Double any \ or $. 2825 # By default was 's,x,x', remove it if useless. 2826 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2827 program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2828 2829 2830 # Expand $ac_aux_dir to an absolute path. 2831 am_aux_dir=`cd "$ac_aux_dir" && pwd` 2832 2833 2834 if test x"${MISSING+set}" != xset; then 2835 MISSING="\${SHELL} '$am_aux_dir/missing'" 2836 fi 2837 # Use eval to expand $SHELL 2838 if eval "$MISSING --is-lightweight"; then 2839 am_missing_run="$MISSING " 2840 else 2841 am_missing_run= 2842 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2843 printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2844 fi 2845 2846 if test x"${install_sh+set}" != xset; then 2847 case $am_aux_dir in 2848 *\ * | *\ *) 2849 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2850 *) 2851 install_sh="\${SHELL} $am_aux_dir/install-sh" 2852 esac 2853 fi 2854 2855 # Installed binaries are usually stripped using 'strip' when the user 2856 # run "make install-strip". However 'strip' might not be the right 2857 # tool to use in cross-compilation environments, therefore Automake 2858 # will honor the 'STRIP' environment variable to overrule this program. 2859 if test "$cross_compiling" != no; then 2860 if test -n "$ac_tool_prefix"; then 2861 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2862 set dummy ${ac_tool_prefix}strip; ac_word=$2 2863 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2864 printf %s "checking for $ac_word... " >&6; } 2865 if test ${ac_cv_prog_STRIP+y} 2866 then : 2867 printf %s "(cached) " >&6 2868 else case e in #( 2869 e) if test -n "$STRIP"; then 2870 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2871 else 2872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2873 for as_dir in $PATH 2874 do 2875 IFS=$as_save_IFS 2876 case $as_dir in #((( 2877 '') as_dir=./ ;; 2878 */) ;; 2879 *) as_dir=$as_dir/ ;; 2880 esac 2881 for ac_exec_ext in '' $ac_executable_extensions; do 2882 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2883 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2884 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2885 break 2 2886 fi 2887 done 2888 done 2889 IFS=$as_save_IFS 2890 2891 fi ;; 2892 esac 2893 fi 2894 STRIP=$ac_cv_prog_STRIP 2895 if test -n "$STRIP"; then 2896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2897 printf "%s\n" "$STRIP" >&6; } 2898 else 2899 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2900 printf "%s\n" "no" >&6; } 2901 fi 2902 2903 2904 fi 2905 if test -z "$ac_cv_prog_STRIP"; then 2906 ac_ct_STRIP=$STRIP 2907 # Extract the first word of "strip", so it can be a program name with args. 2908 set dummy strip; ac_word=$2 2909 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2910 printf %s "checking for $ac_word... " >&6; } 2911 if test ${ac_cv_prog_ac_ct_STRIP+y} 2912 then : 2913 printf %s "(cached) " >&6 2914 else case e in #( 2915 e) if test -n "$ac_ct_STRIP"; then 2916 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2917 else 2918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2919 for as_dir in $PATH 2920 do 2921 IFS=$as_save_IFS 2922 case $as_dir in #((( 2923 '') as_dir=./ ;; 2924 */) ;; 2925 *) as_dir=$as_dir/ ;; 2926 esac 2927 for ac_exec_ext in '' $ac_executable_extensions; do 2928 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2929 ac_cv_prog_ac_ct_STRIP="strip" 2930 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2931 break 2 2932 fi 2933 done 2934 done 2935 IFS=$as_save_IFS 2936 2937 fi ;; 2938 esac 2939 fi 2940 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2941 if test -n "$ac_ct_STRIP"; then 2942 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2943 printf "%s\n" "$ac_ct_STRIP" >&6; } 2944 else 2945 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2946 printf "%s\n" "no" >&6; } 2947 fi 2948 2949 if test "x$ac_ct_STRIP" = x; then 2950 STRIP=":" 2951 else 2952 case $cross_compiling:$ac_tool_warned in 2953 yes:) 2954 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2955 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2956 ac_tool_warned=yes ;; 2957 esac 2958 STRIP=$ac_ct_STRIP 2959 fi 2960 else 2961 STRIP="$ac_cv_prog_STRIP" 2962 fi 2963 2964 fi 2965 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2966 2967 2968 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 2969 printf %s "checking for a race-free mkdir -p... " >&6; } 2970 if test -z "$MKDIR_P"; then 2971 if test ${ac_cv_path_mkdir+y} 2972 then : 2973 printf %s "(cached) " >&6 2974 else case e in #( 2975 e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2976 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2977 do 2978 IFS=$as_save_IFS 2979 case $as_dir in #((( 2980 '') as_dir=./ ;; 2981 */) ;; 2982 *) as_dir=$as_dir/ ;; 2983 esac 2984 for ac_prog in mkdir gmkdir; do 2985 for ac_exec_ext in '' $ac_executable_extensions; do 2986 as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 2987 case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 2988 'mkdir ('*'coreutils) '* | \ 2989 *'BusyBox '* | \ 2990 'mkdir (fileutils) '4.1*) 2991 ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 2992 break 3;; 2993 esac 2994 done 2995 done 2996 done 2997 IFS=$as_save_IFS 2998 ;; 2999 esac 3000 fi 3001 3002 test -d ./--version && rmdir ./--version 3003 if test ${ac_cv_path_mkdir+y}; then 3004 MKDIR_P="$ac_cv_path_mkdir -p" 3005 else 3006 # As a last resort, use plain mkdir -p, 3007 # in the hope it doesn't have the bugs of ancient mkdir. 3008 MKDIR_P='mkdir -p' 3009 fi 3010 fi 3011 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3012 printf "%s\n" "$MKDIR_P" >&6; } 3013 3014 for ac_prog in gawk mawk nawk awk 3015 do 3016 # Extract the first word of "$ac_prog", so it can be a program name with args. 3017 set dummy $ac_prog; ac_word=$2 3018 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3019 printf %s "checking for $ac_word... " >&6; } 3020 if test ${ac_cv_prog_AWK+y} 3021 then : 3022 printf %s "(cached) " >&6 3023 else case e in #( 3024 e) if test -n "$AWK"; then 3025 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3026 else 3027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3028 for as_dir in $PATH 3029 do 3030 IFS=$as_save_IFS 3031 case $as_dir in #((( 3032 '') as_dir=./ ;; 3033 */) ;; 3034 *) as_dir=$as_dir/ ;; 3035 esac 3036 for ac_exec_ext in '' $ac_executable_extensions; do 3037 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3038 ac_cv_prog_AWK="$ac_prog" 3039 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3040 break 2 3041 fi 3042 done 3043 done 3044 IFS=$as_save_IFS 3045 3046 fi ;; 3047 esac 3048 fi 3049 AWK=$ac_cv_prog_AWK 3050 if test -n "$AWK"; then 3051 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3052 printf "%s\n" "$AWK" >&6; } 3053 else 3054 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3055 printf "%s\n" "no" >&6; } 3056 fi 3057 3058 3059 test -n "$AWK" && break 3060 done 3061 3062 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3063 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3064 set x ${MAKE-make} 3065 ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3066 if eval test \${ac_cv_prog_make_${ac_make}_set+y} 3067 then : 3068 printf %s "(cached) " >&6 3069 else case e in #( 3070 e) cat >conftest.make <<\_ACEOF 3071 SHELL = /bin/sh 3072 all: 3073 @echo '@@@%%%=$(MAKE)=@@@%%%' 3074 _ACEOF 3075 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3076 case `${MAKE-make} -f conftest.make 2>/dev/null` in 3077 *@@@%%%=?*=@@@%%%*) 3078 eval ac_cv_prog_make_${ac_make}_set=yes;; 3079 *) 3080 eval ac_cv_prog_make_${ac_make}_set=no;; 3081 esac 3082 rm -f conftest.make ;; 3083 esac 3084 fi 3085 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3086 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3087 printf "%s\n" "yes" >&6; } 3088 SET_MAKE= 3089 else 3090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3091 printf "%s\n" "no" >&6; } 3092 SET_MAKE="MAKE=${MAKE-make}" 3093 fi 3094 3095 rm -rf .tst 2>/dev/null 3096 mkdir .tst 2>/dev/null 3097 if test -d .tst; then 3098 am__leading_dot=. 3099 else 3100 am__leading_dot=_ 3101 fi 3102 rmdir .tst 2>/dev/null 3103 3104 # Check whether --enable-silent-rules was given. 3105 if test ${enable_silent_rules+y} 3106 then : 3107 enableval=$enable_silent_rules; 3108 fi 3109 3110 case $enable_silent_rules in # ((( 3111 yes) AM_DEFAULT_VERBOSITY=0;; 3112 no) AM_DEFAULT_VERBOSITY=1;; 3113 *) AM_DEFAULT_VERBOSITY=1;; 3114 esac 3115 am_make=${MAKE-make} 3116 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3117 printf %s "checking whether $am_make supports nested variables... " >&6; } 3118 if test ${am_cv_make_support_nested_variables+y} 3119 then : 3120 printf %s "(cached) " >&6 3121 else case e in #( 3122 e) if printf "%s\n" 'TRUE=$(BAR$(V)) 3123 BAR0=false 3124 BAR1=true 3125 V=1 3126 am__doit: 3127 @$(TRUE) 3128 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3129 am_cv_make_support_nested_variables=yes 3130 else 3131 am_cv_make_support_nested_variables=no 3132 fi ;; 3133 esac 3134 fi 3135 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3136 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 3137 if test $am_cv_make_support_nested_variables = yes; then 3138 AM_V='$(V)' 3139 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3140 else 3141 AM_V=$AM_DEFAULT_VERBOSITY 3142 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3143 fi 3144 AM_BACKSLASH='\' 3145 3146 if test "`cd $srcdir && pwd`" != "`pwd`"; then 3147 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3148 # is not polluted with repeated "-I." 3149 am__isrc=' -I$(srcdir)' 3150 # test to see if srcdir already configured 3151 if test -f $srcdir/config.status; then 3152 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3153 fi 3154 fi 3155 3156 # test whether we have cygpath 3157 if test -z "$CYGPATH_W"; then 3158 if (cygpath --version) >/dev/null 2>/dev/null; then 3159 CYGPATH_W='cygpath -w' 3160 else 3161 CYGPATH_W=echo 3162 fi 3163 fi 3164 3165 3166 # Define the identity of the package. 3167 PACKAGE='xf86-video-vboxvideo' 3168 VERSION='1.0.1' 3169 3170 3171 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3172 3173 3174 printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3175 3176 # Some tools Automake needs. 3177 3178 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3179 3180 3181 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3182 3183 3184 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3185 3186 3187 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3188 3189 3190 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3191 3192 # For better backward compatibility. To be removed once Automake 1.9.x 3193 # dies out for good. For more background, see: 3194 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3195 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3196 mkdir_p='$(MKDIR_P)' 3197 3198 # We need awk for the "check" target (and possibly the TAP driver). The 3199 # system "awk" is bad on some platforms. 3200 # Always define AMTAR for backward compatibility. Yes, it's still used 3201 # in the wild :-( We should find a proper way to deprecate it ... 3202 AMTAR='$${TAR-tar}' 3203 3204 3205 # We'll loop over all known methods to create a tar archive until one works. 3206 _am_tools='gnutar pax cpio none' 3207 3208 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3209 3210 3211 3212 3213 3214 # Variables for tags utilities; see am/tags.am 3215 if test -z "$CTAGS"; then 3216 CTAGS=ctags 3217 fi 3218 3219 if test -z "$ETAGS"; then 3220 ETAGS=etags 3221 fi 3222 3223 if test -z "$CSCOPE"; then 3224 CSCOPE=cscope 3225 fi 3226 3227 3228 3229 # POSIX will say in a future version that running "rm -f" with no argument 3230 # is OK; and we want to be able to make that assumption in our Makefile 3231 # recipes. So use an aggressive probe to check that the usage we want is 3232 # actually supported "in the wild" to an acceptable degree. 3233 # See automake bug#10828. 3234 # To make any issue more visible, cause the running configure to be aborted 3235 # by default if the 'rm' program in use doesn't match our expectations; the 3236 # user can still override this though. 3237 if rm -f && rm -fr && rm -rf; then : OK; else 3238 cat >&2 <<'END' 3239 Oops! 3240 3241 Your 'rm' program seems unable to run without file operands specified 3242 on the command line, even when the '-f' option is present. This is contrary 3243 to the behaviour of most rm programs out there, and not conforming with 3244 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3245 3246 Please tell bug-automake@gnu.org about your system, including the value 3247 of your $PATH and any error possibly output before this message. This 3248 can help us improve future automake versions. 3249 3250 END 3251 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3252 echo 'Configuration will proceed anyway, since you have set the' >&2 3253 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3254 echo >&2 3255 else 3256 cat >&2 <<'END' 3257 Aborting the configuration process, to ensure you take notice of the issue. 3258 3259 You can download and install GNU coreutils to get an 'rm' implementation 3260 that behaves properly: <https://www.gnu.org/software/coreutils/>. 3261 3262 If you want to complete the configuration process using your problematic 3263 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3264 to "yes", and re-run configure. 3265 3266 END 3267 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3268 fi 3269 fi 3270 3271 3272 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 DEPDIR="${am__leading_dot}deps" 3294 3295 ac_config_commands="$ac_config_commands depfiles" 3296 3297 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3298 printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3299 cat > confinc.mk << 'END' 3300 am__doit: 3301 @echo this is the am__doit target >confinc.out 3302 .PHONY: am__doit 3303 END 3304 am__include="#" 3305 am__quote= 3306 # BSD make does it like this. 3307 echo '.include "confinc.mk" # ignored' > confmf.BSD 3308 # Other make implementations (GNU, Solaris 10, AIX) do it like this. 3309 echo 'include confinc.mk # ignored' > confmf.GNU 3310 _am_result=no 3311 for s in GNU BSD; do 3312 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3313 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3314 ac_status=$? 3315 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3316 (exit $ac_status); } 3317 case $?:`cat confinc.out 2>/dev/null` in #( 3318 '0:this is the am__doit target') : 3319 case $s in #( 3320 BSD) : 3321 am__include='.include' am__quote='"' ;; #( 3322 *) : 3323 am__include='include' am__quote='' ;; 3324 esac ;; #( 3325 *) : 3326 ;; 3327 esac 3328 if test "$am__include" != "#"; then 3329 _am_result="yes ($s style)" 3330 break 3331 fi 3332 done 3333 rm -f confinc.* confmf.* 3334 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3335 printf "%s\n" "${_am_result}" >&6; } 3336 3337 # Check whether --enable-dependency-tracking was given. 3338 if test ${enable_dependency_tracking+y} 3339 then : 3340 enableval=$enable_dependency_tracking; 3341 fi 3342 3343 if test "x$enable_dependency_tracking" != xno; then 3344 am_depcomp="$ac_aux_dir/depcomp" 3345 AMDEPBACKSLASH='\' 3346 am__nodep='_no' 3347 fi 3348 if test "x$enable_dependency_tracking" != xno; then 3349 AMDEP_TRUE= 3350 AMDEP_FALSE='#' 3351 else 3352 AMDEP_TRUE='#' 3353 AMDEP_FALSE= 3354 fi 3355 3356 3357 ac_ext=c 3358 ac_cpp='$CPP $CPPFLAGS' 3359 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3360 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3361 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3362 if test -n "$ac_tool_prefix"; then 3363 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3364 set dummy ${ac_tool_prefix}gcc; ac_word=$2 3365 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3366 printf %s "checking for $ac_word... " >&6; } 3367 if test ${ac_cv_prog_CC+y} 3368 then : 3369 printf %s "(cached) " >&6 3370 else case e in #( 3371 e) if test -n "$CC"; then 3372 ac_cv_prog_CC="$CC" # Let the user override the test. 3373 else 3374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3375 for as_dir in $PATH 3376 do 3377 IFS=$as_save_IFS 3378 case $as_dir in #((( 3379 '') as_dir=./ ;; 3380 */) ;; 3381 *) as_dir=$as_dir/ ;; 3382 esac 3383 for ac_exec_ext in '' $ac_executable_extensions; do 3384 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3385 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3386 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3387 break 2 3388 fi 3389 done 3390 done 3391 IFS=$as_save_IFS 3392 3393 fi ;; 3394 esac 3395 fi 3396 CC=$ac_cv_prog_CC 3397 if test -n "$CC"; then 3398 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3399 printf "%s\n" "$CC" >&6; } 3400 else 3401 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3402 printf "%s\n" "no" >&6; } 3403 fi 3404 3405 3406 fi 3407 if test -z "$ac_cv_prog_CC"; then 3408 ac_ct_CC=$CC 3409 # Extract the first word of "gcc", so it can be a program name with args. 3410 set dummy gcc; ac_word=$2 3411 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3412 printf %s "checking for $ac_word... " >&6; } 3413 if test ${ac_cv_prog_ac_ct_CC+y} 3414 then : 3415 printf %s "(cached) " >&6 3416 else case e in #( 3417 e) if test -n "$ac_ct_CC"; then 3418 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3419 else 3420 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3421 for as_dir in $PATH 3422 do 3423 IFS=$as_save_IFS 3424 case $as_dir in #((( 3425 '') as_dir=./ ;; 3426 */) ;; 3427 *) as_dir=$as_dir/ ;; 3428 esac 3429 for ac_exec_ext in '' $ac_executable_extensions; do 3430 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3431 ac_cv_prog_ac_ct_CC="gcc" 3432 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3433 break 2 3434 fi 3435 done 3436 done 3437 IFS=$as_save_IFS 3438 3439 fi ;; 3440 esac 3441 fi 3442 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3443 if test -n "$ac_ct_CC"; then 3444 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3445 printf "%s\n" "$ac_ct_CC" >&6; } 3446 else 3447 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3448 printf "%s\n" "no" >&6; } 3449 fi 3450 3451 if test "x$ac_ct_CC" = x; then 3452 CC="" 3453 else 3454 case $cross_compiling:$ac_tool_warned in 3455 yes:) 3456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3457 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3458 ac_tool_warned=yes ;; 3459 esac 3460 CC=$ac_ct_CC 3461 fi 3462 else 3463 CC="$ac_cv_prog_CC" 3464 fi 3465 3466 if test -z "$CC"; then 3467 if test -n "$ac_tool_prefix"; then 3468 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3469 set dummy ${ac_tool_prefix}cc; ac_word=$2 3470 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3471 printf %s "checking for $ac_word... " >&6; } 3472 if test ${ac_cv_prog_CC+y} 3473 then : 3474 printf %s "(cached) " >&6 3475 else case e in #( 3476 e) if test -n "$CC"; then 3477 ac_cv_prog_CC="$CC" # Let the user override the test. 3478 else 3479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3480 for as_dir in $PATH 3481 do 3482 IFS=$as_save_IFS 3483 case $as_dir in #((( 3484 '') as_dir=./ ;; 3485 */) ;; 3486 *) as_dir=$as_dir/ ;; 3487 esac 3488 for ac_exec_ext in '' $ac_executable_extensions; do 3489 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3490 ac_cv_prog_CC="${ac_tool_prefix}cc" 3491 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3492 break 2 3493 fi 3494 done 3495 done 3496 IFS=$as_save_IFS 3497 3498 fi ;; 3499 esac 3500 fi 3501 CC=$ac_cv_prog_CC 3502 if test -n "$CC"; then 3503 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3504 printf "%s\n" "$CC" >&6; } 3505 else 3506 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3507 printf "%s\n" "no" >&6; } 3508 fi 3509 3510 3511 fi 3512 fi 3513 if test -z "$CC"; then 3514 # Extract the first word of "cc", so it can be a program name with args. 3515 set dummy cc; ac_word=$2 3516 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3517 printf %s "checking for $ac_word... " >&6; } 3518 if test ${ac_cv_prog_CC+y} 3519 then : 3520 printf %s "(cached) " >&6 3521 else case e in #( 3522 e) if test -n "$CC"; then 3523 ac_cv_prog_CC="$CC" # Let the user override the test. 3524 else 3525 ac_prog_rejected=no 3526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3527 for as_dir in $PATH 3528 do 3529 IFS=$as_save_IFS 3530 case $as_dir in #((( 3531 '') as_dir=./ ;; 3532 */) ;; 3533 *) as_dir=$as_dir/ ;; 3534 esac 3535 for ac_exec_ext in '' $ac_executable_extensions; do 3536 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3537 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3538 ac_prog_rejected=yes 3539 continue 3540 fi 3541 ac_cv_prog_CC="cc" 3542 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3543 break 2 3544 fi 3545 done 3546 done 3547 IFS=$as_save_IFS 3548 3549 if test $ac_prog_rejected = yes; then 3550 # We found a bogon in the path, so make sure we never use it. 3551 set dummy $ac_cv_prog_CC 3552 shift 3553 if test $# != 0; then 3554 # We chose a different compiler from the bogus one. 3555 # However, it has the same basename, so the bogon will be chosen 3556 # first if we set CC to just the basename; use the full file name. 3557 shift 3558 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3559 fi 3560 fi 3561 fi ;; 3562 esac 3563 fi 3564 CC=$ac_cv_prog_CC 3565 if test -n "$CC"; then 3566 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3567 printf "%s\n" "$CC" >&6; } 3568 else 3569 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3570 printf "%s\n" "no" >&6; } 3571 fi 3572 3573 3574 fi 3575 if test -z "$CC"; then 3576 if test -n "$ac_tool_prefix"; then 3577 for ac_prog in cl.exe 3578 do 3579 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3580 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3581 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3582 printf %s "checking for $ac_word... " >&6; } 3583 if test ${ac_cv_prog_CC+y} 3584 then : 3585 printf %s "(cached) " >&6 3586 else case e in #( 3587 e) if test -n "$CC"; then 3588 ac_cv_prog_CC="$CC" # Let the user override the test. 3589 else 3590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3591 for as_dir in $PATH 3592 do 3593 IFS=$as_save_IFS 3594 case $as_dir in #((( 3595 '') as_dir=./ ;; 3596 */) ;; 3597 *) as_dir=$as_dir/ ;; 3598 esac 3599 for ac_exec_ext in '' $ac_executable_extensions; do 3600 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3601 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3602 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3603 break 2 3604 fi 3605 done 3606 done 3607 IFS=$as_save_IFS 3608 3609 fi ;; 3610 esac 3611 fi 3612 CC=$ac_cv_prog_CC 3613 if test -n "$CC"; then 3614 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3615 printf "%s\n" "$CC" >&6; } 3616 else 3617 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3618 printf "%s\n" "no" >&6; } 3619 fi 3620 3621 3622 test -n "$CC" && break 3623 done 3624 fi 3625 if test -z "$CC"; then 3626 ac_ct_CC=$CC 3627 for ac_prog in cl.exe 3628 do 3629 # Extract the first word of "$ac_prog", so it can be a program name with args. 3630 set dummy $ac_prog; ac_word=$2 3631 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3632 printf %s "checking for $ac_word... " >&6; } 3633 if test ${ac_cv_prog_ac_ct_CC+y} 3634 then : 3635 printf %s "(cached) " >&6 3636 else case e in #( 3637 e) if test -n "$ac_ct_CC"; then 3638 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3639 else 3640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3641 for as_dir in $PATH 3642 do 3643 IFS=$as_save_IFS 3644 case $as_dir in #((( 3645 '') as_dir=./ ;; 3646 */) ;; 3647 *) as_dir=$as_dir/ ;; 3648 esac 3649 for ac_exec_ext in '' $ac_executable_extensions; do 3650 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3651 ac_cv_prog_ac_ct_CC="$ac_prog" 3652 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3653 break 2 3654 fi 3655 done 3656 done 3657 IFS=$as_save_IFS 3658 3659 fi ;; 3660 esac 3661 fi 3662 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3663 if test -n "$ac_ct_CC"; then 3664 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3665 printf "%s\n" "$ac_ct_CC" >&6; } 3666 else 3667 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3668 printf "%s\n" "no" >&6; } 3669 fi 3670 3671 3672 test -n "$ac_ct_CC" && break 3673 done 3674 3675 if test "x$ac_ct_CC" = x; then 3676 CC="" 3677 else 3678 case $cross_compiling:$ac_tool_warned in 3679 yes:) 3680 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3681 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3682 ac_tool_warned=yes ;; 3683 esac 3684 CC=$ac_ct_CC 3685 fi 3686 fi 3687 3688 fi 3689 if test -z "$CC"; then 3690 if test -n "$ac_tool_prefix"; then 3691 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3692 set dummy ${ac_tool_prefix}clang; ac_word=$2 3693 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3694 printf %s "checking for $ac_word... " >&6; } 3695 if test ${ac_cv_prog_CC+y} 3696 then : 3697 printf %s "(cached) " >&6 3698 else case e in #( 3699 e) if test -n "$CC"; then 3700 ac_cv_prog_CC="$CC" # Let the user override the test. 3701 else 3702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3703 for as_dir in $PATH 3704 do 3705 IFS=$as_save_IFS 3706 case $as_dir in #((( 3707 '') as_dir=./ ;; 3708 */) ;; 3709 *) as_dir=$as_dir/ ;; 3710 esac 3711 for ac_exec_ext in '' $ac_executable_extensions; do 3712 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3713 ac_cv_prog_CC="${ac_tool_prefix}clang" 3714 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3715 break 2 3716 fi 3717 done 3718 done 3719 IFS=$as_save_IFS 3720 3721 fi ;; 3722 esac 3723 fi 3724 CC=$ac_cv_prog_CC 3725 if test -n "$CC"; then 3726 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3727 printf "%s\n" "$CC" >&6; } 3728 else 3729 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3730 printf "%s\n" "no" >&6; } 3731 fi 3732 3733 3734 fi 3735 if test -z "$ac_cv_prog_CC"; then 3736 ac_ct_CC=$CC 3737 # Extract the first word of "clang", so it can be a program name with args. 3738 set dummy clang; ac_word=$2 3739 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3740 printf %s "checking for $ac_word... " >&6; } 3741 if test ${ac_cv_prog_ac_ct_CC+y} 3742 then : 3743 printf %s "(cached) " >&6 3744 else case e in #( 3745 e) if test -n "$ac_ct_CC"; then 3746 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3747 else 3748 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3749 for as_dir in $PATH 3750 do 3751 IFS=$as_save_IFS 3752 case $as_dir in #((( 3753 '') as_dir=./ ;; 3754 */) ;; 3755 *) as_dir=$as_dir/ ;; 3756 esac 3757 for ac_exec_ext in '' $ac_executable_extensions; do 3758 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3759 ac_cv_prog_ac_ct_CC="clang" 3760 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3761 break 2 3762 fi 3763 done 3764 done 3765 IFS=$as_save_IFS 3766 3767 fi ;; 3768 esac 3769 fi 3770 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3771 if test -n "$ac_ct_CC"; then 3772 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3773 printf "%s\n" "$ac_ct_CC" >&6; } 3774 else 3775 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3776 printf "%s\n" "no" >&6; } 3777 fi 3778 3779 if test "x$ac_ct_CC" = x; then 3780 CC="" 3781 else 3782 case $cross_compiling:$ac_tool_warned in 3783 yes:) 3784 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3785 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3786 ac_tool_warned=yes ;; 3787 esac 3788 CC=$ac_ct_CC 3789 fi 3790 else 3791 CC="$ac_cv_prog_CC" 3792 fi 3793 3794 fi 3795 3796 3797 test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3798 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3799 as_fn_error $? "no acceptable C compiler found in \$PATH 3800 See 'config.log' for more details" "$LINENO" 5; } 3801 3802 # Provide some information about the compiler. 3803 printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3804 set X $ac_compile 3805 ac_compiler=$2 3806 for ac_option in --version -v -V -qversion -version; do 3807 { { ac_try="$ac_compiler $ac_option >&5" 3808 case "(($ac_try" in 3809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3810 *) ac_try_echo=$ac_try;; 3811 esac 3812 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3813 printf "%s\n" "$ac_try_echo"; } >&5 3814 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3815 ac_status=$? 3816 if test -s conftest.err; then 3817 sed '10a\ 3818 ... rest of stderr output deleted ... 3819 10q' conftest.err >conftest.er1 3820 cat conftest.er1 >&5 3821 fi 3822 rm -f conftest.er1 conftest.err 3823 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3824 test $ac_status = 0; } 3825 done 3826 3827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3828 /* end confdefs.h. */ 3829 3830 int 3831 main (void) 3832 { 3833 3834 ; 3835 return 0; 3836 } 3837 _ACEOF 3838 ac_clean_files_save=$ac_clean_files 3839 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3840 # Try to create an executable without -o first, disregard a.out. 3841 # It will help us diagnose broken compilers, and finding out an intuition 3842 # of exeext. 3843 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3844 printf %s "checking whether the C compiler works... " >&6; } 3845 ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3846 3847 # The possible output files: 3848 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3849 3850 ac_rmfiles= 3851 for ac_file in $ac_files 3852 do 3853 case $ac_file in 3854 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3855 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3856 esac 3857 done 3858 rm -f $ac_rmfiles 3859 3860 if { { ac_try="$ac_link_default" 3861 case "(($ac_try" in 3862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3863 *) ac_try_echo=$ac_try;; 3864 esac 3865 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3866 printf "%s\n" "$ac_try_echo"; } >&5 3867 (eval "$ac_link_default") 2>&5 3868 ac_status=$? 3869 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3870 test $ac_status = 0; } 3871 then : 3872 # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 3873 # So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 3874 # in a Makefile. We should not override ac_cv_exeext if it was cached, 3875 # so that the user can short-circuit this test for compilers unknown to 3876 # Autoconf. 3877 for ac_file in $ac_files '' 3878 do 3879 test -f "$ac_file" || continue 3880 case $ac_file in 3881 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3882 ;; 3883 [ab].out ) 3884 # We found the default executable, but exeext='' is most 3885 # certainly right. 3886 break;; 3887 *.* ) 3888 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3889 then :; else 3890 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3891 fi 3892 # We set ac_cv_exeext here because the later test for it is not 3893 # safe: cross compilers may not add the suffix if given an '-o' 3894 # argument, so we may need to know it at that point already. 3895 # Even if this section looks crufty: it has the advantage of 3896 # actually working. 3897 break;; 3898 * ) 3899 break;; 3900 esac 3901 done 3902 test "$ac_cv_exeext" = no && ac_cv_exeext= 3903 3904 else case e in #( 3905 e) ac_file='' ;; 3906 esac 3907 fi 3908 if test -z "$ac_file" 3909 then : 3910 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3911 printf "%s\n" "no" >&6; } 3912 printf "%s\n" "$as_me: failed program was:" >&5 3913 sed 's/^/| /' conftest.$ac_ext >&5 3914 3915 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3916 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3917 as_fn_error 77 "C compiler cannot create executables 3918 See 'config.log' for more details" "$LINENO" 5; } 3919 else case e in #( 3920 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3921 printf "%s\n" "yes" >&6; } ;; 3922 esac 3923 fi 3924 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3925 printf %s "checking for C compiler default output file name... " >&6; } 3926 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3927 printf "%s\n" "$ac_file" >&6; } 3928 ac_exeext=$ac_cv_exeext 3929 3930 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3931 ac_clean_files=$ac_clean_files_save 3932 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3933 printf %s "checking for suffix of executables... " >&6; } 3934 if { { ac_try="$ac_link" 3935 case "(($ac_try" in 3936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3937 *) ac_try_echo=$ac_try;; 3938 esac 3939 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3940 printf "%s\n" "$ac_try_echo"; } >&5 3941 (eval "$ac_link") 2>&5 3942 ac_status=$? 3943 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3944 test $ac_status = 0; } 3945 then : 3946 # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 3947 # catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 3948 # work properly (i.e., refer to 'conftest.exe'), while it won't with 3949 # 'rm'. 3950 for ac_file in conftest.exe conftest conftest.*; do 3951 test -f "$ac_file" || continue 3952 case $ac_file in 3953 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3954 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3955 break;; 3956 * ) break;; 3957 esac 3958 done 3959 else case e in #( 3960 e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3961 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3962 as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3963 See 'config.log' for more details" "$LINENO" 5; } ;; 3964 esac 3965 fi 3966 rm -f conftest conftest$ac_cv_exeext 3967 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3968 printf "%s\n" "$ac_cv_exeext" >&6; } 3969 3970 rm -f conftest.$ac_ext 3971 EXEEXT=$ac_cv_exeext 3972 ac_exeext=$EXEEXT 3973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3974 /* end confdefs.h. */ 3975 #include <stdio.h> 3976 int 3977 main (void) 3978 { 3979 FILE *f = fopen ("conftest.out", "w"); 3980 if (!f) 3981 return 1; 3982 return ferror (f) || fclose (f) != 0; 3983 3984 ; 3985 return 0; 3986 } 3987 _ACEOF 3988 ac_clean_files="$ac_clean_files conftest.out" 3989 # Check that the compiler produces executables we can run. If not, either 3990 # the compiler is broken, or we cross compile. 3991 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3992 printf %s "checking whether we are cross compiling... " >&6; } 3993 if test "$cross_compiling" != yes; then 3994 { { ac_try="$ac_link" 3995 case "(($ac_try" in 3996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3997 *) ac_try_echo=$ac_try;; 3998 esac 3999 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4000 printf "%s\n" "$ac_try_echo"; } >&5 4001 (eval "$ac_link") 2>&5 4002 ac_status=$? 4003 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4004 test $ac_status = 0; } 4005 if { ac_try='./conftest$ac_cv_exeext' 4006 { { case "(($ac_try" in 4007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4008 *) ac_try_echo=$ac_try;; 4009 esac 4010 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4011 printf "%s\n" "$ac_try_echo"; } >&5 4012 (eval "$ac_try") 2>&5 4013 ac_status=$? 4014 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4015 test $ac_status = 0; }; }; then 4016 cross_compiling=no 4017 else 4018 if test "$cross_compiling" = maybe; then 4019 cross_compiling=yes 4020 else 4021 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4022 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4023 as_fn_error 77 "cannot run C compiled programs. 4024 If you meant to cross compile, use '--host'. 4025 See 'config.log' for more details" "$LINENO" 5; } 4026 fi 4027 fi 4028 fi 4029 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 4030 printf "%s\n" "$cross_compiling" >&6; } 4031 4032 rm -f conftest.$ac_ext conftest$ac_cv_exeext \ 4033 conftest.o conftest.obj conftest.out 4034 ac_clean_files=$ac_clean_files_save 4035 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 4036 printf %s "checking for suffix of object files... " >&6; } 4037 if test ${ac_cv_objext+y} 4038 then : 4039 printf %s "(cached) " >&6 4040 else case e in #( 4041 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4042 /* end confdefs.h. */ 4043 4044 int 4045 main (void) 4046 { 4047 4048 ; 4049 return 0; 4050 } 4051 _ACEOF 4052 rm -f conftest.o conftest.obj 4053 if { { ac_try="$ac_compile" 4054 case "(($ac_try" in 4055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4056 *) ac_try_echo=$ac_try;; 4057 esac 4058 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4059 printf "%s\n" "$ac_try_echo"; } >&5 4060 (eval "$ac_compile") 2>&5 4061 ac_status=$? 4062 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4063 test $ac_status = 0; } 4064 then : 4065 for ac_file in conftest.o conftest.obj conftest.*; do 4066 test -f "$ac_file" || continue; 4067 case $ac_file in 4068 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 4069 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 4070 break;; 4071 esac 4072 done 4073 else case e in #( 4074 e) printf "%s\n" "$as_me: failed program was:" >&5 4075 sed 's/^/| /' conftest.$ac_ext >&5 4076 4077 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4078 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4079 as_fn_error $? "cannot compute suffix of object files: cannot compile 4080 See 'config.log' for more details" "$LINENO" 5; } ;; 4081 esac 4082 fi 4083 rm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 4084 esac 4085 fi 4086 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4087 printf "%s\n" "$ac_cv_objext" >&6; } 4088 OBJEXT=$ac_cv_objext 4089 ac_objext=$OBJEXT 4090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 4091 printf %s "checking whether the compiler supports GNU C... " >&6; } 4092 if test ${ac_cv_c_compiler_gnu+y} 4093 then : 4094 printf %s "(cached) " >&6 4095 else case e in #( 4096 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4097 /* end confdefs.h. */ 4098 4099 int 4100 main (void) 4101 { 4102 #ifndef __GNUC__ 4103 choke me 4104 #endif 4105 4106 ; 4107 return 0; 4108 } 4109 _ACEOF 4110 if ac_fn_c_try_compile "$LINENO" 4111 then : 4112 ac_compiler_gnu=yes 4113 else case e in #( 4114 e) ac_compiler_gnu=no ;; 4115 esac 4116 fi 4117 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4118 ac_cv_c_compiler_gnu=$ac_compiler_gnu 4119 ;; 4120 esac 4121 fi 4122 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4123 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 4124 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4125 4126 if test $ac_compiler_gnu = yes; then 4127 GCC=yes 4128 else 4129 GCC= 4130 fi 4131 ac_test_CFLAGS=${CFLAGS+y} 4132 ac_save_CFLAGS=$CFLAGS 4133 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4134 printf %s "checking whether $CC accepts -g... " >&6; } 4135 if test ${ac_cv_prog_cc_g+y} 4136 then : 4137 printf %s "(cached) " >&6 4138 else case e in #( 4139 e) ac_save_c_werror_flag=$ac_c_werror_flag 4140 ac_c_werror_flag=yes 4141 ac_cv_prog_cc_g=no 4142 CFLAGS="-g" 4143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4144 /* end confdefs.h. */ 4145 4146 int 4147 main (void) 4148 { 4149 4150 ; 4151 return 0; 4152 } 4153 _ACEOF 4154 if ac_fn_c_try_compile "$LINENO" 4155 then : 4156 ac_cv_prog_cc_g=yes 4157 else case e in #( 4158 e) CFLAGS="" 4159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4160 /* end confdefs.h. */ 4161 4162 int 4163 main (void) 4164 { 4165 4166 ; 4167 return 0; 4168 } 4169 _ACEOF 4170 if ac_fn_c_try_compile "$LINENO" 4171 then : 4172 4173 else case e in #( 4174 e) ac_c_werror_flag=$ac_save_c_werror_flag 4175 CFLAGS="-g" 4176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4177 /* end confdefs.h. */ 4178 4179 int 4180 main (void) 4181 { 4182 4183 ; 4184 return 0; 4185 } 4186 _ACEOF 4187 if ac_fn_c_try_compile "$LINENO" 4188 then : 4189 ac_cv_prog_cc_g=yes 4190 fi 4191 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4192 esac 4193 fi 4194 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4195 esac 4196 fi 4197 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4198 ac_c_werror_flag=$ac_save_c_werror_flag ;; 4199 esac 4200 fi 4201 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4202 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4203 if test $ac_test_CFLAGS; then 4204 CFLAGS=$ac_save_CFLAGS 4205 elif test $ac_cv_prog_cc_g = yes; then 4206 if test "$GCC" = yes; then 4207 CFLAGS="-g -O2" 4208 else 4209 CFLAGS="-g" 4210 fi 4211 else 4212 if test "$GCC" = yes; then 4213 CFLAGS="-O2" 4214 else 4215 CFLAGS= 4216 fi 4217 fi 4218 ac_prog_cc_stdc=no 4219 if test x$ac_prog_cc_stdc = xno 4220 then : 4221 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4222 printf %s "checking for $CC option to enable C11 features... " >&6; } 4223 if test ${ac_cv_prog_cc_c11+y} 4224 then : 4225 printf %s "(cached) " >&6 4226 else case e in #( 4227 e) ac_cv_prog_cc_c11=no 4228 ac_save_CC=$CC 4229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4230 /* end confdefs.h. */ 4231 $ac_c_conftest_c11_program 4232 _ACEOF 4233 for ac_arg in '' -std=gnu11 4234 do 4235 CC="$ac_save_CC $ac_arg" 4236 if ac_fn_c_try_compile "$LINENO" 4237 then : 4238 ac_cv_prog_cc_c11=$ac_arg 4239 fi 4240 rm -f core conftest.err conftest.$ac_objext conftest.beam 4241 test "x$ac_cv_prog_cc_c11" != "xno" && break 4242 done 4243 rm -f conftest.$ac_ext 4244 CC=$ac_save_CC ;; 4245 esac 4246 fi 4247 4248 if test "x$ac_cv_prog_cc_c11" = xno 4249 then : 4250 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4251 printf "%s\n" "unsupported" >&6; } 4252 else case e in #( 4253 e) if test "x$ac_cv_prog_cc_c11" = x 4254 then : 4255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4256 printf "%s\n" "none needed" >&6; } 4257 else case e in #( 4258 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4259 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4260 CC="$CC $ac_cv_prog_cc_c11" ;; 4261 esac 4262 fi 4263 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4264 ac_prog_cc_stdc=c11 ;; 4265 esac 4266 fi 4267 fi 4268 if test x$ac_prog_cc_stdc = xno 4269 then : 4270 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4271 printf %s "checking for $CC option to enable C99 features... " >&6; } 4272 if test ${ac_cv_prog_cc_c99+y} 4273 then : 4274 printf %s "(cached) " >&6 4275 else case e in #( 4276 e) ac_cv_prog_cc_c99=no 4277 ac_save_CC=$CC 4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4279 /* end confdefs.h. */ 4280 $ac_c_conftest_c99_program 4281 _ACEOF 4282 for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4283 do 4284 CC="$ac_save_CC $ac_arg" 4285 if ac_fn_c_try_compile "$LINENO" 4286 then : 4287 ac_cv_prog_cc_c99=$ac_arg 4288 fi 4289 rm -f core conftest.err conftest.$ac_objext conftest.beam 4290 test "x$ac_cv_prog_cc_c99" != "xno" && break 4291 done 4292 rm -f conftest.$ac_ext 4293 CC=$ac_save_CC ;; 4294 esac 4295 fi 4296 4297 if test "x$ac_cv_prog_cc_c99" = xno 4298 then : 4299 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4300 printf "%s\n" "unsupported" >&6; } 4301 else case e in #( 4302 e) if test "x$ac_cv_prog_cc_c99" = x 4303 then : 4304 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4305 printf "%s\n" "none needed" >&6; } 4306 else case e in #( 4307 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4308 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4309 CC="$CC $ac_cv_prog_cc_c99" ;; 4310 esac 4311 fi 4312 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4313 ac_prog_cc_stdc=c99 ;; 4314 esac 4315 fi 4316 fi 4317 if test x$ac_prog_cc_stdc = xno 4318 then : 4319 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4320 printf %s "checking for $CC option to enable C89 features... " >&6; } 4321 if test ${ac_cv_prog_cc_c89+y} 4322 then : 4323 printf %s "(cached) " >&6 4324 else case e in #( 4325 e) ac_cv_prog_cc_c89=no 4326 ac_save_CC=$CC 4327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4328 /* end confdefs.h. */ 4329 $ac_c_conftest_c89_program 4330 _ACEOF 4331 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4332 do 4333 CC="$ac_save_CC $ac_arg" 4334 if ac_fn_c_try_compile "$LINENO" 4335 then : 4336 ac_cv_prog_cc_c89=$ac_arg 4337 fi 4338 rm -f core conftest.err conftest.$ac_objext conftest.beam 4339 test "x$ac_cv_prog_cc_c89" != "xno" && break 4340 done 4341 rm -f conftest.$ac_ext 4342 CC=$ac_save_CC ;; 4343 esac 4344 fi 4345 4346 if test "x$ac_cv_prog_cc_c89" = xno 4347 then : 4348 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4349 printf "%s\n" "unsupported" >&6; } 4350 else case e in #( 4351 e) if test "x$ac_cv_prog_cc_c89" = x 4352 then : 4353 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4354 printf "%s\n" "none needed" >&6; } 4355 else case e in #( 4356 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4357 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4358 CC="$CC $ac_cv_prog_cc_c89" ;; 4359 esac 4360 fi 4361 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4362 ac_prog_cc_stdc=c89 ;; 4363 esac 4364 fi 4365 fi 4366 4367 ac_ext=c 4368 ac_cpp='$CPP $CPPFLAGS' 4369 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4370 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4371 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4372 4373 4374 ac_ext=c 4375 ac_cpp='$CPP $CPPFLAGS' 4376 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4377 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4378 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4379 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4380 printf %s "checking whether $CC understands -c and -o together... " >&6; } 4381 if test ${am_cv_prog_cc_c_o+y} 4382 then : 4383 printf %s "(cached) " >&6 4384 else case e in #( 4385 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4386 /* end confdefs.h. */ 4387 4388 int 4389 main (void) 4390 { 4391 4392 ; 4393 return 0; 4394 } 4395 _ACEOF 4396 # Make sure it works both with $CC and with simple cc. 4397 # Following AC_PROG_CC_C_O, we do the test twice because some 4398 # compilers refuse to overwrite an existing .o file with -o, 4399 # though they will create one. 4400 am_cv_prog_cc_c_o=yes 4401 for am_i in 1 2; do 4402 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4403 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4404 ac_status=$? 4405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4406 (exit $ac_status); } \ 4407 && test -f conftest2.$ac_objext; then 4408 : OK 4409 else 4410 am_cv_prog_cc_c_o=no 4411 break 4412 fi 4413 done 4414 rm -f core conftest* 4415 unset am_i ;; 4416 esac 4417 fi 4418 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4419 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4420 if test "$am_cv_prog_cc_c_o" != yes; then 4421 # Losing compiler, so override with the script. 4422 # FIXME: It is wrong to rewrite CC. 4423 # But if we don't then we get into trouble of one sort or another. 4424 # A longer-term fix would be to have automake use am__CC in this case, 4425 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4426 CC="$am_aux_dir/compile $CC" 4427 fi 4428 ac_ext=c 4429 ac_cpp='$CPP $CPPFLAGS' 4430 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4431 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4432 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4433 4434 4435 depcc="$CC" am_compiler_list= 4436 4437 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4438 printf %s "checking dependency style of $depcc... " >&6; } 4439 if test ${am_cv_CC_dependencies_compiler_type+y} 4440 then : 4441 printf %s "(cached) " >&6 4442 else case e in #( 4443 e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4444 # We make a subdir and do the tests there. Otherwise we can end up 4445 # making bogus files that we don't know about and never remove. For 4446 # instance it was reported that on HP-UX the gcc test will end up 4447 # making a dummy file named 'D' -- because '-MD' means "put the output 4448 # in D". 4449 rm -rf conftest.dir 4450 mkdir conftest.dir 4451 # Copy depcomp to subdir because otherwise we won't find it if we're 4452 # using a relative directory. 4453 cp "$am_depcomp" conftest.dir 4454 cd conftest.dir 4455 # We will build objects and dependencies in a subdirectory because 4456 # it helps to detect inapplicable dependency modes. For instance 4457 # both Tru64's cc and ICC support -MD to output dependencies as a 4458 # side effect of compilation, but ICC will put the dependencies in 4459 # the current directory while Tru64 will put them in the object 4460 # directory. 4461 mkdir sub 4462 4463 am_cv_CC_dependencies_compiler_type=none 4464 if test "$am_compiler_list" = ""; then 4465 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4466 fi 4467 am__universal=false 4468 case " $depcc " in #( 4469 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4470 esac 4471 4472 for depmode in $am_compiler_list; do 4473 # Setup a source with many dependencies, because some compilers 4474 # like to wrap large dependency lists on column 80 (with \), and 4475 # we should not choose a depcomp mode which is confused by this. 4476 # 4477 # We need to recreate these files for each test, as the compiler may 4478 # overwrite some of them when testing with obscure command lines. 4479 # This happens at least with the AIX C compiler. 4480 : > sub/conftest.c 4481 for i in 1 2 3 4 5 6; do 4482 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4483 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4484 # Solaris 10 /bin/sh. 4485 echo '/* dummy */' > sub/conftst$i.h 4486 done 4487 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4488 4489 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4490 # mode. It turns out that the SunPro C++ compiler does not properly 4491 # handle '-M -o', and we need to detect this. Also, some Intel 4492 # versions had trouble with output in subdirs. 4493 am__obj=sub/conftest.${OBJEXT-o} 4494 am__minus_obj="-o $am__obj" 4495 case $depmode in 4496 gcc) 4497 # This depmode causes a compiler race in universal mode. 4498 test "$am__universal" = false || continue 4499 ;; 4500 nosideeffect) 4501 # After this tag, mechanisms are not by side-effect, so they'll 4502 # only be used when explicitly requested. 4503 if test "x$enable_dependency_tracking" = xyes; then 4504 continue 4505 else 4506 break 4507 fi 4508 ;; 4509 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4510 # This compiler won't grok '-c -o', but also, the minuso test has 4511 # not run yet. These depmodes are late enough in the game, and 4512 # so weak that their functioning should not be impacted. 4513 am__obj=conftest.${OBJEXT-o} 4514 am__minus_obj= 4515 ;; 4516 none) break ;; 4517 esac 4518 if depmode=$depmode \ 4519 source=sub/conftest.c object=$am__obj \ 4520 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4521 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4522 >/dev/null 2>conftest.err && 4523 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4524 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4525 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4526 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4527 # icc doesn't choke on unknown options, it will just issue warnings 4528 # or remarks (even with -Werror). So we grep stderr for any message 4529 # that says an option was ignored or not supported. 4530 # When given -MP, icc 7.0 and 7.1 complain thusly: 4531 # icc: Command line warning: ignoring option '-M'; no argument required 4532 # The diagnosis changed in icc 8.0: 4533 # icc: Command line remark: option '-MP' not supported 4534 if (grep 'ignoring option' conftest.err || 4535 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4536 am_cv_CC_dependencies_compiler_type=$depmode 4537 break 4538 fi 4539 fi 4540 done 4541 4542 cd .. 4543 rm -rf conftest.dir 4544 else 4545 am_cv_CC_dependencies_compiler_type=none 4546 fi 4547 ;; 4548 esac 4549 fi 4550 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4551 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4552 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4553 4554 if 4555 test "x$enable_dependency_tracking" != xno \ 4556 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4557 am__fastdepCC_TRUE= 4558 am__fastdepCC_FALSE='#' 4559 else 4560 am__fastdepCC_TRUE='#' 4561 am__fastdepCC_FALSE= 4562 fi 4563 4564 4565 4566 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4567 printf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4568 if test ${ac_cv_c_undeclared_builtin_options+y} 4569 then : 4570 printf %s "(cached) " >&6 4571 else case e in #( 4572 e) ac_save_CFLAGS=$CFLAGS 4573 ac_cv_c_undeclared_builtin_options='cannot detect' 4574 for ac_arg in '' -fno-builtin; do 4575 CFLAGS="$ac_save_CFLAGS $ac_arg" 4576 # This test program should *not* compile successfully. 4577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4578 /* end confdefs.h. */ 4579 4580 int 4581 main (void) 4582 { 4583 (void) strchr; 4584 ; 4585 return 0; 4586 } 4587 _ACEOF 4588 if ac_fn_c_try_compile "$LINENO" 4589 then : 4590 4591 else case e in #( 4592 e) # This test program should compile successfully. 4593 # No library function is consistently available on 4594 # freestanding implementations, so test against a dummy 4595 # declaration. Include always-available headers on the 4596 # off chance that they somehow elicit warnings. 4597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4598 /* end confdefs.h. */ 4599 #include <float.h> 4600 #include <limits.h> 4601 #include <stdarg.h> 4602 #include <stddef.h> 4603 extern void ac_decl (int, char *); 4604 4605 int 4606 main (void) 4607 { 4608 (void) ac_decl (0, (char *) 0); 4609 (void) ac_decl; 4610 4611 ; 4612 return 0; 4613 } 4614 _ACEOF 4615 if ac_fn_c_try_compile "$LINENO" 4616 then : 4617 if test x"$ac_arg" = x 4618 then : 4619 ac_cv_c_undeclared_builtin_options='none needed' 4620 else case e in #( 4621 e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 4622 esac 4623 fi 4624 break 4625 fi 4626 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4627 esac 4628 fi 4629 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4630 done 4631 CFLAGS=$ac_save_CFLAGS 4632 ;; 4633 esac 4634 fi 4635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4636 printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4637 case $ac_cv_c_undeclared_builtin_options in #( 4638 'cannot detect') : 4639 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4640 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4641 as_fn_error $? "cannot make $CC report undeclared builtins 4642 See 'config.log' for more details" "$LINENO" 5; } ;; #( 4643 'none needed') : 4644 ac_c_undeclared_builtin_options='' ;; #( 4645 *) : 4646 ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4647 esac 4648 4649 ac_header= ac_cache= 4650 for ac_item in $ac_header_c_list 4651 do 4652 if test $ac_cache; then 4653 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4654 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4655 printf "%s\n" "#define $ac_item 1" >> confdefs.h 4656 fi 4657 ac_header= ac_cache= 4658 elif test $ac_header; then 4659 ac_cache=$ac_item 4660 else 4661 ac_header=$ac_item 4662 fi 4663 done 4664 4665 4666 4667 4668 4669 4670 4671 4672 if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4673 then : 4674 4675 printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4676 4677 fi 4678 4679 4680 4681 4682 ac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4683 if test "x$ac_cv_have_decl___clang__" = xyes 4684 then : 4685 CLANGCC="yes" 4686 else case e in #( 4687 e) CLANGCC="no" ;; 4688 esac 4689 fi 4690 ac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4691 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4692 then : 4693 INTELCC="yes" 4694 else case e in #( 4695 e) INTELCC="no" ;; 4696 esac 4697 fi 4698 ac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4699 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4700 then : 4701 SUNCC="yes" 4702 else case e in #( 4703 e) SUNCC="no" ;; 4704 esac 4705 fi 4706 4707 4708 4709 4710 4711 4712 4713 4714 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4715 if test -n "$ac_tool_prefix"; then 4716 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4717 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4718 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4719 printf %s "checking for $ac_word... " >&6; } 4720 if test ${ac_cv_path_PKG_CONFIG+y} 4721 then : 4722 printf %s "(cached) " >&6 4723 else case e in #( 4724 e) case $PKG_CONFIG in 4725 [\\/]* | ?:[\\/]*) 4726 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4727 ;; 4728 *) 4729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4730 for as_dir in $PATH 4731 do 4732 IFS=$as_save_IFS 4733 case $as_dir in #((( 4734 '') as_dir=./ ;; 4735 */) ;; 4736 *) as_dir=$as_dir/ ;; 4737 esac 4738 for ac_exec_ext in '' $ac_executable_extensions; do 4739 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4740 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4741 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4742 break 2 4743 fi 4744 done 4745 done 4746 IFS=$as_save_IFS 4747 4748 ;; 4749 esac ;; 4750 esac 4751 fi 4752 PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4753 if test -n "$PKG_CONFIG"; then 4754 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4755 printf "%s\n" "$PKG_CONFIG" >&6; } 4756 else 4757 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4758 printf "%s\n" "no" >&6; } 4759 fi 4760 4761 4762 fi 4763 if test -z "$ac_cv_path_PKG_CONFIG"; then 4764 ac_pt_PKG_CONFIG=$PKG_CONFIG 4765 # Extract the first word of "pkg-config", so it can be a program name with args. 4766 set dummy pkg-config; ac_word=$2 4767 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4768 printf %s "checking for $ac_word... " >&6; } 4769 if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4770 then : 4771 printf %s "(cached) " >&6 4772 else case e in #( 4773 e) case $ac_pt_PKG_CONFIG in 4774 [\\/]* | ?:[\\/]*) 4775 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4776 ;; 4777 *) 4778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4779 for as_dir in $PATH 4780 do 4781 IFS=$as_save_IFS 4782 case $as_dir in #((( 4783 '') as_dir=./ ;; 4784 */) ;; 4785 *) as_dir=$as_dir/ ;; 4786 esac 4787 for ac_exec_ext in '' $ac_executable_extensions; do 4788 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4789 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4790 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4791 break 2 4792 fi 4793 done 4794 done 4795 IFS=$as_save_IFS 4796 4797 ;; 4798 esac ;; 4799 esac 4800 fi 4801 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4802 if test -n "$ac_pt_PKG_CONFIG"; then 4803 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4804 printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4805 else 4806 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4807 printf "%s\n" "no" >&6; } 4808 fi 4809 4810 if test "x$ac_pt_PKG_CONFIG" = x; then 4811 PKG_CONFIG="" 4812 else 4813 case $cross_compiling:$ac_tool_warned in 4814 yes:) 4815 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4816 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4817 ac_tool_warned=yes ;; 4818 esac 4819 PKG_CONFIG=$ac_pt_PKG_CONFIG 4820 fi 4821 else 4822 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4823 fi 4824 4825 fi 4826 if test -n "$PKG_CONFIG"; then 4827 _pkg_min_version=0.9.0 4828 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4829 printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4830 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4831 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4832 printf "%s\n" "yes" >&6; } 4833 else 4834 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4835 printf "%s\n" "no" >&6; } 4836 PKG_CONFIG="" 4837 fi 4838 fi 4839 4840 4841 # Make sure we can run config.sub. 4842 $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4843 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4844 4845 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4846 printf %s "checking build system type... " >&6; } 4847 if test ${ac_cv_build+y} 4848 then : 4849 printf %s "(cached) " >&6 4850 else case e in #( 4851 e) ac_build_alias=$build_alias 4852 test "x$ac_build_alias" = x && 4853 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 4854 test "x$ac_build_alias" = x && 4855 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4856 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4857 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4858 ;; 4859 esac 4860 fi 4861 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4862 printf "%s\n" "$ac_cv_build" >&6; } 4863 case $ac_cv_build in 4864 *-*-*) ;; 4865 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4866 esac 4867 build=$ac_cv_build 4868 ac_save_IFS=$IFS; IFS='-' 4869 set x $ac_cv_build 4870 shift 4871 build_cpu=$1 4872 build_vendor=$2 4873 shift; shift 4874 # Remember, the first character of IFS is used to create $*, 4875 # except with old shells: 4876 build_os=$* 4877 IFS=$ac_save_IFS 4878 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4879 4880 4881 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4882 printf %s "checking host system type... " >&6; } 4883 if test ${ac_cv_host+y} 4884 then : 4885 printf %s "(cached) " >&6 4886 else case e in #( 4887 e) if test "x$host_alias" = x; then 4888 ac_cv_host=$ac_cv_build 4889 else 4890 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4891 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 4892 fi 4893 ;; 4894 esac 4895 fi 4896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4897 printf "%s\n" "$ac_cv_host" >&6; } 4898 case $ac_cv_host in 4899 *-*-*) ;; 4900 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4901 esac 4902 host=$ac_cv_host 4903 ac_save_IFS=$IFS; IFS='-' 4904 set x $ac_cv_host 4905 shift 4906 host_cpu=$1 4907 host_vendor=$2 4908 shift; shift 4909 # Remember, the first character of IFS is used to create $*, 4910 # except with old shells: 4911 host_os=$* 4912 IFS=$ac_save_IFS 4913 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4914 4915 4916 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4917 printf %s "checking for a sed that does not truncate output... " >&6; } 4918 if test ${ac_cv_path_SED+y} 4919 then : 4920 printf %s "(cached) " >&6 4921 else case e in #( 4922 e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4923 for ac_i in 1 2 3 4 5 6 7; do 4924 ac_script="$ac_script$as_nl$ac_script" 4925 done 4926 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4927 { ac_script=; unset ac_script;} 4928 if test -z "$SED"; then 4929 ac_path_SED_found=false 4930 # Loop through the user's path and test for each of PROGNAME-LIST 4931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4932 for as_dir in $PATH 4933 do 4934 IFS=$as_save_IFS 4935 case $as_dir in #((( 4936 '') as_dir=./ ;; 4937 */) ;; 4938 *) as_dir=$as_dir/ ;; 4939 esac 4940 for ac_prog in sed gsed 4941 do 4942 for ac_exec_ext in '' $ac_executable_extensions; do 4943 ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4944 as_fn_executable_p "$ac_path_SED" || continue 4945 # Check for GNU ac_path_SED and select it if it is found. 4946 # Check for GNU $ac_path_SED 4947 case `"$ac_path_SED" --version 2>&1` in #( 4948 *GNU*) 4949 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4950 #( 4951 *) 4952 ac_count=0 4953 printf %s 0123456789 >"conftest.in" 4954 while : 4955 do 4956 cat "conftest.in" "conftest.in" >"conftest.tmp" 4957 mv "conftest.tmp" "conftest.in" 4958 cp "conftest.in" "conftest.nl" 4959 printf "%s\n" '' >> "conftest.nl" 4960 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4961 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4962 as_fn_arith $ac_count + 1 && ac_count=$as_val 4963 if test $ac_count -gt ${ac_path_SED_max-0}; then 4964 # Best one so far, save it but keep looking for a better one 4965 ac_cv_path_SED="$ac_path_SED" 4966 ac_path_SED_max=$ac_count 4967 fi 4968 # 10*(2^10) chars as input seems more than enough 4969 test $ac_count -gt 10 && break 4970 done 4971 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4972 esac 4973 4974 $ac_path_SED_found && break 3 4975 done 4976 done 4977 done 4978 IFS=$as_save_IFS 4979 if test -z "$ac_cv_path_SED"; then 4980 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4981 fi 4982 else 4983 ac_cv_path_SED=$SED 4984 fi 4985 ;; 4986 esac 4987 fi 4988 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4989 printf "%s\n" "$ac_cv_path_SED" >&6; } 4990 SED="$ac_cv_path_SED" 4991 rm -f conftest.sed 4992 4993 4994 4995 4996 4997 4998 # Check whether --enable-selective-werror was given. 4999 if test ${enable_selective_werror+y} 5000 then : 5001 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 5002 else case e in #( 5003 e) SELECTIVE_WERROR=yes ;; 5004 esac 5005 fi 5006 5007 5008 5009 5010 5011 # -v is too short to test reliably with XORG_TESTSET_CFLAG 5012 if test "x$SUNCC" = "xyes"; then 5013 BASE_CFLAGS="-v" 5014 else 5015 BASE_CFLAGS="" 5016 fi 5017 5018 # This chunk of warnings were those that existed in the legacy CWARNFLAGS 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 xorg_testset_save_CFLAGS="$CFLAGS" 5033 5034 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5035 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5036 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5037 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5038 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5039 then : 5040 printf %s "(cached) " >&6 5041 else case e in #( 5042 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5043 /* end confdefs.h. */ 5044 int i; 5045 _ACEOF 5046 if ac_fn_c_try_compile "$LINENO" 5047 then : 5048 xorg_cv_cc_flag_unknown_warning_option=yes 5049 else case e in #( 5050 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5051 esac 5052 fi 5053 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5054 esac 5055 fi 5056 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5057 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5058 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5059 CFLAGS="$xorg_testset_save_CFLAGS" 5060 fi 5061 5062 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5063 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5064 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5065 fi 5066 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5067 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5068 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5069 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5070 then : 5071 printf %s "(cached) " >&6 5072 else case e in #( 5073 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5074 /* end confdefs.h. */ 5075 int i; 5076 _ACEOF 5077 if ac_fn_c_try_compile "$LINENO" 5078 then : 5079 xorg_cv_cc_flag_unused_command_line_argument=yes 5080 else case e in #( 5081 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5082 esac 5083 fi 5084 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5085 esac 5086 fi 5087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5088 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5089 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5090 CFLAGS="$xorg_testset_save_CFLAGS" 5091 fi 5092 5093 found="no" 5094 5095 if test $found = "no" ; then 5096 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5097 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5098 fi 5099 5100 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5101 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5102 fi 5103 5104 CFLAGS="$CFLAGS -Wall" 5105 5106 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 5107 printf %s "checking if $CC supports -Wall... " >&6; } 5108 cacheid=xorg_cv_cc_flag__Wall 5109 if eval test \${$cacheid+y} 5110 then : 5111 printf %s "(cached) " >&6 5112 else case e in #( 5113 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5114 /* end confdefs.h. */ 5115 int i; 5116 int 5117 main (void) 5118 { 5119 5120 ; 5121 return 0; 5122 } 5123 _ACEOF 5124 if ac_fn_c_try_link "$LINENO" 5125 then : 5126 eval $cacheid=yes 5127 else case e in #( 5128 e) eval $cacheid=no ;; 5129 esac 5130 fi 5131 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5132 conftest$ac_exeext conftest.$ac_ext ;; 5133 esac 5134 fi 5135 5136 5137 CFLAGS="$xorg_testset_save_CFLAGS" 5138 5139 eval supported=\$$cacheid 5140 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5141 printf "%s\n" "$supported" >&6; } 5142 if test "$supported" = "yes" ; then 5143 BASE_CFLAGS="$BASE_CFLAGS -Wall" 5144 found="yes" 5145 fi 5146 fi 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 xorg_testset_save_CFLAGS="$CFLAGS" 5163 5164 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5165 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5166 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5167 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5168 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5169 then : 5170 printf %s "(cached) " >&6 5171 else case e in #( 5172 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5173 /* end confdefs.h. */ 5174 int i; 5175 _ACEOF 5176 if ac_fn_c_try_compile "$LINENO" 5177 then : 5178 xorg_cv_cc_flag_unknown_warning_option=yes 5179 else case e in #( 5180 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5181 esac 5182 fi 5183 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5184 esac 5185 fi 5186 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5187 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5188 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5189 CFLAGS="$xorg_testset_save_CFLAGS" 5190 fi 5191 5192 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5193 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5194 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5195 fi 5196 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5197 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5198 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5199 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5200 then : 5201 printf %s "(cached) " >&6 5202 else case e in #( 5203 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5204 /* end confdefs.h. */ 5205 int i; 5206 _ACEOF 5207 if ac_fn_c_try_compile "$LINENO" 5208 then : 5209 xorg_cv_cc_flag_unused_command_line_argument=yes 5210 else case e in #( 5211 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5212 esac 5213 fi 5214 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5215 esac 5216 fi 5217 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5218 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5219 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5220 CFLAGS="$xorg_testset_save_CFLAGS" 5221 fi 5222 5223 found="no" 5224 5225 if test $found = "no" ; then 5226 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5227 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5228 fi 5229 5230 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5231 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5232 fi 5233 5234 CFLAGS="$CFLAGS -Wpointer-arith" 5235 5236 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5237 printf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5238 cacheid=xorg_cv_cc_flag__Wpointer_arith 5239 if eval test \${$cacheid+y} 5240 then : 5241 printf %s "(cached) " >&6 5242 else case e in #( 5243 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5244 /* end confdefs.h. */ 5245 int i; 5246 int 5247 main (void) 5248 { 5249 5250 ; 5251 return 0; 5252 } 5253 _ACEOF 5254 if ac_fn_c_try_link "$LINENO" 5255 then : 5256 eval $cacheid=yes 5257 else case e in #( 5258 e) eval $cacheid=no ;; 5259 esac 5260 fi 5261 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5262 conftest$ac_exeext conftest.$ac_ext ;; 5263 esac 5264 fi 5265 5266 5267 CFLAGS="$xorg_testset_save_CFLAGS" 5268 5269 eval supported=\$$cacheid 5270 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5271 printf "%s\n" "$supported" >&6; } 5272 if test "$supported" = "yes" ; then 5273 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5274 found="yes" 5275 fi 5276 fi 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 xorg_testset_save_CFLAGS="$CFLAGS" 5293 5294 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5295 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5296 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5297 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5298 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5299 then : 5300 printf %s "(cached) " >&6 5301 else case e in #( 5302 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5303 /* end confdefs.h. */ 5304 int i; 5305 _ACEOF 5306 if ac_fn_c_try_compile "$LINENO" 5307 then : 5308 xorg_cv_cc_flag_unknown_warning_option=yes 5309 else case e in #( 5310 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5311 esac 5312 fi 5313 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5314 esac 5315 fi 5316 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5317 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5318 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5319 CFLAGS="$xorg_testset_save_CFLAGS" 5320 fi 5321 5322 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5323 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5324 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5325 fi 5326 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5327 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5328 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5329 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5330 then : 5331 printf %s "(cached) " >&6 5332 else case e in #( 5333 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5334 /* end confdefs.h. */ 5335 int i; 5336 _ACEOF 5337 if ac_fn_c_try_compile "$LINENO" 5338 then : 5339 xorg_cv_cc_flag_unused_command_line_argument=yes 5340 else case e in #( 5341 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5342 esac 5343 fi 5344 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5345 esac 5346 fi 5347 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5348 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5349 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5350 CFLAGS="$xorg_testset_save_CFLAGS" 5351 fi 5352 5353 found="no" 5354 5355 if test $found = "no" ; then 5356 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5357 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5358 fi 5359 5360 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5361 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5362 fi 5363 5364 CFLAGS="$CFLAGS -Wmissing-declarations" 5365 5366 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5367 printf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5368 cacheid=xorg_cv_cc_flag__Wmissing_declarations 5369 if eval test \${$cacheid+y} 5370 then : 5371 printf %s "(cached) " >&6 5372 else case e in #( 5373 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5374 /* end confdefs.h. */ 5375 int i; 5376 int 5377 main (void) 5378 { 5379 5380 ; 5381 return 0; 5382 } 5383 _ACEOF 5384 if ac_fn_c_try_link "$LINENO" 5385 then : 5386 eval $cacheid=yes 5387 else case e in #( 5388 e) eval $cacheid=no ;; 5389 esac 5390 fi 5391 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5392 conftest$ac_exeext conftest.$ac_ext ;; 5393 esac 5394 fi 5395 5396 5397 CFLAGS="$xorg_testset_save_CFLAGS" 5398 5399 eval supported=\$$cacheid 5400 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5401 printf "%s\n" "$supported" >&6; } 5402 if test "$supported" = "yes" ; then 5403 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5404 found="yes" 5405 fi 5406 fi 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 xorg_testset_save_CFLAGS="$CFLAGS" 5423 5424 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5425 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5426 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5427 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5428 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5429 then : 5430 printf %s "(cached) " >&6 5431 else case e in #( 5432 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5433 /* end confdefs.h. */ 5434 int i; 5435 _ACEOF 5436 if ac_fn_c_try_compile "$LINENO" 5437 then : 5438 xorg_cv_cc_flag_unknown_warning_option=yes 5439 else case e in #( 5440 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5441 esac 5442 fi 5443 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5444 esac 5445 fi 5446 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5447 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5448 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5449 CFLAGS="$xorg_testset_save_CFLAGS" 5450 fi 5451 5452 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5453 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5454 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5455 fi 5456 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5457 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5458 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5459 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5460 then : 5461 printf %s "(cached) " >&6 5462 else case e in #( 5463 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5464 /* end confdefs.h. */ 5465 int i; 5466 _ACEOF 5467 if ac_fn_c_try_compile "$LINENO" 5468 then : 5469 xorg_cv_cc_flag_unused_command_line_argument=yes 5470 else case e in #( 5471 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5472 esac 5473 fi 5474 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5475 esac 5476 fi 5477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5478 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5479 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5480 CFLAGS="$xorg_testset_save_CFLAGS" 5481 fi 5482 5483 found="no" 5484 5485 if test $found = "no" ; then 5486 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5487 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5488 fi 5489 5490 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5491 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5492 fi 5493 5494 CFLAGS="$CFLAGS -Wformat=2" 5495 5496 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5497 printf %s "checking if $CC supports -Wformat=2... " >&6; } 5498 cacheid=xorg_cv_cc_flag__Wformat_2 5499 if eval test \${$cacheid+y} 5500 then : 5501 printf %s "(cached) " >&6 5502 else case e in #( 5503 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5504 /* end confdefs.h. */ 5505 int i; 5506 int 5507 main (void) 5508 { 5509 5510 ; 5511 return 0; 5512 } 5513 _ACEOF 5514 if ac_fn_c_try_link "$LINENO" 5515 then : 5516 eval $cacheid=yes 5517 else case e in #( 5518 e) eval $cacheid=no ;; 5519 esac 5520 fi 5521 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5522 conftest$ac_exeext conftest.$ac_ext ;; 5523 esac 5524 fi 5525 5526 5527 CFLAGS="$xorg_testset_save_CFLAGS" 5528 5529 eval supported=\$$cacheid 5530 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5531 printf "%s\n" "$supported" >&6; } 5532 if test "$supported" = "yes" ; then 5533 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5534 found="yes" 5535 fi 5536 fi 5537 5538 if test $found = "no" ; then 5539 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5540 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5541 fi 5542 5543 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5545 fi 5546 5547 CFLAGS="$CFLAGS -Wformat" 5548 5549 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5550 printf %s "checking if $CC supports -Wformat... " >&6; } 5551 cacheid=xorg_cv_cc_flag__Wformat 5552 if eval test \${$cacheid+y} 5553 then : 5554 printf %s "(cached) " >&6 5555 else case e in #( 5556 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5557 /* end confdefs.h. */ 5558 int i; 5559 int 5560 main (void) 5561 { 5562 5563 ; 5564 return 0; 5565 } 5566 _ACEOF 5567 if ac_fn_c_try_link "$LINENO" 5568 then : 5569 eval $cacheid=yes 5570 else case e in #( 5571 e) eval $cacheid=no ;; 5572 esac 5573 fi 5574 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5575 conftest$ac_exeext conftest.$ac_ext ;; 5576 esac 5577 fi 5578 5579 5580 CFLAGS="$xorg_testset_save_CFLAGS" 5581 5582 eval supported=\$$cacheid 5583 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5584 printf "%s\n" "$supported" >&6; } 5585 if test "$supported" = "yes" ; then 5586 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5587 found="yes" 5588 fi 5589 fi 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 xorg_testset_save_CFLAGS="$CFLAGS" 5608 5609 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5610 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5611 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5612 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5613 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5614 then : 5615 printf %s "(cached) " >&6 5616 else case e in #( 5617 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5618 /* end confdefs.h. */ 5619 int i; 5620 _ACEOF 5621 if ac_fn_c_try_compile "$LINENO" 5622 then : 5623 xorg_cv_cc_flag_unknown_warning_option=yes 5624 else case e in #( 5625 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5626 esac 5627 fi 5628 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5629 esac 5630 fi 5631 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5632 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5633 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5634 CFLAGS="$xorg_testset_save_CFLAGS" 5635 fi 5636 5637 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5638 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5639 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5640 fi 5641 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5642 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5643 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5644 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5645 then : 5646 printf %s "(cached) " >&6 5647 else case e in #( 5648 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5649 /* end confdefs.h. */ 5650 int i; 5651 _ACEOF 5652 if ac_fn_c_try_compile "$LINENO" 5653 then : 5654 xorg_cv_cc_flag_unused_command_line_argument=yes 5655 else case e in #( 5656 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5657 esac 5658 fi 5659 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5660 esac 5661 fi 5662 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5663 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5664 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5665 CFLAGS="$xorg_testset_save_CFLAGS" 5666 fi 5667 5668 found="no" 5669 5670 if test $found = "no" ; then 5671 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5672 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5673 fi 5674 5675 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5676 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5677 fi 5678 5679 CFLAGS="$CFLAGS -Wstrict-prototypes" 5680 5681 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5682 printf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5683 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5684 if eval test \${$cacheid+y} 5685 then : 5686 printf %s "(cached) " >&6 5687 else case e in #( 5688 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5689 /* end confdefs.h. */ 5690 int i; 5691 int 5692 main (void) 5693 { 5694 5695 ; 5696 return 0; 5697 } 5698 _ACEOF 5699 if ac_fn_c_try_link "$LINENO" 5700 then : 5701 eval $cacheid=yes 5702 else case e in #( 5703 e) eval $cacheid=no ;; 5704 esac 5705 fi 5706 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5707 conftest$ac_exeext conftest.$ac_ext ;; 5708 esac 5709 fi 5710 5711 5712 CFLAGS="$xorg_testset_save_CFLAGS" 5713 5714 eval supported=\$$cacheid 5715 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5716 printf "%s\n" "$supported" >&6; } 5717 if test "$supported" = "yes" ; then 5718 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5719 found="yes" 5720 fi 5721 fi 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 xorg_testset_save_CFLAGS="$CFLAGS" 5738 5739 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5740 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5741 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5742 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5743 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5744 then : 5745 printf %s "(cached) " >&6 5746 else case e in #( 5747 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5748 /* end confdefs.h. */ 5749 int i; 5750 _ACEOF 5751 if ac_fn_c_try_compile "$LINENO" 5752 then : 5753 xorg_cv_cc_flag_unknown_warning_option=yes 5754 else case e in #( 5755 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5756 esac 5757 fi 5758 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5759 esac 5760 fi 5761 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5762 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5763 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5764 CFLAGS="$xorg_testset_save_CFLAGS" 5765 fi 5766 5767 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5768 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5769 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5770 fi 5771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5772 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5773 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5774 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5775 then : 5776 printf %s "(cached) " >&6 5777 else case e in #( 5778 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5779 /* end confdefs.h. */ 5780 int i; 5781 _ACEOF 5782 if ac_fn_c_try_compile "$LINENO" 5783 then : 5784 xorg_cv_cc_flag_unused_command_line_argument=yes 5785 else case e in #( 5786 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5787 esac 5788 fi 5789 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5790 esac 5791 fi 5792 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5793 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5794 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5795 CFLAGS="$xorg_testset_save_CFLAGS" 5796 fi 5797 5798 found="no" 5799 5800 if test $found = "no" ; then 5801 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5802 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5803 fi 5804 5805 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5806 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5807 fi 5808 5809 CFLAGS="$CFLAGS -Wmissing-prototypes" 5810 5811 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5812 printf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5813 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5814 if eval test \${$cacheid+y} 5815 then : 5816 printf %s "(cached) " >&6 5817 else case e in #( 5818 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5819 /* end confdefs.h. */ 5820 int i; 5821 int 5822 main (void) 5823 { 5824 5825 ; 5826 return 0; 5827 } 5828 _ACEOF 5829 if ac_fn_c_try_link "$LINENO" 5830 then : 5831 eval $cacheid=yes 5832 else case e in #( 5833 e) eval $cacheid=no ;; 5834 esac 5835 fi 5836 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5837 conftest$ac_exeext conftest.$ac_ext ;; 5838 esac 5839 fi 5840 5841 5842 CFLAGS="$xorg_testset_save_CFLAGS" 5843 5844 eval supported=\$$cacheid 5845 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5846 printf "%s\n" "$supported" >&6; } 5847 if test "$supported" = "yes" ; then 5848 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5849 found="yes" 5850 fi 5851 fi 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 xorg_testset_save_CFLAGS="$CFLAGS" 5868 5869 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5870 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5871 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5872 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5873 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 5874 then : 5875 printf %s "(cached) " >&6 5876 else case e in #( 5877 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5878 /* end confdefs.h. */ 5879 int i; 5880 _ACEOF 5881 if ac_fn_c_try_compile "$LINENO" 5882 then : 5883 xorg_cv_cc_flag_unknown_warning_option=yes 5884 else case e in #( 5885 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5886 esac 5887 fi 5888 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5889 esac 5890 fi 5891 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5892 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5893 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5894 CFLAGS="$xorg_testset_save_CFLAGS" 5895 fi 5896 5897 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5898 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5899 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5900 fi 5901 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5902 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5903 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5904 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5905 then : 5906 printf %s "(cached) " >&6 5907 else case e in #( 5908 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5909 /* end confdefs.h. */ 5910 int i; 5911 _ACEOF 5912 if ac_fn_c_try_compile "$LINENO" 5913 then : 5914 xorg_cv_cc_flag_unused_command_line_argument=yes 5915 else case e in #( 5916 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5917 esac 5918 fi 5919 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5920 esac 5921 fi 5922 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5923 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5924 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5925 CFLAGS="$xorg_testset_save_CFLAGS" 5926 fi 5927 5928 found="no" 5929 5930 if test $found = "no" ; then 5931 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5932 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5933 fi 5934 5935 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5936 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5937 fi 5938 5939 CFLAGS="$CFLAGS -Wnested-externs" 5940 5941 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5942 printf %s "checking if $CC supports -Wnested-externs... " >&6; } 5943 cacheid=xorg_cv_cc_flag__Wnested_externs 5944 if eval test \${$cacheid+y} 5945 then : 5946 printf %s "(cached) " >&6 5947 else case e in #( 5948 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5949 /* end confdefs.h. */ 5950 int i; 5951 int 5952 main (void) 5953 { 5954 5955 ; 5956 return 0; 5957 } 5958 _ACEOF 5959 if ac_fn_c_try_link "$LINENO" 5960 then : 5961 eval $cacheid=yes 5962 else case e in #( 5963 e) eval $cacheid=no ;; 5964 esac 5965 fi 5966 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 5967 conftest$ac_exeext conftest.$ac_ext ;; 5968 esac 5969 fi 5970 5971 5972 CFLAGS="$xorg_testset_save_CFLAGS" 5973 5974 eval supported=\$$cacheid 5975 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5976 printf "%s\n" "$supported" >&6; } 5977 if test "$supported" = "yes" ; then 5978 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5979 found="yes" 5980 fi 5981 fi 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 xorg_testset_save_CFLAGS="$CFLAGS" 5998 5999 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6000 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6001 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6002 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6003 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6004 then : 6005 printf %s "(cached) " >&6 6006 else case e in #( 6007 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6008 /* end confdefs.h. */ 6009 int i; 6010 _ACEOF 6011 if ac_fn_c_try_compile "$LINENO" 6012 then : 6013 xorg_cv_cc_flag_unknown_warning_option=yes 6014 else case e in #( 6015 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6016 esac 6017 fi 6018 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6019 esac 6020 fi 6021 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6022 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6023 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6024 CFLAGS="$xorg_testset_save_CFLAGS" 6025 fi 6026 6027 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6028 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6029 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6030 fi 6031 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6032 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6033 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6034 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6035 then : 6036 printf %s "(cached) " >&6 6037 else case e in #( 6038 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6039 /* end confdefs.h. */ 6040 int i; 6041 _ACEOF 6042 if ac_fn_c_try_compile "$LINENO" 6043 then : 6044 xorg_cv_cc_flag_unused_command_line_argument=yes 6045 else case e in #( 6046 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6047 esac 6048 fi 6049 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6050 esac 6051 fi 6052 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6053 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6054 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6055 CFLAGS="$xorg_testset_save_CFLAGS" 6056 fi 6057 6058 found="no" 6059 6060 if test $found = "no" ; then 6061 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6062 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6063 fi 6064 6065 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6066 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6067 fi 6068 6069 CFLAGS="$CFLAGS -Wbad-function-cast" 6070 6071 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 6072 printf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 6073 cacheid=xorg_cv_cc_flag__Wbad_function_cast 6074 if eval test \${$cacheid+y} 6075 then : 6076 printf %s "(cached) " >&6 6077 else case e in #( 6078 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6079 /* end confdefs.h. */ 6080 int i; 6081 int 6082 main (void) 6083 { 6084 6085 ; 6086 return 0; 6087 } 6088 _ACEOF 6089 if ac_fn_c_try_link "$LINENO" 6090 then : 6091 eval $cacheid=yes 6092 else case e in #( 6093 e) eval $cacheid=no ;; 6094 esac 6095 fi 6096 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6097 conftest$ac_exeext conftest.$ac_ext ;; 6098 esac 6099 fi 6100 6101 6102 CFLAGS="$xorg_testset_save_CFLAGS" 6103 6104 eval supported=\$$cacheid 6105 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6106 printf "%s\n" "$supported" >&6; } 6107 if test "$supported" = "yes" ; then 6108 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 6109 found="yes" 6110 fi 6111 fi 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 xorg_testset_save_CFLAGS="$CFLAGS" 6128 6129 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6130 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6131 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6132 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6133 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6134 then : 6135 printf %s "(cached) " >&6 6136 else case e in #( 6137 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6138 /* end confdefs.h. */ 6139 int i; 6140 _ACEOF 6141 if ac_fn_c_try_compile "$LINENO" 6142 then : 6143 xorg_cv_cc_flag_unknown_warning_option=yes 6144 else case e in #( 6145 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6146 esac 6147 fi 6148 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6149 esac 6150 fi 6151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6152 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6153 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6154 CFLAGS="$xorg_testset_save_CFLAGS" 6155 fi 6156 6157 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6158 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6159 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6160 fi 6161 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6162 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6163 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6164 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6165 then : 6166 printf %s "(cached) " >&6 6167 else case e in #( 6168 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6169 /* end confdefs.h. */ 6170 int i; 6171 _ACEOF 6172 if ac_fn_c_try_compile "$LINENO" 6173 then : 6174 xorg_cv_cc_flag_unused_command_line_argument=yes 6175 else case e in #( 6176 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6177 esac 6178 fi 6179 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6180 esac 6181 fi 6182 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6183 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6184 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6185 CFLAGS="$xorg_testset_save_CFLAGS" 6186 fi 6187 6188 found="no" 6189 6190 if test $found = "no" ; then 6191 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6192 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6193 fi 6194 6195 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6196 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6197 fi 6198 6199 CFLAGS="$CFLAGS -Wold-style-definition" 6200 6201 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 6202 printf %s "checking if $CC supports -Wold-style-definition... " >&6; } 6203 cacheid=xorg_cv_cc_flag__Wold_style_definition 6204 if eval test \${$cacheid+y} 6205 then : 6206 printf %s "(cached) " >&6 6207 else case e in #( 6208 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6209 /* end confdefs.h. */ 6210 int i; 6211 int 6212 main (void) 6213 { 6214 6215 ; 6216 return 0; 6217 } 6218 _ACEOF 6219 if ac_fn_c_try_link "$LINENO" 6220 then : 6221 eval $cacheid=yes 6222 else case e in #( 6223 e) eval $cacheid=no ;; 6224 esac 6225 fi 6226 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6227 conftest$ac_exeext conftest.$ac_ext ;; 6228 esac 6229 fi 6230 6231 6232 CFLAGS="$xorg_testset_save_CFLAGS" 6233 6234 eval supported=\$$cacheid 6235 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6236 printf "%s\n" "$supported" >&6; } 6237 if test "$supported" = "yes" ; then 6238 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6239 found="yes" 6240 fi 6241 fi 6242 6243 if test $found = "no" ; then 6244 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6245 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6246 fi 6247 6248 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6249 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6250 fi 6251 6252 CFLAGS="$CFLAGS -fd" 6253 6254 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6255 printf %s "checking if $CC supports -fd... " >&6; } 6256 cacheid=xorg_cv_cc_flag__fd 6257 if eval test \${$cacheid+y} 6258 then : 6259 printf %s "(cached) " >&6 6260 else case e in #( 6261 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6262 /* end confdefs.h. */ 6263 int i; 6264 int 6265 main (void) 6266 { 6267 6268 ; 6269 return 0; 6270 } 6271 _ACEOF 6272 if ac_fn_c_try_link "$LINENO" 6273 then : 6274 eval $cacheid=yes 6275 else case e in #( 6276 e) eval $cacheid=no ;; 6277 esac 6278 fi 6279 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6280 conftest$ac_exeext conftest.$ac_ext ;; 6281 esac 6282 fi 6283 6284 6285 CFLAGS="$xorg_testset_save_CFLAGS" 6286 6287 eval supported=\$$cacheid 6288 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6289 printf "%s\n" "$supported" >&6; } 6290 if test "$supported" = "yes" ; then 6291 BASE_CFLAGS="$BASE_CFLAGS -fd" 6292 found="yes" 6293 fi 6294 fi 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 xorg_testset_save_CFLAGS="$CFLAGS" 6311 6312 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6313 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6314 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6315 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6316 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6317 then : 6318 printf %s "(cached) " >&6 6319 else case e in #( 6320 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6321 /* end confdefs.h. */ 6322 int i; 6323 _ACEOF 6324 if ac_fn_c_try_compile "$LINENO" 6325 then : 6326 xorg_cv_cc_flag_unknown_warning_option=yes 6327 else case e in #( 6328 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6329 esac 6330 fi 6331 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6332 esac 6333 fi 6334 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6335 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6336 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6337 CFLAGS="$xorg_testset_save_CFLAGS" 6338 fi 6339 6340 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6341 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6342 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6343 fi 6344 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6345 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6346 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6347 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6348 then : 6349 printf %s "(cached) " >&6 6350 else case e in #( 6351 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6352 /* end confdefs.h. */ 6353 int i; 6354 _ACEOF 6355 if ac_fn_c_try_compile "$LINENO" 6356 then : 6357 xorg_cv_cc_flag_unused_command_line_argument=yes 6358 else case e in #( 6359 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6360 esac 6361 fi 6362 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6363 esac 6364 fi 6365 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6366 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6367 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6368 CFLAGS="$xorg_testset_save_CFLAGS" 6369 fi 6370 6371 found="no" 6372 6373 if test $found = "no" ; then 6374 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6375 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6376 fi 6377 6378 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6379 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6380 fi 6381 6382 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6383 6384 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6385 printf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6386 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6387 if eval test \${$cacheid+y} 6388 then : 6389 printf %s "(cached) " >&6 6390 else case e in #( 6391 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6392 /* end confdefs.h. */ 6393 int i; 6394 int 6395 main (void) 6396 { 6397 6398 ; 6399 return 0; 6400 } 6401 _ACEOF 6402 if ac_fn_c_try_link "$LINENO" 6403 then : 6404 eval $cacheid=yes 6405 else case e in #( 6406 e) eval $cacheid=no ;; 6407 esac 6408 fi 6409 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6410 conftest$ac_exeext conftest.$ac_ext ;; 6411 esac 6412 fi 6413 6414 6415 CFLAGS="$xorg_testset_save_CFLAGS" 6416 6417 eval supported=\$$cacheid 6418 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6419 printf "%s\n" "$supported" >&6; } 6420 if test "$supported" = "yes" ; then 6421 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6422 found="yes" 6423 fi 6424 fi 6425 6426 6427 6428 6429 6430 # This chunk adds additional warnings that could catch undesired effects. 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 xorg_testset_save_CFLAGS="$CFLAGS" 6445 6446 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6447 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6448 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6449 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6450 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6451 then : 6452 printf %s "(cached) " >&6 6453 else case e in #( 6454 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6455 /* end confdefs.h. */ 6456 int i; 6457 _ACEOF 6458 if ac_fn_c_try_compile "$LINENO" 6459 then : 6460 xorg_cv_cc_flag_unknown_warning_option=yes 6461 else case e in #( 6462 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6463 esac 6464 fi 6465 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6466 esac 6467 fi 6468 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6469 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6470 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6471 CFLAGS="$xorg_testset_save_CFLAGS" 6472 fi 6473 6474 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6475 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6476 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6477 fi 6478 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6479 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6480 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6481 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6482 then : 6483 printf %s "(cached) " >&6 6484 else case e in #( 6485 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6486 /* end confdefs.h. */ 6487 int i; 6488 _ACEOF 6489 if ac_fn_c_try_compile "$LINENO" 6490 then : 6491 xorg_cv_cc_flag_unused_command_line_argument=yes 6492 else case e in #( 6493 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6494 esac 6495 fi 6496 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6497 esac 6498 fi 6499 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6500 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6501 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6502 CFLAGS="$xorg_testset_save_CFLAGS" 6503 fi 6504 6505 found="no" 6506 6507 if test $found = "no" ; then 6508 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6509 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6510 fi 6511 6512 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6514 fi 6515 6516 CFLAGS="$CFLAGS -Wunused" 6517 6518 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6519 printf %s "checking if $CC supports -Wunused... " >&6; } 6520 cacheid=xorg_cv_cc_flag__Wunused 6521 if eval test \${$cacheid+y} 6522 then : 6523 printf %s "(cached) " >&6 6524 else case e in #( 6525 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6526 /* end confdefs.h. */ 6527 int i; 6528 int 6529 main (void) 6530 { 6531 6532 ; 6533 return 0; 6534 } 6535 _ACEOF 6536 if ac_fn_c_try_link "$LINENO" 6537 then : 6538 eval $cacheid=yes 6539 else case e in #( 6540 e) eval $cacheid=no ;; 6541 esac 6542 fi 6543 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6544 conftest$ac_exeext conftest.$ac_ext ;; 6545 esac 6546 fi 6547 6548 6549 CFLAGS="$xorg_testset_save_CFLAGS" 6550 6551 eval supported=\$$cacheid 6552 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6553 printf "%s\n" "$supported" >&6; } 6554 if test "$supported" = "yes" ; then 6555 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6556 found="yes" 6557 fi 6558 fi 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 xorg_testset_save_CFLAGS="$CFLAGS" 6575 6576 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6577 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6578 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6579 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6580 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6581 then : 6582 printf %s "(cached) " >&6 6583 else case e in #( 6584 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6585 /* end confdefs.h. */ 6586 int i; 6587 _ACEOF 6588 if ac_fn_c_try_compile "$LINENO" 6589 then : 6590 xorg_cv_cc_flag_unknown_warning_option=yes 6591 else case e in #( 6592 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6593 esac 6594 fi 6595 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6596 esac 6597 fi 6598 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6599 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6600 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6601 CFLAGS="$xorg_testset_save_CFLAGS" 6602 fi 6603 6604 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6605 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6606 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6607 fi 6608 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6609 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6610 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6611 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6612 then : 6613 printf %s "(cached) " >&6 6614 else case e in #( 6615 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6616 /* end confdefs.h. */ 6617 int i; 6618 _ACEOF 6619 if ac_fn_c_try_compile "$LINENO" 6620 then : 6621 xorg_cv_cc_flag_unused_command_line_argument=yes 6622 else case e in #( 6623 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6624 esac 6625 fi 6626 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6627 esac 6628 fi 6629 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6630 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6631 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6632 CFLAGS="$xorg_testset_save_CFLAGS" 6633 fi 6634 6635 found="no" 6636 6637 if test $found = "no" ; then 6638 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6639 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6640 fi 6641 6642 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6643 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6644 fi 6645 6646 CFLAGS="$CFLAGS -Wuninitialized" 6647 6648 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6649 printf %s "checking if $CC supports -Wuninitialized... " >&6; } 6650 cacheid=xorg_cv_cc_flag__Wuninitialized 6651 if eval test \${$cacheid+y} 6652 then : 6653 printf %s "(cached) " >&6 6654 else case e in #( 6655 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6656 /* end confdefs.h. */ 6657 int i; 6658 int 6659 main (void) 6660 { 6661 6662 ; 6663 return 0; 6664 } 6665 _ACEOF 6666 if ac_fn_c_try_link "$LINENO" 6667 then : 6668 eval $cacheid=yes 6669 else case e in #( 6670 e) eval $cacheid=no ;; 6671 esac 6672 fi 6673 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6674 conftest$ac_exeext conftest.$ac_ext ;; 6675 esac 6676 fi 6677 6678 6679 CFLAGS="$xorg_testset_save_CFLAGS" 6680 6681 eval supported=\$$cacheid 6682 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6683 printf "%s\n" "$supported" >&6; } 6684 if test "$supported" = "yes" ; then 6685 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6686 found="yes" 6687 fi 6688 fi 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 xorg_testset_save_CFLAGS="$CFLAGS" 6705 6706 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6707 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6708 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6709 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6710 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6711 then : 6712 printf %s "(cached) " >&6 6713 else case e in #( 6714 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6715 /* end confdefs.h. */ 6716 int i; 6717 _ACEOF 6718 if ac_fn_c_try_compile "$LINENO" 6719 then : 6720 xorg_cv_cc_flag_unknown_warning_option=yes 6721 else case e in #( 6722 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6723 esac 6724 fi 6725 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6726 esac 6727 fi 6728 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6729 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6730 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6731 CFLAGS="$xorg_testset_save_CFLAGS" 6732 fi 6733 6734 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6735 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6736 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6737 fi 6738 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6739 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6740 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6741 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6742 then : 6743 printf %s "(cached) " >&6 6744 else case e in #( 6745 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6746 /* end confdefs.h. */ 6747 int i; 6748 _ACEOF 6749 if ac_fn_c_try_compile "$LINENO" 6750 then : 6751 xorg_cv_cc_flag_unused_command_line_argument=yes 6752 else case e in #( 6753 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6754 esac 6755 fi 6756 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6757 esac 6758 fi 6759 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6760 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6761 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6762 CFLAGS="$xorg_testset_save_CFLAGS" 6763 fi 6764 6765 found="no" 6766 6767 if test $found = "no" ; then 6768 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6769 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6770 fi 6771 6772 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6773 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6774 fi 6775 6776 CFLAGS="$CFLAGS -Wshadow" 6777 6778 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6779 printf %s "checking if $CC supports -Wshadow... " >&6; } 6780 cacheid=xorg_cv_cc_flag__Wshadow 6781 if eval test \${$cacheid+y} 6782 then : 6783 printf %s "(cached) " >&6 6784 else case e in #( 6785 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6786 /* end confdefs.h. */ 6787 int i; 6788 int 6789 main (void) 6790 { 6791 6792 ; 6793 return 0; 6794 } 6795 _ACEOF 6796 if ac_fn_c_try_link "$LINENO" 6797 then : 6798 eval $cacheid=yes 6799 else case e in #( 6800 e) eval $cacheid=no ;; 6801 esac 6802 fi 6803 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6804 conftest$ac_exeext conftest.$ac_ext ;; 6805 esac 6806 fi 6807 6808 6809 CFLAGS="$xorg_testset_save_CFLAGS" 6810 6811 eval supported=\$$cacheid 6812 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6813 printf "%s\n" "$supported" >&6; } 6814 if test "$supported" = "yes" ; then 6815 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6816 found="yes" 6817 fi 6818 fi 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 xorg_testset_save_CFLAGS="$CFLAGS" 6835 6836 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6837 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6838 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6839 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6840 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6841 then : 6842 printf %s "(cached) " >&6 6843 else case e in #( 6844 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6845 /* end confdefs.h. */ 6846 int i; 6847 _ACEOF 6848 if ac_fn_c_try_compile "$LINENO" 6849 then : 6850 xorg_cv_cc_flag_unknown_warning_option=yes 6851 else case e in #( 6852 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6853 esac 6854 fi 6855 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6856 esac 6857 fi 6858 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6859 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6860 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6861 CFLAGS="$xorg_testset_save_CFLAGS" 6862 fi 6863 6864 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6865 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6866 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6867 fi 6868 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6869 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6870 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6871 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6872 then : 6873 printf %s "(cached) " >&6 6874 else case e in #( 6875 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6876 /* end confdefs.h. */ 6877 int i; 6878 _ACEOF 6879 if ac_fn_c_try_compile "$LINENO" 6880 then : 6881 xorg_cv_cc_flag_unused_command_line_argument=yes 6882 else case e in #( 6883 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6884 esac 6885 fi 6886 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6887 esac 6888 fi 6889 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6890 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6891 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6892 CFLAGS="$xorg_testset_save_CFLAGS" 6893 fi 6894 6895 found="no" 6896 6897 if test $found = "no" ; then 6898 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6899 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6900 fi 6901 6902 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6903 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6904 fi 6905 6906 CFLAGS="$CFLAGS -Wmissing-noreturn" 6907 6908 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6909 printf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6910 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6911 if eval test \${$cacheid+y} 6912 then : 6913 printf %s "(cached) " >&6 6914 else case e in #( 6915 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6916 /* end confdefs.h. */ 6917 int i; 6918 int 6919 main (void) 6920 { 6921 6922 ; 6923 return 0; 6924 } 6925 _ACEOF 6926 if ac_fn_c_try_link "$LINENO" 6927 then : 6928 eval $cacheid=yes 6929 else case e in #( 6930 e) eval $cacheid=no ;; 6931 esac 6932 fi 6933 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 6934 conftest$ac_exeext conftest.$ac_ext ;; 6935 esac 6936 fi 6937 6938 6939 CFLAGS="$xorg_testset_save_CFLAGS" 6940 6941 eval supported=\$$cacheid 6942 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6943 printf "%s\n" "$supported" >&6; } 6944 if test "$supported" = "yes" ; then 6945 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6946 found="yes" 6947 fi 6948 fi 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 xorg_testset_save_CFLAGS="$CFLAGS" 6965 6966 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6968 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6969 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6970 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 6971 then : 6972 printf %s "(cached) " >&6 6973 else case e in #( 6974 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6975 /* end confdefs.h. */ 6976 int i; 6977 _ACEOF 6978 if ac_fn_c_try_compile "$LINENO" 6979 then : 6980 xorg_cv_cc_flag_unknown_warning_option=yes 6981 else case e in #( 6982 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6983 esac 6984 fi 6985 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6986 esac 6987 fi 6988 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6989 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6990 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6991 CFLAGS="$xorg_testset_save_CFLAGS" 6992 fi 6993 6994 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6995 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6996 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6997 fi 6998 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6999 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7000 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7001 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7002 then : 7003 printf %s "(cached) " >&6 7004 else case e in #( 7005 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7006 /* end confdefs.h. */ 7007 int i; 7008 _ACEOF 7009 if ac_fn_c_try_compile "$LINENO" 7010 then : 7011 xorg_cv_cc_flag_unused_command_line_argument=yes 7012 else case e in #( 7013 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7014 esac 7015 fi 7016 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7017 esac 7018 fi 7019 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7020 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7021 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7022 CFLAGS="$xorg_testset_save_CFLAGS" 7023 fi 7024 7025 found="no" 7026 7027 if test $found = "no" ; then 7028 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7029 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7030 fi 7031 7032 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7033 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7034 fi 7035 7036 CFLAGS="$CFLAGS -Wmissing-format-attribute" 7037 7038 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 7039 printf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 7040 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 7041 if eval test \${$cacheid+y} 7042 then : 7043 printf %s "(cached) " >&6 7044 else case e in #( 7045 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7046 /* end confdefs.h. */ 7047 int i; 7048 int 7049 main (void) 7050 { 7051 7052 ; 7053 return 0; 7054 } 7055 _ACEOF 7056 if ac_fn_c_try_link "$LINENO" 7057 then : 7058 eval $cacheid=yes 7059 else case e in #( 7060 e) eval $cacheid=no ;; 7061 esac 7062 fi 7063 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7064 conftest$ac_exeext conftest.$ac_ext ;; 7065 esac 7066 fi 7067 7068 7069 CFLAGS="$xorg_testset_save_CFLAGS" 7070 7071 eval supported=\$$cacheid 7072 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7073 printf "%s\n" "$supported" >&6; } 7074 if test "$supported" = "yes" ; then 7075 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 7076 found="yes" 7077 fi 7078 fi 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 xorg_testset_save_CFLAGS="$CFLAGS" 7095 7096 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7097 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7098 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7099 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7100 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7101 then : 7102 printf %s "(cached) " >&6 7103 else case e in #( 7104 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7105 /* end confdefs.h. */ 7106 int i; 7107 _ACEOF 7108 if ac_fn_c_try_compile "$LINENO" 7109 then : 7110 xorg_cv_cc_flag_unknown_warning_option=yes 7111 else case e in #( 7112 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7113 esac 7114 fi 7115 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7116 esac 7117 fi 7118 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7119 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7120 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7121 CFLAGS="$xorg_testset_save_CFLAGS" 7122 fi 7123 7124 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7125 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7126 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7127 fi 7128 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7129 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7130 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7131 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7132 then : 7133 printf %s "(cached) " >&6 7134 else case e in #( 7135 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7136 /* end confdefs.h. */ 7137 int i; 7138 _ACEOF 7139 if ac_fn_c_try_compile "$LINENO" 7140 then : 7141 xorg_cv_cc_flag_unused_command_line_argument=yes 7142 else case e in #( 7143 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7144 esac 7145 fi 7146 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7147 esac 7148 fi 7149 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7150 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7151 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7152 CFLAGS="$xorg_testset_save_CFLAGS" 7153 fi 7154 7155 found="no" 7156 7157 if test $found = "no" ; then 7158 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7159 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7160 fi 7161 7162 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7163 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7164 fi 7165 7166 CFLAGS="$CFLAGS -Wredundant-decls" 7167 7168 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 7169 printf %s "checking if $CC supports -Wredundant-decls... " >&6; } 7170 cacheid=xorg_cv_cc_flag__Wredundant_decls 7171 if eval test \${$cacheid+y} 7172 then : 7173 printf %s "(cached) " >&6 7174 else case e in #( 7175 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7176 /* end confdefs.h. */ 7177 int i; 7178 int 7179 main (void) 7180 { 7181 7182 ; 7183 return 0; 7184 } 7185 _ACEOF 7186 if ac_fn_c_try_link "$LINENO" 7187 then : 7188 eval $cacheid=yes 7189 else case e in #( 7190 e) eval $cacheid=no ;; 7191 esac 7192 fi 7193 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7194 conftest$ac_exeext conftest.$ac_ext ;; 7195 esac 7196 fi 7197 7198 7199 CFLAGS="$xorg_testset_save_CFLAGS" 7200 7201 eval supported=\$$cacheid 7202 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7203 printf "%s\n" "$supported" >&6; } 7204 if test "$supported" = "yes" ; then 7205 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 7206 found="yes" 7207 fi 7208 fi 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 xorg_testset_save_CFLAGS="$CFLAGS" 7225 7226 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7227 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7228 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7229 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7230 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7231 then : 7232 printf %s "(cached) " >&6 7233 else case e in #( 7234 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7235 /* end confdefs.h. */ 7236 int i; 7237 _ACEOF 7238 if ac_fn_c_try_compile "$LINENO" 7239 then : 7240 xorg_cv_cc_flag_unknown_warning_option=yes 7241 else case e in #( 7242 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7243 esac 7244 fi 7245 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7246 esac 7247 fi 7248 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7249 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7250 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7251 CFLAGS="$xorg_testset_save_CFLAGS" 7252 fi 7253 7254 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7255 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7256 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7257 fi 7258 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7259 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7260 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7261 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7262 then : 7263 printf %s "(cached) " >&6 7264 else case e in #( 7265 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7266 /* end confdefs.h. */ 7267 int i; 7268 _ACEOF 7269 if ac_fn_c_try_compile "$LINENO" 7270 then : 7271 xorg_cv_cc_flag_unused_command_line_argument=yes 7272 else case e in #( 7273 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7274 esac 7275 fi 7276 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7277 esac 7278 fi 7279 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7280 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7281 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7282 CFLAGS="$xorg_testset_save_CFLAGS" 7283 fi 7284 7285 found="no" 7286 7287 if test $found = "no" ; then 7288 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7289 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7290 fi 7291 7292 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7293 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7294 fi 7295 7296 CFLAGS="$CFLAGS -Wlogical-op" 7297 7298 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7299 printf %s "checking if $CC supports -Wlogical-op... " >&6; } 7300 cacheid=xorg_cv_cc_flag__Wlogical_op 7301 if eval test \${$cacheid+y} 7302 then : 7303 printf %s "(cached) " >&6 7304 else case e in #( 7305 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7306 /* end confdefs.h. */ 7307 int i; 7308 int 7309 main (void) 7310 { 7311 7312 ; 7313 return 0; 7314 } 7315 _ACEOF 7316 if ac_fn_c_try_link "$LINENO" 7317 then : 7318 eval $cacheid=yes 7319 else case e in #( 7320 e) eval $cacheid=no ;; 7321 esac 7322 fi 7323 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7324 conftest$ac_exeext conftest.$ac_ext ;; 7325 esac 7326 fi 7327 7328 7329 CFLAGS="$xorg_testset_save_CFLAGS" 7330 7331 eval supported=\$$cacheid 7332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7333 printf "%s\n" "$supported" >&6; } 7334 if test "$supported" = "yes" ; then 7335 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7336 found="yes" 7337 fi 7338 fi 7339 7340 7341 7342 # These are currently disabled because they are noisy. They will be enabled 7343 # in the future once the codebase is sufficiently modernized to silence 7344 # them. For now, I don't want them to drown out the other warnings. 7345 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7346 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7347 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7348 7349 # Turn some warnings into errors, so we don't accidentally get successful builds 7350 # when there are problems that should be fixed. 7351 7352 if test "x$SELECTIVE_WERROR" = "xyes" ; then 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 xorg_testset_save_CFLAGS="$CFLAGS" 7367 7368 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7369 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7370 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7371 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7372 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7373 then : 7374 printf %s "(cached) " >&6 7375 else case e in #( 7376 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7377 /* end confdefs.h. */ 7378 int i; 7379 _ACEOF 7380 if ac_fn_c_try_compile "$LINENO" 7381 then : 7382 xorg_cv_cc_flag_unknown_warning_option=yes 7383 else case e in #( 7384 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7385 esac 7386 fi 7387 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7388 esac 7389 fi 7390 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7391 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7392 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7393 CFLAGS="$xorg_testset_save_CFLAGS" 7394 fi 7395 7396 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7397 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7398 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7399 fi 7400 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7401 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7402 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7403 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7404 then : 7405 printf %s "(cached) " >&6 7406 else case e in #( 7407 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7408 /* end confdefs.h. */ 7409 int i; 7410 _ACEOF 7411 if ac_fn_c_try_compile "$LINENO" 7412 then : 7413 xorg_cv_cc_flag_unused_command_line_argument=yes 7414 else case e in #( 7415 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7416 esac 7417 fi 7418 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7419 esac 7420 fi 7421 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7422 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7423 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7424 CFLAGS="$xorg_testset_save_CFLAGS" 7425 fi 7426 7427 found="no" 7428 7429 if test $found = "no" ; then 7430 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7431 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7432 fi 7433 7434 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7435 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7436 fi 7437 7438 CFLAGS="$CFLAGS -Werror=implicit" 7439 7440 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7441 printf %s "checking if $CC supports -Werror=implicit... " >&6; } 7442 cacheid=xorg_cv_cc_flag__Werror_implicit 7443 if eval test \${$cacheid+y} 7444 then : 7445 printf %s "(cached) " >&6 7446 else case e in #( 7447 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7448 /* end confdefs.h. */ 7449 int i; 7450 int 7451 main (void) 7452 { 7453 7454 ; 7455 return 0; 7456 } 7457 _ACEOF 7458 if ac_fn_c_try_link "$LINENO" 7459 then : 7460 eval $cacheid=yes 7461 else case e in #( 7462 e) eval $cacheid=no ;; 7463 esac 7464 fi 7465 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7466 conftest$ac_exeext conftest.$ac_ext ;; 7467 esac 7468 fi 7469 7470 7471 CFLAGS="$xorg_testset_save_CFLAGS" 7472 7473 eval supported=\$$cacheid 7474 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7475 printf "%s\n" "$supported" >&6; } 7476 if test "$supported" = "yes" ; then 7477 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7478 found="yes" 7479 fi 7480 fi 7481 7482 if test $found = "no" ; then 7483 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7484 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7485 fi 7486 7487 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7488 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7489 fi 7490 7491 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7492 7493 { 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 7494 printf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7495 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7496 if eval test \${$cacheid+y} 7497 then : 7498 printf %s "(cached) " >&6 7499 else case e in #( 7500 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7501 /* end confdefs.h. */ 7502 int i; 7503 int 7504 main (void) 7505 { 7506 7507 ; 7508 return 0; 7509 } 7510 _ACEOF 7511 if ac_fn_c_try_link "$LINENO" 7512 then : 7513 eval $cacheid=yes 7514 else case e in #( 7515 e) eval $cacheid=no ;; 7516 esac 7517 fi 7518 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7519 conftest$ac_exeext conftest.$ac_ext ;; 7520 esac 7521 fi 7522 7523 7524 CFLAGS="$xorg_testset_save_CFLAGS" 7525 7526 eval supported=\$$cacheid 7527 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7528 printf "%s\n" "$supported" >&6; } 7529 if test "$supported" = "yes" ; then 7530 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7531 found="yes" 7532 fi 7533 fi 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 xorg_testset_save_CFLAGS="$CFLAGS" 7550 7551 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7552 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7553 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7554 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7555 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7556 then : 7557 printf %s "(cached) " >&6 7558 else case e in #( 7559 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7560 /* end confdefs.h. */ 7561 int i; 7562 _ACEOF 7563 if ac_fn_c_try_compile "$LINENO" 7564 then : 7565 xorg_cv_cc_flag_unknown_warning_option=yes 7566 else case e in #( 7567 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7568 esac 7569 fi 7570 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7571 esac 7572 fi 7573 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7574 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7575 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7576 CFLAGS="$xorg_testset_save_CFLAGS" 7577 fi 7578 7579 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7580 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7581 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7582 fi 7583 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7584 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7585 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7586 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7587 then : 7588 printf %s "(cached) " >&6 7589 else case e in #( 7590 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7591 /* end confdefs.h. */ 7592 int i; 7593 _ACEOF 7594 if ac_fn_c_try_compile "$LINENO" 7595 then : 7596 xorg_cv_cc_flag_unused_command_line_argument=yes 7597 else case e in #( 7598 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7599 esac 7600 fi 7601 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7602 esac 7603 fi 7604 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7605 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7606 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7607 CFLAGS="$xorg_testset_save_CFLAGS" 7608 fi 7609 7610 found="no" 7611 7612 if test $found = "no" ; then 7613 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7614 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7615 fi 7616 7617 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7618 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7619 fi 7620 7621 CFLAGS="$CFLAGS -Werror=nonnull" 7622 7623 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7624 printf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7625 cacheid=xorg_cv_cc_flag__Werror_nonnull 7626 if eval test \${$cacheid+y} 7627 then : 7628 printf %s "(cached) " >&6 7629 else case e in #( 7630 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7631 /* end confdefs.h. */ 7632 int i; 7633 int 7634 main (void) 7635 { 7636 7637 ; 7638 return 0; 7639 } 7640 _ACEOF 7641 if ac_fn_c_try_link "$LINENO" 7642 then : 7643 eval $cacheid=yes 7644 else case e in #( 7645 e) eval $cacheid=no ;; 7646 esac 7647 fi 7648 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7649 conftest$ac_exeext conftest.$ac_ext ;; 7650 esac 7651 fi 7652 7653 7654 CFLAGS="$xorg_testset_save_CFLAGS" 7655 7656 eval supported=\$$cacheid 7657 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7658 printf "%s\n" "$supported" >&6; } 7659 if test "$supported" = "yes" ; then 7660 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7661 found="yes" 7662 fi 7663 fi 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 xorg_testset_save_CFLAGS="$CFLAGS" 7680 7681 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7682 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7683 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7684 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7685 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7686 then : 7687 printf %s "(cached) " >&6 7688 else case e in #( 7689 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7690 /* end confdefs.h. */ 7691 int i; 7692 _ACEOF 7693 if ac_fn_c_try_compile "$LINENO" 7694 then : 7695 xorg_cv_cc_flag_unknown_warning_option=yes 7696 else case e in #( 7697 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7698 esac 7699 fi 7700 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7701 esac 7702 fi 7703 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7704 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7705 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7706 CFLAGS="$xorg_testset_save_CFLAGS" 7707 fi 7708 7709 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7710 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7711 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7712 fi 7713 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7714 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7715 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7716 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7717 then : 7718 printf %s "(cached) " >&6 7719 else case e in #( 7720 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7721 /* end confdefs.h. */ 7722 int i; 7723 _ACEOF 7724 if ac_fn_c_try_compile "$LINENO" 7725 then : 7726 xorg_cv_cc_flag_unused_command_line_argument=yes 7727 else case e in #( 7728 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7729 esac 7730 fi 7731 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7732 esac 7733 fi 7734 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7735 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7736 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7737 CFLAGS="$xorg_testset_save_CFLAGS" 7738 fi 7739 7740 found="no" 7741 7742 if test $found = "no" ; then 7743 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7744 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7745 fi 7746 7747 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7748 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7749 fi 7750 7751 CFLAGS="$CFLAGS -Werror=init-self" 7752 7753 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7754 printf %s "checking if $CC supports -Werror=init-self... " >&6; } 7755 cacheid=xorg_cv_cc_flag__Werror_init_self 7756 if eval test \${$cacheid+y} 7757 then : 7758 printf %s "(cached) " >&6 7759 else case e in #( 7760 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7761 /* end confdefs.h. */ 7762 int i; 7763 int 7764 main (void) 7765 { 7766 7767 ; 7768 return 0; 7769 } 7770 _ACEOF 7771 if ac_fn_c_try_link "$LINENO" 7772 then : 7773 eval $cacheid=yes 7774 else case e in #( 7775 e) eval $cacheid=no ;; 7776 esac 7777 fi 7778 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7779 conftest$ac_exeext conftest.$ac_ext ;; 7780 esac 7781 fi 7782 7783 7784 CFLAGS="$xorg_testset_save_CFLAGS" 7785 7786 eval supported=\$$cacheid 7787 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7788 printf "%s\n" "$supported" >&6; } 7789 if test "$supported" = "yes" ; then 7790 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7791 found="yes" 7792 fi 7793 fi 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 xorg_testset_save_CFLAGS="$CFLAGS" 7810 7811 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7812 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7813 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7814 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7815 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7816 then : 7817 printf %s "(cached) " >&6 7818 else case e in #( 7819 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7820 /* end confdefs.h. */ 7821 int i; 7822 _ACEOF 7823 if ac_fn_c_try_compile "$LINENO" 7824 then : 7825 xorg_cv_cc_flag_unknown_warning_option=yes 7826 else case e in #( 7827 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7828 esac 7829 fi 7830 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7831 esac 7832 fi 7833 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7834 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7835 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7836 CFLAGS="$xorg_testset_save_CFLAGS" 7837 fi 7838 7839 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7840 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7841 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7842 fi 7843 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7844 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7845 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7846 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7847 then : 7848 printf %s "(cached) " >&6 7849 else case e in #( 7850 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7851 /* end confdefs.h. */ 7852 int i; 7853 _ACEOF 7854 if ac_fn_c_try_compile "$LINENO" 7855 then : 7856 xorg_cv_cc_flag_unused_command_line_argument=yes 7857 else case e in #( 7858 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7859 esac 7860 fi 7861 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7862 esac 7863 fi 7864 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7865 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7866 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7867 CFLAGS="$xorg_testset_save_CFLAGS" 7868 fi 7869 7870 found="no" 7871 7872 if test $found = "no" ; then 7873 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7874 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7875 fi 7876 7877 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7878 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7879 fi 7880 7881 CFLAGS="$CFLAGS -Werror=main" 7882 7883 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7884 printf %s "checking if $CC supports -Werror=main... " >&6; } 7885 cacheid=xorg_cv_cc_flag__Werror_main 7886 if eval test \${$cacheid+y} 7887 then : 7888 printf %s "(cached) " >&6 7889 else case e in #( 7890 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7891 /* end confdefs.h. */ 7892 int i; 7893 int 7894 main (void) 7895 { 7896 7897 ; 7898 return 0; 7899 } 7900 _ACEOF 7901 if ac_fn_c_try_link "$LINENO" 7902 then : 7903 eval $cacheid=yes 7904 else case e in #( 7905 e) eval $cacheid=no ;; 7906 esac 7907 fi 7908 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 7909 conftest$ac_exeext conftest.$ac_ext ;; 7910 esac 7911 fi 7912 7913 7914 CFLAGS="$xorg_testset_save_CFLAGS" 7915 7916 eval supported=\$$cacheid 7917 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7918 printf "%s\n" "$supported" >&6; } 7919 if test "$supported" = "yes" ; then 7920 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7921 found="yes" 7922 fi 7923 fi 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 xorg_testset_save_CFLAGS="$CFLAGS" 7940 7941 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7942 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7943 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7944 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7945 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 7946 then : 7947 printf %s "(cached) " >&6 7948 else case e in #( 7949 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7950 /* end confdefs.h. */ 7951 int i; 7952 _ACEOF 7953 if ac_fn_c_try_compile "$LINENO" 7954 then : 7955 xorg_cv_cc_flag_unknown_warning_option=yes 7956 else case e in #( 7957 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7958 esac 7959 fi 7960 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7961 esac 7962 fi 7963 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7964 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7965 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7966 CFLAGS="$xorg_testset_save_CFLAGS" 7967 fi 7968 7969 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7970 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7971 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7972 fi 7973 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7974 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7975 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7976 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7977 then : 7978 printf %s "(cached) " >&6 7979 else case e in #( 7980 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7981 /* end confdefs.h. */ 7982 int i; 7983 _ACEOF 7984 if ac_fn_c_try_compile "$LINENO" 7985 then : 7986 xorg_cv_cc_flag_unused_command_line_argument=yes 7987 else case e in #( 7988 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7989 esac 7990 fi 7991 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7992 esac 7993 fi 7994 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7995 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7996 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7997 CFLAGS="$xorg_testset_save_CFLAGS" 7998 fi 7999 8000 found="no" 8001 8002 if test $found = "no" ; then 8003 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8004 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8005 fi 8006 8007 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8008 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8009 fi 8010 8011 CFLAGS="$CFLAGS -Werror=missing-braces" 8012 8013 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 8014 printf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 8015 cacheid=xorg_cv_cc_flag__Werror_missing_braces 8016 if eval test \${$cacheid+y} 8017 then : 8018 printf %s "(cached) " >&6 8019 else case e in #( 8020 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8021 /* end confdefs.h. */ 8022 int i; 8023 int 8024 main (void) 8025 { 8026 8027 ; 8028 return 0; 8029 } 8030 _ACEOF 8031 if ac_fn_c_try_link "$LINENO" 8032 then : 8033 eval $cacheid=yes 8034 else case e in #( 8035 e) eval $cacheid=no ;; 8036 esac 8037 fi 8038 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8039 conftest$ac_exeext conftest.$ac_ext ;; 8040 esac 8041 fi 8042 8043 8044 CFLAGS="$xorg_testset_save_CFLAGS" 8045 8046 eval supported=\$$cacheid 8047 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8048 printf "%s\n" "$supported" >&6; } 8049 if test "$supported" = "yes" ; then 8050 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 8051 found="yes" 8052 fi 8053 fi 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 xorg_testset_save_CFLAGS="$CFLAGS" 8070 8071 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8072 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8073 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8074 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8075 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8076 then : 8077 printf %s "(cached) " >&6 8078 else case e in #( 8079 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8080 /* end confdefs.h. */ 8081 int i; 8082 _ACEOF 8083 if ac_fn_c_try_compile "$LINENO" 8084 then : 8085 xorg_cv_cc_flag_unknown_warning_option=yes 8086 else case e in #( 8087 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8088 esac 8089 fi 8090 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8091 esac 8092 fi 8093 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8094 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8095 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8096 CFLAGS="$xorg_testset_save_CFLAGS" 8097 fi 8098 8099 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8101 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8102 fi 8103 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8104 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8105 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8106 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8107 then : 8108 printf %s "(cached) " >&6 8109 else case e in #( 8110 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8111 /* end confdefs.h. */ 8112 int i; 8113 _ACEOF 8114 if ac_fn_c_try_compile "$LINENO" 8115 then : 8116 xorg_cv_cc_flag_unused_command_line_argument=yes 8117 else case e in #( 8118 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8119 esac 8120 fi 8121 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8122 esac 8123 fi 8124 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8125 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8126 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8127 CFLAGS="$xorg_testset_save_CFLAGS" 8128 fi 8129 8130 found="no" 8131 8132 if test $found = "no" ; then 8133 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8134 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8135 fi 8136 8137 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8138 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8139 fi 8140 8141 CFLAGS="$CFLAGS -Werror=sequence-point" 8142 8143 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 8144 printf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 8145 cacheid=xorg_cv_cc_flag__Werror_sequence_point 8146 if eval test \${$cacheid+y} 8147 then : 8148 printf %s "(cached) " >&6 8149 else case e in #( 8150 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8151 /* end confdefs.h. */ 8152 int i; 8153 int 8154 main (void) 8155 { 8156 8157 ; 8158 return 0; 8159 } 8160 _ACEOF 8161 if ac_fn_c_try_link "$LINENO" 8162 then : 8163 eval $cacheid=yes 8164 else case e in #( 8165 e) eval $cacheid=no ;; 8166 esac 8167 fi 8168 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8169 conftest$ac_exeext conftest.$ac_ext ;; 8170 esac 8171 fi 8172 8173 8174 CFLAGS="$xorg_testset_save_CFLAGS" 8175 8176 eval supported=\$$cacheid 8177 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8178 printf "%s\n" "$supported" >&6; } 8179 if test "$supported" = "yes" ; then 8180 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 8181 found="yes" 8182 fi 8183 fi 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 xorg_testset_save_CFLAGS="$CFLAGS" 8200 8201 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8202 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8203 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8204 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8205 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8206 then : 8207 printf %s "(cached) " >&6 8208 else case e in #( 8209 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8210 /* end confdefs.h. */ 8211 int i; 8212 _ACEOF 8213 if ac_fn_c_try_compile "$LINENO" 8214 then : 8215 xorg_cv_cc_flag_unknown_warning_option=yes 8216 else case e in #( 8217 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8218 esac 8219 fi 8220 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8221 esac 8222 fi 8223 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8224 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8225 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8226 CFLAGS="$xorg_testset_save_CFLAGS" 8227 fi 8228 8229 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8230 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8231 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8232 fi 8233 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8235 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8236 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8237 then : 8238 printf %s "(cached) " >&6 8239 else case e in #( 8240 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8241 /* end confdefs.h. */ 8242 int i; 8243 _ACEOF 8244 if ac_fn_c_try_compile "$LINENO" 8245 then : 8246 xorg_cv_cc_flag_unused_command_line_argument=yes 8247 else case e in #( 8248 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8249 esac 8250 fi 8251 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8252 esac 8253 fi 8254 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8255 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8256 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8257 CFLAGS="$xorg_testset_save_CFLAGS" 8258 fi 8259 8260 found="no" 8261 8262 if test $found = "no" ; then 8263 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8264 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8265 fi 8266 8267 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8268 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8269 fi 8270 8271 CFLAGS="$CFLAGS -Werror=return-type" 8272 8273 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 8274 printf %s "checking if $CC supports -Werror=return-type... " >&6; } 8275 cacheid=xorg_cv_cc_flag__Werror_return_type 8276 if eval test \${$cacheid+y} 8277 then : 8278 printf %s "(cached) " >&6 8279 else case e in #( 8280 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8281 /* end confdefs.h. */ 8282 int i; 8283 int 8284 main (void) 8285 { 8286 8287 ; 8288 return 0; 8289 } 8290 _ACEOF 8291 if ac_fn_c_try_link "$LINENO" 8292 then : 8293 eval $cacheid=yes 8294 else case e in #( 8295 e) eval $cacheid=no ;; 8296 esac 8297 fi 8298 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8299 conftest$ac_exeext conftest.$ac_ext ;; 8300 esac 8301 fi 8302 8303 8304 CFLAGS="$xorg_testset_save_CFLAGS" 8305 8306 eval supported=\$$cacheid 8307 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8308 printf "%s\n" "$supported" >&6; } 8309 if test "$supported" = "yes" ; then 8310 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 8311 found="yes" 8312 fi 8313 fi 8314 8315 if test $found = "no" ; then 8316 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8317 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8318 fi 8319 8320 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8321 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8322 fi 8323 8324 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8325 8326 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 8327 printf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 8328 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 8329 if eval test \${$cacheid+y} 8330 then : 8331 printf %s "(cached) " >&6 8332 else case e in #( 8333 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8334 /* end confdefs.h. */ 8335 int i; 8336 int 8337 main (void) 8338 { 8339 8340 ; 8341 return 0; 8342 } 8343 _ACEOF 8344 if ac_fn_c_try_link "$LINENO" 8345 then : 8346 eval $cacheid=yes 8347 else case e in #( 8348 e) eval $cacheid=no ;; 8349 esac 8350 fi 8351 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8352 conftest$ac_exeext conftest.$ac_ext ;; 8353 esac 8354 fi 8355 8356 8357 CFLAGS="$xorg_testset_save_CFLAGS" 8358 8359 eval supported=\$$cacheid 8360 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8361 printf "%s\n" "$supported" >&6; } 8362 if test "$supported" = "yes" ; then 8363 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8364 found="yes" 8365 fi 8366 fi 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 xorg_testset_save_CFLAGS="$CFLAGS" 8383 8384 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8385 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8386 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8387 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8388 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8389 then : 8390 printf %s "(cached) " >&6 8391 else case e in #( 8392 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8393 /* end confdefs.h. */ 8394 int i; 8395 _ACEOF 8396 if ac_fn_c_try_compile "$LINENO" 8397 then : 8398 xorg_cv_cc_flag_unknown_warning_option=yes 8399 else case e in #( 8400 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8401 esac 8402 fi 8403 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8404 esac 8405 fi 8406 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8407 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8408 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8409 CFLAGS="$xorg_testset_save_CFLAGS" 8410 fi 8411 8412 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8413 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8414 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8415 fi 8416 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8417 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8418 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8419 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8420 then : 8421 printf %s "(cached) " >&6 8422 else case e in #( 8423 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8424 /* end confdefs.h. */ 8425 int i; 8426 _ACEOF 8427 if ac_fn_c_try_compile "$LINENO" 8428 then : 8429 xorg_cv_cc_flag_unused_command_line_argument=yes 8430 else case e in #( 8431 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8432 esac 8433 fi 8434 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8435 esac 8436 fi 8437 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8438 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8439 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8440 CFLAGS="$xorg_testset_save_CFLAGS" 8441 fi 8442 8443 found="no" 8444 8445 if test $found = "no" ; then 8446 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8447 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8448 fi 8449 8450 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8451 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8452 fi 8453 8454 CFLAGS="$CFLAGS -Werror=trigraphs" 8455 8456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8457 printf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8458 cacheid=xorg_cv_cc_flag__Werror_trigraphs 8459 if eval test \${$cacheid+y} 8460 then : 8461 printf %s "(cached) " >&6 8462 else case e in #( 8463 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8464 /* end confdefs.h. */ 8465 int i; 8466 int 8467 main (void) 8468 { 8469 8470 ; 8471 return 0; 8472 } 8473 _ACEOF 8474 if ac_fn_c_try_link "$LINENO" 8475 then : 8476 eval $cacheid=yes 8477 else case e in #( 8478 e) eval $cacheid=no ;; 8479 esac 8480 fi 8481 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8482 conftest$ac_exeext conftest.$ac_ext ;; 8483 esac 8484 fi 8485 8486 8487 CFLAGS="$xorg_testset_save_CFLAGS" 8488 8489 eval supported=\$$cacheid 8490 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8491 printf "%s\n" "$supported" >&6; } 8492 if test "$supported" = "yes" ; then 8493 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8494 found="yes" 8495 fi 8496 fi 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 xorg_testset_save_CFLAGS="$CFLAGS" 8513 8514 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8515 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8516 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8517 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8518 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8519 then : 8520 printf %s "(cached) " >&6 8521 else case e in #( 8522 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8523 /* end confdefs.h. */ 8524 int i; 8525 _ACEOF 8526 if ac_fn_c_try_compile "$LINENO" 8527 then : 8528 xorg_cv_cc_flag_unknown_warning_option=yes 8529 else case e in #( 8530 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8531 esac 8532 fi 8533 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8534 esac 8535 fi 8536 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8537 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8538 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8539 CFLAGS="$xorg_testset_save_CFLAGS" 8540 fi 8541 8542 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8543 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8544 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8545 fi 8546 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8547 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8548 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8549 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8550 then : 8551 printf %s "(cached) " >&6 8552 else case e in #( 8553 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8554 /* end confdefs.h. */ 8555 int i; 8556 _ACEOF 8557 if ac_fn_c_try_compile "$LINENO" 8558 then : 8559 xorg_cv_cc_flag_unused_command_line_argument=yes 8560 else case e in #( 8561 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8562 esac 8563 fi 8564 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8565 esac 8566 fi 8567 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8568 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8569 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8570 CFLAGS="$xorg_testset_save_CFLAGS" 8571 fi 8572 8573 found="no" 8574 8575 if test $found = "no" ; then 8576 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8577 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8578 fi 8579 8580 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8581 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8582 fi 8583 8584 CFLAGS="$CFLAGS -Werror=array-bounds" 8585 8586 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8587 printf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8588 cacheid=xorg_cv_cc_flag__Werror_array_bounds 8589 if eval test \${$cacheid+y} 8590 then : 8591 printf %s "(cached) " >&6 8592 else case e in #( 8593 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8594 /* end confdefs.h. */ 8595 int i; 8596 int 8597 main (void) 8598 { 8599 8600 ; 8601 return 0; 8602 } 8603 _ACEOF 8604 if ac_fn_c_try_link "$LINENO" 8605 then : 8606 eval $cacheid=yes 8607 else case e in #( 8608 e) eval $cacheid=no ;; 8609 esac 8610 fi 8611 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8612 conftest$ac_exeext conftest.$ac_ext ;; 8613 esac 8614 fi 8615 8616 8617 CFLAGS="$xorg_testset_save_CFLAGS" 8618 8619 eval supported=\$$cacheid 8620 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8621 printf "%s\n" "$supported" >&6; } 8622 if test "$supported" = "yes" ; then 8623 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8624 found="yes" 8625 fi 8626 fi 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 xorg_testset_save_CFLAGS="$CFLAGS" 8643 8644 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8645 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8647 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8648 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8649 then : 8650 printf %s "(cached) " >&6 8651 else case e in #( 8652 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8653 /* end confdefs.h. */ 8654 int i; 8655 _ACEOF 8656 if ac_fn_c_try_compile "$LINENO" 8657 then : 8658 xorg_cv_cc_flag_unknown_warning_option=yes 8659 else case e in #( 8660 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8661 esac 8662 fi 8663 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8664 esac 8665 fi 8666 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8667 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8668 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8669 CFLAGS="$xorg_testset_save_CFLAGS" 8670 fi 8671 8672 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8673 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8674 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8675 fi 8676 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8677 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8678 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8679 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8680 then : 8681 printf %s "(cached) " >&6 8682 else case e in #( 8683 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8684 /* end confdefs.h. */ 8685 int i; 8686 _ACEOF 8687 if ac_fn_c_try_compile "$LINENO" 8688 then : 8689 xorg_cv_cc_flag_unused_command_line_argument=yes 8690 else case e in #( 8691 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8692 esac 8693 fi 8694 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8695 esac 8696 fi 8697 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8698 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8699 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8700 CFLAGS="$xorg_testset_save_CFLAGS" 8701 fi 8702 8703 found="no" 8704 8705 if test $found = "no" ; then 8706 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8707 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8708 fi 8709 8710 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8711 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8712 fi 8713 8714 CFLAGS="$CFLAGS -Werror=write-strings" 8715 8716 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8717 printf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8718 cacheid=xorg_cv_cc_flag__Werror_write_strings 8719 if eval test \${$cacheid+y} 8720 then : 8721 printf %s "(cached) " >&6 8722 else case e in #( 8723 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8724 /* end confdefs.h. */ 8725 int i; 8726 int 8727 main (void) 8728 { 8729 8730 ; 8731 return 0; 8732 } 8733 _ACEOF 8734 if ac_fn_c_try_link "$LINENO" 8735 then : 8736 eval $cacheid=yes 8737 else case e in #( 8738 e) eval $cacheid=no ;; 8739 esac 8740 fi 8741 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8742 conftest$ac_exeext conftest.$ac_ext ;; 8743 esac 8744 fi 8745 8746 8747 CFLAGS="$xorg_testset_save_CFLAGS" 8748 8749 eval supported=\$$cacheid 8750 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8751 printf "%s\n" "$supported" >&6; } 8752 if test "$supported" = "yes" ; then 8753 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8754 found="yes" 8755 fi 8756 fi 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 xorg_testset_save_CFLAGS="$CFLAGS" 8773 8774 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8775 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8776 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8777 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8778 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8779 then : 8780 printf %s "(cached) " >&6 8781 else case e in #( 8782 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8783 /* end confdefs.h. */ 8784 int i; 8785 _ACEOF 8786 if ac_fn_c_try_compile "$LINENO" 8787 then : 8788 xorg_cv_cc_flag_unknown_warning_option=yes 8789 else case e in #( 8790 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8791 esac 8792 fi 8793 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8794 esac 8795 fi 8796 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8797 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8798 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8799 CFLAGS="$xorg_testset_save_CFLAGS" 8800 fi 8801 8802 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8803 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8804 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8805 fi 8806 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8807 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8808 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8809 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8810 then : 8811 printf %s "(cached) " >&6 8812 else case e in #( 8813 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8814 /* end confdefs.h. */ 8815 int i; 8816 _ACEOF 8817 if ac_fn_c_try_compile "$LINENO" 8818 then : 8819 xorg_cv_cc_flag_unused_command_line_argument=yes 8820 else case e in #( 8821 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8822 esac 8823 fi 8824 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8825 esac 8826 fi 8827 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8828 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8829 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8830 CFLAGS="$xorg_testset_save_CFLAGS" 8831 fi 8832 8833 found="no" 8834 8835 if test $found = "no" ; then 8836 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8837 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8838 fi 8839 8840 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8841 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8842 fi 8843 8844 CFLAGS="$CFLAGS -Werror=address" 8845 8846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8847 printf %s "checking if $CC supports -Werror=address... " >&6; } 8848 cacheid=xorg_cv_cc_flag__Werror_address 8849 if eval test \${$cacheid+y} 8850 then : 8851 printf %s "(cached) " >&6 8852 else case e in #( 8853 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8854 /* end confdefs.h. */ 8855 int i; 8856 int 8857 main (void) 8858 { 8859 8860 ; 8861 return 0; 8862 } 8863 _ACEOF 8864 if ac_fn_c_try_link "$LINENO" 8865 then : 8866 eval $cacheid=yes 8867 else case e in #( 8868 e) eval $cacheid=no ;; 8869 esac 8870 fi 8871 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 8872 conftest$ac_exeext conftest.$ac_ext ;; 8873 esac 8874 fi 8875 8876 8877 CFLAGS="$xorg_testset_save_CFLAGS" 8878 8879 eval supported=\$$cacheid 8880 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8881 printf "%s\n" "$supported" >&6; } 8882 if test "$supported" = "yes" ; then 8883 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8884 found="yes" 8885 fi 8886 fi 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 xorg_testset_save_CFLAGS="$CFLAGS" 8903 8904 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8905 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8907 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8908 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 8909 then : 8910 printf %s "(cached) " >&6 8911 else case e in #( 8912 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8913 /* end confdefs.h. */ 8914 int i; 8915 _ACEOF 8916 if ac_fn_c_try_compile "$LINENO" 8917 then : 8918 xorg_cv_cc_flag_unknown_warning_option=yes 8919 else case e in #( 8920 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8921 esac 8922 fi 8923 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8924 esac 8925 fi 8926 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8927 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8928 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8929 CFLAGS="$xorg_testset_save_CFLAGS" 8930 fi 8931 8932 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8933 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8934 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8935 fi 8936 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8937 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8938 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8939 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8940 then : 8941 printf %s "(cached) " >&6 8942 else case e in #( 8943 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8944 /* end confdefs.h. */ 8945 int i; 8946 _ACEOF 8947 if ac_fn_c_try_compile "$LINENO" 8948 then : 8949 xorg_cv_cc_flag_unused_command_line_argument=yes 8950 else case e in #( 8951 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8952 esac 8953 fi 8954 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8955 esac 8956 fi 8957 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8958 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8959 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8960 CFLAGS="$xorg_testset_save_CFLAGS" 8961 fi 8962 8963 found="no" 8964 8965 if test $found = "no" ; then 8966 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8968 fi 8969 8970 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8971 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8972 fi 8973 8974 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8975 8976 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8977 printf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8978 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8979 if eval test \${$cacheid+y} 8980 then : 8981 printf %s "(cached) " >&6 8982 else case e in #( 8983 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8984 /* end confdefs.h. */ 8985 int i; 8986 int 8987 main (void) 8988 { 8989 8990 ; 8991 return 0; 8992 } 8993 _ACEOF 8994 if ac_fn_c_try_link "$LINENO" 8995 then : 8996 eval $cacheid=yes 8997 else case e in #( 8998 e) eval $cacheid=no ;; 8999 esac 9000 fi 9001 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9002 conftest$ac_exeext conftest.$ac_ext ;; 9003 esac 9004 fi 9005 9006 9007 CFLAGS="$xorg_testset_save_CFLAGS" 9008 9009 eval supported=\$$cacheid 9010 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9011 printf "%s\n" "$supported" >&6; } 9012 if test "$supported" = "yes" ; then 9013 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 9014 found="yes" 9015 fi 9016 fi 9017 9018 if test $found = "no" ; then 9019 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9020 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9021 fi 9022 9023 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9024 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9025 fi 9026 9027 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9028 9029 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 9030 printf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 9031 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 9032 if eval test \${$cacheid+y} 9033 then : 9034 printf %s "(cached) " >&6 9035 else case e in #( 9036 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9037 /* end confdefs.h. */ 9038 int i; 9039 int 9040 main (void) 9041 { 9042 9043 ; 9044 return 0; 9045 } 9046 _ACEOF 9047 if ac_fn_c_try_link "$LINENO" 9048 then : 9049 eval $cacheid=yes 9050 else case e in #( 9051 e) eval $cacheid=no ;; 9052 esac 9053 fi 9054 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9055 conftest$ac_exeext conftest.$ac_ext ;; 9056 esac 9057 fi 9058 9059 9060 CFLAGS="$xorg_testset_save_CFLAGS" 9061 9062 eval supported=\$$cacheid 9063 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9064 printf "%s\n" "$supported" >&6; } 9065 if test "$supported" = "yes" ; then 9066 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9067 found="yes" 9068 fi 9069 fi 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 xorg_testset_save_CFLAGS="$CFLAGS" 9086 9087 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9088 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9089 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9090 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9091 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9092 then : 9093 printf %s "(cached) " >&6 9094 else case e in #( 9095 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9096 /* end confdefs.h. */ 9097 int i; 9098 _ACEOF 9099 if ac_fn_c_try_compile "$LINENO" 9100 then : 9101 xorg_cv_cc_flag_unknown_warning_option=yes 9102 else case e in #( 9103 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9104 esac 9105 fi 9106 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9107 esac 9108 fi 9109 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9110 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9111 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9112 CFLAGS="$xorg_testset_save_CFLAGS" 9113 fi 9114 9115 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9116 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9117 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9118 fi 9119 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9120 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9121 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9122 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9123 then : 9124 printf %s "(cached) " >&6 9125 else case e in #( 9126 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9127 /* end confdefs.h. */ 9128 int i; 9129 _ACEOF 9130 if ac_fn_c_try_compile "$LINENO" 9131 then : 9132 xorg_cv_cc_flag_unused_command_line_argument=yes 9133 else case e in #( 9134 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9135 esac 9136 fi 9137 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9138 esac 9139 fi 9140 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9141 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9142 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9143 CFLAGS="$xorg_testset_save_CFLAGS" 9144 fi 9145 9146 found="no" 9147 9148 if test $found = "no" ; then 9149 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9150 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9151 fi 9152 9153 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9154 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9155 fi 9156 9157 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 9158 9159 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 9160 printf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 9161 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 9162 if eval test \${$cacheid+y} 9163 then : 9164 printf %s "(cached) " >&6 9165 else case e in #( 9166 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9167 /* end confdefs.h. */ 9168 int i; 9169 int 9170 main (void) 9171 { 9172 9173 ; 9174 return 0; 9175 } 9176 _ACEOF 9177 if ac_fn_c_try_link "$LINENO" 9178 then : 9179 eval $cacheid=yes 9180 else case e in #( 9181 e) eval $cacheid=no ;; 9182 esac 9183 fi 9184 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9185 conftest$ac_exeext conftest.$ac_ext ;; 9186 esac 9187 fi 9188 9189 9190 CFLAGS="$xorg_testset_save_CFLAGS" 9191 9192 eval supported=\$$cacheid 9193 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9194 printf "%s\n" "$supported" >&6; } 9195 if test "$supported" = "yes" ; then 9196 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 9197 found="yes" 9198 fi 9199 fi 9200 9201 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 9202 else 9203 { 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 9204 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;} 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 xorg_testset_save_CFLAGS="$CFLAGS" 9219 9220 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9221 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9222 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9223 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9224 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9225 then : 9226 printf %s "(cached) " >&6 9227 else case e in #( 9228 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9229 /* end confdefs.h. */ 9230 int i; 9231 _ACEOF 9232 if ac_fn_c_try_compile "$LINENO" 9233 then : 9234 xorg_cv_cc_flag_unknown_warning_option=yes 9235 else case e in #( 9236 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9237 esac 9238 fi 9239 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9240 esac 9241 fi 9242 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9243 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9244 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9245 CFLAGS="$xorg_testset_save_CFLAGS" 9246 fi 9247 9248 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9249 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9250 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9251 fi 9252 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9253 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9254 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9255 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9256 then : 9257 printf %s "(cached) " >&6 9258 else case e in #( 9259 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9260 /* end confdefs.h. */ 9261 int i; 9262 _ACEOF 9263 if ac_fn_c_try_compile "$LINENO" 9264 then : 9265 xorg_cv_cc_flag_unused_command_line_argument=yes 9266 else case e in #( 9267 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9268 esac 9269 fi 9270 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9271 esac 9272 fi 9273 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9274 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9275 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9276 CFLAGS="$xorg_testset_save_CFLAGS" 9277 fi 9278 9279 found="no" 9280 9281 if test $found = "no" ; then 9282 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9283 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9284 fi 9285 9286 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9287 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9288 fi 9289 9290 CFLAGS="$CFLAGS -Wimplicit" 9291 9292 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 9293 printf %s "checking if $CC supports -Wimplicit... " >&6; } 9294 cacheid=xorg_cv_cc_flag__Wimplicit 9295 if eval test \${$cacheid+y} 9296 then : 9297 printf %s "(cached) " >&6 9298 else case e in #( 9299 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9300 /* end confdefs.h. */ 9301 int i; 9302 int 9303 main (void) 9304 { 9305 9306 ; 9307 return 0; 9308 } 9309 _ACEOF 9310 if ac_fn_c_try_link "$LINENO" 9311 then : 9312 eval $cacheid=yes 9313 else case e in #( 9314 e) eval $cacheid=no ;; 9315 esac 9316 fi 9317 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9318 conftest$ac_exeext conftest.$ac_ext ;; 9319 esac 9320 fi 9321 9322 9323 CFLAGS="$xorg_testset_save_CFLAGS" 9324 9325 eval supported=\$$cacheid 9326 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9327 printf "%s\n" "$supported" >&6; } 9328 if test "$supported" = "yes" ; then 9329 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 9330 found="yes" 9331 fi 9332 fi 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 xorg_testset_save_CFLAGS="$CFLAGS" 9349 9350 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9351 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9352 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9353 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9354 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9355 then : 9356 printf %s "(cached) " >&6 9357 else case e in #( 9358 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9359 /* end confdefs.h. */ 9360 int i; 9361 _ACEOF 9362 if ac_fn_c_try_compile "$LINENO" 9363 then : 9364 xorg_cv_cc_flag_unknown_warning_option=yes 9365 else case e in #( 9366 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9367 esac 9368 fi 9369 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9370 esac 9371 fi 9372 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9373 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9374 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9375 CFLAGS="$xorg_testset_save_CFLAGS" 9376 fi 9377 9378 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9379 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9380 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9381 fi 9382 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9383 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9384 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9385 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9386 then : 9387 printf %s "(cached) " >&6 9388 else case e in #( 9389 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9390 /* end confdefs.h. */ 9391 int i; 9392 _ACEOF 9393 if ac_fn_c_try_compile "$LINENO" 9394 then : 9395 xorg_cv_cc_flag_unused_command_line_argument=yes 9396 else case e in #( 9397 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9398 esac 9399 fi 9400 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9401 esac 9402 fi 9403 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9404 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9405 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9406 CFLAGS="$xorg_testset_save_CFLAGS" 9407 fi 9408 9409 found="no" 9410 9411 if test $found = "no" ; then 9412 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9413 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9414 fi 9415 9416 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9417 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9418 fi 9419 9420 CFLAGS="$CFLAGS -Wnonnull" 9421 9422 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9423 printf %s "checking if $CC supports -Wnonnull... " >&6; } 9424 cacheid=xorg_cv_cc_flag__Wnonnull 9425 if eval test \${$cacheid+y} 9426 then : 9427 printf %s "(cached) " >&6 9428 else case e in #( 9429 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9430 /* end confdefs.h. */ 9431 int i; 9432 int 9433 main (void) 9434 { 9435 9436 ; 9437 return 0; 9438 } 9439 _ACEOF 9440 if ac_fn_c_try_link "$LINENO" 9441 then : 9442 eval $cacheid=yes 9443 else case e in #( 9444 e) eval $cacheid=no ;; 9445 esac 9446 fi 9447 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9448 conftest$ac_exeext conftest.$ac_ext ;; 9449 esac 9450 fi 9451 9452 9453 CFLAGS="$xorg_testset_save_CFLAGS" 9454 9455 eval supported=\$$cacheid 9456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9457 printf "%s\n" "$supported" >&6; } 9458 if test "$supported" = "yes" ; then 9459 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9460 found="yes" 9461 fi 9462 fi 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 xorg_testset_save_CFLAGS="$CFLAGS" 9479 9480 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9481 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9482 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9483 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9484 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9485 then : 9486 printf %s "(cached) " >&6 9487 else case e in #( 9488 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9489 /* end confdefs.h. */ 9490 int i; 9491 _ACEOF 9492 if ac_fn_c_try_compile "$LINENO" 9493 then : 9494 xorg_cv_cc_flag_unknown_warning_option=yes 9495 else case e in #( 9496 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9497 esac 9498 fi 9499 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9500 esac 9501 fi 9502 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9503 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9504 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9505 CFLAGS="$xorg_testset_save_CFLAGS" 9506 fi 9507 9508 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9509 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9510 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9511 fi 9512 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9513 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9514 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9515 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9516 then : 9517 printf %s "(cached) " >&6 9518 else case e in #( 9519 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9520 /* end confdefs.h. */ 9521 int i; 9522 _ACEOF 9523 if ac_fn_c_try_compile "$LINENO" 9524 then : 9525 xorg_cv_cc_flag_unused_command_line_argument=yes 9526 else case e in #( 9527 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9528 esac 9529 fi 9530 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9531 esac 9532 fi 9533 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9534 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9535 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9536 CFLAGS="$xorg_testset_save_CFLAGS" 9537 fi 9538 9539 found="no" 9540 9541 if test $found = "no" ; then 9542 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9543 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9544 fi 9545 9546 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9547 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9548 fi 9549 9550 CFLAGS="$CFLAGS -Winit-self" 9551 9552 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9553 printf %s "checking if $CC supports -Winit-self... " >&6; } 9554 cacheid=xorg_cv_cc_flag__Winit_self 9555 if eval test \${$cacheid+y} 9556 then : 9557 printf %s "(cached) " >&6 9558 else case e in #( 9559 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9560 /* end confdefs.h. */ 9561 int i; 9562 int 9563 main (void) 9564 { 9565 9566 ; 9567 return 0; 9568 } 9569 _ACEOF 9570 if ac_fn_c_try_link "$LINENO" 9571 then : 9572 eval $cacheid=yes 9573 else case e in #( 9574 e) eval $cacheid=no ;; 9575 esac 9576 fi 9577 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9578 conftest$ac_exeext conftest.$ac_ext ;; 9579 esac 9580 fi 9581 9582 9583 CFLAGS="$xorg_testset_save_CFLAGS" 9584 9585 eval supported=\$$cacheid 9586 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9587 printf "%s\n" "$supported" >&6; } 9588 if test "$supported" = "yes" ; then 9589 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9590 found="yes" 9591 fi 9592 fi 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 xorg_testset_save_CFLAGS="$CFLAGS" 9609 9610 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9611 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9612 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9613 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9614 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9615 then : 9616 printf %s "(cached) " >&6 9617 else case e in #( 9618 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9619 /* end confdefs.h. */ 9620 int i; 9621 _ACEOF 9622 if ac_fn_c_try_compile "$LINENO" 9623 then : 9624 xorg_cv_cc_flag_unknown_warning_option=yes 9625 else case e in #( 9626 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9627 esac 9628 fi 9629 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9630 esac 9631 fi 9632 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9633 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9634 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9635 CFLAGS="$xorg_testset_save_CFLAGS" 9636 fi 9637 9638 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9639 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9640 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9641 fi 9642 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9643 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9644 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9645 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9646 then : 9647 printf %s "(cached) " >&6 9648 else case e in #( 9649 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9650 /* end confdefs.h. */ 9651 int i; 9652 _ACEOF 9653 if ac_fn_c_try_compile "$LINENO" 9654 then : 9655 xorg_cv_cc_flag_unused_command_line_argument=yes 9656 else case e in #( 9657 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9658 esac 9659 fi 9660 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9661 esac 9662 fi 9663 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9664 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9665 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9666 CFLAGS="$xorg_testset_save_CFLAGS" 9667 fi 9668 9669 found="no" 9670 9671 if test $found = "no" ; then 9672 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9673 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9674 fi 9675 9676 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9677 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9678 fi 9679 9680 CFLAGS="$CFLAGS -Wmain" 9681 9682 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9683 printf %s "checking if $CC supports -Wmain... " >&6; } 9684 cacheid=xorg_cv_cc_flag__Wmain 9685 if eval test \${$cacheid+y} 9686 then : 9687 printf %s "(cached) " >&6 9688 else case e in #( 9689 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9690 /* end confdefs.h. */ 9691 int i; 9692 int 9693 main (void) 9694 { 9695 9696 ; 9697 return 0; 9698 } 9699 _ACEOF 9700 if ac_fn_c_try_link "$LINENO" 9701 then : 9702 eval $cacheid=yes 9703 else case e in #( 9704 e) eval $cacheid=no ;; 9705 esac 9706 fi 9707 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9708 conftest$ac_exeext conftest.$ac_ext ;; 9709 esac 9710 fi 9711 9712 9713 CFLAGS="$xorg_testset_save_CFLAGS" 9714 9715 eval supported=\$$cacheid 9716 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9717 printf "%s\n" "$supported" >&6; } 9718 if test "$supported" = "yes" ; then 9719 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9720 found="yes" 9721 fi 9722 fi 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 xorg_testset_save_CFLAGS="$CFLAGS" 9739 9740 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9741 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9742 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9743 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9744 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9745 then : 9746 printf %s "(cached) " >&6 9747 else case e in #( 9748 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9749 /* end confdefs.h. */ 9750 int i; 9751 _ACEOF 9752 if ac_fn_c_try_compile "$LINENO" 9753 then : 9754 xorg_cv_cc_flag_unknown_warning_option=yes 9755 else case e in #( 9756 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9757 esac 9758 fi 9759 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9760 esac 9761 fi 9762 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9763 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9764 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9765 CFLAGS="$xorg_testset_save_CFLAGS" 9766 fi 9767 9768 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9769 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9770 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9771 fi 9772 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9773 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9774 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9775 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9776 then : 9777 printf %s "(cached) " >&6 9778 else case e in #( 9779 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9780 /* end confdefs.h. */ 9781 int i; 9782 _ACEOF 9783 if ac_fn_c_try_compile "$LINENO" 9784 then : 9785 xorg_cv_cc_flag_unused_command_line_argument=yes 9786 else case e in #( 9787 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9788 esac 9789 fi 9790 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9791 esac 9792 fi 9793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9794 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9795 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9796 CFLAGS="$xorg_testset_save_CFLAGS" 9797 fi 9798 9799 found="no" 9800 9801 if test $found = "no" ; then 9802 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9803 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9804 fi 9805 9806 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9807 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9808 fi 9809 9810 CFLAGS="$CFLAGS -Wmissing-braces" 9811 9812 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9813 printf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9814 cacheid=xorg_cv_cc_flag__Wmissing_braces 9815 if eval test \${$cacheid+y} 9816 then : 9817 printf %s "(cached) " >&6 9818 else case e in #( 9819 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9820 /* end confdefs.h. */ 9821 int i; 9822 int 9823 main (void) 9824 { 9825 9826 ; 9827 return 0; 9828 } 9829 _ACEOF 9830 if ac_fn_c_try_link "$LINENO" 9831 then : 9832 eval $cacheid=yes 9833 else case e in #( 9834 e) eval $cacheid=no ;; 9835 esac 9836 fi 9837 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9838 conftest$ac_exeext conftest.$ac_ext ;; 9839 esac 9840 fi 9841 9842 9843 CFLAGS="$xorg_testset_save_CFLAGS" 9844 9845 eval supported=\$$cacheid 9846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9847 printf "%s\n" "$supported" >&6; } 9848 if test "$supported" = "yes" ; then 9849 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9850 found="yes" 9851 fi 9852 fi 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 xorg_testset_save_CFLAGS="$CFLAGS" 9869 9870 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9872 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9873 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9874 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 9875 then : 9876 printf %s "(cached) " >&6 9877 else case e in #( 9878 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9879 /* end confdefs.h. */ 9880 int i; 9881 _ACEOF 9882 if ac_fn_c_try_compile "$LINENO" 9883 then : 9884 xorg_cv_cc_flag_unknown_warning_option=yes 9885 else case e in #( 9886 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9887 esac 9888 fi 9889 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9890 esac 9891 fi 9892 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9893 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9894 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9895 CFLAGS="$xorg_testset_save_CFLAGS" 9896 fi 9897 9898 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9899 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9900 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9901 fi 9902 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9903 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9904 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9905 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9906 then : 9907 printf %s "(cached) " >&6 9908 else case e in #( 9909 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9910 /* end confdefs.h. */ 9911 int i; 9912 _ACEOF 9913 if ac_fn_c_try_compile "$LINENO" 9914 then : 9915 xorg_cv_cc_flag_unused_command_line_argument=yes 9916 else case e in #( 9917 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9918 esac 9919 fi 9920 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9921 esac 9922 fi 9923 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9924 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9925 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9926 CFLAGS="$xorg_testset_save_CFLAGS" 9927 fi 9928 9929 found="no" 9930 9931 if test $found = "no" ; then 9932 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9933 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9934 fi 9935 9936 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9937 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9938 fi 9939 9940 CFLAGS="$CFLAGS -Wsequence-point" 9941 9942 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9943 printf %s "checking if $CC supports -Wsequence-point... " >&6; } 9944 cacheid=xorg_cv_cc_flag__Wsequence_point 9945 if eval test \${$cacheid+y} 9946 then : 9947 printf %s "(cached) " >&6 9948 else case e in #( 9949 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9950 /* end confdefs.h. */ 9951 int i; 9952 int 9953 main (void) 9954 { 9955 9956 ; 9957 return 0; 9958 } 9959 _ACEOF 9960 if ac_fn_c_try_link "$LINENO" 9961 then : 9962 eval $cacheid=yes 9963 else case e in #( 9964 e) eval $cacheid=no ;; 9965 esac 9966 fi 9967 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 9968 conftest$ac_exeext conftest.$ac_ext ;; 9969 esac 9970 fi 9971 9972 9973 CFLAGS="$xorg_testset_save_CFLAGS" 9974 9975 eval supported=\$$cacheid 9976 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9977 printf "%s\n" "$supported" >&6; } 9978 if test "$supported" = "yes" ; then 9979 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9980 found="yes" 9981 fi 9982 fi 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 xorg_testset_save_CFLAGS="$CFLAGS" 9999 10000 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10001 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10002 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10003 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10004 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10005 then : 10006 printf %s "(cached) " >&6 10007 else case e in #( 10008 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10009 /* end confdefs.h. */ 10010 int i; 10011 _ACEOF 10012 if ac_fn_c_try_compile "$LINENO" 10013 then : 10014 xorg_cv_cc_flag_unknown_warning_option=yes 10015 else case e in #( 10016 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10017 esac 10018 fi 10019 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10020 esac 10021 fi 10022 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10023 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10024 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10025 CFLAGS="$xorg_testset_save_CFLAGS" 10026 fi 10027 10028 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10029 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10030 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10031 fi 10032 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10033 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10034 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10035 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10036 then : 10037 printf %s "(cached) " >&6 10038 else case e in #( 10039 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10040 /* end confdefs.h. */ 10041 int i; 10042 _ACEOF 10043 if ac_fn_c_try_compile "$LINENO" 10044 then : 10045 xorg_cv_cc_flag_unused_command_line_argument=yes 10046 else case e in #( 10047 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10048 esac 10049 fi 10050 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10051 esac 10052 fi 10053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10054 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10055 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10056 CFLAGS="$xorg_testset_save_CFLAGS" 10057 fi 10058 10059 found="no" 10060 10061 if test $found = "no" ; then 10062 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10063 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10064 fi 10065 10066 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10067 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10068 fi 10069 10070 CFLAGS="$CFLAGS -Wreturn-type" 10071 10072 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 10073 printf %s "checking if $CC supports -Wreturn-type... " >&6; } 10074 cacheid=xorg_cv_cc_flag__Wreturn_type 10075 if eval test \${$cacheid+y} 10076 then : 10077 printf %s "(cached) " >&6 10078 else case e in #( 10079 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10080 /* end confdefs.h. */ 10081 int i; 10082 int 10083 main (void) 10084 { 10085 10086 ; 10087 return 0; 10088 } 10089 _ACEOF 10090 if ac_fn_c_try_link "$LINENO" 10091 then : 10092 eval $cacheid=yes 10093 else case e in #( 10094 e) eval $cacheid=no ;; 10095 esac 10096 fi 10097 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10098 conftest$ac_exeext conftest.$ac_ext ;; 10099 esac 10100 fi 10101 10102 10103 CFLAGS="$xorg_testset_save_CFLAGS" 10104 10105 eval supported=\$$cacheid 10106 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10107 printf "%s\n" "$supported" >&6; } 10108 if test "$supported" = "yes" ; then 10109 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 10110 found="yes" 10111 fi 10112 fi 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 xorg_testset_save_CFLAGS="$CFLAGS" 10129 10130 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10131 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10133 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10134 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10135 then : 10136 printf %s "(cached) " >&6 10137 else case e in #( 10138 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10139 /* end confdefs.h. */ 10140 int i; 10141 _ACEOF 10142 if ac_fn_c_try_compile "$LINENO" 10143 then : 10144 xorg_cv_cc_flag_unknown_warning_option=yes 10145 else case e in #( 10146 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10147 esac 10148 fi 10149 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10150 esac 10151 fi 10152 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10153 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10154 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10155 CFLAGS="$xorg_testset_save_CFLAGS" 10156 fi 10157 10158 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10159 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10160 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10161 fi 10162 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10163 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10164 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10165 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10166 then : 10167 printf %s "(cached) " >&6 10168 else case e in #( 10169 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10170 /* end confdefs.h. */ 10171 int i; 10172 _ACEOF 10173 if ac_fn_c_try_compile "$LINENO" 10174 then : 10175 xorg_cv_cc_flag_unused_command_line_argument=yes 10176 else case e in #( 10177 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10178 esac 10179 fi 10180 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10181 esac 10182 fi 10183 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10184 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10185 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10186 CFLAGS="$xorg_testset_save_CFLAGS" 10187 fi 10188 10189 found="no" 10190 10191 if test $found = "no" ; then 10192 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10193 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10194 fi 10195 10196 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10197 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10198 fi 10199 10200 CFLAGS="$CFLAGS -Wtrigraphs" 10201 10202 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 10203 printf %s "checking if $CC supports -Wtrigraphs... " >&6; } 10204 cacheid=xorg_cv_cc_flag__Wtrigraphs 10205 if eval test \${$cacheid+y} 10206 then : 10207 printf %s "(cached) " >&6 10208 else case e in #( 10209 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10210 /* end confdefs.h. */ 10211 int i; 10212 int 10213 main (void) 10214 { 10215 10216 ; 10217 return 0; 10218 } 10219 _ACEOF 10220 if ac_fn_c_try_link "$LINENO" 10221 then : 10222 eval $cacheid=yes 10223 else case e in #( 10224 e) eval $cacheid=no ;; 10225 esac 10226 fi 10227 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10228 conftest$ac_exeext conftest.$ac_ext ;; 10229 esac 10230 fi 10231 10232 10233 CFLAGS="$xorg_testset_save_CFLAGS" 10234 10235 eval supported=\$$cacheid 10236 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10237 printf "%s\n" "$supported" >&6; } 10238 if test "$supported" = "yes" ; then 10239 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 10240 found="yes" 10241 fi 10242 fi 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 xorg_testset_save_CFLAGS="$CFLAGS" 10259 10260 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10261 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10262 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10263 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10264 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10265 then : 10266 printf %s "(cached) " >&6 10267 else case e in #( 10268 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10269 /* end confdefs.h. */ 10270 int i; 10271 _ACEOF 10272 if ac_fn_c_try_compile "$LINENO" 10273 then : 10274 xorg_cv_cc_flag_unknown_warning_option=yes 10275 else case e in #( 10276 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10277 esac 10278 fi 10279 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10280 esac 10281 fi 10282 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10283 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10284 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10285 CFLAGS="$xorg_testset_save_CFLAGS" 10286 fi 10287 10288 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10289 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10290 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10291 fi 10292 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10293 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10294 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10295 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10296 then : 10297 printf %s "(cached) " >&6 10298 else case e in #( 10299 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10300 /* end confdefs.h. */ 10301 int i; 10302 _ACEOF 10303 if ac_fn_c_try_compile "$LINENO" 10304 then : 10305 xorg_cv_cc_flag_unused_command_line_argument=yes 10306 else case e in #( 10307 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10308 esac 10309 fi 10310 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10311 esac 10312 fi 10313 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10314 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10315 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10316 CFLAGS="$xorg_testset_save_CFLAGS" 10317 fi 10318 10319 found="no" 10320 10321 if test $found = "no" ; then 10322 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10323 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10324 fi 10325 10326 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10327 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10328 fi 10329 10330 CFLAGS="$CFLAGS -Warray-bounds" 10331 10332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 10333 printf %s "checking if $CC supports -Warray-bounds... " >&6; } 10334 cacheid=xorg_cv_cc_flag__Warray_bounds 10335 if eval test \${$cacheid+y} 10336 then : 10337 printf %s "(cached) " >&6 10338 else case e in #( 10339 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10340 /* end confdefs.h. */ 10341 int i; 10342 int 10343 main (void) 10344 { 10345 10346 ; 10347 return 0; 10348 } 10349 _ACEOF 10350 if ac_fn_c_try_link "$LINENO" 10351 then : 10352 eval $cacheid=yes 10353 else case e in #( 10354 e) eval $cacheid=no ;; 10355 esac 10356 fi 10357 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10358 conftest$ac_exeext conftest.$ac_ext ;; 10359 esac 10360 fi 10361 10362 10363 CFLAGS="$xorg_testset_save_CFLAGS" 10364 10365 eval supported=\$$cacheid 10366 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10367 printf "%s\n" "$supported" >&6; } 10368 if test "$supported" = "yes" ; then 10369 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 10370 found="yes" 10371 fi 10372 fi 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 xorg_testset_save_CFLAGS="$CFLAGS" 10389 10390 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10391 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10392 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10393 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10394 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10395 then : 10396 printf %s "(cached) " >&6 10397 else case e in #( 10398 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10399 /* end confdefs.h. */ 10400 int i; 10401 _ACEOF 10402 if ac_fn_c_try_compile "$LINENO" 10403 then : 10404 xorg_cv_cc_flag_unknown_warning_option=yes 10405 else case e in #( 10406 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10407 esac 10408 fi 10409 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10410 esac 10411 fi 10412 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10413 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10414 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10415 CFLAGS="$xorg_testset_save_CFLAGS" 10416 fi 10417 10418 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10419 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10420 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10421 fi 10422 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10423 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10424 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10425 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10426 then : 10427 printf %s "(cached) " >&6 10428 else case e in #( 10429 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10430 /* end confdefs.h. */ 10431 int i; 10432 _ACEOF 10433 if ac_fn_c_try_compile "$LINENO" 10434 then : 10435 xorg_cv_cc_flag_unused_command_line_argument=yes 10436 else case e in #( 10437 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10438 esac 10439 fi 10440 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10441 esac 10442 fi 10443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10444 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10445 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10446 CFLAGS="$xorg_testset_save_CFLAGS" 10447 fi 10448 10449 found="no" 10450 10451 if test $found = "no" ; then 10452 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10453 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10454 fi 10455 10456 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10457 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10458 fi 10459 10460 CFLAGS="$CFLAGS -Wwrite-strings" 10461 10462 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10463 printf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10464 cacheid=xorg_cv_cc_flag__Wwrite_strings 10465 if eval test \${$cacheid+y} 10466 then : 10467 printf %s "(cached) " >&6 10468 else case e in #( 10469 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10470 /* end confdefs.h. */ 10471 int i; 10472 int 10473 main (void) 10474 { 10475 10476 ; 10477 return 0; 10478 } 10479 _ACEOF 10480 if ac_fn_c_try_link "$LINENO" 10481 then : 10482 eval $cacheid=yes 10483 else case e in #( 10484 e) eval $cacheid=no ;; 10485 esac 10486 fi 10487 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10488 conftest$ac_exeext conftest.$ac_ext ;; 10489 esac 10490 fi 10491 10492 10493 CFLAGS="$xorg_testset_save_CFLAGS" 10494 10495 eval supported=\$$cacheid 10496 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10497 printf "%s\n" "$supported" >&6; } 10498 if test "$supported" = "yes" ; then 10499 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10500 found="yes" 10501 fi 10502 fi 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 xorg_testset_save_CFLAGS="$CFLAGS" 10519 10520 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10521 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10522 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10523 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10524 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10525 then : 10526 printf %s "(cached) " >&6 10527 else case e in #( 10528 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10529 /* end confdefs.h. */ 10530 int i; 10531 _ACEOF 10532 if ac_fn_c_try_compile "$LINENO" 10533 then : 10534 xorg_cv_cc_flag_unknown_warning_option=yes 10535 else case e in #( 10536 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10537 esac 10538 fi 10539 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10540 esac 10541 fi 10542 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10543 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10544 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10545 CFLAGS="$xorg_testset_save_CFLAGS" 10546 fi 10547 10548 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10549 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10550 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10551 fi 10552 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10553 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10554 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10555 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10556 then : 10557 printf %s "(cached) " >&6 10558 else case e in #( 10559 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10560 /* end confdefs.h. */ 10561 int i; 10562 _ACEOF 10563 if ac_fn_c_try_compile "$LINENO" 10564 then : 10565 xorg_cv_cc_flag_unused_command_line_argument=yes 10566 else case e in #( 10567 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10568 esac 10569 fi 10570 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10571 esac 10572 fi 10573 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10574 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10575 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10576 CFLAGS="$xorg_testset_save_CFLAGS" 10577 fi 10578 10579 found="no" 10580 10581 if test $found = "no" ; then 10582 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10583 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10584 fi 10585 10586 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10587 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10588 fi 10589 10590 CFLAGS="$CFLAGS -Waddress" 10591 10592 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10593 printf %s "checking if $CC supports -Waddress... " >&6; } 10594 cacheid=xorg_cv_cc_flag__Waddress 10595 if eval test \${$cacheid+y} 10596 then : 10597 printf %s "(cached) " >&6 10598 else case e in #( 10599 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10600 /* end confdefs.h. */ 10601 int i; 10602 int 10603 main (void) 10604 { 10605 10606 ; 10607 return 0; 10608 } 10609 _ACEOF 10610 if ac_fn_c_try_link "$LINENO" 10611 then : 10612 eval $cacheid=yes 10613 else case e in #( 10614 e) eval $cacheid=no ;; 10615 esac 10616 fi 10617 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10618 conftest$ac_exeext conftest.$ac_ext ;; 10619 esac 10620 fi 10621 10622 10623 CFLAGS="$xorg_testset_save_CFLAGS" 10624 10625 eval supported=\$$cacheid 10626 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10627 printf "%s\n" "$supported" >&6; } 10628 if test "$supported" = "yes" ; then 10629 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10630 found="yes" 10631 fi 10632 fi 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 xorg_testset_save_CFLAGS="$CFLAGS" 10649 10650 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10651 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10652 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10653 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10654 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10655 then : 10656 printf %s "(cached) " >&6 10657 else case e in #( 10658 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10659 /* end confdefs.h. */ 10660 int i; 10661 _ACEOF 10662 if ac_fn_c_try_compile "$LINENO" 10663 then : 10664 xorg_cv_cc_flag_unknown_warning_option=yes 10665 else case e in #( 10666 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10667 esac 10668 fi 10669 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10670 esac 10671 fi 10672 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10673 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10674 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10675 CFLAGS="$xorg_testset_save_CFLAGS" 10676 fi 10677 10678 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10679 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10680 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10681 fi 10682 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10683 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10684 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10685 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10686 then : 10687 printf %s "(cached) " >&6 10688 else case e in #( 10689 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10690 /* end confdefs.h. */ 10691 int i; 10692 _ACEOF 10693 if ac_fn_c_try_compile "$LINENO" 10694 then : 10695 xorg_cv_cc_flag_unused_command_line_argument=yes 10696 else case e in #( 10697 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10698 esac 10699 fi 10700 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10701 esac 10702 fi 10703 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10704 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10705 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10706 CFLAGS="$xorg_testset_save_CFLAGS" 10707 fi 10708 10709 found="no" 10710 10711 if test $found = "no" ; then 10712 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10713 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10714 fi 10715 10716 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10717 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10718 fi 10719 10720 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10721 10722 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10723 printf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10724 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10725 if eval test \${$cacheid+y} 10726 then : 10727 printf %s "(cached) " >&6 10728 else case e in #( 10729 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10730 /* end confdefs.h. */ 10731 int i; 10732 int 10733 main (void) 10734 { 10735 10736 ; 10737 return 0; 10738 } 10739 _ACEOF 10740 if ac_fn_c_try_link "$LINENO" 10741 then : 10742 eval $cacheid=yes 10743 else case e in #( 10744 e) eval $cacheid=no ;; 10745 esac 10746 fi 10747 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10748 conftest$ac_exeext conftest.$ac_ext ;; 10749 esac 10750 fi 10751 10752 10753 CFLAGS="$xorg_testset_save_CFLAGS" 10754 10755 eval supported=\$$cacheid 10756 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10757 printf "%s\n" "$supported" >&6; } 10758 if test "$supported" = "yes" ; then 10759 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10760 found="yes" 10761 fi 10762 fi 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 xorg_testset_save_CFLAGS="$CFLAGS" 10779 10780 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10781 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10782 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10783 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10784 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10785 then : 10786 printf %s "(cached) " >&6 10787 else case e in #( 10788 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10789 /* end confdefs.h. */ 10790 int i; 10791 _ACEOF 10792 if ac_fn_c_try_compile "$LINENO" 10793 then : 10794 xorg_cv_cc_flag_unknown_warning_option=yes 10795 else case e in #( 10796 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10797 esac 10798 fi 10799 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10800 esac 10801 fi 10802 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10803 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10804 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10805 CFLAGS="$xorg_testset_save_CFLAGS" 10806 fi 10807 10808 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10809 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10810 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10811 fi 10812 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10813 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10814 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10815 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10816 then : 10817 printf %s "(cached) " >&6 10818 else case e in #( 10819 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10820 /* end confdefs.h. */ 10821 int i; 10822 _ACEOF 10823 if ac_fn_c_try_compile "$LINENO" 10824 then : 10825 xorg_cv_cc_flag_unused_command_line_argument=yes 10826 else case e in #( 10827 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10828 esac 10829 fi 10830 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10831 esac 10832 fi 10833 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10834 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10835 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10836 CFLAGS="$xorg_testset_save_CFLAGS" 10837 fi 10838 10839 found="no" 10840 10841 if test $found = "no" ; then 10842 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10843 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10844 fi 10845 10846 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10847 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10848 fi 10849 10850 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10851 10852 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10853 printf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10854 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10855 if eval test \${$cacheid+y} 10856 then : 10857 printf %s "(cached) " >&6 10858 else case e in #( 10859 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10860 /* end confdefs.h. */ 10861 int i; 10862 int 10863 main (void) 10864 { 10865 10866 ; 10867 return 0; 10868 } 10869 _ACEOF 10870 if ac_fn_c_try_link "$LINENO" 10871 then : 10872 eval $cacheid=yes 10873 else case e in #( 10874 e) eval $cacheid=no ;; 10875 esac 10876 fi 10877 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 10878 conftest$ac_exeext conftest.$ac_ext ;; 10879 esac 10880 fi 10881 10882 10883 CFLAGS="$xorg_testset_save_CFLAGS" 10884 10885 eval supported=\$$cacheid 10886 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10887 printf "%s\n" "$supported" >&6; } 10888 if test "$supported" = "yes" ; then 10889 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10890 found="yes" 10891 fi 10892 fi 10893 10894 10895 fi 10896 10897 10898 10899 10900 10901 10902 10903 CWARNFLAGS="$BASE_CFLAGS" 10904 if test "x$GCC" = xyes ; then 10905 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10906 fi 10907 10908 10909 10910 10911 10912 10913 10914 10915 # Check whether --enable-strict-compilation was given. 10916 if test ${enable_strict_compilation+y} 10917 then : 10918 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10919 else case e in #( 10920 e) STRICT_COMPILE=no ;; 10921 esac 10922 fi 10923 10924 10925 10926 10927 10928 10929 STRICT_CFLAGS="" 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 10943 xorg_testset_save_CFLAGS="$CFLAGS" 10944 10945 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10946 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10947 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10948 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10949 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 10950 then : 10951 printf %s "(cached) " >&6 10952 else case e in #( 10953 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10954 /* end confdefs.h. */ 10955 int i; 10956 _ACEOF 10957 if ac_fn_c_try_compile "$LINENO" 10958 then : 10959 xorg_cv_cc_flag_unknown_warning_option=yes 10960 else case e in #( 10961 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10962 esac 10963 fi 10964 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10965 esac 10966 fi 10967 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10968 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10969 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10970 CFLAGS="$xorg_testset_save_CFLAGS" 10971 fi 10972 10973 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10974 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10975 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10976 fi 10977 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10978 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10979 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10980 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10981 then : 10982 printf %s "(cached) " >&6 10983 else case e in #( 10984 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10985 /* end confdefs.h. */ 10986 int i; 10987 _ACEOF 10988 if ac_fn_c_try_compile "$LINENO" 10989 then : 10990 xorg_cv_cc_flag_unused_command_line_argument=yes 10991 else case e in #( 10992 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10993 esac 10994 fi 10995 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10996 esac 10997 fi 10998 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10999 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11000 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11001 CFLAGS="$xorg_testset_save_CFLAGS" 11002 fi 11003 11004 found="no" 11005 11006 if test $found = "no" ; then 11007 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11008 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11009 fi 11010 11011 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11012 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11013 fi 11014 11015 CFLAGS="$CFLAGS -pedantic" 11016 11017 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 11018 printf %s "checking if $CC supports -pedantic... " >&6; } 11019 cacheid=xorg_cv_cc_flag__pedantic 11020 if eval test \${$cacheid+y} 11021 then : 11022 printf %s "(cached) " >&6 11023 else case e in #( 11024 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11025 /* end confdefs.h. */ 11026 int i; 11027 int 11028 main (void) 11029 { 11030 11031 ; 11032 return 0; 11033 } 11034 _ACEOF 11035 if ac_fn_c_try_link "$LINENO" 11036 then : 11037 eval $cacheid=yes 11038 else case e in #( 11039 e) eval $cacheid=no ;; 11040 esac 11041 fi 11042 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11043 conftest$ac_exeext conftest.$ac_ext ;; 11044 esac 11045 fi 11046 11047 11048 CFLAGS="$xorg_testset_save_CFLAGS" 11049 11050 eval supported=\$$cacheid 11051 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11052 printf "%s\n" "$supported" >&6; } 11053 if test "$supported" = "yes" ; then 11054 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 11055 found="yes" 11056 fi 11057 fi 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 11072 11073 xorg_testset_save_CFLAGS="$CFLAGS" 11074 11075 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11076 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11077 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11078 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11079 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 11080 then : 11081 printf %s "(cached) " >&6 11082 else case e in #( 11083 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11084 /* end confdefs.h. */ 11085 int i; 11086 _ACEOF 11087 if ac_fn_c_try_compile "$LINENO" 11088 then : 11089 xorg_cv_cc_flag_unknown_warning_option=yes 11090 else case e in #( 11091 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11092 esac 11093 fi 11094 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11095 esac 11096 fi 11097 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11098 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11099 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11100 CFLAGS="$xorg_testset_save_CFLAGS" 11101 fi 11102 11103 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11104 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11105 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11106 fi 11107 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11109 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11110 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11111 then : 11112 printf %s "(cached) " >&6 11113 else case e in #( 11114 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11115 /* end confdefs.h. */ 11116 int i; 11117 _ACEOF 11118 if ac_fn_c_try_compile "$LINENO" 11119 then : 11120 xorg_cv_cc_flag_unused_command_line_argument=yes 11121 else case e in #( 11122 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11123 esac 11124 fi 11125 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11126 esac 11127 fi 11128 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11129 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11130 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11131 CFLAGS="$xorg_testset_save_CFLAGS" 11132 fi 11133 11134 found="no" 11135 11136 if test $found = "no" ; then 11137 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11138 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11139 fi 11140 11141 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11142 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11143 fi 11144 11145 CFLAGS="$CFLAGS -Werror" 11146 11147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 11148 printf %s "checking if $CC supports -Werror... " >&6; } 11149 cacheid=xorg_cv_cc_flag__Werror 11150 if eval test \${$cacheid+y} 11151 then : 11152 printf %s "(cached) " >&6 11153 else case e in #( 11154 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11155 /* end confdefs.h. */ 11156 int i; 11157 int 11158 main (void) 11159 { 11160 11161 ; 11162 return 0; 11163 } 11164 _ACEOF 11165 if ac_fn_c_try_link "$LINENO" 11166 then : 11167 eval $cacheid=yes 11168 else case e in #( 11169 e) eval $cacheid=no ;; 11170 esac 11171 fi 11172 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11173 conftest$ac_exeext conftest.$ac_ext ;; 11174 esac 11175 fi 11176 11177 11178 CFLAGS="$xorg_testset_save_CFLAGS" 11179 11180 eval supported=\$$cacheid 11181 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11182 printf "%s\n" "$supported" >&6; } 11183 if test "$supported" = "yes" ; then 11184 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 11185 found="yes" 11186 fi 11187 fi 11188 11189 if test $found = "no" ; then 11190 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11191 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11192 fi 11193 11194 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11195 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11196 fi 11197 11198 CFLAGS="$CFLAGS -errwarn" 11199 11200 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 11201 printf %s "checking if $CC supports -errwarn... " >&6; } 11202 cacheid=xorg_cv_cc_flag__errwarn 11203 if eval test \${$cacheid+y} 11204 then : 11205 printf %s "(cached) " >&6 11206 else case e in #( 11207 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11208 /* end confdefs.h. */ 11209 int i; 11210 int 11211 main (void) 11212 { 11213 11214 ; 11215 return 0; 11216 } 11217 _ACEOF 11218 if ac_fn_c_try_link "$LINENO" 11219 then : 11220 eval $cacheid=yes 11221 else case e in #( 11222 e) eval $cacheid=no ;; 11223 esac 11224 fi 11225 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11226 conftest$ac_exeext conftest.$ac_ext ;; 11227 esac 11228 fi 11229 11230 11231 CFLAGS="$xorg_testset_save_CFLAGS" 11232 11233 eval supported=\$$cacheid 11234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11235 printf "%s\n" "$supported" >&6; } 11236 if test "$supported" = "yes" ; then 11237 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 11238 found="yes" 11239 fi 11240 fi 11241 11242 11243 11244 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 11245 # activate it with -Werror, so we add it here explicitly. 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 xorg_testset_save_CFLAGS="$CFLAGS" 11260 11261 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11262 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11263 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11264 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11265 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 11266 then : 11267 printf %s "(cached) " >&6 11268 else case e in #( 11269 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11270 /* end confdefs.h. */ 11271 int i; 11272 _ACEOF 11273 if ac_fn_c_try_compile "$LINENO" 11274 then : 11275 xorg_cv_cc_flag_unknown_warning_option=yes 11276 else case e in #( 11277 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11278 esac 11279 fi 11280 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11281 esac 11282 fi 11283 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11284 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11285 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11286 CFLAGS="$xorg_testset_save_CFLAGS" 11287 fi 11288 11289 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11290 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11291 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11292 fi 11293 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11294 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11295 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11296 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11297 then : 11298 printf %s "(cached) " >&6 11299 else case e in #( 11300 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11301 /* end confdefs.h. */ 11302 int i; 11303 _ACEOF 11304 if ac_fn_c_try_compile "$LINENO" 11305 then : 11306 xorg_cv_cc_flag_unused_command_line_argument=yes 11307 else case e in #( 11308 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11309 esac 11310 fi 11311 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11312 esac 11313 fi 11314 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11315 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11316 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11317 CFLAGS="$xorg_testset_save_CFLAGS" 11318 fi 11319 11320 found="no" 11321 11322 if test $found = "no" ; then 11323 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11324 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11325 fi 11326 11327 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11328 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11329 fi 11330 11331 CFLAGS="$CFLAGS -Werror=attributes" 11332 11333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 11334 printf %s "checking if $CC supports -Werror=attributes... " >&6; } 11335 cacheid=xorg_cv_cc_flag__Werror_attributes 11336 if eval test \${$cacheid+y} 11337 then : 11338 printf %s "(cached) " >&6 11339 else case e in #( 11340 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11341 /* end confdefs.h. */ 11342 int i; 11343 int 11344 main (void) 11345 { 11346 11347 ; 11348 return 0; 11349 } 11350 _ACEOF 11351 if ac_fn_c_try_link "$LINENO" 11352 then : 11353 eval $cacheid=yes 11354 else case e in #( 11355 e) eval $cacheid=no ;; 11356 esac 11357 fi 11358 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11359 conftest$ac_exeext conftest.$ac_ext ;; 11360 esac 11361 fi 11362 11363 11364 CFLAGS="$xorg_testset_save_CFLAGS" 11365 11366 eval supported=\$$cacheid 11367 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11368 printf "%s\n" "$supported" >&6; } 11369 if test "$supported" = "yes" ; then 11370 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 11371 found="yes" 11372 fi 11373 fi 11374 11375 11376 11377 if test "x$STRICT_COMPILE" = "xyes"; then 11378 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 11379 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 11380 fi 11381 11382 11383 11384 11385 11386 11387 11388 11389 cat >>confdefs.h <<_ACEOF 11390 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11391 _ACEOF 11392 11393 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11394 if test "x$PVM" = "x"; then 11395 PVM="0" 11396 fi 11397 11398 printf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 11399 11400 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11401 if test "x$PVP" = "x"; then 11402 PVP="0" 11403 fi 11404 11405 printf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 11406 11407 11408 11409 CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11410 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 11411 || (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 11412 touch \$(top_srcdir)/ChangeLog; \ 11413 echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 11414 11415 11416 11417 11418 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11419 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11420 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 11421 || (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 11422 touch \$(top_srcdir)/INSTALL; \ 11423 echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 11424 11425 11426 11427 11428 11429 11430 case $host_os in 11431 solaris*) 11432 # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 11433 # check for a man page file found in later versions that use 11434 # traditional section numbers instead 11435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 11436 printf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 11437 if test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 11438 then : 11439 printf %s "(cached) " >&6 11440 else case e in #( 11441 e) test "$cross_compiling" = yes && 11442 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11443 if test -r "/usr/share/man/man7/attributes.7"; then 11444 ac_cv_file__usr_share_man_man7_attributes_7=yes 11445 else 11446 ac_cv_file__usr_share_man_man7_attributes_7=no 11447 fi ;; 11448 esac 11449 fi 11450 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 11451 printf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 11452 if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 11453 then : 11454 SYSV_MAN_SECTIONS=false 11455 else case e in #( 11456 e) SYSV_MAN_SECTIONS=true ;; 11457 esac 11458 fi 11459 11460 ;; 11461 *) SYSV_MAN_SECTIONS=false ;; 11462 esac 11463 11464 if test x$APP_MAN_SUFFIX = x ; then 11465 APP_MAN_SUFFIX=1 11466 fi 11467 if test x$APP_MAN_DIR = x ; then 11468 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11469 fi 11470 11471 if test x$LIB_MAN_SUFFIX = x ; then 11472 LIB_MAN_SUFFIX=3 11473 fi 11474 if test x$LIB_MAN_DIR = x ; then 11475 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11476 fi 11477 11478 if test x$FILE_MAN_SUFFIX = x ; then 11479 case $SYSV_MAN_SECTIONS in 11480 true) FILE_MAN_SUFFIX=4 ;; 11481 *) FILE_MAN_SUFFIX=5 ;; 11482 esac 11483 fi 11484 if test x$FILE_MAN_DIR = x ; then 11485 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11486 fi 11487 11488 if test x$MISC_MAN_SUFFIX = x ; then 11489 case $SYSV_MAN_SECTIONS in 11490 true) MISC_MAN_SUFFIX=5 ;; 11491 *) MISC_MAN_SUFFIX=7 ;; 11492 esac 11493 fi 11494 if test x$MISC_MAN_DIR = x ; then 11495 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11496 fi 11497 11498 if test x$DRIVER_MAN_SUFFIX = x ; then 11499 case $SYSV_MAN_SECTIONS in 11500 true) DRIVER_MAN_SUFFIX=7 ;; 11501 *) DRIVER_MAN_SUFFIX=4 ;; 11502 esac 11503 fi 11504 if test x$DRIVER_MAN_DIR = x ; then 11505 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11506 fi 11507 11508 if test x$ADMIN_MAN_SUFFIX = x ; then 11509 case $SYSV_MAN_SECTIONS in 11510 true) ADMIN_MAN_SUFFIX=1m ;; 11511 *) ADMIN_MAN_SUFFIX=8 ;; 11512 esac 11513 fi 11514 if test x$ADMIN_MAN_DIR = x ; then 11515 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11516 fi 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 11531 11532 XORG_MAN_PAGE="X Version 11" 11533 11534 MAN_SUBSTS="\ 11535 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11536 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11537 -e 's|__xservername__|Xorg|g' \ 11538 -e 's|__xconfigfile__|xorg.conf|g' \ 11539 -e 's|__projectroot__|\$(prefix)|g' \ 11540 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11541 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11542 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11543 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11544 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11545 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11546 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11547 11548 11549 11550 # Check whether --enable-silent-rules was given. 11551 if test ${enable_silent_rules+y} 11552 then : 11553 enableval=$enable_silent_rules; 11554 fi 11555 11556 case $enable_silent_rules in # ((( 11557 yes) AM_DEFAULT_VERBOSITY=0;; 11558 no) AM_DEFAULT_VERBOSITY=1;; 11559 *) AM_DEFAULT_VERBOSITY=0;; 11560 esac 11561 am_make=${MAKE-make} 11562 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11563 printf %s "checking whether $am_make supports nested variables... " >&6; } 11564 if test ${am_cv_make_support_nested_variables+y} 11565 then : 11566 printf %s "(cached) " >&6 11567 else case e in #( 11568 e) if printf "%s\n" 'TRUE=$(BAR$(V)) 11569 BAR0=false 11570 BAR1=true 11571 V=1 11572 am__doit: 11573 @$(TRUE) 11574 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11575 am_cv_make_support_nested_variables=yes 11576 else 11577 am_cv_make_support_nested_variables=no 11578 fi ;; 11579 esac 11580 fi 11581 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11582 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11583 if test $am_cv_make_support_nested_variables = yes; then 11584 AM_V='$(V)' 11585 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11586 else 11587 AM_V=$AM_DEFAULT_VERBOSITY 11588 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11589 fi 11590 AM_BACKSLASH='\' 11591 11592 11593 11594 11595 # Disable some of the warnings xorg-macros.m4 sets by default that cause 11596 # too much noise here 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 xorg_testset_save_CFLAGS="$CFLAGS" 11611 11612 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11613 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11614 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11615 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11616 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 11617 then : 11618 printf %s "(cached) " >&6 11619 else case e in #( 11620 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11621 /* end confdefs.h. */ 11622 int i; 11623 _ACEOF 11624 if ac_fn_c_try_compile "$LINENO" 11625 then : 11626 xorg_cv_cc_flag_unknown_warning_option=yes 11627 else case e in #( 11628 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11629 esac 11630 fi 11631 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11632 esac 11633 fi 11634 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11635 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11636 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11637 CFLAGS="$xorg_testset_save_CFLAGS" 11638 fi 11639 11640 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11641 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11642 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11643 fi 11644 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11645 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11646 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11647 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11648 then : 11649 printf %s "(cached) " >&6 11650 else case e in #( 11651 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11652 /* end confdefs.h. */ 11653 int i; 11654 _ACEOF 11655 if ac_fn_c_try_compile "$LINENO" 11656 then : 11657 xorg_cv_cc_flag_unused_command_line_argument=yes 11658 else case e in #( 11659 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11660 esac 11661 fi 11662 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11663 esac 11664 fi 11665 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11666 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11667 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11668 CFLAGS="$xorg_testset_save_CFLAGS" 11669 fi 11670 11671 found="no" 11672 11673 if test $found = "no" ; then 11674 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11675 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11676 fi 11677 11678 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11679 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11680 fi 11681 11682 CFLAGS="$CFLAGS -Wno-declaration-after-statement" 11683 11684 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wno-declaration-after-statement" >&5 11685 printf %s "checking if $CC supports -Wno-declaration-after-statement... " >&6; } 11686 cacheid=xorg_cv_cc_flag__Wno_declaration_after_statement 11687 if eval test \${$cacheid+y} 11688 then : 11689 printf %s "(cached) " >&6 11690 else case e in #( 11691 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11692 /* end confdefs.h. */ 11693 int i; 11694 int 11695 main (void) 11696 { 11697 11698 ; 11699 return 0; 11700 } 11701 _ACEOF 11702 if ac_fn_c_try_link "$LINENO" 11703 then : 11704 eval $cacheid=yes 11705 else case e in #( 11706 e) eval $cacheid=no ;; 11707 esac 11708 fi 11709 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11710 conftest$ac_exeext conftest.$ac_ext ;; 11711 esac 11712 fi 11713 11714 11715 CFLAGS="$xorg_testset_save_CFLAGS" 11716 11717 eval supported=\$$cacheid 11718 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11719 printf "%s\n" "$supported" >&6; } 11720 if test "$supported" = "yes" ; then 11721 BASE_CFLAGS="$BASE_CFLAGS -Wno-declaration-after-statement" 11722 found="yes" 11723 fi 11724 fi 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 11740 xorg_testset_save_CFLAGS="$CFLAGS" 11741 11742 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11743 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11744 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11745 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11746 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 11747 then : 11748 printf %s "(cached) " >&6 11749 else case e in #( 11750 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11751 /* end confdefs.h. */ 11752 int i; 11753 _ACEOF 11754 if ac_fn_c_try_compile "$LINENO" 11755 then : 11756 xorg_cv_cc_flag_unknown_warning_option=yes 11757 else case e in #( 11758 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11759 esac 11760 fi 11761 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11762 esac 11763 fi 11764 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11765 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11766 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11767 CFLAGS="$xorg_testset_save_CFLAGS" 11768 fi 11769 11770 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11771 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11772 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11773 fi 11774 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11775 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11776 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11777 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11778 then : 11779 printf %s "(cached) " >&6 11780 else case e in #( 11781 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11782 /* end confdefs.h. */ 11783 int i; 11784 _ACEOF 11785 if ac_fn_c_try_compile "$LINENO" 11786 then : 11787 xorg_cv_cc_flag_unused_command_line_argument=yes 11788 else case e in #( 11789 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11790 esac 11791 fi 11792 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11793 esac 11794 fi 11795 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11796 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11797 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11798 CFLAGS="$xorg_testset_save_CFLAGS" 11799 fi 11800 11801 found="no" 11802 11803 if test $found = "no" ; then 11804 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11805 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11806 fi 11807 11808 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11809 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11810 fi 11811 11812 CFLAGS="$CFLAGS -Wno-unused-but-set-variable" 11813 11814 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wno-unused-but-set-variable" >&5 11815 printf %s "checking if $CC supports -Wno-unused-but-set-variable... " >&6; } 11816 cacheid=xorg_cv_cc_flag__Wno_unused_but_set_variable 11817 if eval test \${$cacheid+y} 11818 then : 11819 printf %s "(cached) " >&6 11820 else case e in #( 11821 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11822 /* end confdefs.h. */ 11823 int i; 11824 int 11825 main (void) 11826 { 11827 11828 ; 11829 return 0; 11830 } 11831 _ACEOF 11832 if ac_fn_c_try_link "$LINENO" 11833 then : 11834 eval $cacheid=yes 11835 else case e in #( 11836 e) eval $cacheid=no ;; 11837 esac 11838 fi 11839 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11840 conftest$ac_exeext conftest.$ac_ext ;; 11841 esac 11842 fi 11843 11844 11845 CFLAGS="$xorg_testset_save_CFLAGS" 11846 11847 eval supported=\$$cacheid 11848 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11849 printf "%s\n" "$supported" >&6; } 11850 if test "$supported" = "yes" ; then 11851 BASE_CFLAGS="$BASE_CFLAGS -Wno-unused-but-set-variable" 11852 found="yes" 11853 fi 11854 fi 11855 11856 11857 11858 11859 11860 11861 11862 11863 11864 11865 11866 11867 11868 11869 11870 xorg_testset_save_CFLAGS="$CFLAGS" 11871 11872 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11873 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11874 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11875 printf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11876 if test ${xorg_cv_cc_flag_unknown_warning_option+y} 11877 then : 11878 printf %s "(cached) " >&6 11879 else case e in #( 11880 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11881 /* end confdefs.h. */ 11882 int i; 11883 _ACEOF 11884 if ac_fn_c_try_compile "$LINENO" 11885 then : 11886 xorg_cv_cc_flag_unknown_warning_option=yes 11887 else case e in #( 11888 e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11889 esac 11890 fi 11891 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11892 esac 11893 fi 11894 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11895 printf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11896 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11897 CFLAGS="$xorg_testset_save_CFLAGS" 11898 fi 11899 11900 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11901 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11902 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11903 fi 11904 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11905 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11906 printf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11907 if test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11908 then : 11909 printf %s "(cached) " >&6 11910 else case e in #( 11911 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11912 /* end confdefs.h. */ 11913 int i; 11914 _ACEOF 11915 if ac_fn_c_try_compile "$LINENO" 11916 then : 11917 xorg_cv_cc_flag_unused_command_line_argument=yes 11918 else case e in #( 11919 e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11920 esac 11921 fi 11922 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11923 esac 11924 fi 11925 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11926 printf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11927 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11928 CFLAGS="$xorg_testset_save_CFLAGS" 11929 fi 11930 11931 found="no" 11932 11933 if test $found = "no" ; then 11934 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11935 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11936 fi 11937 11938 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11939 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11940 fi 11941 11942 CFLAGS="$CFLAGS -Wno-unused-value" 11943 11944 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wno-unused-value" >&5 11945 printf %s "checking if $CC supports -Wno-unused-value... " >&6; } 11946 cacheid=xorg_cv_cc_flag__Wno_unused_value 11947 if eval test \${$cacheid+y} 11948 then : 11949 printf %s "(cached) " >&6 11950 else case e in #( 11951 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11952 /* end confdefs.h. */ 11953 int i; 11954 int 11955 main (void) 11956 { 11957 11958 ; 11959 return 0; 11960 } 11961 _ACEOF 11962 if ac_fn_c_try_link "$LINENO" 11963 then : 11964 eval $cacheid=yes 11965 else case e in #( 11966 e) eval $cacheid=no ;; 11967 esac 11968 fi 11969 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 11970 conftest$ac_exeext conftest.$ac_ext ;; 11971 esac 11972 fi 11973 11974 11975 CFLAGS="$xorg_testset_save_CFLAGS" 11976 11977 eval supported=\$$cacheid 11978 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11979 printf "%s\n" "$supported" >&6; } 11980 if test "$supported" = "yes" ; then 11981 BASE_CFLAGS="$BASE_CFLAGS -Wno-unused-value" 11982 found="yes" 11983 fi 11984 fi 11985 11986 11987 11988 # Initialize libtool 11989 case `pwd` in 11990 *\ * | *\ *) 11991 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 11992 printf "%s\n" "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 11993 esac 11994 11995 11996 11997 macro_version='2.4.7' 11998 macro_revision='2.4.7' 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 ltmain=$ac_aux_dir/ltmain.sh 12014 12015 # Backslashify metacharacters that are still active within 12016 # double-quoted strings. 12017 sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 12018 12019 # Same as above, but do not quote variable references. 12020 double_quote_subst='s/\(["`\\]\)/\\\1/g' 12021 12022 # Sed substitution to delay expansion of an escaped shell variable in a 12023 # double_quote_subst'ed string. 12024 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 12025 12026 # Sed substitution to delay expansion of an escaped single quote. 12027 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 12028 12029 # Sed substitution to avoid accidental globbing in evaled expressions 12030 no_glob_subst='s/\*/\\\*/g' 12031 12032 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12033 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 12034 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 12035 12036 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 12037 printf %s "checking how to print strings... " >&6; } 12038 # Test print first, because it will be a builtin if present. 12039 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 12040 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 12041 ECHO='print -r --' 12042 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 12043 ECHO='printf %s\n' 12044 else 12045 # Use this function as a fallback that always works. 12046 func_fallback_echo () 12047 { 12048 eval 'cat <<_LTECHO_EOF 12049 $1 12050 _LTECHO_EOF' 12051 } 12052 ECHO='func_fallback_echo' 12053 fi 12054 12055 # func_echo_all arg... 12056 # Invoke $ECHO with all args, space-separated. 12057 func_echo_all () 12058 { 12059 $ECHO "" 12060 } 12061 12062 case $ECHO in 12063 printf*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: printf" >&5 12064 printf "%s\n" "printf" >&6; } ;; 12065 print*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 12066 printf "%s\n" "print -r" >&6; } ;; 12067 *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cat" >&5 12068 printf "%s\n" "cat" >&6; } ;; 12069 esac 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 12085 printf %s "checking for a sed that does not truncate output... " >&6; } 12086 if test ${ac_cv_path_SED+y} 12087 then : 12088 printf %s "(cached) " >&6 12089 else case e in #( 12090 e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 12091 for ac_i in 1 2 3 4 5 6 7; do 12092 ac_script="$ac_script$as_nl$ac_script" 12093 done 12094 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 12095 { ac_script=; unset ac_script;} 12096 if test -z "$SED"; then 12097 ac_path_SED_found=false 12098 # Loop through the user's path and test for each of PROGNAME-LIST 12099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12100 for as_dir in $PATH 12101 do 12102 IFS=$as_save_IFS 12103 case $as_dir in #((( 12104 '') as_dir=./ ;; 12105 */) ;; 12106 *) as_dir=$as_dir/ ;; 12107 esac 12108 for ac_prog in sed gsed 12109 do 12110 for ac_exec_ext in '' $ac_executable_extensions; do 12111 ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 12112 as_fn_executable_p "$ac_path_SED" || continue 12113 # Check for GNU ac_path_SED and select it if it is found. 12114 # Check for GNU $ac_path_SED 12115 case `"$ac_path_SED" --version 2>&1` in #( 12116 *GNU*) 12117 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 12118 #( 12119 *) 12120 ac_count=0 12121 printf %s 0123456789 >"conftest.in" 12122 while : 12123 do 12124 cat "conftest.in" "conftest.in" >"conftest.tmp" 12125 mv "conftest.tmp" "conftest.in" 12126 cp "conftest.in" "conftest.nl" 12127 printf "%s\n" '' >> "conftest.nl" 12128 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 12129 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 12130 as_fn_arith $ac_count + 1 && ac_count=$as_val 12131 if test $ac_count -gt ${ac_path_SED_max-0}; then 12132 # Best one so far, save it but keep looking for a better one 12133 ac_cv_path_SED="$ac_path_SED" 12134 ac_path_SED_max=$ac_count 12135 fi 12136 # 10*(2^10) chars as input seems more than enough 12137 test $ac_count -gt 10 && break 12138 done 12139 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 12140 esac 12141 12142 $ac_path_SED_found && break 3 12143 done 12144 done 12145 done 12146 IFS=$as_save_IFS 12147 if test -z "$ac_cv_path_SED"; then 12148 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 12149 fi 12150 else 12151 ac_cv_path_SED=$SED 12152 fi 12153 ;; 12154 esac 12155 fi 12156 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 12157 printf "%s\n" "$ac_cv_path_SED" >&6; } 12158 SED="$ac_cv_path_SED" 12159 rm -f conftest.sed 12160 12161 test -z "$SED" && SED=sed 12162 Xsed="$SED -e 1s/^X//" 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 12175 printf %s "checking for grep that handles long lines and -e... " >&6; } 12176 if test ${ac_cv_path_GREP+y} 12177 then : 12178 printf %s "(cached) " >&6 12179 else case e in #( 12180 e) if test -z "$GREP"; then 12181 ac_path_GREP_found=false 12182 # Loop through the user's path and test for each of PROGNAME-LIST 12183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12184 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 12185 do 12186 IFS=$as_save_IFS 12187 case $as_dir in #((( 12188 '') as_dir=./ ;; 12189 */) ;; 12190 *) as_dir=$as_dir/ ;; 12191 esac 12192 for ac_prog in grep ggrep 12193 do 12194 for ac_exec_ext in '' $ac_executable_extensions; do 12195 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext" 12196 as_fn_executable_p "$ac_path_GREP" || continue 12197 # Check for GNU ac_path_GREP and select it if it is found. 12198 # Check for GNU $ac_path_GREP 12199 case `"$ac_path_GREP" --version 2>&1` in #( 12200 *GNU*) 12201 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 12202 #( 12203 *) 12204 ac_count=0 12205 printf %s 0123456789 >"conftest.in" 12206 while : 12207 do 12208 cat "conftest.in" "conftest.in" >"conftest.tmp" 12209 mv "conftest.tmp" "conftest.in" 12210 cp "conftest.in" "conftest.nl" 12211 printf "%s\n" 'GREP' >> "conftest.nl" 12212 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 12213 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 12214 as_fn_arith $ac_count + 1 && ac_count=$as_val 12215 if test $ac_count -gt ${ac_path_GREP_max-0}; then 12216 # Best one so far, save it but keep looking for a better one 12217 ac_cv_path_GREP="$ac_path_GREP" 12218 ac_path_GREP_max=$ac_count 12219 fi 12220 # 10*(2^10) chars as input seems more than enough 12221 test $ac_count -gt 10 && break 12222 done 12223 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 12224 esac 12225 12226 $ac_path_GREP_found && break 3 12227 done 12228 done 12229 done 12230 IFS=$as_save_IFS 12231 if test -z "$ac_cv_path_GREP"; then 12232 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 12233 fi 12234 else 12235 ac_cv_path_GREP=$GREP 12236 fi 12237 ;; 12238 esac 12239 fi 12240 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 12241 printf "%s\n" "$ac_cv_path_GREP" >&6; } 12242 GREP="$ac_cv_path_GREP" 12243 12244 12245 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 12246 printf %s "checking for egrep... " >&6; } 12247 if test ${ac_cv_path_EGREP+y} 12248 then : 12249 printf %s "(cached) " >&6 12250 else case e in #( 12251 e) if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 12252 then ac_cv_path_EGREP="$GREP -E" 12253 else 12254 if test -z "$EGREP"; then 12255 ac_path_EGREP_found=false 12256 # Loop through the user's path and test for each of PROGNAME-LIST 12257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12258 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 12259 do 12260 IFS=$as_save_IFS 12261 case $as_dir in #((( 12262 '') as_dir=./ ;; 12263 */) ;; 12264 *) as_dir=$as_dir/ ;; 12265 esac 12266 for ac_prog in egrep 12267 do 12268 for ac_exec_ext in '' $ac_executable_extensions; do 12269 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext" 12270 as_fn_executable_p "$ac_path_EGREP" || continue 12271 # Check for GNU ac_path_EGREP and select it if it is found. 12272 # Check for GNU $ac_path_EGREP 12273 case `"$ac_path_EGREP" --version 2>&1` in #( 12274 *GNU*) 12275 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 12276 #( 12277 *) 12278 ac_count=0 12279 printf %s 0123456789 >"conftest.in" 12280 while : 12281 do 12282 cat "conftest.in" "conftest.in" >"conftest.tmp" 12283 mv "conftest.tmp" "conftest.in" 12284 cp "conftest.in" "conftest.nl" 12285 printf "%s\n" 'EGREP' >> "conftest.nl" 12286 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 12287 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 12288 as_fn_arith $ac_count + 1 && ac_count=$as_val 12289 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 12290 # Best one so far, save it but keep looking for a better one 12291 ac_cv_path_EGREP="$ac_path_EGREP" 12292 ac_path_EGREP_max=$ac_count 12293 fi 12294 # 10*(2^10) chars as input seems more than enough 12295 test $ac_count -gt 10 && break 12296 done 12297 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 12298 esac 12299 12300 $ac_path_EGREP_found && break 3 12301 done 12302 done 12303 done 12304 IFS=$as_save_IFS 12305 if test -z "$ac_cv_path_EGREP"; then 12306 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 12307 fi 12308 else 12309 ac_cv_path_EGREP=$EGREP 12310 fi 12311 12312 fi ;; 12313 esac 12314 fi 12315 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 12316 printf "%s\n" "$ac_cv_path_EGREP" >&6; } 12317 EGREP="$ac_cv_path_EGREP" 12318 12319 EGREP_TRADITIONAL=$EGREP 12320 ac_cv_path_EGREP_TRADITIONAL=$EGREP 12321 12322 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 12323 printf %s "checking for fgrep... " >&6; } 12324 if test ${ac_cv_path_FGREP+y} 12325 then : 12326 printf %s "(cached) " >&6 12327 else case e in #( 12328 e) if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 12329 then ac_cv_path_FGREP="$GREP -F" 12330 else 12331 if test -z "$FGREP"; then 12332 ac_path_FGREP_found=false 12333 # Loop through the user's path and test for each of PROGNAME-LIST 12334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12335 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 12336 do 12337 IFS=$as_save_IFS 12338 case $as_dir in #((( 12339 '') as_dir=./ ;; 12340 */) ;; 12341 *) as_dir=$as_dir/ ;; 12342 esac 12343 for ac_prog in fgrep 12344 do 12345 for ac_exec_ext in '' $ac_executable_extensions; do 12346 ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext" 12347 as_fn_executable_p "$ac_path_FGREP" || continue 12348 # Check for GNU ac_path_FGREP and select it if it is found. 12349 # Check for GNU $ac_path_FGREP 12350 case `"$ac_path_FGREP" --version 2>&1` in #( 12351 *GNU*) 12352 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 12353 #( 12354 *) 12355 ac_count=0 12356 printf %s 0123456789 >"conftest.in" 12357 while : 12358 do 12359 cat "conftest.in" "conftest.in" >"conftest.tmp" 12360 mv "conftest.tmp" "conftest.in" 12361 cp "conftest.in" "conftest.nl" 12362 printf "%s\n" 'FGREP' >> "conftest.nl" 12363 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 12364 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 12365 as_fn_arith $ac_count + 1 && ac_count=$as_val 12366 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 12367 # Best one so far, save it but keep looking for a better one 12368 ac_cv_path_FGREP="$ac_path_FGREP" 12369 ac_path_FGREP_max=$ac_count 12370 fi 12371 # 10*(2^10) chars as input seems more than enough 12372 test $ac_count -gt 10 && break 12373 done 12374 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 12375 esac 12376 12377 $ac_path_FGREP_found && break 3 12378 done 12379 done 12380 done 12381 IFS=$as_save_IFS 12382 if test -z "$ac_cv_path_FGREP"; then 12383 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 12384 fi 12385 else 12386 ac_cv_path_FGREP=$FGREP 12387 fi 12388 12389 fi ;; 12390 esac 12391 fi 12392 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 12393 printf "%s\n" "$ac_cv_path_FGREP" >&6; } 12394 FGREP="$ac_cv_path_FGREP" 12395 12396 12397 test -z "$GREP" && GREP=grep 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 12408 12409 12410 12411 12412 12413 12414 12415 12416 12417 # Check whether --with-gnu-ld was given. 12418 if test ${with_gnu_ld+y} 12419 then : 12420 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 12421 else case e in #( 12422 e) with_gnu_ld=no ;; 12423 esac 12424 fi 12425 12426 ac_prog=ld 12427 if test yes = "$GCC"; then 12428 # Check if gcc -print-prog-name=ld gives a path. 12429 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 12430 printf %s "checking for ld used by $CC... " >&6; } 12431 case $host in 12432 *-*-mingw*) 12433 # gcc leaves a trailing carriage return, which upsets mingw 12434 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 12435 *) 12436 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 12437 esac 12438 case $ac_prog in 12439 # Accept absolute paths. 12440 [\\/]* | ?:[\\/]*) 12441 re_direlt='/[^/][^/]*/\.\./' 12442 # Canonicalize the pathname of ld 12443 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 12444 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 12445 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 12446 done 12447 test -z "$LD" && LD=$ac_prog 12448 ;; 12449 "") 12450 # If it fails, then pretend we aren't using GCC. 12451 ac_prog=ld 12452 ;; 12453 *) 12454 # If it is relative, then search for the first ld in PATH. 12455 with_gnu_ld=unknown 12456 ;; 12457 esac 12458 elif test yes = "$with_gnu_ld"; then 12459 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 12460 printf %s "checking for GNU ld... " >&6; } 12461 else 12462 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 12463 printf %s "checking for non-GNU ld... " >&6; } 12464 fi 12465 if test ${lt_cv_path_LD+y} 12466 then : 12467 printf %s "(cached) " >&6 12468 else case e in #( 12469 e) if test -z "$LD"; then 12470 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 12471 for ac_dir in $PATH; do 12472 IFS=$lt_save_ifs 12473 test -z "$ac_dir" && ac_dir=. 12474 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 12475 lt_cv_path_LD=$ac_dir/$ac_prog 12476 # Check to see if the program is GNU ld. I'd rather use --version, 12477 # but apparently some variants of GNU ld only accept -v. 12478 # Break only if it was the GNU/non-GNU ld that we prefer. 12479 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 12480 *GNU* | *'with BFD'*) 12481 test no != "$with_gnu_ld" && break 12482 ;; 12483 *) 12484 test yes != "$with_gnu_ld" && break 12485 ;; 12486 esac 12487 fi 12488 done 12489 IFS=$lt_save_ifs 12490 else 12491 lt_cv_path_LD=$LD # Let the user override the test with a path. 12492 fi ;; 12493 esac 12494 fi 12495 12496 LD=$lt_cv_path_LD 12497 if test -n "$LD"; then 12498 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 12499 printf "%s\n" "$LD" >&6; } 12500 else 12501 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12502 printf "%s\n" "no" >&6; } 12503 fi 12504 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 12505 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 12506 printf %s "checking if the linker ($LD) is GNU ld... " >&6; } 12507 if test ${lt_cv_prog_gnu_ld+y} 12508 then : 12509 printf %s "(cached) " >&6 12510 else case e in #( 12511 e) # I'd rather use --version here, but apparently some GNU lds only accept -v. 12512 case `$LD -v 2>&1 </dev/null` in 12513 *GNU* | *'with BFD'*) 12514 lt_cv_prog_gnu_ld=yes 12515 ;; 12516 *) 12517 lt_cv_prog_gnu_ld=no 12518 ;; 12519 esac ;; 12520 esac 12521 fi 12522 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 12523 printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; } 12524 with_gnu_ld=$lt_cv_prog_gnu_ld 12525 12526 12527 12528 12529 12530 12531 12532 12533 12534 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 12535 printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 12536 if test ${lt_cv_path_NM+y} 12537 then : 12538 printf %s "(cached) " >&6 12539 else case e in #( 12540 e) if test -n "$NM"; then 12541 # Let the user override the test. 12542 lt_cv_path_NM=$NM 12543 else 12544 lt_nm_to_check=${ac_tool_prefix}nm 12545 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 12546 lt_nm_to_check="$lt_nm_to_check nm" 12547 fi 12548 for lt_tmp_nm in $lt_nm_to_check; do 12549 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 12550 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 12551 IFS=$lt_save_ifs 12552 test -z "$ac_dir" && ac_dir=. 12553 tmp_nm=$ac_dir/$lt_tmp_nm 12554 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 12555 # Check to see if the nm accepts a BSD-compat flag. 12556 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 12557 # nm: unknown option "B" ignored 12558 # Tru64's nm complains that /dev/null is an invalid object file 12559 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 12560 case $build_os in 12561 mingw*) lt_bad_file=conftest.nm/nofile ;; 12562 *) lt_bad_file=/dev/null ;; 12563 esac 12564 case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in 12565 *$lt_bad_file* | *'Invalid file or object type'*) 12566 lt_cv_path_NM="$tmp_nm -B" 12567 break 2 12568 ;; 12569 *) 12570 case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in 12571 */dev/null*) 12572 lt_cv_path_NM="$tmp_nm -p" 12573 break 2 12574 ;; 12575 *) 12576 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 12577 continue # so that we can try to find one that supports BSD flags 12578 ;; 12579 esac 12580 ;; 12581 esac 12582 fi 12583 done 12584 IFS=$lt_save_ifs 12585 done 12586 : ${lt_cv_path_NM=no} 12587 fi ;; 12588 esac 12589 fi 12590 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 12591 printf "%s\n" "$lt_cv_path_NM" >&6; } 12592 if test no != "$lt_cv_path_NM"; then 12593 NM=$lt_cv_path_NM 12594 else 12595 # Didn't find any BSD compatible name lister, look for dumpbin. 12596 if test -n "$DUMPBIN"; then : 12597 # Let the user override the test. 12598 else 12599 if test -n "$ac_tool_prefix"; then 12600 for ac_prog in dumpbin "link -dump" 12601 do 12602 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12603 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12604 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12605 printf %s "checking for $ac_word... " >&6; } 12606 if test ${ac_cv_prog_DUMPBIN+y} 12607 then : 12608 printf %s "(cached) " >&6 12609 else case e in #( 12610 e) if test -n "$DUMPBIN"; then 12611 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 12612 else 12613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12614 for as_dir in $PATH 12615 do 12616 IFS=$as_save_IFS 12617 case $as_dir in #((( 12618 '') as_dir=./ ;; 12619 */) ;; 12620 *) as_dir=$as_dir/ ;; 12621 esac 12622 for ac_exec_ext in '' $ac_executable_extensions; do 12623 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12624 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 12625 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12626 break 2 12627 fi 12628 done 12629 done 12630 IFS=$as_save_IFS 12631 12632 fi ;; 12633 esac 12634 fi 12635 DUMPBIN=$ac_cv_prog_DUMPBIN 12636 if test -n "$DUMPBIN"; then 12637 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 12638 printf "%s\n" "$DUMPBIN" >&6; } 12639 else 12640 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12641 printf "%s\n" "no" >&6; } 12642 fi 12643 12644 12645 test -n "$DUMPBIN" && break 12646 done 12647 fi 12648 if test -z "$DUMPBIN"; then 12649 ac_ct_DUMPBIN=$DUMPBIN 12650 for ac_prog in dumpbin "link -dump" 12651 do 12652 # Extract the first word of "$ac_prog", so it can be a program name with args. 12653 set dummy $ac_prog; ac_word=$2 12654 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12655 printf %s "checking for $ac_word... " >&6; } 12656 if test ${ac_cv_prog_ac_ct_DUMPBIN+y} 12657 then : 12658 printf %s "(cached) " >&6 12659 else case e in #( 12660 e) if test -n "$ac_ct_DUMPBIN"; then 12661 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 12662 else 12663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12664 for as_dir in $PATH 12665 do 12666 IFS=$as_save_IFS 12667 case $as_dir in #((( 12668 '') as_dir=./ ;; 12669 */) ;; 12670 *) as_dir=$as_dir/ ;; 12671 esac 12672 for ac_exec_ext in '' $ac_executable_extensions; do 12673 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 12674 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 12675 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 12676 break 2 12677 fi 12678 done 12679 done 12680 IFS=$as_save_IFS 12681 12682 fi ;; 12683 esac 12684 fi 12685 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 12686 if test -n "$ac_ct_DUMPBIN"; then 12687 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 12688 printf "%s\n" "$ac_ct_DUMPBIN" >&6; } 12689 else 12690 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 12691 printf "%s\n" "no" >&6; } 12692 fi 12693 12694 12695 test -n "$ac_ct_DUMPBIN" && break 12696 done 12697 12698 if test "x$ac_ct_DUMPBIN" = x; then 12699 DUMPBIN=":" 12700 else 12701 case $cross_compiling:$ac_tool_warned in 12702 yes:) 12703 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12704 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12705 ac_tool_warned=yes ;; 12706 esac 12707 DUMPBIN=$ac_ct_DUMPBIN 12708 fi 12709 fi 12710 12711 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in 12712 *COFF*) 12713 DUMPBIN="$DUMPBIN -symbols -headers" 12714 ;; 12715 *) 12716 DUMPBIN=: 12717 ;; 12718 esac 12719 fi 12720 12721 if test : != "$DUMPBIN"; then 12722 NM=$DUMPBIN 12723 fi 12724 fi 12725 test -z "$NM" && NM=nm 12726 12727 12728 12729 12730 12731 12732 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 12733 printf %s "checking the name lister ($NM) interface... " >&6; } 12734 if test ${lt_cv_nm_interface+y} 12735 then : 12736 printf %s "(cached) " >&6 12737 else case e in #( 12738 e) lt_cv_nm_interface="BSD nm" 12739 echo "int some_variable = 0;" > conftest.$ac_ext 12740 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 12741 (eval "$ac_compile" 2>conftest.err) 12742 cat conftest.err >&5 12743 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 12744 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 12745 cat conftest.err >&5 12746 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 12747 cat conftest.out >&5 12748 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 12749 lt_cv_nm_interface="MS dumpbin" 12750 fi 12751 rm -f conftest* ;; 12752 esac 12753 fi 12754 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 12755 printf "%s\n" "$lt_cv_nm_interface" >&6; } 12756 12757 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 12758 printf %s "checking whether ln -s works... " >&6; } 12759 LN_S=$as_ln_s 12760 if test "$LN_S" = "ln -s"; then 12761 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12762 printf "%s\n" "yes" >&6; } 12763 else 12764 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 12765 printf "%s\n" "no, using $LN_S" >&6; } 12766 fi 12767 12768 # find the maximum length of command line arguments 12769 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 12770 printf %s "checking the maximum length of command line arguments... " >&6; } 12771 if test ${lt_cv_sys_max_cmd_len+y} 12772 then : 12773 printf %s "(cached) " >&6 12774 else case e in #( 12775 e) i=0 12776 teststring=ABCD 12777 12778 case $build_os in 12779 msdosdjgpp*) 12780 # On DJGPP, this test can blow up pretty badly due to problems in libc 12781 # (any single argument exceeding 2000 bytes causes a buffer overrun 12782 # during glob expansion). Even if it were fixed, the result of this 12783 # check would be larger than it should be. 12784 lt_cv_sys_max_cmd_len=12288; # 12K is about right 12785 ;; 12786 12787 gnu*) 12788 # Under GNU Hurd, this test is not required because there is 12789 # no limit to the length of command line arguments. 12790 # Libtool will interpret -1 as no limit whatsoever 12791 lt_cv_sys_max_cmd_len=-1; 12792 ;; 12793 12794 cygwin* | mingw* | cegcc*) 12795 # On Win9x/ME, this test blows up -- it succeeds, but takes 12796 # about 5 minutes as the teststring grows exponentially. 12797 # Worse, since 9x/ME are not pre-emptively multitasking, 12798 # you end up with a "frozen" computer, even though with patience 12799 # the test eventually succeeds (with a max line length of 256k). 12800 # Instead, let's just punt: use the minimum linelength reported by 12801 # all of the supported platforms: 8192 (on NT/2K/XP). 12802 lt_cv_sys_max_cmd_len=8192; 12803 ;; 12804 12805 mint*) 12806 # On MiNT this can take a long time and run out of memory. 12807 lt_cv_sys_max_cmd_len=8192; 12808 ;; 12809 12810 amigaos*) 12811 # On AmigaOS with pdksh, this test takes hours, literally. 12812 # So we just punt and use a minimum line length of 8192. 12813 lt_cv_sys_max_cmd_len=8192; 12814 ;; 12815 12816 bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*) 12817 # This has been around since 386BSD, at least. Likely further. 12818 if test -x /sbin/sysctl; then 12819 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 12820 elif test -x /usr/sbin/sysctl; then 12821 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 12822 else 12823 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 12824 fi 12825 # And add a safety zone 12826 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 12827 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 12828 ;; 12829 12830 interix*) 12831 # We know the value 262144 and hardcode it with a safety zone (like BSD) 12832 lt_cv_sys_max_cmd_len=196608 12833 ;; 12834 12835 os2*) 12836 # The test takes a long time on OS/2. 12837 lt_cv_sys_max_cmd_len=8192 12838 ;; 12839 12840 osf*) 12841 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 12842 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 12843 # nice to cause kernel panics so lets avoid the loop below. 12844 # First set a reasonable default. 12845 lt_cv_sys_max_cmd_len=16384 12846 # 12847 if test -x /sbin/sysconfig; then 12848 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 12849 *1*) lt_cv_sys_max_cmd_len=-1 ;; 12850 esac 12851 fi 12852 ;; 12853 sco3.2v5*) 12854 lt_cv_sys_max_cmd_len=102400 12855 ;; 12856 sysv5* | sco5v6* | sysv4.2uw2*) 12857 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 12858 if test -n "$kargmax"; then 12859 lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'` 12860 else 12861 lt_cv_sys_max_cmd_len=32768 12862 fi 12863 ;; 12864 *) 12865 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 12866 if test -n "$lt_cv_sys_max_cmd_len" && \ 12867 test undefined != "$lt_cv_sys_max_cmd_len"; then 12868 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 12869 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 12870 else 12871 # Make teststring a little bigger before we do anything with it. 12872 # a 1K string should be a reasonable start. 12873 for i in 1 2 3 4 5 6 7 8; do 12874 teststring=$teststring$teststring 12875 done 12876 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 12877 # If test is not a shell built-in, we'll probably end up computing a 12878 # maximum length that is only half of the actual maximum length, but 12879 # we can't tell. 12880 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 12881 = "X$teststring$teststring"; } >/dev/null 2>&1 && 12882 test 17 != "$i" # 1/2 MB should be enough 12883 do 12884 i=`expr $i + 1` 12885 teststring=$teststring$teststring 12886 done 12887 # Only check the string length outside the loop. 12888 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 12889 teststring= 12890 # Add a significant safety factor because C++ compilers can tack on 12891 # massive amounts of additional arguments before passing them to the 12892 # linker. It appears as though 1/2 is a usable value. 12893 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 12894 fi 12895 ;; 12896 esac 12897 ;; 12898 esac 12899 fi 12900 12901 if test -n "$lt_cv_sys_max_cmd_len"; then 12902 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 12903 printf "%s\n" "$lt_cv_sys_max_cmd_len" >&6; } 12904 else 12905 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none" >&5 12906 printf "%s\n" "none" >&6; } 12907 fi 12908 max_cmd_len=$lt_cv_sys_max_cmd_len 12909 12910 12911 12912 12913 12914 12915 : ${CP="cp -f"} 12916 : ${MV="mv -f"} 12917 : ${RM="rm -f"} 12918 12919 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 12920 lt_unset=unset 12921 else 12922 lt_unset=false 12923 fi 12924 12925 12926 12927 12928 12929 # test EBCDIC or ASCII 12930 case `echo X|tr X '\101'` in 12931 A) # ASCII based system 12932 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 12933 lt_SP2NL='tr \040 \012' 12934 lt_NL2SP='tr \015\012 \040\040' 12935 ;; 12936 *) # EBCDIC based system 12937 lt_SP2NL='tr \100 \n' 12938 lt_NL2SP='tr \r\n \100\100' 12939 ;; 12940 esac 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 12951 printf %s "checking how to convert $build file names to $host format... " >&6; } 12952 if test ${lt_cv_to_host_file_cmd+y} 12953 then : 12954 printf %s "(cached) " >&6 12955 else case e in #( 12956 e) case $host in 12957 *-*-mingw* ) 12958 case $build in 12959 *-*-mingw* ) # actually msys 12960 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 12961 ;; 12962 *-*-cygwin* ) 12963 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 12964 ;; 12965 * ) # otherwise, assume *nix 12966 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 12967 ;; 12968 esac 12969 ;; 12970 *-*-cygwin* ) 12971 case $build in 12972 *-*-mingw* ) # actually msys 12973 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 12974 ;; 12975 *-*-cygwin* ) 12976 lt_cv_to_host_file_cmd=func_convert_file_noop 12977 ;; 12978 * ) # otherwise, assume *nix 12979 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 12980 ;; 12981 esac 12982 ;; 12983 * ) # unhandled hosts (and "normal" native builds) 12984 lt_cv_to_host_file_cmd=func_convert_file_noop 12985 ;; 12986 esac 12987 ;; 12988 esac 12989 fi 12990 12991 to_host_file_cmd=$lt_cv_to_host_file_cmd 12992 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 12993 printf "%s\n" "$lt_cv_to_host_file_cmd" >&6; } 12994 12995 12996 12997 12998 12999 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 13000 printf %s "checking how to convert $build file names to toolchain format... " >&6; } 13001 if test ${lt_cv_to_tool_file_cmd+y} 13002 then : 13003 printf %s "(cached) " >&6 13004 else case e in #( 13005 e) #assume ordinary cross tools, or native build. 13006 lt_cv_to_tool_file_cmd=func_convert_file_noop 13007 case $host in 13008 *-*-mingw* ) 13009 case $build in 13010 *-*-mingw* ) # actually msys 13011 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 13012 ;; 13013 esac 13014 ;; 13015 esac 13016 ;; 13017 esac 13018 fi 13019 13020 to_tool_file_cmd=$lt_cv_to_tool_file_cmd 13021 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 13022 printf "%s\n" "$lt_cv_to_tool_file_cmd" >&6; } 13023 13024 13025 13026 13027 13028 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 13029 printf %s "checking for $LD option to reload object files... " >&6; } 13030 if test ${lt_cv_ld_reload_flag+y} 13031 then : 13032 printf %s "(cached) " >&6 13033 else case e in #( 13034 e) lt_cv_ld_reload_flag='-r' ;; 13035 esac 13036 fi 13037 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 13038 printf "%s\n" "$lt_cv_ld_reload_flag" >&6; } 13039 reload_flag=$lt_cv_ld_reload_flag 13040 case $reload_flag in 13041 "" | " "*) ;; 13042 *) reload_flag=" $reload_flag" ;; 13043 esac 13044 reload_cmds='$LD$reload_flag -o $output$reload_objs' 13045 case $host_os in 13046 cygwin* | mingw* | pw32* | cegcc*) 13047 if test yes != "$GCC"; then 13048 reload_cmds=false 13049 fi 13050 ;; 13051 darwin*) 13052 if test yes = "$GCC"; then 13053 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 13054 else 13055 reload_cmds='$LD$reload_flag -o $output$reload_objs' 13056 fi 13057 ;; 13058 esac 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 if test -n "$ac_tool_prefix"; then 13069 # Extract the first word of "${ac_tool_prefix}file", so it can be a program name with args. 13070 set dummy ${ac_tool_prefix}file; ac_word=$2 13071 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13072 printf %s "checking for $ac_word... " >&6; } 13073 if test ${ac_cv_prog_FILECMD+y} 13074 then : 13075 printf %s "(cached) " >&6 13076 else case e in #( 13077 e) if test -n "$FILECMD"; then 13078 ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test. 13079 else 13080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13081 for as_dir in $PATH 13082 do 13083 IFS=$as_save_IFS 13084 case $as_dir in #((( 13085 '') as_dir=./ ;; 13086 */) ;; 13087 *) as_dir=$as_dir/ ;; 13088 esac 13089 for ac_exec_ext in '' $ac_executable_extensions; do 13090 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13091 ac_cv_prog_FILECMD="${ac_tool_prefix}file" 13092 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13093 break 2 13094 fi 13095 done 13096 done 13097 IFS=$as_save_IFS 13098 13099 fi ;; 13100 esac 13101 fi 13102 FILECMD=$ac_cv_prog_FILECMD 13103 if test -n "$FILECMD"; then 13104 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5 13105 printf "%s\n" "$FILECMD" >&6; } 13106 else 13107 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13108 printf "%s\n" "no" >&6; } 13109 fi 13110 13111 13112 fi 13113 if test -z "$ac_cv_prog_FILECMD"; then 13114 ac_ct_FILECMD=$FILECMD 13115 # Extract the first word of "file", so it can be a program name with args. 13116 set dummy file; ac_word=$2 13117 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13118 printf %s "checking for $ac_word... " >&6; } 13119 if test ${ac_cv_prog_ac_ct_FILECMD+y} 13120 then : 13121 printf %s "(cached) " >&6 13122 else case e in #( 13123 e) if test -n "$ac_ct_FILECMD"; then 13124 ac_cv_prog_ac_ct_FILECMD="$ac_ct_FILECMD" # Let the user override the test. 13125 else 13126 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13127 for as_dir in $PATH 13128 do 13129 IFS=$as_save_IFS 13130 case $as_dir in #((( 13131 '') as_dir=./ ;; 13132 */) ;; 13133 *) as_dir=$as_dir/ ;; 13134 esac 13135 for ac_exec_ext in '' $ac_executable_extensions; do 13136 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13137 ac_cv_prog_ac_ct_FILECMD="file" 13138 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13139 break 2 13140 fi 13141 done 13142 done 13143 IFS=$as_save_IFS 13144 13145 fi ;; 13146 esac 13147 fi 13148 ac_ct_FILECMD=$ac_cv_prog_ac_ct_FILECMD 13149 if test -n "$ac_ct_FILECMD"; then 13150 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FILECMD" >&5 13151 printf "%s\n" "$ac_ct_FILECMD" >&6; } 13152 else 13153 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13154 printf "%s\n" "no" >&6; } 13155 fi 13156 13157 if test "x$ac_ct_FILECMD" = x; then 13158 FILECMD=":" 13159 else 13160 case $cross_compiling:$ac_tool_warned in 13161 yes:) 13162 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13163 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13164 ac_tool_warned=yes ;; 13165 esac 13166 FILECMD=$ac_ct_FILECMD 13167 fi 13168 else 13169 FILECMD="$ac_cv_prog_FILECMD" 13170 fi 13171 13172 13173 13174 13175 13176 13177 13178 if test -n "$ac_tool_prefix"; then 13179 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 13180 set dummy ${ac_tool_prefix}objdump; ac_word=$2 13181 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13182 printf %s "checking for $ac_word... " >&6; } 13183 if test ${ac_cv_prog_OBJDUMP+y} 13184 then : 13185 printf %s "(cached) " >&6 13186 else case e in #( 13187 e) if test -n "$OBJDUMP"; then 13188 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 13189 else 13190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13191 for as_dir in $PATH 13192 do 13193 IFS=$as_save_IFS 13194 case $as_dir in #((( 13195 '') as_dir=./ ;; 13196 */) ;; 13197 *) as_dir=$as_dir/ ;; 13198 esac 13199 for ac_exec_ext in '' $ac_executable_extensions; do 13200 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13201 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 13202 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13203 break 2 13204 fi 13205 done 13206 done 13207 IFS=$as_save_IFS 13208 13209 fi ;; 13210 esac 13211 fi 13212 OBJDUMP=$ac_cv_prog_OBJDUMP 13213 if test -n "$OBJDUMP"; then 13214 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 13215 printf "%s\n" "$OBJDUMP" >&6; } 13216 else 13217 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13218 printf "%s\n" "no" >&6; } 13219 fi 13220 13221 13222 fi 13223 if test -z "$ac_cv_prog_OBJDUMP"; then 13224 ac_ct_OBJDUMP=$OBJDUMP 13225 # Extract the first word of "objdump", so it can be a program name with args. 13226 set dummy objdump; ac_word=$2 13227 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13228 printf %s "checking for $ac_word... " >&6; } 13229 if test ${ac_cv_prog_ac_ct_OBJDUMP+y} 13230 then : 13231 printf %s "(cached) " >&6 13232 else case e in #( 13233 e) if test -n "$ac_ct_OBJDUMP"; then 13234 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 13235 else 13236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13237 for as_dir in $PATH 13238 do 13239 IFS=$as_save_IFS 13240 case $as_dir in #((( 13241 '') as_dir=./ ;; 13242 */) ;; 13243 *) as_dir=$as_dir/ ;; 13244 esac 13245 for ac_exec_ext in '' $ac_executable_extensions; do 13246 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13247 ac_cv_prog_ac_ct_OBJDUMP="objdump" 13248 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13249 break 2 13250 fi 13251 done 13252 done 13253 IFS=$as_save_IFS 13254 13255 fi ;; 13256 esac 13257 fi 13258 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 13259 if test -n "$ac_ct_OBJDUMP"; then 13260 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 13261 printf "%s\n" "$ac_ct_OBJDUMP" >&6; } 13262 else 13263 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13264 printf "%s\n" "no" >&6; } 13265 fi 13266 13267 if test "x$ac_ct_OBJDUMP" = x; then 13268 OBJDUMP="false" 13269 else 13270 case $cross_compiling:$ac_tool_warned in 13271 yes:) 13272 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13273 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13274 ac_tool_warned=yes ;; 13275 esac 13276 OBJDUMP=$ac_ct_OBJDUMP 13277 fi 13278 else 13279 OBJDUMP="$ac_cv_prog_OBJDUMP" 13280 fi 13281 13282 test -z "$OBJDUMP" && OBJDUMP=objdump 13283 13284 13285 13286 13287 13288 13289 13290 13291 13292 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 13293 printf %s "checking how to recognize dependent libraries... " >&6; } 13294 if test ${lt_cv_deplibs_check_method+y} 13295 then : 13296 printf %s "(cached) " >&6 13297 else case e in #( 13298 e) lt_cv_file_magic_cmd='$MAGIC_CMD' 13299 lt_cv_file_magic_test_file= 13300 lt_cv_deplibs_check_method='unknown' 13301 # Need to set the preceding variable on all platforms that support 13302 # interlibrary dependencies. 13303 # 'none' -- dependencies not supported. 13304 # 'unknown' -- same as none, but documents that we really don't know. 13305 # 'pass_all' -- all dependencies passed with no checks. 13306 # 'test_compile' -- check by making test program. 13307 # 'file_magic [[regex]]' -- check by looking for files in library path 13308 # that responds to the $file_magic_cmd with a given extended regex. 13309 # If you have 'file' or equivalent on your system and you're not sure 13310 # whether 'pass_all' will *always* work, you probably want this one. 13311 13312 case $host_os in 13313 aix[4-9]*) 13314 lt_cv_deplibs_check_method=pass_all 13315 ;; 13316 13317 beos*) 13318 lt_cv_deplibs_check_method=pass_all 13319 ;; 13320 13321 bsdi[45]*) 13322 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 13323 lt_cv_file_magic_cmd='$FILECMD -L' 13324 lt_cv_file_magic_test_file=/shlib/libc.so 13325 ;; 13326 13327 cygwin*) 13328 # func_win32_libid is a shell function defined in ltmain.sh 13329 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 13330 lt_cv_file_magic_cmd='func_win32_libid' 13331 ;; 13332 13333 mingw* | pw32*) 13334 # Base MSYS/MinGW do not provide the 'file' command needed by 13335 # func_win32_libid shell function, so use a weaker test based on 'objdump', 13336 # unless we find 'file', for example because we are cross-compiling. 13337 if ( file / ) >/dev/null 2>&1; then 13338 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 13339 lt_cv_file_magic_cmd='func_win32_libid' 13340 else 13341 # Keep this pattern in sync with the one in func_win32_libid. 13342 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 13343 lt_cv_file_magic_cmd='$OBJDUMP -f' 13344 fi 13345 ;; 13346 13347 cegcc*) 13348 # use the weaker test based on 'objdump'. See mingw*. 13349 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 13350 lt_cv_file_magic_cmd='$OBJDUMP -f' 13351 ;; 13352 13353 darwin* | rhapsody*) 13354 lt_cv_deplibs_check_method=pass_all 13355 ;; 13356 13357 freebsd* | dragonfly* | midnightbsd*) 13358 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 13359 case $host_cpu in 13360 i*86 ) 13361 # Not sure whether the presence of OpenBSD here was a mistake. 13362 # Let's accept both of them until this is cleared up. 13363 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 13364 lt_cv_file_magic_cmd=$FILECMD 13365 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 13366 ;; 13367 esac 13368 else 13369 lt_cv_deplibs_check_method=pass_all 13370 fi 13371 ;; 13372 13373 haiku*) 13374 lt_cv_deplibs_check_method=pass_all 13375 ;; 13376 13377 hpux10.20* | hpux11*) 13378 lt_cv_file_magic_cmd=$FILECMD 13379 case $host_cpu in 13380 ia64*) 13381 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 13382 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 13383 ;; 13384 hppa*64*) 13385 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]' 13386 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 13387 ;; 13388 *) 13389 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 13390 lt_cv_file_magic_test_file=/usr/lib/libc.sl 13391 ;; 13392 esac 13393 ;; 13394 13395 interix[3-9]*) 13396 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 13397 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 13398 ;; 13399 13400 irix5* | irix6* | nonstopux*) 13401 case $LD in 13402 *-32|*"-32 ") libmagic=32-bit;; 13403 *-n32|*"-n32 ") libmagic=N32;; 13404 *-64|*"-64 ") libmagic=64-bit;; 13405 *) libmagic=never-match;; 13406 esac 13407 lt_cv_deplibs_check_method=pass_all 13408 ;; 13409 13410 # This must be glibc/ELF. 13411 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 13412 lt_cv_deplibs_check_method=pass_all 13413 ;; 13414 13415 netbsd*) 13416 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 13417 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 13418 else 13419 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 13420 fi 13421 ;; 13422 13423 newos6*) 13424 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 13425 lt_cv_file_magic_cmd=$FILECMD 13426 lt_cv_file_magic_test_file=/usr/lib/libnls.so 13427 ;; 13428 13429 *nto* | *qnx*) 13430 lt_cv_deplibs_check_method=pass_all 13431 ;; 13432 13433 openbsd* | bitrig*) 13434 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 13435 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 13436 else 13437 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 13438 fi 13439 ;; 13440 13441 osf3* | osf4* | osf5*) 13442 lt_cv_deplibs_check_method=pass_all 13443 ;; 13444 13445 rdos*) 13446 lt_cv_deplibs_check_method=pass_all 13447 ;; 13448 13449 solaris*) 13450 lt_cv_deplibs_check_method=pass_all 13451 ;; 13452 13453 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 13454 lt_cv_deplibs_check_method=pass_all 13455 ;; 13456 13457 sysv4 | sysv4.3*) 13458 case $host_vendor in 13459 motorola) 13460 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]' 13461 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 13462 ;; 13463 ncr) 13464 lt_cv_deplibs_check_method=pass_all 13465 ;; 13466 sequent) 13467 lt_cv_file_magic_cmd='/bin/file' 13468 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 13469 ;; 13470 sni) 13471 lt_cv_file_magic_cmd='/bin/file' 13472 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 13473 lt_cv_file_magic_test_file=/lib/libc.so 13474 ;; 13475 siemens) 13476 lt_cv_deplibs_check_method=pass_all 13477 ;; 13478 pc) 13479 lt_cv_deplibs_check_method=pass_all 13480 ;; 13481 esac 13482 ;; 13483 13484 tpf*) 13485 lt_cv_deplibs_check_method=pass_all 13486 ;; 13487 os2*) 13488 lt_cv_deplibs_check_method=pass_all 13489 ;; 13490 esac 13491 ;; 13492 esac 13493 fi 13494 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 13495 printf "%s\n" "$lt_cv_deplibs_check_method" >&6; } 13496 13497 file_magic_glob= 13498 want_nocaseglob=no 13499 if test "$build" = "$host"; then 13500 case $host_os in 13501 mingw* | pw32*) 13502 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 13503 want_nocaseglob=yes 13504 else 13505 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 13506 fi 13507 ;; 13508 esac 13509 fi 13510 13511 file_magic_cmd=$lt_cv_file_magic_cmd 13512 deplibs_check_method=$lt_cv_deplibs_check_method 13513 test -z "$deplibs_check_method" && deplibs_check_method=unknown 13514 13515 13516 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 13530 13531 13532 13533 13534 13535 13536 if test -n "$ac_tool_prefix"; then 13537 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 13538 set dummy ${ac_tool_prefix}dlltool; ac_word=$2 13539 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13540 printf %s "checking for $ac_word... " >&6; } 13541 if test ${ac_cv_prog_DLLTOOL+y} 13542 then : 13543 printf %s "(cached) " >&6 13544 else case e in #( 13545 e) if test -n "$DLLTOOL"; then 13546 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 13547 else 13548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13549 for as_dir in $PATH 13550 do 13551 IFS=$as_save_IFS 13552 case $as_dir in #((( 13553 '') as_dir=./ ;; 13554 */) ;; 13555 *) as_dir=$as_dir/ ;; 13556 esac 13557 for ac_exec_ext in '' $ac_executable_extensions; do 13558 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13559 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 13560 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13561 break 2 13562 fi 13563 done 13564 done 13565 IFS=$as_save_IFS 13566 13567 fi ;; 13568 esac 13569 fi 13570 DLLTOOL=$ac_cv_prog_DLLTOOL 13571 if test -n "$DLLTOOL"; then 13572 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 13573 printf "%s\n" "$DLLTOOL" >&6; } 13574 else 13575 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13576 printf "%s\n" "no" >&6; } 13577 fi 13578 13579 13580 fi 13581 if test -z "$ac_cv_prog_DLLTOOL"; then 13582 ac_ct_DLLTOOL=$DLLTOOL 13583 # Extract the first word of "dlltool", so it can be a program name with args. 13584 set dummy dlltool; ac_word=$2 13585 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13586 printf %s "checking for $ac_word... " >&6; } 13587 if test ${ac_cv_prog_ac_ct_DLLTOOL+y} 13588 then : 13589 printf %s "(cached) " >&6 13590 else case e in #( 13591 e) if test -n "$ac_ct_DLLTOOL"; then 13592 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 13593 else 13594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13595 for as_dir in $PATH 13596 do 13597 IFS=$as_save_IFS 13598 case $as_dir in #((( 13599 '') as_dir=./ ;; 13600 */) ;; 13601 *) as_dir=$as_dir/ ;; 13602 esac 13603 for ac_exec_ext in '' $ac_executable_extensions; do 13604 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13605 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 13606 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13607 break 2 13608 fi 13609 done 13610 done 13611 IFS=$as_save_IFS 13612 13613 fi ;; 13614 esac 13615 fi 13616 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 13617 if test -n "$ac_ct_DLLTOOL"; then 13618 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 13619 printf "%s\n" "$ac_ct_DLLTOOL" >&6; } 13620 else 13621 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13622 printf "%s\n" "no" >&6; } 13623 fi 13624 13625 if test "x$ac_ct_DLLTOOL" = x; then 13626 DLLTOOL="false" 13627 else 13628 case $cross_compiling:$ac_tool_warned in 13629 yes:) 13630 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13631 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13632 ac_tool_warned=yes ;; 13633 esac 13634 DLLTOOL=$ac_ct_DLLTOOL 13635 fi 13636 else 13637 DLLTOOL="$ac_cv_prog_DLLTOOL" 13638 fi 13639 13640 test -z "$DLLTOOL" && DLLTOOL=dlltool 13641 13642 13643 13644 13645 13646 13647 13648 13649 13650 13651 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 13652 printf %s "checking how to associate runtime and link libraries... " >&6; } 13653 if test ${lt_cv_sharedlib_from_linklib_cmd+y} 13654 then : 13655 printf %s "(cached) " >&6 13656 else case e in #( 13657 e) lt_cv_sharedlib_from_linklib_cmd='unknown' 13658 13659 case $host_os in 13660 cygwin* | mingw* | pw32* | cegcc*) 13661 # two different shell functions defined in ltmain.sh; 13662 # decide which one to use based on capabilities of $DLLTOOL 13663 case `$DLLTOOL --help 2>&1` in 13664 *--identify-strict*) 13665 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 13666 ;; 13667 *) 13668 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 13669 ;; 13670 esac 13671 ;; 13672 *) 13673 # fallback: assume linklib IS sharedlib 13674 lt_cv_sharedlib_from_linklib_cmd=$ECHO 13675 ;; 13676 esac 13677 ;; 13678 esac 13679 fi 13680 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 13681 printf "%s\n" "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 13682 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 13683 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 13684 13685 13686 13687 13688 13689 13690 13691 if test -n "$ac_tool_prefix"; then 13692 for ac_prog in ar 13693 do 13694 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 13695 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 13696 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13697 printf %s "checking for $ac_word... " >&6; } 13698 if test ${ac_cv_prog_AR+y} 13699 then : 13700 printf %s "(cached) " >&6 13701 else case e in #( 13702 e) if test -n "$AR"; then 13703 ac_cv_prog_AR="$AR" # Let the user override the test. 13704 else 13705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13706 for as_dir in $PATH 13707 do 13708 IFS=$as_save_IFS 13709 case $as_dir in #((( 13710 '') as_dir=./ ;; 13711 */) ;; 13712 *) as_dir=$as_dir/ ;; 13713 esac 13714 for ac_exec_ext in '' $ac_executable_extensions; do 13715 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13716 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 13717 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13718 break 2 13719 fi 13720 done 13721 done 13722 IFS=$as_save_IFS 13723 13724 fi ;; 13725 esac 13726 fi 13727 AR=$ac_cv_prog_AR 13728 if test -n "$AR"; then 13729 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 13730 printf "%s\n" "$AR" >&6; } 13731 else 13732 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13733 printf "%s\n" "no" >&6; } 13734 fi 13735 13736 13737 test -n "$AR" && break 13738 done 13739 fi 13740 if test -z "$AR"; then 13741 ac_ct_AR=$AR 13742 for ac_prog in ar 13743 do 13744 # Extract the first word of "$ac_prog", so it can be a program name with args. 13745 set dummy $ac_prog; ac_word=$2 13746 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13747 printf %s "checking for $ac_word... " >&6; } 13748 if test ${ac_cv_prog_ac_ct_AR+y} 13749 then : 13750 printf %s "(cached) " >&6 13751 else case e in #( 13752 e) if test -n "$ac_ct_AR"; then 13753 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 13754 else 13755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13756 for as_dir in $PATH 13757 do 13758 IFS=$as_save_IFS 13759 case $as_dir in #((( 13760 '') as_dir=./ ;; 13761 */) ;; 13762 *) as_dir=$as_dir/ ;; 13763 esac 13764 for ac_exec_ext in '' $ac_executable_extensions; do 13765 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13766 ac_cv_prog_ac_ct_AR="$ac_prog" 13767 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13768 break 2 13769 fi 13770 done 13771 done 13772 IFS=$as_save_IFS 13773 13774 fi ;; 13775 esac 13776 fi 13777 ac_ct_AR=$ac_cv_prog_ac_ct_AR 13778 if test -n "$ac_ct_AR"; then 13779 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 13780 printf "%s\n" "$ac_ct_AR" >&6; } 13781 else 13782 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13783 printf "%s\n" "no" >&6; } 13784 fi 13785 13786 13787 test -n "$ac_ct_AR" && break 13788 done 13789 13790 if test "x$ac_ct_AR" = x; then 13791 AR="false" 13792 else 13793 case $cross_compiling:$ac_tool_warned in 13794 yes:) 13795 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13796 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13797 ac_tool_warned=yes ;; 13798 esac 13799 AR=$ac_ct_AR 13800 fi 13801 fi 13802 13803 : ${AR=ar} 13804 13805 13806 13807 13808 13809 13810 # Use ARFLAGS variable as AR's operation code to sync the variable naming with 13811 # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have 13812 # higher priority because thats what people were doing historically (setting 13813 # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS 13814 # variable obsoleted/removed. 13815 13816 test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr} 13817 lt_ar_flags=$AR_FLAGS 13818 13819 13820 13821 13822 13823 13824 # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override 13825 # by AR_FLAGS because that was never working and AR_FLAGS is about to die. 13826 13827 13828 13829 13830 13831 13832 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 13833 printf %s "checking for archiver @FILE support... " >&6; } 13834 if test ${lt_cv_ar_at_file+y} 13835 then : 13836 printf %s "(cached) " >&6 13837 else case e in #( 13838 e) lt_cv_ar_at_file=no 13839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13840 /* end confdefs.h. */ 13841 13842 int 13843 main (void) 13844 { 13845 13846 ; 13847 return 0; 13848 } 13849 _ACEOF 13850 if ac_fn_c_try_compile "$LINENO" 13851 then : 13852 echo conftest.$ac_objext > conftest.lst 13853 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 13854 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 13855 (eval $lt_ar_try) 2>&5 13856 ac_status=$? 13857 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13858 test $ac_status = 0; } 13859 if test 0 -eq "$ac_status"; then 13860 # Ensure the archiver fails upon bogus file names. 13861 rm -f conftest.$ac_objext libconftest.a 13862 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 13863 (eval $lt_ar_try) 2>&5 13864 ac_status=$? 13865 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13866 test $ac_status = 0; } 13867 if test 0 -ne "$ac_status"; then 13868 lt_cv_ar_at_file=@ 13869 fi 13870 fi 13871 rm -f conftest.* libconftest.a 13872 13873 fi 13874 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 13875 ;; 13876 esac 13877 fi 13878 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 13879 printf "%s\n" "$lt_cv_ar_at_file" >&6; } 13880 13881 if test no = "$lt_cv_ar_at_file"; then 13882 archiver_list_spec= 13883 else 13884 archiver_list_spec=$lt_cv_ar_at_file 13885 fi 13886 13887 13888 13889 13890 13891 13892 13893 if test -n "$ac_tool_prefix"; then 13894 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 13895 set dummy ${ac_tool_prefix}strip; ac_word=$2 13896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13897 printf %s "checking for $ac_word... " >&6; } 13898 if test ${ac_cv_prog_STRIP+y} 13899 then : 13900 printf %s "(cached) " >&6 13901 else case e in #( 13902 e) if test -n "$STRIP"; then 13903 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 13904 else 13905 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13906 for as_dir in $PATH 13907 do 13908 IFS=$as_save_IFS 13909 case $as_dir in #((( 13910 '') as_dir=./ ;; 13911 */) ;; 13912 *) as_dir=$as_dir/ ;; 13913 esac 13914 for ac_exec_ext in '' $ac_executable_extensions; do 13915 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13916 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 13917 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13918 break 2 13919 fi 13920 done 13921 done 13922 IFS=$as_save_IFS 13923 13924 fi ;; 13925 esac 13926 fi 13927 STRIP=$ac_cv_prog_STRIP 13928 if test -n "$STRIP"; then 13929 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 13930 printf "%s\n" "$STRIP" >&6; } 13931 else 13932 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13933 printf "%s\n" "no" >&6; } 13934 fi 13935 13936 13937 fi 13938 if test -z "$ac_cv_prog_STRIP"; then 13939 ac_ct_STRIP=$STRIP 13940 # Extract the first word of "strip", so it can be a program name with args. 13941 set dummy strip; ac_word=$2 13942 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13943 printf %s "checking for $ac_word... " >&6; } 13944 if test ${ac_cv_prog_ac_ct_STRIP+y} 13945 then : 13946 printf %s "(cached) " >&6 13947 else case e in #( 13948 e) if test -n "$ac_ct_STRIP"; then 13949 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 13950 else 13951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13952 for as_dir in $PATH 13953 do 13954 IFS=$as_save_IFS 13955 case $as_dir in #((( 13956 '') as_dir=./ ;; 13957 */) ;; 13958 *) as_dir=$as_dir/ ;; 13959 esac 13960 for ac_exec_ext in '' $ac_executable_extensions; do 13961 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 13962 ac_cv_prog_ac_ct_STRIP="strip" 13963 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 13964 break 2 13965 fi 13966 done 13967 done 13968 IFS=$as_save_IFS 13969 13970 fi ;; 13971 esac 13972 fi 13973 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 13974 if test -n "$ac_ct_STRIP"; then 13975 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 13976 printf "%s\n" "$ac_ct_STRIP" >&6; } 13977 else 13978 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 13979 printf "%s\n" "no" >&6; } 13980 fi 13981 13982 if test "x$ac_ct_STRIP" = x; then 13983 STRIP=":" 13984 else 13985 case $cross_compiling:$ac_tool_warned in 13986 yes:) 13987 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13988 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13989 ac_tool_warned=yes ;; 13990 esac 13991 STRIP=$ac_ct_STRIP 13992 fi 13993 else 13994 STRIP="$ac_cv_prog_STRIP" 13995 fi 13996 13997 test -z "$STRIP" && STRIP=: 13998 13999 14000 14001 14002 14003 14004 if test -n "$ac_tool_prefix"; then 14005 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 14006 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 14007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14008 printf %s "checking for $ac_word... " >&6; } 14009 if test ${ac_cv_prog_RANLIB+y} 14010 then : 14011 printf %s "(cached) " >&6 14012 else case e in #( 14013 e) if test -n "$RANLIB"; then 14014 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 14015 else 14016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14017 for as_dir in $PATH 14018 do 14019 IFS=$as_save_IFS 14020 case $as_dir in #((( 14021 '') as_dir=./ ;; 14022 */) ;; 14023 *) as_dir=$as_dir/ ;; 14024 esac 14025 for ac_exec_ext in '' $ac_executable_extensions; do 14026 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14027 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 14028 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14029 break 2 14030 fi 14031 done 14032 done 14033 IFS=$as_save_IFS 14034 14035 fi ;; 14036 esac 14037 fi 14038 RANLIB=$ac_cv_prog_RANLIB 14039 if test -n "$RANLIB"; then 14040 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 14041 printf "%s\n" "$RANLIB" >&6; } 14042 else 14043 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14044 printf "%s\n" "no" >&6; } 14045 fi 14046 14047 14048 fi 14049 if test -z "$ac_cv_prog_RANLIB"; then 14050 ac_ct_RANLIB=$RANLIB 14051 # Extract the first word of "ranlib", so it can be a program name with args. 14052 set dummy ranlib; ac_word=$2 14053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14054 printf %s "checking for $ac_word... " >&6; } 14055 if test ${ac_cv_prog_ac_ct_RANLIB+y} 14056 then : 14057 printf %s "(cached) " >&6 14058 else case e in #( 14059 e) if test -n "$ac_ct_RANLIB"; then 14060 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 14061 else 14062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14063 for as_dir in $PATH 14064 do 14065 IFS=$as_save_IFS 14066 case $as_dir in #((( 14067 '') as_dir=./ ;; 14068 */) ;; 14069 *) as_dir=$as_dir/ ;; 14070 esac 14071 for ac_exec_ext in '' $ac_executable_extensions; do 14072 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14073 ac_cv_prog_ac_ct_RANLIB="ranlib" 14074 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14075 break 2 14076 fi 14077 done 14078 done 14079 IFS=$as_save_IFS 14080 14081 fi ;; 14082 esac 14083 fi 14084 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 14085 if test -n "$ac_ct_RANLIB"; then 14086 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 14087 printf "%s\n" "$ac_ct_RANLIB" >&6; } 14088 else 14089 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14090 printf "%s\n" "no" >&6; } 14091 fi 14092 14093 if test "x$ac_ct_RANLIB" = x; then 14094 RANLIB=":" 14095 else 14096 case $cross_compiling:$ac_tool_warned in 14097 yes:) 14098 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14099 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14100 ac_tool_warned=yes ;; 14101 esac 14102 RANLIB=$ac_ct_RANLIB 14103 fi 14104 else 14105 RANLIB="$ac_cv_prog_RANLIB" 14106 fi 14107 14108 test -z "$RANLIB" && RANLIB=: 14109 14110 14111 14112 14113 14114 14115 # Determine commands to create old-style static archives. 14116 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 14117 old_postinstall_cmds='chmod 644 $oldlib' 14118 old_postuninstall_cmds= 14119 14120 if test -n "$RANLIB"; then 14121 case $host_os in 14122 bitrig* | openbsd*) 14123 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 14124 ;; 14125 *) 14126 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 14127 ;; 14128 esac 14129 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 14130 fi 14131 14132 case $host_os in 14133 darwin*) 14134 lock_old_archive_extraction=yes ;; 14135 *) 14136 lock_old_archive_extraction=no ;; 14137 esac 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 14154 14155 14156 14157 14158 14159 14160 14161 14162 14163 14164 14165 14166 14167 14168 14169 14170 14171 14172 14173 14174 14175 14176 14177 # If no C compiler was specified, use CC. 14178 LTCC=${LTCC-"$CC"} 14179 14180 # If no C compiler flags were specified, use CFLAGS. 14181 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 14182 14183 # Allow CC to be a program name with arguments. 14184 compiler=$CC 14185 14186 14187 # Check for command to grab the raw symbol name followed by C symbol from nm. 14188 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 14189 printf %s "checking command to parse $NM output from $compiler object... " >&6; } 14190 if test ${lt_cv_sys_global_symbol_pipe+y} 14191 then : 14192 printf %s "(cached) " >&6 14193 else case e in #( 14194 e) 14195 # These are sane defaults that work on at least a few old systems. 14196 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 14197 14198 # Character class describing NM global symbol codes. 14199 symcode='[BCDEGRST]' 14200 14201 # Regexp to match symbols that can be accessed directly from C. 14202 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 14203 14204 # Define system-specific variables. 14205 case $host_os in 14206 aix*) 14207 symcode='[BCDT]' 14208 ;; 14209 cygwin* | mingw* | pw32* | cegcc*) 14210 symcode='[ABCDGISTW]' 14211 ;; 14212 hpux*) 14213 if test ia64 = "$host_cpu"; then 14214 symcode='[ABCDEGRST]' 14215 fi 14216 ;; 14217 irix* | nonstopux*) 14218 symcode='[BCDEGRST]' 14219 ;; 14220 osf*) 14221 symcode='[BCDEGQRST]' 14222 ;; 14223 solaris*) 14224 symcode='[BDRT]' 14225 ;; 14226 sco3.2v5*) 14227 symcode='[DT]' 14228 ;; 14229 sysv4.2uw2*) 14230 symcode='[DT]' 14231 ;; 14232 sysv5* | sco5v6* | unixware* | OpenUNIX*) 14233 symcode='[ABDT]' 14234 ;; 14235 sysv4) 14236 symcode='[DFNSTU]' 14237 ;; 14238 esac 14239 14240 # If we're using GNU nm, then use its standard symbol codes. 14241 case `$NM -V 2>&1` in 14242 *GNU* | *'with BFD'*) 14243 symcode='[ABCDGIRSTW]' ;; 14244 esac 14245 14246 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 14247 # Gets list of data symbols to import. 14248 lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'" 14249 # Adjust the below global symbol transforms to fixup imported variables. 14250 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 14251 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 14252 lt_c_name_lib_hook="\ 14253 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 14254 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 14255 else 14256 # Disable hooks by default. 14257 lt_cv_sys_global_symbol_to_import= 14258 lt_cdecl_hook= 14259 lt_c_name_hook= 14260 lt_c_name_lib_hook= 14261 fi 14262 14263 # Transform an extracted symbol line into a proper C declaration. 14264 # Some systems (esp. on ia64) link data and code symbols differently, 14265 # so use this general approach. 14266 lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ 14267 $lt_cdecl_hook\ 14268 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 14269 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 14270 14271 # Transform an extracted symbol line into symbol name and symbol address 14272 lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\ 14273 $lt_c_name_hook\ 14274 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 14275 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 14276 14277 # Transform an extracted symbol line into symbol name with lib prefix and 14278 # symbol address. 14279 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\ 14280 $lt_c_name_lib_hook\ 14281 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 14282 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 14283 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 14284 14285 # Handle CRLF in mingw tool chain 14286 opt_cr= 14287 case $build_os in 14288 mingw*) 14289 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 14290 ;; 14291 esac 14292 14293 # Try without a prefix underscore, then with it. 14294 for ac_symprfx in "" "_"; do 14295 14296 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 14297 symxfrm="\\1 $ac_symprfx\\2 \\2" 14298 14299 # Write the raw and C identifiers. 14300 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 14301 # Fake it for dumpbin and say T for any non-static function, 14302 # D for any global variable and I for any imported variable. 14303 # Also find C++ and __fastcall symbols from MSVC++ or ICC, 14304 # which start with @ or ?. 14305 lt_cv_sys_global_symbol_pipe="$AWK '"\ 14306 " {last_section=section; section=\$ 3};"\ 14307 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 14308 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 14309 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 14310 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 14311 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 14312 " \$ 0!~/External *\|/{next};"\ 14313 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 14314 " {if(hide[section]) next};"\ 14315 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 14316 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 14317 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 14318 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 14319 " ' prfx=^$ac_symprfx" 14320 else 14321 lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 14322 fi 14323 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'" 14324 14325 # Check to see that the pipe works correctly. 14326 pipe_works=no 14327 14328 rm -f conftest* 14329 cat > conftest.$ac_ext <<_LT_EOF 14330 #ifdef __cplusplus 14331 extern "C" { 14332 #endif 14333 char nm_test_var; 14334 void nm_test_func(void); 14335 void nm_test_func(void){} 14336 #ifdef __cplusplus 14337 } 14338 #endif 14339 int main(){nm_test_var='a';nm_test_func();return(0);} 14340 _LT_EOF 14341 14342 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14343 (eval $ac_compile) 2>&5 14344 ac_status=$? 14345 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14346 test $ac_status = 0; }; then 14347 # Now try to grab the symbols. 14348 nlist=conftest.nm 14349 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 14350 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 14351 ac_status=$? 14352 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14353 test $ac_status = 0; } && test -s "$nlist"; then 14354 # Try sorting and uniquifying the output. 14355 if sort "$nlist" | uniq > "$nlist"T; then 14356 mv -f "$nlist"T "$nlist" 14357 else 14358 rm -f "$nlist"T 14359 fi 14360 14361 # Make sure that we snagged all the symbols we need. 14362 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 14363 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 14364 cat <<_LT_EOF > conftest.$ac_ext 14365 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 14366 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 14367 /* DATA imports from DLLs on WIN32 can't be const, because runtime 14368 relocations are performed -- see ld's documentation on pseudo-relocs. */ 14369 # define LT_DLSYM_CONST 14370 #elif defined __osf__ 14371 /* This system does not cope well with relocations in const data. */ 14372 # define LT_DLSYM_CONST 14373 #else 14374 # define LT_DLSYM_CONST const 14375 #endif 14376 14377 #ifdef __cplusplus 14378 extern "C" { 14379 #endif 14380 14381 _LT_EOF 14382 # Now generate the symbol file. 14383 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 14384 14385 cat <<_LT_EOF >> conftest.$ac_ext 14386 14387 /* The mapping between symbol names and symbols. */ 14388 LT_DLSYM_CONST struct { 14389 const char *name; 14390 void *address; 14391 } 14392 lt__PROGRAM__LTX_preloaded_symbols[] = 14393 { 14394 { "@PROGRAM@", (void *) 0 }, 14395 _LT_EOF 14396 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 14397 cat <<\_LT_EOF >> conftest.$ac_ext 14398 {0, (void *) 0} 14399 }; 14400 14401 /* This works around a problem in FreeBSD linker */ 14402 #ifdef FREEBSD_WORKAROUND 14403 static const void *lt_preloaded_setup() { 14404 return lt__PROGRAM__LTX_preloaded_symbols; 14405 } 14406 #endif 14407 14408 #ifdef __cplusplus 14409 } 14410 #endif 14411 _LT_EOF 14412 # Now try linking the two files. 14413 mv conftest.$ac_objext conftstm.$ac_objext 14414 lt_globsym_save_LIBS=$LIBS 14415 lt_globsym_save_CFLAGS=$CFLAGS 14416 LIBS=conftstm.$ac_objext 14417 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 14418 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 14419 (eval $ac_link) 2>&5 14420 ac_status=$? 14421 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14422 test $ac_status = 0; } && test -s conftest$ac_exeext; then 14423 pipe_works=yes 14424 fi 14425 LIBS=$lt_globsym_save_LIBS 14426 CFLAGS=$lt_globsym_save_CFLAGS 14427 else 14428 echo "cannot find nm_test_func in $nlist" >&5 14429 fi 14430 else 14431 echo "cannot find nm_test_var in $nlist" >&5 14432 fi 14433 else 14434 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 14435 fi 14436 else 14437 echo "$progname: failed program was:" >&5 14438 cat conftest.$ac_ext >&5 14439 fi 14440 rm -rf conftest* conftst* 14441 14442 # Do not use the global_symbol_pipe unless it works. 14443 if test yes = "$pipe_works"; then 14444 break 14445 else 14446 lt_cv_sys_global_symbol_pipe= 14447 fi 14448 done 14449 ;; 14450 esac 14451 fi 14452 14453 if test -z "$lt_cv_sys_global_symbol_pipe"; then 14454 lt_cv_sys_global_symbol_to_cdecl= 14455 fi 14456 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 14457 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5 14458 printf "%s\n" "failed" >&6; } 14459 else 14460 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5 14461 printf "%s\n" "ok" >&6; } 14462 fi 14463 14464 # Response file support. 14465 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 14466 nm_file_list_spec='@' 14467 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 14468 nm_file_list_spec='@' 14469 fi 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492 14493 14494 14495 14496 14497 14498 14499 14500 14501 14502 14503 14504 14505 14506 14507 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 14508 printf %s "checking for sysroot... " >&6; } 14509 14510 # Check whether --with-sysroot was given. 14511 if test ${with_sysroot+y} 14512 then : 14513 withval=$with_sysroot; 14514 else case e in #( 14515 e) with_sysroot=no ;; 14516 esac 14517 fi 14518 14519 14520 lt_sysroot= 14521 case $with_sysroot in #( 14522 yes) 14523 if test yes = "$GCC"; then 14524 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 14525 fi 14526 ;; #( 14527 /*) 14528 lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` 14529 ;; #( 14530 no|'') 14531 ;; #( 14532 *) 14533 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 14534 printf "%s\n" "$with_sysroot" >&6; } 14535 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 14536 ;; 14537 esac 14538 14539 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 14540 printf "%s\n" "${lt_sysroot:-no}" >&6; } 14541 14542 14543 14544 14545 14546 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 14547 printf %s "checking for a working dd... " >&6; } 14548 if test ${ac_cv_path_lt_DD+y} 14549 then : 14550 printf %s "(cached) " >&6 14551 else case e in #( 14552 e) printf 0123456789abcdef0123456789abcdef >conftest.i 14553 cat conftest.i conftest.i >conftest2.i 14554 : ${lt_DD:=$DD} 14555 if test -z "$lt_DD"; then 14556 ac_path_lt_DD_found=false 14557 # Loop through the user's path and test for each of PROGNAME-LIST 14558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14559 for as_dir in $PATH 14560 do 14561 IFS=$as_save_IFS 14562 case $as_dir in #((( 14563 '') as_dir=./ ;; 14564 */) ;; 14565 *) as_dir=$as_dir/ ;; 14566 esac 14567 for ac_prog in dd 14568 do 14569 for ac_exec_ext in '' $ac_executable_extensions; do 14570 ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext" 14571 as_fn_executable_p "$ac_path_lt_DD" || continue 14572 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 14573 cmp -s conftest.i conftest.out \ 14574 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 14575 fi 14576 $ac_path_lt_DD_found && break 3 14577 done 14578 done 14579 done 14580 IFS=$as_save_IFS 14581 if test -z "$ac_cv_path_lt_DD"; then 14582 : 14583 fi 14584 else 14585 ac_cv_path_lt_DD=$lt_DD 14586 fi 14587 14588 rm -f conftest.i conftest2.i conftest.out ;; 14589 esac 14590 fi 14591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 14592 printf "%s\n" "$ac_cv_path_lt_DD" >&6; } 14593 14594 14595 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 14596 printf %s "checking how to truncate binary pipes... " >&6; } 14597 if test ${lt_cv_truncate_bin+y} 14598 then : 14599 printf %s "(cached) " >&6 14600 else case e in #( 14601 e) printf 0123456789abcdef0123456789abcdef >conftest.i 14602 cat conftest.i conftest.i >conftest2.i 14603 lt_cv_truncate_bin= 14604 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 14605 cmp -s conftest.i conftest.out \ 14606 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 14607 fi 14608 rm -f conftest.i conftest2.i conftest.out 14609 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" ;; 14610 esac 14611 fi 14612 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 14613 printf "%s\n" "$lt_cv_truncate_bin" >&6; } 14614 14615 14616 14617 14618 14619 14620 14621 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 14622 func_cc_basename () 14623 { 14624 for cc_temp in $*""; do 14625 case $cc_temp in 14626 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 14627 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 14628 \-*) ;; 14629 *) break;; 14630 esac 14631 done 14632 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 14633 } 14634 14635 # Check whether --enable-libtool-lock was given. 14636 if test ${enable_libtool_lock+y} 14637 then : 14638 enableval=$enable_libtool_lock; 14639 fi 14640 14641 test no = "$enable_libtool_lock" || enable_libtool_lock=yes 14642 14643 # Some flags need to be propagated to the compiler or linker for good 14644 # libtool support. 14645 case $host in 14646 ia64-*-hpux*) 14647 # Find out what ABI is being produced by ac_compile, and set mode 14648 # options accordingly. 14649 echo 'int i;' > conftest.$ac_ext 14650 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14651 (eval $ac_compile) 2>&5 14652 ac_status=$? 14653 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14654 test $ac_status = 0; }; then 14655 case `$FILECMD conftest.$ac_objext` in 14656 *ELF-32*) 14657 HPUX_IA64_MODE=32 14658 ;; 14659 *ELF-64*) 14660 HPUX_IA64_MODE=64 14661 ;; 14662 esac 14663 fi 14664 rm -rf conftest* 14665 ;; 14666 *-*-irix6*) 14667 # Find out what ABI is being produced by ac_compile, and set linker 14668 # options accordingly. 14669 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 14670 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14671 (eval $ac_compile) 2>&5 14672 ac_status=$? 14673 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14674 test $ac_status = 0; }; then 14675 if test yes = "$lt_cv_prog_gnu_ld"; then 14676 case `$FILECMD conftest.$ac_objext` in 14677 *32-bit*) 14678 LD="${LD-ld} -melf32bsmip" 14679 ;; 14680 *N32*) 14681 LD="${LD-ld} -melf32bmipn32" 14682 ;; 14683 *64-bit*) 14684 LD="${LD-ld} -melf64bmip" 14685 ;; 14686 esac 14687 else 14688 case `$FILECMD conftest.$ac_objext` in 14689 *32-bit*) 14690 LD="${LD-ld} -32" 14691 ;; 14692 *N32*) 14693 LD="${LD-ld} -n32" 14694 ;; 14695 *64-bit*) 14696 LD="${LD-ld} -64" 14697 ;; 14698 esac 14699 fi 14700 fi 14701 rm -rf conftest* 14702 ;; 14703 14704 mips64*-*linux*) 14705 # Find out what ABI is being produced by ac_compile, and set linker 14706 # options accordingly. 14707 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 14708 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14709 (eval $ac_compile) 2>&5 14710 ac_status=$? 14711 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14712 test $ac_status = 0; }; then 14713 emul=elf 14714 case `$FILECMD conftest.$ac_objext` in 14715 *32-bit*) 14716 emul="${emul}32" 14717 ;; 14718 *64-bit*) 14719 emul="${emul}64" 14720 ;; 14721 esac 14722 case `$FILECMD conftest.$ac_objext` in 14723 *MSB*) 14724 emul="${emul}btsmip" 14725 ;; 14726 *LSB*) 14727 emul="${emul}ltsmip" 14728 ;; 14729 esac 14730 case `$FILECMD conftest.$ac_objext` in 14731 *N32*) 14732 emul="${emul}n32" 14733 ;; 14734 esac 14735 LD="${LD-ld} -m $emul" 14736 fi 14737 rm -rf conftest* 14738 ;; 14739 14740 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 14741 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 14742 # Find out what ABI is being produced by ac_compile, and set linker 14743 # options accordingly. Note that the listed cases only cover the 14744 # situations where additional linker options are needed (such as when 14745 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 14746 # vice versa); the common cases where no linker options are needed do 14747 # not appear in the list. 14748 echo 'int i;' > conftest.$ac_ext 14749 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14750 (eval $ac_compile) 2>&5 14751 ac_status=$? 14752 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14753 test $ac_status = 0; }; then 14754 case `$FILECMD conftest.o` in 14755 *32-bit*) 14756 case $host in 14757 x86_64-*kfreebsd*-gnu) 14758 LD="${LD-ld} -m elf_i386_fbsd" 14759 ;; 14760 x86_64-*linux*) 14761 case `$FILECMD conftest.o` in 14762 *x86-64*) 14763 LD="${LD-ld} -m elf32_x86_64" 14764 ;; 14765 *) 14766 LD="${LD-ld} -m elf_i386" 14767 ;; 14768 esac 14769 ;; 14770 powerpc64le-*linux*) 14771 LD="${LD-ld} -m elf32lppclinux" 14772 ;; 14773 powerpc64-*linux*) 14774 LD="${LD-ld} -m elf32ppclinux" 14775 ;; 14776 s390x-*linux*) 14777 LD="${LD-ld} -m elf_s390" 14778 ;; 14779 sparc64-*linux*) 14780 LD="${LD-ld} -m elf32_sparc" 14781 ;; 14782 esac 14783 ;; 14784 *64-bit*) 14785 case $host in 14786 x86_64-*kfreebsd*-gnu) 14787 LD="${LD-ld} -m elf_x86_64_fbsd" 14788 ;; 14789 x86_64-*linux*) 14790 LD="${LD-ld} -m elf_x86_64" 14791 ;; 14792 powerpcle-*linux*) 14793 LD="${LD-ld} -m elf64lppc" 14794 ;; 14795 powerpc-*linux*) 14796 LD="${LD-ld} -m elf64ppc" 14797 ;; 14798 s390*-*linux*|s390*-*tpf*) 14799 LD="${LD-ld} -m elf64_s390" 14800 ;; 14801 sparc*-*linux*) 14802 LD="${LD-ld} -m elf64_sparc" 14803 ;; 14804 esac 14805 ;; 14806 esac 14807 fi 14808 rm -rf conftest* 14809 ;; 14810 14811 *-*-sco3.2v5*) 14812 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 14813 SAVE_CFLAGS=$CFLAGS 14814 CFLAGS="$CFLAGS -belf" 14815 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 14816 printf %s "checking whether the C compiler needs -belf... " >&6; } 14817 if test ${lt_cv_cc_needs_belf+y} 14818 then : 14819 printf %s "(cached) " >&6 14820 else case e in #( 14821 e) ac_ext=c 14822 ac_cpp='$CPP $CPPFLAGS' 14823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14825 ac_compiler_gnu=$ac_cv_c_compiler_gnu 14826 14827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14828 /* end confdefs.h. */ 14829 14830 int 14831 main (void) 14832 { 14833 14834 ; 14835 return 0; 14836 } 14837 _ACEOF 14838 if ac_fn_c_try_link "$LINENO" 14839 then : 14840 lt_cv_cc_needs_belf=yes 14841 else case e in #( 14842 e) lt_cv_cc_needs_belf=no ;; 14843 esac 14844 fi 14845 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 14846 conftest$ac_exeext conftest.$ac_ext 14847 ac_ext=c 14848 ac_cpp='$CPP $CPPFLAGS' 14849 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14850 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14851 ac_compiler_gnu=$ac_cv_c_compiler_gnu 14852 ;; 14853 esac 14854 fi 14855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 14856 printf "%s\n" "$lt_cv_cc_needs_belf" >&6; } 14857 if test yes != "$lt_cv_cc_needs_belf"; then 14858 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 14859 CFLAGS=$SAVE_CFLAGS 14860 fi 14861 ;; 14862 *-*solaris*) 14863 # Find out what ABI is being produced by ac_compile, and set linker 14864 # options accordingly. 14865 echo 'int i;' > conftest.$ac_ext 14866 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 14867 (eval $ac_compile) 2>&5 14868 ac_status=$? 14869 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14870 test $ac_status = 0; }; then 14871 case `$FILECMD conftest.o` in 14872 *64-bit*) 14873 case $lt_cv_prog_gnu_ld in 14874 yes*) 14875 case $host in 14876 i?86-*-solaris*|x86_64-*-solaris*) 14877 LD="${LD-ld} -m elf_x86_64" 14878 ;; 14879 sparc*-*-solaris*) 14880 LD="${LD-ld} -m elf64_sparc" 14881 ;; 14882 esac 14883 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 14884 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 14885 LD=${LD-ld}_sol2 14886 fi 14887 ;; 14888 *) 14889 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 14890 LD="${LD-ld} -64" 14891 fi 14892 ;; 14893 esac 14894 ;; 14895 esac 14896 fi 14897 rm -rf conftest* 14898 ;; 14899 esac 14900 14901 need_locks=$enable_libtool_lock 14902 14903 if test -n "$ac_tool_prefix"; then 14904 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 14905 set dummy ${ac_tool_prefix}mt; ac_word=$2 14906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14907 printf %s "checking for $ac_word... " >&6; } 14908 if test ${ac_cv_prog_MANIFEST_TOOL+y} 14909 then : 14910 printf %s "(cached) " >&6 14911 else case e in #( 14912 e) if test -n "$MANIFEST_TOOL"; then 14913 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 14914 else 14915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14916 for as_dir in $PATH 14917 do 14918 IFS=$as_save_IFS 14919 case $as_dir in #((( 14920 '') as_dir=./ ;; 14921 */) ;; 14922 *) as_dir=$as_dir/ ;; 14923 esac 14924 for ac_exec_ext in '' $ac_executable_extensions; do 14925 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14926 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 14927 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14928 break 2 14929 fi 14930 done 14931 done 14932 IFS=$as_save_IFS 14933 14934 fi ;; 14935 esac 14936 fi 14937 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 14938 if test -n "$MANIFEST_TOOL"; then 14939 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 14940 printf "%s\n" "$MANIFEST_TOOL" >&6; } 14941 else 14942 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14943 printf "%s\n" "no" >&6; } 14944 fi 14945 14946 14947 fi 14948 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 14949 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 14950 # Extract the first word of "mt", so it can be a program name with args. 14951 set dummy mt; ac_word=$2 14952 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14953 printf %s "checking for $ac_word... " >&6; } 14954 if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y} 14955 then : 14956 printf %s "(cached) " >&6 14957 else case e in #( 14958 e) if test -n "$ac_ct_MANIFEST_TOOL"; then 14959 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 14960 else 14961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14962 for as_dir in $PATH 14963 do 14964 IFS=$as_save_IFS 14965 case $as_dir in #((( 14966 '') as_dir=./ ;; 14967 */) ;; 14968 *) as_dir=$as_dir/ ;; 14969 esac 14970 for ac_exec_ext in '' $ac_executable_extensions; do 14971 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 14972 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 14973 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 14974 break 2 14975 fi 14976 done 14977 done 14978 IFS=$as_save_IFS 14979 14980 fi ;; 14981 esac 14982 fi 14983 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 14984 if test -n "$ac_ct_MANIFEST_TOOL"; then 14985 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 14986 printf "%s\n" "$ac_ct_MANIFEST_TOOL" >&6; } 14987 else 14988 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 14989 printf "%s\n" "no" >&6; } 14990 fi 14991 14992 if test "x$ac_ct_MANIFEST_TOOL" = x; then 14993 MANIFEST_TOOL=":" 14994 else 14995 case $cross_compiling:$ac_tool_warned in 14996 yes:) 14997 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14998 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14999 ac_tool_warned=yes ;; 15000 esac 15001 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 15002 fi 15003 else 15004 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 15005 fi 15006 15007 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 15008 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 15009 printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 15010 if test ${lt_cv_path_mainfest_tool+y} 15011 then : 15012 printf %s "(cached) " >&6 15013 else case e in #( 15014 e) lt_cv_path_mainfest_tool=no 15015 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 15016 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 15017 cat conftest.err >&5 15018 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 15019 lt_cv_path_mainfest_tool=yes 15020 fi 15021 rm -f conftest* ;; 15022 esac 15023 fi 15024 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 15025 printf "%s\n" "$lt_cv_path_mainfest_tool" >&6; } 15026 if test yes != "$lt_cv_path_mainfest_tool"; then 15027 MANIFEST_TOOL=: 15028 fi 15029 15030 15031 15032 15033 15034 15035 case $host_os in 15036 rhapsody* | darwin*) 15037 if test -n "$ac_tool_prefix"; then 15038 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 15039 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 15040 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15041 printf %s "checking for $ac_word... " >&6; } 15042 if test ${ac_cv_prog_DSYMUTIL+y} 15043 then : 15044 printf %s "(cached) " >&6 15045 else case e in #( 15046 e) if test -n "$DSYMUTIL"; then 15047 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 15048 else 15049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15050 for as_dir in $PATH 15051 do 15052 IFS=$as_save_IFS 15053 case $as_dir in #((( 15054 '') as_dir=./ ;; 15055 */) ;; 15056 *) as_dir=$as_dir/ ;; 15057 esac 15058 for ac_exec_ext in '' $ac_executable_extensions; do 15059 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15060 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 15061 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15062 break 2 15063 fi 15064 done 15065 done 15066 IFS=$as_save_IFS 15067 15068 fi ;; 15069 esac 15070 fi 15071 DSYMUTIL=$ac_cv_prog_DSYMUTIL 15072 if test -n "$DSYMUTIL"; then 15073 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 15074 printf "%s\n" "$DSYMUTIL" >&6; } 15075 else 15076 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15077 printf "%s\n" "no" >&6; } 15078 fi 15079 15080 15081 fi 15082 if test -z "$ac_cv_prog_DSYMUTIL"; then 15083 ac_ct_DSYMUTIL=$DSYMUTIL 15084 # Extract the first word of "dsymutil", so it can be a program name with args. 15085 set dummy dsymutil; ac_word=$2 15086 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15087 printf %s "checking for $ac_word... " >&6; } 15088 if test ${ac_cv_prog_ac_ct_DSYMUTIL+y} 15089 then : 15090 printf %s "(cached) " >&6 15091 else case e in #( 15092 e) if test -n "$ac_ct_DSYMUTIL"; then 15093 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 15094 else 15095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15096 for as_dir in $PATH 15097 do 15098 IFS=$as_save_IFS 15099 case $as_dir in #((( 15100 '') as_dir=./ ;; 15101 */) ;; 15102 *) as_dir=$as_dir/ ;; 15103 esac 15104 for ac_exec_ext in '' $ac_executable_extensions; do 15105 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15106 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 15107 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15108 break 2 15109 fi 15110 done 15111 done 15112 IFS=$as_save_IFS 15113 15114 fi ;; 15115 esac 15116 fi 15117 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 15118 if test -n "$ac_ct_DSYMUTIL"; then 15119 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 15120 printf "%s\n" "$ac_ct_DSYMUTIL" >&6; } 15121 else 15122 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15123 printf "%s\n" "no" >&6; } 15124 fi 15125 15126 if test "x$ac_ct_DSYMUTIL" = x; then 15127 DSYMUTIL=":" 15128 else 15129 case $cross_compiling:$ac_tool_warned in 15130 yes:) 15131 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 15132 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 15133 ac_tool_warned=yes ;; 15134 esac 15135 DSYMUTIL=$ac_ct_DSYMUTIL 15136 fi 15137 else 15138 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 15139 fi 15140 15141 if test -n "$ac_tool_prefix"; then 15142 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 15143 set dummy ${ac_tool_prefix}nmedit; ac_word=$2 15144 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15145 printf %s "checking for $ac_word... " >&6; } 15146 if test ${ac_cv_prog_NMEDIT+y} 15147 then : 15148 printf %s "(cached) " >&6 15149 else case e in #( 15150 e) if test -n "$NMEDIT"; then 15151 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 15152 else 15153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15154 for as_dir in $PATH 15155 do 15156 IFS=$as_save_IFS 15157 case $as_dir in #((( 15158 '') as_dir=./ ;; 15159 */) ;; 15160 *) as_dir=$as_dir/ ;; 15161 esac 15162 for ac_exec_ext in '' $ac_executable_extensions; do 15163 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15164 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 15165 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15166 break 2 15167 fi 15168 done 15169 done 15170 IFS=$as_save_IFS 15171 15172 fi ;; 15173 esac 15174 fi 15175 NMEDIT=$ac_cv_prog_NMEDIT 15176 if test -n "$NMEDIT"; then 15177 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 15178 printf "%s\n" "$NMEDIT" >&6; } 15179 else 15180 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15181 printf "%s\n" "no" >&6; } 15182 fi 15183 15184 15185 fi 15186 if test -z "$ac_cv_prog_NMEDIT"; then 15187 ac_ct_NMEDIT=$NMEDIT 15188 # Extract the first word of "nmedit", so it can be a program name with args. 15189 set dummy nmedit; ac_word=$2 15190 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15191 printf %s "checking for $ac_word... " >&6; } 15192 if test ${ac_cv_prog_ac_ct_NMEDIT+y} 15193 then : 15194 printf %s "(cached) " >&6 15195 else case e in #( 15196 e) if test -n "$ac_ct_NMEDIT"; then 15197 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 15198 else 15199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15200 for as_dir in $PATH 15201 do 15202 IFS=$as_save_IFS 15203 case $as_dir in #((( 15204 '') as_dir=./ ;; 15205 */) ;; 15206 *) as_dir=$as_dir/ ;; 15207 esac 15208 for ac_exec_ext in '' $ac_executable_extensions; do 15209 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15210 ac_cv_prog_ac_ct_NMEDIT="nmedit" 15211 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15212 break 2 15213 fi 15214 done 15215 done 15216 IFS=$as_save_IFS 15217 15218 fi ;; 15219 esac 15220 fi 15221 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 15222 if test -n "$ac_ct_NMEDIT"; then 15223 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 15224 printf "%s\n" "$ac_ct_NMEDIT" >&6; } 15225 else 15226 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15227 printf "%s\n" "no" >&6; } 15228 fi 15229 15230 if test "x$ac_ct_NMEDIT" = x; then 15231 NMEDIT=":" 15232 else 15233 case $cross_compiling:$ac_tool_warned in 15234 yes:) 15235 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 15236 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 15237 ac_tool_warned=yes ;; 15238 esac 15239 NMEDIT=$ac_ct_NMEDIT 15240 fi 15241 else 15242 NMEDIT="$ac_cv_prog_NMEDIT" 15243 fi 15244 15245 if test -n "$ac_tool_prefix"; then 15246 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 15247 set dummy ${ac_tool_prefix}lipo; ac_word=$2 15248 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15249 printf %s "checking for $ac_word... " >&6; } 15250 if test ${ac_cv_prog_LIPO+y} 15251 then : 15252 printf %s "(cached) " >&6 15253 else case e in #( 15254 e) if test -n "$LIPO"; then 15255 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 15256 else 15257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15258 for as_dir in $PATH 15259 do 15260 IFS=$as_save_IFS 15261 case $as_dir in #((( 15262 '') as_dir=./ ;; 15263 */) ;; 15264 *) as_dir=$as_dir/ ;; 15265 esac 15266 for ac_exec_ext in '' $ac_executable_extensions; do 15267 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15268 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 15269 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15270 break 2 15271 fi 15272 done 15273 done 15274 IFS=$as_save_IFS 15275 15276 fi ;; 15277 esac 15278 fi 15279 LIPO=$ac_cv_prog_LIPO 15280 if test -n "$LIPO"; then 15281 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 15282 printf "%s\n" "$LIPO" >&6; } 15283 else 15284 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15285 printf "%s\n" "no" >&6; } 15286 fi 15287 15288 15289 fi 15290 if test -z "$ac_cv_prog_LIPO"; then 15291 ac_ct_LIPO=$LIPO 15292 # Extract the first word of "lipo", so it can be a program name with args. 15293 set dummy lipo; ac_word=$2 15294 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15295 printf %s "checking for $ac_word... " >&6; } 15296 if test ${ac_cv_prog_ac_ct_LIPO+y} 15297 then : 15298 printf %s "(cached) " >&6 15299 else case e in #( 15300 e) if test -n "$ac_ct_LIPO"; then 15301 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 15302 else 15303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15304 for as_dir in $PATH 15305 do 15306 IFS=$as_save_IFS 15307 case $as_dir in #((( 15308 '') as_dir=./ ;; 15309 */) ;; 15310 *) as_dir=$as_dir/ ;; 15311 esac 15312 for ac_exec_ext in '' $ac_executable_extensions; do 15313 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15314 ac_cv_prog_ac_ct_LIPO="lipo" 15315 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15316 break 2 15317 fi 15318 done 15319 done 15320 IFS=$as_save_IFS 15321 15322 fi ;; 15323 esac 15324 fi 15325 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 15326 if test -n "$ac_ct_LIPO"; then 15327 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 15328 printf "%s\n" "$ac_ct_LIPO" >&6; } 15329 else 15330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15331 printf "%s\n" "no" >&6; } 15332 fi 15333 15334 if test "x$ac_ct_LIPO" = x; then 15335 LIPO=":" 15336 else 15337 case $cross_compiling:$ac_tool_warned in 15338 yes:) 15339 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 15340 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 15341 ac_tool_warned=yes ;; 15342 esac 15343 LIPO=$ac_ct_LIPO 15344 fi 15345 else 15346 LIPO="$ac_cv_prog_LIPO" 15347 fi 15348 15349 if test -n "$ac_tool_prefix"; then 15350 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 15351 set dummy ${ac_tool_prefix}otool; ac_word=$2 15352 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15353 printf %s "checking for $ac_word... " >&6; } 15354 if test ${ac_cv_prog_OTOOL+y} 15355 then : 15356 printf %s "(cached) " >&6 15357 else case e in #( 15358 e) if test -n "$OTOOL"; then 15359 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 15360 else 15361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15362 for as_dir in $PATH 15363 do 15364 IFS=$as_save_IFS 15365 case $as_dir in #((( 15366 '') as_dir=./ ;; 15367 */) ;; 15368 *) as_dir=$as_dir/ ;; 15369 esac 15370 for ac_exec_ext in '' $ac_executable_extensions; do 15371 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15372 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 15373 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15374 break 2 15375 fi 15376 done 15377 done 15378 IFS=$as_save_IFS 15379 15380 fi ;; 15381 esac 15382 fi 15383 OTOOL=$ac_cv_prog_OTOOL 15384 if test -n "$OTOOL"; then 15385 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 15386 printf "%s\n" "$OTOOL" >&6; } 15387 else 15388 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15389 printf "%s\n" "no" >&6; } 15390 fi 15391 15392 15393 fi 15394 if test -z "$ac_cv_prog_OTOOL"; then 15395 ac_ct_OTOOL=$OTOOL 15396 # Extract the first word of "otool", so it can be a program name with args. 15397 set dummy otool; ac_word=$2 15398 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15399 printf %s "checking for $ac_word... " >&6; } 15400 if test ${ac_cv_prog_ac_ct_OTOOL+y} 15401 then : 15402 printf %s "(cached) " >&6 15403 else case e in #( 15404 e) if test -n "$ac_ct_OTOOL"; then 15405 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 15406 else 15407 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15408 for as_dir in $PATH 15409 do 15410 IFS=$as_save_IFS 15411 case $as_dir in #((( 15412 '') as_dir=./ ;; 15413 */) ;; 15414 *) as_dir=$as_dir/ ;; 15415 esac 15416 for ac_exec_ext in '' $ac_executable_extensions; do 15417 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15418 ac_cv_prog_ac_ct_OTOOL="otool" 15419 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15420 break 2 15421 fi 15422 done 15423 done 15424 IFS=$as_save_IFS 15425 15426 fi ;; 15427 esac 15428 fi 15429 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 15430 if test -n "$ac_ct_OTOOL"; then 15431 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 15432 printf "%s\n" "$ac_ct_OTOOL" >&6; } 15433 else 15434 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15435 printf "%s\n" "no" >&6; } 15436 fi 15437 15438 if test "x$ac_ct_OTOOL" = x; then 15439 OTOOL=":" 15440 else 15441 case $cross_compiling:$ac_tool_warned in 15442 yes:) 15443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 15444 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 15445 ac_tool_warned=yes ;; 15446 esac 15447 OTOOL=$ac_ct_OTOOL 15448 fi 15449 else 15450 OTOOL="$ac_cv_prog_OTOOL" 15451 fi 15452 15453 if test -n "$ac_tool_prefix"; then 15454 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 15455 set dummy ${ac_tool_prefix}otool64; ac_word=$2 15456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15457 printf %s "checking for $ac_word... " >&6; } 15458 if test ${ac_cv_prog_OTOOL64+y} 15459 then : 15460 printf %s "(cached) " >&6 15461 else case e in #( 15462 e) if test -n "$OTOOL64"; then 15463 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 15464 else 15465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15466 for as_dir in $PATH 15467 do 15468 IFS=$as_save_IFS 15469 case $as_dir in #((( 15470 '') as_dir=./ ;; 15471 */) ;; 15472 *) as_dir=$as_dir/ ;; 15473 esac 15474 for ac_exec_ext in '' $ac_executable_extensions; do 15475 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15476 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 15477 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15478 break 2 15479 fi 15480 done 15481 done 15482 IFS=$as_save_IFS 15483 15484 fi ;; 15485 esac 15486 fi 15487 OTOOL64=$ac_cv_prog_OTOOL64 15488 if test -n "$OTOOL64"; then 15489 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 15490 printf "%s\n" "$OTOOL64" >&6; } 15491 else 15492 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15493 printf "%s\n" "no" >&6; } 15494 fi 15495 15496 15497 fi 15498 if test -z "$ac_cv_prog_OTOOL64"; then 15499 ac_ct_OTOOL64=$OTOOL64 15500 # Extract the first word of "otool64", so it can be a program name with args. 15501 set dummy otool64; ac_word=$2 15502 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 15503 printf %s "checking for $ac_word... " >&6; } 15504 if test ${ac_cv_prog_ac_ct_OTOOL64+y} 15505 then : 15506 printf %s "(cached) " >&6 15507 else case e in #( 15508 e) if test -n "$ac_ct_OTOOL64"; then 15509 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 15510 else 15511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15512 for as_dir in $PATH 15513 do 15514 IFS=$as_save_IFS 15515 case $as_dir in #((( 15516 '') as_dir=./ ;; 15517 */) ;; 15518 *) as_dir=$as_dir/ ;; 15519 esac 15520 for ac_exec_ext in '' $ac_executable_extensions; do 15521 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 15522 ac_cv_prog_ac_ct_OTOOL64="otool64" 15523 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 15524 break 2 15525 fi 15526 done 15527 done 15528 IFS=$as_save_IFS 15529 15530 fi ;; 15531 esac 15532 fi 15533 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 15534 if test -n "$ac_ct_OTOOL64"; then 15535 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 15536 printf "%s\n" "$ac_ct_OTOOL64" >&6; } 15537 else 15538 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 15539 printf "%s\n" "no" >&6; } 15540 fi 15541 15542 if test "x$ac_ct_OTOOL64" = x; then 15543 OTOOL64=":" 15544 else 15545 case $cross_compiling:$ac_tool_warned in 15546 yes:) 15547 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 15548 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 15549 ac_tool_warned=yes ;; 15550 esac 15551 OTOOL64=$ac_ct_OTOOL64 15552 fi 15553 else 15554 OTOOL64="$ac_cv_prog_OTOOL64" 15555 fi 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 15573 15574 15575 15576 15577 15578 15579 15580 15581 15582 15583 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 15584 printf %s "checking for -single_module linker flag... " >&6; } 15585 if test ${lt_cv_apple_cc_single_mod+y} 15586 then : 15587 printf %s "(cached) " >&6 15588 else case e in #( 15589 e) lt_cv_apple_cc_single_mod=no 15590 if test -z "$LT_MULTI_MODULE"; then 15591 # By default we will add the -single_module flag. You can override 15592 # by either setting the environment variable LT_MULTI_MODULE 15593 # non-empty at configure time, or by adding -multi_module to the 15594 # link flags. 15595 rm -rf libconftest.dylib* 15596 echo "int foo(void){return 1;}" > conftest.c 15597 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 15598 -dynamiclib -Wl,-single_module conftest.c" >&5 15599 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 15600 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 15601 _lt_result=$? 15602 # If there is a non-empty error log, and "single_module" 15603 # appears in it, assume the flag caused a linker warning 15604 if test -s conftest.err && $GREP single_module conftest.err; then 15605 cat conftest.err >&5 15606 # Otherwise, if the output was created with a 0 exit code from 15607 # the compiler, it worked. 15608 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 15609 lt_cv_apple_cc_single_mod=yes 15610 else 15611 cat conftest.err >&5 15612 fi 15613 rm -rf libconftest.dylib* 15614 rm -f conftest.* 15615 fi ;; 15616 esac 15617 fi 15618 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 15619 printf "%s\n" "$lt_cv_apple_cc_single_mod" >&6; } 15620 15621 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 15622 printf %s "checking for -exported_symbols_list linker flag... " >&6; } 15623 if test ${lt_cv_ld_exported_symbols_list+y} 15624 then : 15625 printf %s "(cached) " >&6 15626 else case e in #( 15627 e) lt_cv_ld_exported_symbols_list=no 15628 save_LDFLAGS=$LDFLAGS 15629 echo "_main" > conftest.sym 15630 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 15631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15632 /* end confdefs.h. */ 15633 15634 int 15635 main (void) 15636 { 15637 15638 ; 15639 return 0; 15640 } 15641 _ACEOF 15642 if ac_fn_c_try_link "$LINENO" 15643 then : 15644 lt_cv_ld_exported_symbols_list=yes 15645 else case e in #( 15646 e) lt_cv_ld_exported_symbols_list=no ;; 15647 esac 15648 fi 15649 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 15650 conftest$ac_exeext conftest.$ac_ext 15651 LDFLAGS=$save_LDFLAGS 15652 ;; 15653 esac 15654 fi 15655 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 15656 printf "%s\n" "$lt_cv_ld_exported_symbols_list" >&6; } 15657 15658 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 15659 printf %s "checking for -force_load linker flag... " >&6; } 15660 if test ${lt_cv_ld_force_load+y} 15661 then : 15662 printf %s "(cached) " >&6 15663 else case e in #( 15664 e) lt_cv_ld_force_load=no 15665 cat > conftest.c << _LT_EOF 15666 int forced_loaded() { return 2;} 15667 _LT_EOF 15668 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 15669 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 15670 echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5 15671 $AR $AR_FLAGS libconftest.a conftest.o 2>&5 15672 echo "$RANLIB libconftest.a" >&5 15673 $RANLIB libconftest.a 2>&5 15674 cat > conftest.c << _LT_EOF 15675 int main() { return 0;} 15676 _LT_EOF 15677 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 15678 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 15679 _lt_result=$? 15680 if test -s conftest.err && $GREP force_load conftest.err; then 15681 cat conftest.err >&5 15682 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 15683 lt_cv_ld_force_load=yes 15684 else 15685 cat conftest.err >&5 15686 fi 15687 rm -f conftest.err libconftest.a conftest conftest.c 15688 rm -rf conftest.dSYM 15689 ;; 15690 esac 15691 fi 15692 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 15693 printf "%s\n" "$lt_cv_ld_force_load" >&6; } 15694 case $host_os in 15695 rhapsody* | darwin1.[012]) 15696 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 15697 darwin1.*) 15698 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 15699 darwin*) 15700 case $MACOSX_DEPLOYMENT_TARGET,$host in 15701 10.[012],*|,*powerpc*-darwin[5-8]*) 15702 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 15703 *) 15704 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 15705 esac 15706 ;; 15707 esac 15708 if test yes = "$lt_cv_apple_cc_single_mod"; then 15709 _lt_dar_single_mod='$single_module' 15710 fi 15711 if test yes = "$lt_cv_ld_exported_symbols_list"; then 15712 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 15713 else 15714 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 15715 fi 15716 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 15717 _lt_dsymutil='~$DSYMUTIL $lib || :' 15718 else 15719 _lt_dsymutil= 15720 fi 15721 ;; 15722 esac 15723 15724 # func_munge_path_list VARIABLE PATH 15725 # ----------------------------------- 15726 # VARIABLE is name of variable containing _space_ separated list of 15727 # directories to be munged by the contents of PATH, which is string 15728 # having a format: 15729 # "DIR[:DIR]:" 15730 # string "DIR[ DIR]" will be prepended to VARIABLE 15731 # ":DIR[:DIR]" 15732 # string "DIR[ DIR]" will be appended to VARIABLE 15733 # "DIRP[:DIRP]::[DIRA:]DIRA" 15734 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 15735 # "DIRA[ DIRA]" will be appended to VARIABLE 15736 # "DIR[:DIR]" 15737 # VARIABLE will be replaced by "DIR[ DIR]" 15738 func_munge_path_list () 15739 { 15740 case x$2 in 15741 x) 15742 ;; 15743 *:) 15744 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 15745 ;; 15746 x:*) 15747 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 15748 ;; 15749 *::*) 15750 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 15751 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 15752 ;; 15753 *) 15754 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 15755 ;; 15756 esac 15757 } 15758 15759 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 15760 " 15761 if test "x$ac_cv_header_dlfcn_h" = xyes 15762 then : 15763 printf "%s\n" "#define HAVE_DLFCN_H 1" >>confdefs.h 15764 15765 fi 15766 15767 15768 15769 15770 15771 # Set options 15772 # Check whether --enable-static was given. 15773 if test ${enable_static+y} 15774 then : 15775 enableval=$enable_static; p=${PACKAGE-default} 15776 case $enableval in 15777 yes) enable_static=yes ;; 15778 no) enable_static=no ;; 15779 *) 15780 enable_static=no 15781 # Look at the argument we got. We use all the common list separators. 15782 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 15783 for pkg in $enableval; do 15784 IFS=$lt_save_ifs 15785 if test "X$pkg" = "X$p"; then 15786 enable_static=yes 15787 fi 15788 done 15789 IFS=$lt_save_ifs 15790 ;; 15791 esac 15792 else case e in #( 15793 e) enable_static=no ;; 15794 esac 15795 fi 15796 15797 15798 15799 15800 15801 15802 15803 15804 15805 15806 enable_dlopen=no 15807 15808 15809 enable_win32_dll=no 15810 15811 15812 # Check whether --enable-shared was given. 15813 if test ${enable_shared+y} 15814 then : 15815 enableval=$enable_shared; p=${PACKAGE-default} 15816 case $enableval in 15817 yes) enable_shared=yes ;; 15818 no) enable_shared=no ;; 15819 *) 15820 enable_shared=no 15821 # Look at the argument we got. We use all the common list separators. 15822 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 15823 for pkg in $enableval; do 15824 IFS=$lt_save_ifs 15825 if test "X$pkg" = "X$p"; then 15826 enable_shared=yes 15827 fi 15828 done 15829 IFS=$lt_save_ifs 15830 ;; 15831 esac 15832 else case e in #( 15833 e) enable_shared=yes ;; 15834 esac 15835 fi 15836 15837 15838 15839 15840 15841 15842 15843 15844 15845 15846 15847 # Check whether --with-pic was given. 15848 if test ${with_pic+y} 15849 then : 15850 withval=$with_pic; lt_p=${PACKAGE-default} 15851 case $withval in 15852 yes|no) pic_mode=$withval ;; 15853 *) 15854 pic_mode=default 15855 # Look at the argument we got. We use all the common list separators. 15856 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 15857 for lt_pkg in $withval; do 15858 IFS=$lt_save_ifs 15859 if test "X$lt_pkg" = "X$lt_p"; then 15860 pic_mode=yes 15861 fi 15862 done 15863 IFS=$lt_save_ifs 15864 ;; 15865 esac 15866 else case e in #( 15867 e) pic_mode=default ;; 15868 esac 15869 fi 15870 15871 15872 15873 15874 15875 15876 15877 15878 # Check whether --enable-fast-install was given. 15879 if test ${enable_fast_install+y} 15880 then : 15881 enableval=$enable_fast_install; p=${PACKAGE-default} 15882 case $enableval in 15883 yes) enable_fast_install=yes ;; 15884 no) enable_fast_install=no ;; 15885 *) 15886 enable_fast_install=no 15887 # Look at the argument we got. We use all the common list separators. 15888 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 15889 for pkg in $enableval; do 15890 IFS=$lt_save_ifs 15891 if test "X$pkg" = "X$p"; then 15892 enable_fast_install=yes 15893 fi 15894 done 15895 IFS=$lt_save_ifs 15896 ;; 15897 esac 15898 else case e in #( 15899 e) enable_fast_install=yes ;; 15900 esac 15901 fi 15902 15903 15904 15905 15906 15907 15908 15909 15910 shared_archive_member_spec= 15911 case $host,$enable_shared in 15912 power*-*-aix[5-9]*,yes) 15913 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 15914 printf %s "checking which variant of shared library versioning to provide... " >&6; } 15915 15916 # Check whether --with-aix-soname was given. 15917 if test ${with_aix_soname+y} 15918 then : 15919 withval=$with_aix_soname; case $withval in 15920 aix|svr4|both) 15921 ;; 15922 *) 15923 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 15924 ;; 15925 esac 15926 lt_cv_with_aix_soname=$with_aix_soname 15927 else case e in #( 15928 e) if test ${lt_cv_with_aix_soname+y} 15929 then : 15930 printf %s "(cached) " >&6 15931 else case e in #( 15932 e) lt_cv_with_aix_soname=aix ;; 15933 esac 15934 fi 15935 15936 with_aix_soname=$lt_cv_with_aix_soname ;; 15937 esac 15938 fi 15939 15940 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 15941 printf "%s\n" "$with_aix_soname" >&6; } 15942 if test aix != "$with_aix_soname"; then 15943 # For the AIX way of multilib, we name the shared archive member 15944 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 15945 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 15946 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 15947 # the AIX toolchain works better with OBJECT_MODE set (default 32). 15948 if test 64 = "${OBJECT_MODE-32}"; then 15949 shared_archive_member_spec=shr_64 15950 else 15951 shared_archive_member_spec=shr 15952 fi 15953 fi 15954 ;; 15955 *) 15956 with_aix_soname=aix 15957 ;; 15958 esac 15959 15960 15961 15962 15963 15964 15965 15966 15967 15968 15969 # This can be used to rebuild libtool when needed 15970 LIBTOOL_DEPS=$ltmain 15971 15972 # Always use our own libtool. 15973 LIBTOOL='$(SHELL) $(top_builddir)/libtool' 15974 15975 15976 15977 15978 15979 15980 15981 15982 15983 15984 15985 15986 15987 15988 15989 15990 15991 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 test -z "$LN_S" && LN_S="ln -s" 16005 16006 16007 16008 16009 16010 16011 16012 16013 16014 16015 16016 16017 16018 16019 if test -n "${ZSH_VERSION+set}"; then 16020 setopt NO_GLOB_SUBST 16021 fi 16022 16023 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 16024 printf %s "checking for objdir... " >&6; } 16025 if test ${lt_cv_objdir+y} 16026 then : 16027 printf %s "(cached) " >&6 16028 else case e in #( 16029 e) rm -f .libs 2>/dev/null 16030 mkdir .libs 2>/dev/null 16031 if test -d .libs; then 16032 lt_cv_objdir=.libs 16033 else 16034 # MS-DOS does not allow filenames that begin with a dot. 16035 lt_cv_objdir=_libs 16036 fi 16037 rmdir .libs 2>/dev/null ;; 16038 esac 16039 fi 16040 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 16041 printf "%s\n" "$lt_cv_objdir" >&6; } 16042 objdir=$lt_cv_objdir 16043 16044 16045 16046 16047 16048 printf "%s\n" "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h 16049 16050 16051 16052 16053 case $host_os in 16054 aix3*) 16055 # AIX sometimes has problems with the GCC collect2 program. For some 16056 # reason, if we set the COLLECT_NAMES environment variable, the problems 16057 # vanish in a puff of smoke. 16058 if test set != "${COLLECT_NAMES+set}"; then 16059 COLLECT_NAMES= 16060 export COLLECT_NAMES 16061 fi 16062 ;; 16063 esac 16064 16065 # Global variables: 16066 ofile=libtool 16067 can_build_shared=yes 16068 16069 # All known linkers require a '.a' archive for static linking (except MSVC and 16070 # ICC, which need '.lib'). 16071 libext=a 16072 16073 with_gnu_ld=$lt_cv_prog_gnu_ld 16074 16075 old_CC=$CC 16076 old_CFLAGS=$CFLAGS 16077 16078 # Set sane defaults for various variables 16079 test -z "$CC" && CC=cc 16080 test -z "$LTCC" && LTCC=$CC 16081 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 16082 test -z "$LD" && LD=ld 16083 test -z "$ac_objext" && ac_objext=o 16084 16085 func_cc_basename $compiler 16086 cc_basename=$func_cc_basename_result 16087 16088 16089 # Only perform the check for file, if the check method requires it 16090 test -z "$MAGIC_CMD" && MAGIC_CMD=file 16091 case $deplibs_check_method in 16092 file_magic*) 16093 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 16094 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 16095 printf %s "checking for ${ac_tool_prefix}file... " >&6; } 16096 if test ${lt_cv_path_MAGIC_CMD+y} 16097 then : 16098 printf %s "(cached) " >&6 16099 else case e in #( 16100 e) case $MAGIC_CMD in 16101 [\\/*] | ?:[\\/]*) 16102 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 16103 ;; 16104 *) 16105 lt_save_MAGIC_CMD=$MAGIC_CMD 16106 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 16107 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 16108 for ac_dir in $ac_dummy; do 16109 IFS=$lt_save_ifs 16110 test -z "$ac_dir" && ac_dir=. 16111 if test -f "$ac_dir/${ac_tool_prefix}file"; then 16112 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 16113 if test -n "$file_magic_test_file"; then 16114 case $deplibs_check_method in 16115 "file_magic "*) 16116 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 16117 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 16118 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 16119 $EGREP "$file_magic_regex" > /dev/null; then 16120 : 16121 else 16122 cat <<_LT_EOF 1>&2 16123 16124 *** Warning: the command libtool uses to detect shared libraries, 16125 *** $file_magic_cmd, produces output that libtool cannot recognize. 16126 *** The result is that libtool may fail to recognize shared libraries 16127 *** as such. This will affect the creation of libtool libraries that 16128 *** depend on shared libraries, but programs linked with such libtool 16129 *** libraries will work regardless of this problem. Nevertheless, you 16130 *** may want to report the problem to your system manager and/or to 16131 *** bug-libtool@gnu.org 16132 16133 _LT_EOF 16134 fi ;; 16135 esac 16136 fi 16137 break 16138 fi 16139 done 16140 IFS=$lt_save_ifs 16141 MAGIC_CMD=$lt_save_MAGIC_CMD 16142 ;; 16143 esac ;; 16144 esac 16145 fi 16146 16147 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 16148 if test -n "$MAGIC_CMD"; then 16149 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 16150 printf "%s\n" "$MAGIC_CMD" >&6; } 16151 else 16152 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 16153 printf "%s\n" "no" >&6; } 16154 fi 16155 16156 16157 16158 16159 16160 if test -z "$lt_cv_path_MAGIC_CMD"; then 16161 if test -n "$ac_tool_prefix"; then 16162 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for file" >&5 16163 printf %s "checking for file... " >&6; } 16164 if test ${lt_cv_path_MAGIC_CMD+y} 16165 then : 16166 printf %s "(cached) " >&6 16167 else case e in #( 16168 e) case $MAGIC_CMD in 16169 [\\/*] | ?:[\\/]*) 16170 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 16171 ;; 16172 *) 16173 lt_save_MAGIC_CMD=$MAGIC_CMD 16174 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 16175 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 16176 for ac_dir in $ac_dummy; do 16177 IFS=$lt_save_ifs 16178 test -z "$ac_dir" && ac_dir=. 16179 if test -f "$ac_dir/file"; then 16180 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 16181 if test -n "$file_magic_test_file"; then 16182 case $deplibs_check_method in 16183 "file_magic "*) 16184 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 16185 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 16186 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 16187 $EGREP "$file_magic_regex" > /dev/null; then 16188 : 16189 else 16190 cat <<_LT_EOF 1>&2 16191 16192 *** Warning: the command libtool uses to detect shared libraries, 16193 *** $file_magic_cmd, produces output that libtool cannot recognize. 16194 *** The result is that libtool may fail to recognize shared libraries 16195 *** as such. This will affect the creation of libtool libraries that 16196 *** depend on shared libraries, but programs linked with such libtool 16197 *** libraries will work regardless of this problem. Nevertheless, you 16198 *** may want to report the problem to your system manager and/or to 16199 *** bug-libtool@gnu.org 16200 16201 _LT_EOF 16202 fi ;; 16203 esac 16204 fi 16205 break 16206 fi 16207 done 16208 IFS=$lt_save_ifs 16209 MAGIC_CMD=$lt_save_MAGIC_CMD 16210 ;; 16211 esac ;; 16212 esac 16213 fi 16214 16215 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 16216 if test -n "$MAGIC_CMD"; then 16217 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 16218 printf "%s\n" "$MAGIC_CMD" >&6; } 16219 else 16220 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 16221 printf "%s\n" "no" >&6; } 16222 fi 16223 16224 16225 else 16226 MAGIC_CMD=: 16227 fi 16228 fi 16229 16230 fi 16231 ;; 16232 esac 16233 16234 # Use C for the default configuration in the libtool script 16235 16236 lt_save_CC=$CC 16237 ac_ext=c 16238 ac_cpp='$CPP $CPPFLAGS' 16239 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16240 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16241 ac_compiler_gnu=$ac_cv_c_compiler_gnu 16242 16243 16244 # Source file extension for C test sources. 16245 ac_ext=c 16246 16247 # Object file extension for compiled C test sources. 16248 objext=o 16249 objext=$objext 16250 16251 # Code to be used in simple compile tests 16252 lt_simple_compile_test_code="int some_variable = 0;" 16253 16254 # Code to be used in simple link tests 16255 lt_simple_link_test_code='int main(){return(0);}' 16256 16257 16258 16259 16260 16261 16262 16263 # If no C compiler was specified, use CC. 16264 LTCC=${LTCC-"$CC"} 16265 16266 # If no C compiler flags were specified, use CFLAGS. 16267 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 16268 16269 # Allow CC to be a program name with arguments. 16270 compiler=$CC 16271 16272 # Save the default compiler, since it gets overwritten when the other 16273 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 16274 compiler_DEFAULT=$CC 16275 16276 # save warnings/boilerplate of simple test code 16277 ac_outfile=conftest.$ac_objext 16278 echo "$lt_simple_compile_test_code" >conftest.$ac_ext 16279 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 16280 _lt_compiler_boilerplate=`cat conftest.err` 16281 $RM conftest* 16282 16283 ac_outfile=conftest.$ac_objext 16284 echo "$lt_simple_link_test_code" >conftest.$ac_ext 16285 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 16286 _lt_linker_boilerplate=`cat conftest.err` 16287 $RM -r conftest* 16288 16289 16290 if test -n "$compiler"; then 16291 16292 lt_prog_compiler_no_builtin_flag= 16293 16294 if test yes = "$GCC"; then 16295 case $cc_basename in 16296 nvcc*) 16297 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 16298 *) 16299 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 16300 esac 16301 16302 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 16303 printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 16304 if test ${lt_cv_prog_compiler_rtti_exceptions+y} 16305 then : 16306 printf %s "(cached) " >&6 16307 else case e in #( 16308 e) lt_cv_prog_compiler_rtti_exceptions=no 16309 ac_outfile=conftest.$ac_objext 16310 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16311 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 16312 # Insert the option either (1) after the last *FLAGS variable, or 16313 # (2) before a word containing "conftest.", or (3) at the end. 16314 # Note that $ac_compile itself does not contain backslashes and begins 16315 # with a dollar sign (not a hyphen), so the echo should work correctly. 16316 # The option is referenced via a variable to avoid confusing sed. 16317 lt_compile=`echo "$ac_compile" | $SED \ 16318 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 16319 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 16320 -e 's:$: $lt_compiler_flag:'` 16321 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 16322 (eval "$lt_compile" 2>conftest.err) 16323 ac_status=$? 16324 cat conftest.err >&5 16325 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16326 if (exit $ac_status) && test -s "$ac_outfile"; then 16327 # The compiler can only warn and ignore the option if not recognized 16328 # So say no if there are warnings other than the usual output. 16329 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 16330 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 16331 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 16332 lt_cv_prog_compiler_rtti_exceptions=yes 16333 fi 16334 fi 16335 $RM conftest* 16336 ;; 16337 esac 16338 fi 16339 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 16340 printf "%s\n" "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 16341 16342 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 16343 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 16344 else 16345 : 16346 fi 16347 16348 fi 16349 16350 16351 16352 16353 16354 16355 lt_prog_compiler_wl= 16356 lt_prog_compiler_pic= 16357 lt_prog_compiler_static= 16358 16359 16360 if test yes = "$GCC"; then 16361 lt_prog_compiler_wl='-Wl,' 16362 lt_prog_compiler_static='-static' 16363 16364 case $host_os in 16365 aix*) 16366 # All AIX code is PIC. 16367 if test ia64 = "$host_cpu"; then 16368 # AIX 5 now supports IA64 processor 16369 lt_prog_compiler_static='-Bstatic' 16370 fi 16371 lt_prog_compiler_pic='-fPIC' 16372 ;; 16373 16374 amigaos*) 16375 case $host_cpu in 16376 powerpc) 16377 # see comment about AmigaOS4 .so support 16378 lt_prog_compiler_pic='-fPIC' 16379 ;; 16380 m68k) 16381 # FIXME: we need at least 68020 code to build shared libraries, but 16382 # adding the '-m68020' flag to GCC prevents building anything better, 16383 # like '-m68040'. 16384 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 16385 ;; 16386 esac 16387 ;; 16388 16389 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 16390 # PIC is the default for these OSes. 16391 ;; 16392 16393 mingw* | cygwin* | pw32* | os2* | cegcc*) 16394 # This hack is so that the source file can tell whether it is being 16395 # built for inclusion in a dll (and should export symbols for example). 16396 # Although the cygwin gcc ignores -fPIC, still need this for old-style 16397 # (--disable-auto-import) libraries 16398 lt_prog_compiler_pic='-DDLL_EXPORT' 16399 case $host_os in 16400 os2*) 16401 lt_prog_compiler_static='$wl-static' 16402 ;; 16403 esac 16404 ;; 16405 16406 darwin* | rhapsody*) 16407 # PIC is the default on this platform 16408 # Common symbols not allowed in MH_DYLIB files 16409 lt_prog_compiler_pic='-fno-common' 16410 ;; 16411 16412 haiku*) 16413 # PIC is the default for Haiku. 16414 # The "-static" flag exists, but is broken. 16415 lt_prog_compiler_static= 16416 ;; 16417 16418 hpux*) 16419 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 16420 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 16421 # sets the default TLS model and affects inlining. 16422 case $host_cpu in 16423 hppa*64*) 16424 # +Z the default 16425 ;; 16426 *) 16427 lt_prog_compiler_pic='-fPIC' 16428 ;; 16429 esac 16430 ;; 16431 16432 interix[3-9]*) 16433 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 16434 # Instead, we relocate shared libraries at runtime. 16435 ;; 16436 16437 msdosdjgpp*) 16438 # Just because we use GCC doesn't mean we suddenly get shared libraries 16439 # on systems that don't support them. 16440 lt_prog_compiler_can_build_shared=no 16441 enable_shared=no 16442 ;; 16443 16444 *nto* | *qnx*) 16445 # QNX uses GNU C++, but need to define -shared option too, otherwise 16446 # it will coredump. 16447 lt_prog_compiler_pic='-fPIC -shared' 16448 ;; 16449 16450 sysv4*MP*) 16451 if test -d /usr/nec; then 16452 lt_prog_compiler_pic=-Kconform_pic 16453 fi 16454 ;; 16455 16456 *) 16457 lt_prog_compiler_pic='-fPIC' 16458 ;; 16459 esac 16460 16461 case $cc_basename in 16462 nvcc*) # Cuda Compiler Driver 2.2 16463 lt_prog_compiler_wl='-Xlinker ' 16464 if test -n "$lt_prog_compiler_pic"; then 16465 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 16466 fi 16467 ;; 16468 esac 16469 else 16470 # PORTME Check for flag to pass linker flags through the system compiler. 16471 case $host_os in 16472 aix*) 16473 lt_prog_compiler_wl='-Wl,' 16474 if test ia64 = "$host_cpu"; then 16475 # AIX 5 now supports IA64 processor 16476 lt_prog_compiler_static='-Bstatic' 16477 else 16478 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 16479 fi 16480 ;; 16481 16482 darwin* | rhapsody*) 16483 # PIC is the default on this platform 16484 # Common symbols not allowed in MH_DYLIB files 16485 lt_prog_compiler_pic='-fno-common' 16486 case $cc_basename in 16487 nagfor*) 16488 # NAG Fortran compiler 16489 lt_prog_compiler_wl='-Wl,-Wl,,' 16490 lt_prog_compiler_pic='-PIC' 16491 lt_prog_compiler_static='-Bstatic' 16492 ;; 16493 esac 16494 ;; 16495 16496 mingw* | cygwin* | pw32* | os2* | cegcc*) 16497 # This hack is so that the source file can tell whether it is being 16498 # built for inclusion in a dll (and should export symbols for example). 16499 lt_prog_compiler_pic='-DDLL_EXPORT' 16500 case $host_os in 16501 os2*) 16502 lt_prog_compiler_static='$wl-static' 16503 ;; 16504 esac 16505 ;; 16506 16507 hpux9* | hpux10* | hpux11*) 16508 lt_prog_compiler_wl='-Wl,' 16509 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 16510 # not for PA HP-UX. 16511 case $host_cpu in 16512 hppa*64*|ia64*) 16513 # +Z the default 16514 ;; 16515 *) 16516 lt_prog_compiler_pic='+Z' 16517 ;; 16518 esac 16519 # Is there a better lt_prog_compiler_static that works with the bundled CC? 16520 lt_prog_compiler_static='$wl-a ${wl}archive' 16521 ;; 16522 16523 irix5* | irix6* | nonstopux*) 16524 lt_prog_compiler_wl='-Wl,' 16525 # PIC (with -KPIC) is the default. 16526 lt_prog_compiler_static='-non_shared' 16527 ;; 16528 16529 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 16530 case $cc_basename in 16531 # old Intel for x86_64, which still supported -KPIC. 16532 ecc*) 16533 lt_prog_compiler_wl='-Wl,' 16534 lt_prog_compiler_pic='-KPIC' 16535 lt_prog_compiler_static='-static' 16536 ;; 16537 # icc used to be incompatible with GCC. 16538 # ICC 10 doesn't accept -KPIC any more. 16539 icc* | ifort*) 16540 lt_prog_compiler_wl='-Wl,' 16541 lt_prog_compiler_pic='-fPIC' 16542 lt_prog_compiler_static='-static' 16543 ;; 16544 # Lahey Fortran 8.1. 16545 lf95*) 16546 lt_prog_compiler_wl='-Wl,' 16547 lt_prog_compiler_pic='--shared' 16548 lt_prog_compiler_static='--static' 16549 ;; 16550 nagfor*) 16551 # NAG Fortran compiler 16552 lt_prog_compiler_wl='-Wl,-Wl,,' 16553 lt_prog_compiler_pic='-PIC' 16554 lt_prog_compiler_static='-Bstatic' 16555 ;; 16556 tcc*) 16557 # Fabrice Bellard et al's Tiny C Compiler 16558 lt_prog_compiler_wl='-Wl,' 16559 lt_prog_compiler_pic='-fPIC' 16560 lt_prog_compiler_static='-static' 16561 ;; 16562 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 16563 # Portland Group compilers (*not* the Pentium gcc compiler, 16564 # which looks to be a dead project) 16565 lt_prog_compiler_wl='-Wl,' 16566 lt_prog_compiler_pic='-fpic' 16567 lt_prog_compiler_static='-Bstatic' 16568 ;; 16569 ccc*) 16570 lt_prog_compiler_wl='-Wl,' 16571 # All Alpha code is PIC. 16572 lt_prog_compiler_static='-non_shared' 16573 ;; 16574 xl* | bgxl* | bgf* | mpixl*) 16575 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 16576 lt_prog_compiler_wl='-Wl,' 16577 lt_prog_compiler_pic='-qpic' 16578 lt_prog_compiler_static='-qstaticlink' 16579 ;; 16580 *) 16581 case `$CC -V 2>&1 | $SED 5q` in 16582 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 16583 # Sun Fortran 8.3 passes all unrecognized flags to the linker 16584 lt_prog_compiler_pic='-KPIC' 16585 lt_prog_compiler_static='-Bstatic' 16586 lt_prog_compiler_wl='' 16587 ;; 16588 *Sun\ F* | *Sun*Fortran*) 16589 lt_prog_compiler_pic='-KPIC' 16590 lt_prog_compiler_static='-Bstatic' 16591 lt_prog_compiler_wl='-Qoption ld ' 16592 ;; 16593 *Sun\ C*) 16594 # Sun C 5.9 16595 lt_prog_compiler_pic='-KPIC' 16596 lt_prog_compiler_static='-Bstatic' 16597 lt_prog_compiler_wl='-Wl,' 16598 ;; 16599 *Intel*\ [CF]*Compiler*) 16600 lt_prog_compiler_wl='-Wl,' 16601 lt_prog_compiler_pic='-fPIC' 16602 lt_prog_compiler_static='-static' 16603 ;; 16604 *Portland\ Group*) 16605 lt_prog_compiler_wl='-Wl,' 16606 lt_prog_compiler_pic='-fpic' 16607 lt_prog_compiler_static='-Bstatic' 16608 ;; 16609 esac 16610 ;; 16611 esac 16612 ;; 16613 16614 newsos6) 16615 lt_prog_compiler_pic='-KPIC' 16616 lt_prog_compiler_static='-Bstatic' 16617 ;; 16618 16619 *nto* | *qnx*) 16620 # QNX uses GNU C++, but need to define -shared option too, otherwise 16621 # it will coredump. 16622 lt_prog_compiler_pic='-fPIC -shared' 16623 ;; 16624 16625 osf3* | osf4* | osf5*) 16626 lt_prog_compiler_wl='-Wl,' 16627 # All OSF/1 code is PIC. 16628 lt_prog_compiler_static='-non_shared' 16629 ;; 16630 16631 rdos*) 16632 lt_prog_compiler_static='-non_shared' 16633 ;; 16634 16635 solaris*) 16636 lt_prog_compiler_pic='-KPIC' 16637 lt_prog_compiler_static='-Bstatic' 16638 case $cc_basename in 16639 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 16640 lt_prog_compiler_wl='-Qoption ld ';; 16641 *) 16642 lt_prog_compiler_wl='-Wl,';; 16643 esac 16644 ;; 16645 16646 sunos4*) 16647 lt_prog_compiler_wl='-Qoption ld ' 16648 lt_prog_compiler_pic='-PIC' 16649 lt_prog_compiler_static='-Bstatic' 16650 ;; 16651 16652 sysv4 | sysv4.2uw2* | sysv4.3*) 16653 lt_prog_compiler_wl='-Wl,' 16654 lt_prog_compiler_pic='-KPIC' 16655 lt_prog_compiler_static='-Bstatic' 16656 ;; 16657 16658 sysv4*MP*) 16659 if test -d /usr/nec; then 16660 lt_prog_compiler_pic='-Kconform_pic' 16661 lt_prog_compiler_static='-Bstatic' 16662 fi 16663 ;; 16664 16665 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 16666 lt_prog_compiler_wl='-Wl,' 16667 lt_prog_compiler_pic='-KPIC' 16668 lt_prog_compiler_static='-Bstatic' 16669 ;; 16670 16671 unicos*) 16672 lt_prog_compiler_wl='-Wl,' 16673 lt_prog_compiler_can_build_shared=no 16674 ;; 16675 16676 uts4*) 16677 lt_prog_compiler_pic='-pic' 16678 lt_prog_compiler_static='-Bstatic' 16679 ;; 16680 16681 *) 16682 lt_prog_compiler_can_build_shared=no 16683 ;; 16684 esac 16685 fi 16686 16687 case $host_os in 16688 # For platforms that do not support PIC, -DPIC is meaningless: 16689 *djgpp*) 16690 lt_prog_compiler_pic= 16691 ;; 16692 *) 16693 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 16694 ;; 16695 esac 16696 16697 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 16698 printf %s "checking for $compiler option to produce PIC... " >&6; } 16699 if test ${lt_cv_prog_compiler_pic+y} 16700 then : 16701 printf %s "(cached) " >&6 16702 else case e in #( 16703 e) lt_cv_prog_compiler_pic=$lt_prog_compiler_pic ;; 16704 esac 16705 fi 16706 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 16707 printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; } 16708 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 16709 16710 # 16711 # Check to make sure the PIC flag actually works. 16712 # 16713 if test -n "$lt_prog_compiler_pic"; then 16714 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 16715 printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 16716 if test ${lt_cv_prog_compiler_pic_works+y} 16717 then : 16718 printf %s "(cached) " >&6 16719 else case e in #( 16720 e) lt_cv_prog_compiler_pic_works=no 16721 ac_outfile=conftest.$ac_objext 16722 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16723 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 16724 # Insert the option either (1) after the last *FLAGS variable, or 16725 # (2) before a word containing "conftest.", or (3) at the end. 16726 # Note that $ac_compile itself does not contain backslashes and begins 16727 # with a dollar sign (not a hyphen), so the echo should work correctly. 16728 # The option is referenced via a variable to avoid confusing sed. 16729 lt_compile=`echo "$ac_compile" | $SED \ 16730 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 16731 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 16732 -e 's:$: $lt_compiler_flag:'` 16733 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 16734 (eval "$lt_compile" 2>conftest.err) 16735 ac_status=$? 16736 cat conftest.err >&5 16737 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16738 if (exit $ac_status) && test -s "$ac_outfile"; then 16739 # The compiler can only warn and ignore the option if not recognized 16740 # So say no if there are warnings other than the usual output. 16741 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 16742 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 16743 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 16744 lt_cv_prog_compiler_pic_works=yes 16745 fi 16746 fi 16747 $RM conftest* 16748 ;; 16749 esac 16750 fi 16751 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 16752 printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; } 16753 16754 if test yes = "$lt_cv_prog_compiler_pic_works"; then 16755 case $lt_prog_compiler_pic in 16756 "" | " "*) ;; 16757 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 16758 esac 16759 else 16760 lt_prog_compiler_pic= 16761 lt_prog_compiler_can_build_shared=no 16762 fi 16763 16764 fi 16765 16766 16767 16768 16769 16770 16771 16772 16773 16774 16775 16776 # 16777 # Check to make sure the static flag actually works. 16778 # 16779 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 16780 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 16781 printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 16782 if test ${lt_cv_prog_compiler_static_works+y} 16783 then : 16784 printf %s "(cached) " >&6 16785 else case e in #( 16786 e) lt_cv_prog_compiler_static_works=no 16787 save_LDFLAGS=$LDFLAGS 16788 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 16789 echo "$lt_simple_link_test_code" > conftest.$ac_ext 16790 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 16791 # The linker can only warn and ignore the option if not recognized 16792 # So say no if there are warnings 16793 if test -s conftest.err; then 16794 # Append any errors to the config.log. 16795 cat conftest.err 1>&5 16796 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 16797 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 16798 if diff conftest.exp conftest.er2 >/dev/null; then 16799 lt_cv_prog_compiler_static_works=yes 16800 fi 16801 else 16802 lt_cv_prog_compiler_static_works=yes 16803 fi 16804 fi 16805 $RM -r conftest* 16806 LDFLAGS=$save_LDFLAGS 16807 ;; 16808 esac 16809 fi 16810 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 16811 printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; } 16812 16813 if test yes = "$lt_cv_prog_compiler_static_works"; then 16814 : 16815 else 16816 lt_prog_compiler_static= 16817 fi 16818 16819 16820 16821 16822 16823 16824 16825 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 16826 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 16827 if test ${lt_cv_prog_compiler_c_o+y} 16828 then : 16829 printf %s "(cached) " >&6 16830 else case e in #( 16831 e) lt_cv_prog_compiler_c_o=no 16832 $RM -r conftest 2>/dev/null 16833 mkdir conftest 16834 cd conftest 16835 mkdir out 16836 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16837 16838 lt_compiler_flag="-o out/conftest2.$ac_objext" 16839 # Insert the option either (1) after the last *FLAGS variable, or 16840 # (2) before a word containing "conftest.", or (3) at the end. 16841 # Note that $ac_compile itself does not contain backslashes and begins 16842 # with a dollar sign (not a hyphen), so the echo should work correctly. 16843 lt_compile=`echo "$ac_compile" | $SED \ 16844 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 16845 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 16846 -e 's:$: $lt_compiler_flag:'` 16847 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 16848 (eval "$lt_compile" 2>out/conftest.err) 16849 ac_status=$? 16850 cat out/conftest.err >&5 16851 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16852 if (exit $ac_status) && test -s out/conftest2.$ac_objext 16853 then 16854 # The compiler can only warn and ignore the option if not recognized 16855 # So say no if there are warnings 16856 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 16857 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 16858 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 16859 lt_cv_prog_compiler_c_o=yes 16860 fi 16861 fi 16862 chmod u+w . 2>&5 16863 $RM conftest* 16864 # SGI C++ compiler will create directory out/ii_files/ for 16865 # template instantiation 16866 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 16867 $RM out/* && rmdir out 16868 cd .. 16869 $RM -r conftest 16870 $RM conftest* 16871 ;; 16872 esac 16873 fi 16874 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 16875 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; } 16876 16877 16878 16879 16880 16881 16882 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 16883 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 16884 if test ${lt_cv_prog_compiler_c_o+y} 16885 then : 16886 printf %s "(cached) " >&6 16887 else case e in #( 16888 e) lt_cv_prog_compiler_c_o=no 16889 $RM -r conftest 2>/dev/null 16890 mkdir conftest 16891 cd conftest 16892 mkdir out 16893 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16894 16895 lt_compiler_flag="-o out/conftest2.$ac_objext" 16896 # Insert the option either (1) after the last *FLAGS variable, or 16897 # (2) before a word containing "conftest.", or (3) at the end. 16898 # Note that $ac_compile itself does not contain backslashes and begins 16899 # with a dollar sign (not a hyphen), so the echo should work correctly. 16900 lt_compile=`echo "$ac_compile" | $SED \ 16901 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 16902 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 16903 -e 's:$: $lt_compiler_flag:'` 16904 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 16905 (eval "$lt_compile" 2>out/conftest.err) 16906 ac_status=$? 16907 cat out/conftest.err >&5 16908 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16909 if (exit $ac_status) && test -s out/conftest2.$ac_objext 16910 then 16911 # The compiler can only warn and ignore the option if not recognized 16912 # So say no if there are warnings 16913 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 16914 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 16915 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 16916 lt_cv_prog_compiler_c_o=yes 16917 fi 16918 fi 16919 chmod u+w . 2>&5 16920 $RM conftest* 16921 # SGI C++ compiler will create directory out/ii_files/ for 16922 # template instantiation 16923 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 16924 $RM out/* && rmdir out 16925 cd .. 16926 $RM -r conftest 16927 $RM conftest* 16928 ;; 16929 esac 16930 fi 16931 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 16932 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; } 16933 16934 16935 16936 16937 hard_links=nottested 16938 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 16939 # do not overwrite the value of need_locks provided by the user 16940 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 16941 printf %s "checking if we can lock with hard links... " >&6; } 16942 hard_links=yes 16943 $RM conftest* 16944 ln conftest.a conftest.b 2>/dev/null && hard_links=no 16945 touch conftest.a 16946 ln conftest.a conftest.b 2>&5 || hard_links=no 16947 ln conftest.a conftest.b 2>/dev/null && hard_links=no 16948 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 16949 printf "%s\n" "$hard_links" >&6; } 16950 if test no = "$hard_links"; then 16951 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 16952 printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 16953 need_locks=warn 16954 fi 16955 else 16956 need_locks=no 16957 fi 16958 16959 16960 16961 16962 16963 16964 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 16965 printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 16966 16967 runpath_var= 16968 allow_undefined_flag= 16969 always_export_symbols=no 16970 archive_cmds= 16971 archive_expsym_cmds= 16972 compiler_needs_object=no 16973 enable_shared_with_static_runtimes=no 16974 export_dynamic_flag_spec= 16975 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 16976 hardcode_automatic=no 16977 hardcode_direct=no 16978 hardcode_direct_absolute=no 16979 hardcode_libdir_flag_spec= 16980 hardcode_libdir_separator= 16981 hardcode_minus_L=no 16982 hardcode_shlibpath_var=unsupported 16983 inherit_rpath=no 16984 link_all_deplibs=unknown 16985 module_cmds= 16986 module_expsym_cmds= 16987 old_archive_from_new_cmds= 16988 old_archive_from_expsyms_cmds= 16989 thread_safe_flag_spec= 16990 whole_archive_flag_spec= 16991 # include_expsyms should be a list of space-separated symbols to be *always* 16992 # included in the symbol list 16993 include_expsyms= 16994 # exclude_expsyms can be an extended regexp of symbols to exclude 16995 # it will be wrapped by ' (' and ')$', so one must not match beginning or 16996 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 16997 # as well as any symbol that contains 'd'. 16998 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 16999 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 17000 # platforms (ab)use it in PIC code, but their linkers get confused if 17001 # the symbol is explicitly referenced. Since portable code cannot 17002 # rely on this symbol name, it's probably fine to never include it in 17003 # preloaded symbol tables. 17004 # Exclude shared library initialization/finalization symbols. 17005 extract_expsyms_cmds= 17006 17007 case $host_os in 17008 cygwin* | mingw* | pw32* | cegcc*) 17009 # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time 17010 # When not using gcc, we currently assume that we are using 17011 # Microsoft Visual C++ or Intel C++ Compiler. 17012 if test yes != "$GCC"; then 17013 with_gnu_ld=no 17014 fi 17015 ;; 17016 interix*) 17017 # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC) 17018 with_gnu_ld=yes 17019 ;; 17020 openbsd* | bitrig*) 17021 with_gnu_ld=no 17022 ;; 17023 esac 17024 17025 ld_shlibs=yes 17026 17027 # On some targets, GNU ld is compatible enough with the native linker 17028 # that we're better off using the native interface for both. 17029 lt_use_gnu_ld_interface=no 17030 if test yes = "$with_gnu_ld"; then 17031 case $host_os in 17032 aix*) 17033 # The AIX port of GNU ld has always aspired to compatibility 17034 # with the native linker. However, as the warning in the GNU ld 17035 # block says, versions before 2.19.5* couldn't really create working 17036 # shared libraries, regardless of the interface used. 17037 case `$LD -v 2>&1` in 17038 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 17039 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 17040 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 17041 *) 17042 lt_use_gnu_ld_interface=yes 17043 ;; 17044 esac 17045 ;; 17046 *) 17047 lt_use_gnu_ld_interface=yes 17048 ;; 17049 esac 17050 fi 17051 17052 if test yes = "$lt_use_gnu_ld_interface"; then 17053 # If archive_cmds runs LD, not CC, wlarc should be empty 17054 wlarc='$wl' 17055 17056 # Set some defaults for GNU ld with shared library support. These 17057 # are reset later if shared libraries are not supported. Putting them 17058 # here allows them to be overridden if necessary. 17059 runpath_var=LD_RUN_PATH 17060 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17061 export_dynamic_flag_spec='$wl--export-dynamic' 17062 # ancient GNU ld didn't support --whole-archive et. al. 17063 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 17064 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 17065 else 17066 whole_archive_flag_spec= 17067 fi 17068 supports_anon_versioning=no 17069 case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in 17070 *GNU\ gold*) supports_anon_versioning=yes ;; 17071 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 17072 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 17073 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 17074 *\ 2.11.*) ;; # other 2.11 versions 17075 *) supports_anon_versioning=yes ;; 17076 esac 17077 17078 # See if GNU ld supports shared libraries. 17079 case $host_os in 17080 aix[3-9]*) 17081 # On AIX/PPC, the GNU linker is very broken 17082 if test ia64 != "$host_cpu"; then 17083 ld_shlibs=no 17084 cat <<_LT_EOF 1>&2 17085 17086 *** Warning: the GNU linker, at least up to release 2.19, is reported 17087 *** to be unable to reliably create shared libraries on AIX. 17088 *** Therefore, libtool is disabling shared libraries support. If you 17089 *** really care for shared libraries, you may want to install binutils 17090 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 17091 *** You will then need to restart the configuration process. 17092 17093 _LT_EOF 17094 fi 17095 ;; 17096 17097 amigaos*) 17098 case $host_cpu in 17099 powerpc) 17100 # see comment about AmigaOS4 .so support 17101 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17102 archive_expsym_cmds='' 17103 ;; 17104 m68k) 17105 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)' 17106 hardcode_libdir_flag_spec='-L$libdir' 17107 hardcode_minus_L=yes 17108 ;; 17109 esac 17110 ;; 17111 17112 beos*) 17113 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 17114 allow_undefined_flag=unsupported 17115 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 17116 # support --undefined. This deserves some investigation. FIXME 17117 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17118 else 17119 ld_shlibs=no 17120 fi 17121 ;; 17122 17123 cygwin* | mingw* | pw32* | cegcc*) 17124 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 17125 # as there is no search path for DLLs. 17126 hardcode_libdir_flag_spec='-L$libdir' 17127 export_dynamic_flag_spec='$wl--export-all-symbols' 17128 allow_undefined_flag=unsupported 17129 always_export_symbols=no 17130 enable_shared_with_static_runtimes=yes 17131 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' 17132 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 17133 17134 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 17135 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 17136 # If the export-symbols file already is a .def file, use it as 17137 # is; otherwise, prepend EXPORTS... 17138 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 17139 cp $export_symbols $output_objdir/$soname.def; 17140 else 17141 echo EXPORTS > $output_objdir/$soname.def; 17142 cat $export_symbols >> $output_objdir/$soname.def; 17143 fi~ 17144 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 17145 else 17146 ld_shlibs=no 17147 fi 17148 ;; 17149 17150 haiku*) 17151 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17152 link_all_deplibs=yes 17153 ;; 17154 17155 os2*) 17156 hardcode_libdir_flag_spec='-L$libdir' 17157 hardcode_minus_L=yes 17158 allow_undefined_flag=unsupported 17159 shrext_cmds=.dll 17160 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 17161 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 17162 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 17163 $ECHO EXPORTS >> $output_objdir/$libname.def~ 17164 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 17165 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 17166 emximp -o $lib $output_objdir/$libname.def' 17167 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 17168 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 17169 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 17170 $ECHO EXPORTS >> $output_objdir/$libname.def~ 17171 prefix_cmds="$SED"~ 17172 if test EXPORTS = "`$SED 1q $export_symbols`"; then 17173 prefix_cmds="$prefix_cmds -e 1d"; 17174 fi~ 17175 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 17176 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 17177 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 17178 emximp -o $lib $output_objdir/$libname.def' 17179 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 17180 enable_shared_with_static_runtimes=yes 17181 file_list_spec='@' 17182 ;; 17183 17184 interix[3-9]*) 17185 hardcode_direct=no 17186 hardcode_shlibpath_var=no 17187 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 17188 export_dynamic_flag_spec='$wl-E' 17189 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 17190 # Instead, shared libraries are loaded at an image base (0x10000000 by 17191 # default) and relocated if they conflict, which is a slow very memory 17192 # consuming and fragmenting process. To avoid this, we pick a random, 17193 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 17194 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 17195 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 17196 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' 17197 ;; 17198 17199 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 17200 tmp_diet=no 17201 if test linux-dietlibc = "$host_os"; then 17202 case $cc_basename in 17203 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 17204 esac 17205 fi 17206 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 17207 && test no = "$tmp_diet" 17208 then 17209 tmp_addflag=' $pic_flag' 17210 tmp_sharedflag='-shared' 17211 case $cc_basename,$host_cpu in 17212 pgcc*) # Portland Group C compiler 17213 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' 17214 tmp_addflag=' $pic_flag' 17215 ;; 17216 pgf77* | pgf90* | pgf95* | pgfortran*) 17217 # Portland Group f77 and f90 compilers 17218 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' 17219 tmp_addflag=' $pic_flag -Mnomain' ;; 17220 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 17221 tmp_addflag=' -i_dynamic' ;; 17222 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 17223 tmp_addflag=' -i_dynamic -nofor_main' ;; 17224 ifc* | ifort*) # Intel Fortran compiler 17225 tmp_addflag=' -nofor_main' ;; 17226 lf95*) # Lahey Fortran 8.1 17227 whole_archive_flag_spec= 17228 tmp_sharedflag='--shared' ;; 17229 nagfor*) # NAGFOR 5.3 17230 tmp_sharedflag='-Wl,-shared' ;; 17231 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 17232 tmp_sharedflag='-qmkshrobj' 17233 tmp_addflag= ;; 17234 nvcc*) # Cuda Compiler Driver 2.2 17235 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' 17236 compiler_needs_object=yes 17237 ;; 17238 esac 17239 case `$CC -V 2>&1 | $SED 5q` in 17240 *Sun\ C*) # Sun C 5.9 17241 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' 17242 compiler_needs_object=yes 17243 tmp_sharedflag='-G' ;; 17244 *Sun\ F*) # Sun Fortran 8.3 17245 tmp_sharedflag='-G' ;; 17246 esac 17247 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17248 17249 if test yes = "$supports_anon_versioning"; then 17250 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 17251 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 17252 echo "local: *; };" >> $output_objdir/$libname.ver~ 17253 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 17254 fi 17255 17256 case $cc_basename in 17257 tcc*) 17258 export_dynamic_flag_spec='-rdynamic' 17259 ;; 17260 xlf* | bgf* | bgxlf* | mpixlf*) 17261 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 17262 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 17263 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17264 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 17265 if test yes = "$supports_anon_versioning"; then 17266 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 17267 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 17268 echo "local: *; };" >> $output_objdir/$libname.ver~ 17269 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 17270 fi 17271 ;; 17272 esac 17273 else 17274 ld_shlibs=no 17275 fi 17276 ;; 17277 17278 netbsd*) 17279 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 17280 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 17281 wlarc= 17282 else 17283 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17284 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 17285 fi 17286 ;; 17287 17288 solaris*) 17289 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 17290 ld_shlibs=no 17291 cat <<_LT_EOF 1>&2 17292 17293 *** Warning: The releases 2.8.* of the GNU linker cannot reliably 17294 *** create shared libraries on Solaris systems. Therefore, libtool 17295 *** is disabling shared libraries support. We urge you to upgrade GNU 17296 *** binutils to release 2.9.1 or newer. Another option is to modify 17297 *** your PATH or compiler configuration so that the native linker is 17298 *** used, and then restart. 17299 17300 _LT_EOF 17301 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 17302 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17303 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 17304 else 17305 ld_shlibs=no 17306 fi 17307 ;; 17308 17309 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 17310 case `$LD -v 2>&1` in 17311 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 17312 ld_shlibs=no 17313 cat <<_LT_EOF 1>&2 17314 17315 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 17316 *** reliably create shared libraries on SCO systems. Therefore, libtool 17317 *** is disabling shared libraries support. We urge you to upgrade GNU 17318 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 17319 *** your PATH or compiler configuration so that the native linker is 17320 *** used, and then restart. 17321 17322 _LT_EOF 17323 ;; 17324 *) 17325 # For security reasons, it is highly recommended that you always 17326 # use absolute paths for naming shared libraries, and exclude the 17327 # DT_RUNPATH tag from executables and libraries. But doing so 17328 # requires that you compile everything twice, which is a pain. 17329 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 17330 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17331 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17332 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 17333 else 17334 ld_shlibs=no 17335 fi 17336 ;; 17337 esac 17338 ;; 17339 17340 sunos4*) 17341 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 17342 wlarc= 17343 hardcode_direct=yes 17344 hardcode_shlibpath_var=no 17345 ;; 17346 17347 *) 17348 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 17349 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17350 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 17351 else 17352 ld_shlibs=no 17353 fi 17354 ;; 17355 esac 17356 17357 if test no = "$ld_shlibs"; then 17358 runpath_var= 17359 hardcode_libdir_flag_spec= 17360 export_dynamic_flag_spec= 17361 whole_archive_flag_spec= 17362 fi 17363 else 17364 # PORTME fill in a description of your system's linker (not GNU ld) 17365 case $host_os in 17366 aix3*) 17367 allow_undefined_flag=unsupported 17368 always_export_symbols=yes 17369 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' 17370 # Note: this linker hardcodes the directories in LIBPATH if there 17371 # are no directories specified by -L. 17372 hardcode_minus_L=yes 17373 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 17374 # Neither direct hardcoding nor static linking is supported with a 17375 # broken collect2. 17376 hardcode_direct=unsupported 17377 fi 17378 ;; 17379 17380 aix[4-9]*) 17381 if test ia64 = "$host_cpu"; then 17382 # On IA64, the linker does run time linking by default, so we don't 17383 # have to do anything special. 17384 aix_use_runtimelinking=no 17385 exp_sym_flag='-Bexport' 17386 no_entry_flag= 17387 else 17388 # If we're using GNU nm, then we don't want the "-C" option. 17389 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 17390 # Without the "-l" option, or with the "-B" option, AIX nm treats 17391 # weak defined symbols like other global defined symbols, whereas 17392 # GNU nm marks them as "W". 17393 # While the 'weak' keyword is ignored in the Export File, we need 17394 # it in the Import File for the 'aix-soname' feature, so we have 17395 # to replace the "-B" option with "-P" for AIX nm. 17396 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 17397 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' 17398 else 17399 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' 17400 fi 17401 aix_use_runtimelinking=no 17402 17403 # Test if we are trying to use run time linking or normal 17404 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 17405 # have runtime linking enabled, and use it for executables. 17406 # For shared libraries, we enable/disable runtime linking 17407 # depending on the kind of the shared library created - 17408 # when "with_aix_soname,aix_use_runtimelinking" is: 17409 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 17410 # "aix,yes" lib.so shared, rtl:yes, for executables 17411 # lib.a static archive 17412 # "both,no" lib.so.V(shr.o) shared, rtl:yes 17413 # lib.a(lib.so.V) shared, rtl:no, for executables 17414 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 17415 # lib.a(lib.so.V) shared, rtl:no 17416 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 17417 # lib.a static archive 17418 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 17419 for ld_flag in $LDFLAGS; do 17420 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 17421 aix_use_runtimelinking=yes 17422 break 17423 fi 17424 done 17425 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 17426 # With aix-soname=svr4, we create the lib.so.V shared archives only, 17427 # so we don't have lib.a shared libs to link our executables. 17428 # We have to force runtime linking in this case. 17429 aix_use_runtimelinking=yes 17430 LDFLAGS="$LDFLAGS -Wl,-brtl" 17431 fi 17432 ;; 17433 esac 17434 17435 exp_sym_flag='-bexport' 17436 no_entry_flag='-bnoentry' 17437 fi 17438 17439 # When large executables or shared objects are built, AIX ld can 17440 # have problems creating the table of contents. If linking a library 17441 # or program results in "error TOC overflow" add -mminimal-toc to 17442 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 17443 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 17444 17445 archive_cmds='' 17446 hardcode_direct=yes 17447 hardcode_direct_absolute=yes 17448 hardcode_libdir_separator=':' 17449 link_all_deplibs=yes 17450 file_list_spec='$wl-f,' 17451 case $with_aix_soname,$aix_use_runtimelinking in 17452 aix,*) ;; # traditional, no import file 17453 svr4,* | *,yes) # use import file 17454 # The Import File defines what to hardcode. 17455 hardcode_direct=no 17456 hardcode_direct_absolute=no 17457 ;; 17458 esac 17459 17460 if test yes = "$GCC"; then 17461 case $host_os in aix4.[012]|aix4.[012].*) 17462 # We only want to do this on AIX 4.2 and lower, the check 17463 # below for broken collect2 doesn't work under 4.3+ 17464 collect2name=`$CC -print-prog-name=collect2` 17465 if test -f "$collect2name" && 17466 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 17467 then 17468 # We have reworked collect2 17469 : 17470 else 17471 # We have old collect2 17472 hardcode_direct=unsupported 17473 # It fails to find uninstalled libraries when the uninstalled 17474 # path is not listed in the libpath. Setting hardcode_minus_L 17475 # to unsupported forces relinking 17476 hardcode_minus_L=yes 17477 hardcode_libdir_flag_spec='-L$libdir' 17478 hardcode_libdir_separator= 17479 fi 17480 ;; 17481 esac 17482 shared_flag='-shared' 17483 if test yes = "$aix_use_runtimelinking"; then 17484 shared_flag="$shared_flag "'$wl-G' 17485 fi 17486 # Need to ensure runtime linking is disabled for the traditional 17487 # shared library, or the linker may eventually find shared libraries 17488 # /with/ Import File - we do not want to mix them. 17489 shared_flag_aix='-shared' 17490 shared_flag_svr4='-shared $wl-G' 17491 else 17492 # not using gcc 17493 if test ia64 = "$host_cpu"; then 17494 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 17495 # chokes on -Wl,-G. The following line is correct: 17496 shared_flag='-G' 17497 else 17498 if test yes = "$aix_use_runtimelinking"; then 17499 shared_flag='$wl-G' 17500 else 17501 shared_flag='$wl-bM:SRE' 17502 fi 17503 shared_flag_aix='$wl-bM:SRE' 17504 shared_flag_svr4='$wl-G' 17505 fi 17506 fi 17507 17508 export_dynamic_flag_spec='$wl-bexpall' 17509 # It seems that -bexpall does not export symbols beginning with 17510 # underscore (_), so it is better to generate a list of symbols to export. 17511 always_export_symbols=yes 17512 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 17513 # Warning - without using the other runtime loading flags (-brtl), 17514 # -berok will link without error, but may produce a broken library. 17515 allow_undefined_flag='-berok' 17516 # Determine the default libpath from the value encoded in an 17517 # empty executable. 17518 if test set = "${lt_cv_aix_libpath+set}"; then 17519 aix_libpath=$lt_cv_aix_libpath 17520 else 17521 if test ${lt_cv_aix_libpath_+y} 17522 then : 17523 printf %s "(cached) " >&6 17524 else case e in #( 17525 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17526 /* end confdefs.h. */ 17527 17528 int 17529 main (void) 17530 { 17531 17532 ; 17533 return 0; 17534 } 17535 _ACEOF 17536 if ac_fn_c_try_link "$LINENO" 17537 then : 17538 17539 lt_aix_libpath_sed=' 17540 /Import File Strings/,/^$/ { 17541 /^0/ { 17542 s/^0 *\([^ ]*\) *$/\1/ 17543 p 17544 } 17545 }' 17546 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17547 # Check for a 64-bit object if we didn't find anything. 17548 if test -z "$lt_cv_aix_libpath_"; then 17549 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17550 fi 17551 fi 17552 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 17553 conftest$ac_exeext conftest.$ac_ext 17554 if test -z "$lt_cv_aix_libpath_"; then 17555 lt_cv_aix_libpath_=/usr/lib:/lib 17556 fi 17557 ;; 17558 esac 17559 fi 17560 17561 aix_libpath=$lt_cv_aix_libpath_ 17562 fi 17563 17564 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 17565 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 17566 else 17567 if test ia64 = "$host_cpu"; then 17568 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 17569 allow_undefined_flag="-z nodefs" 17570 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" 17571 else 17572 # Determine the default libpath from the value encoded in an 17573 # empty executable. 17574 if test set = "${lt_cv_aix_libpath+set}"; then 17575 aix_libpath=$lt_cv_aix_libpath 17576 else 17577 if test ${lt_cv_aix_libpath_+y} 17578 then : 17579 printf %s "(cached) " >&6 17580 else case e in #( 17581 e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17582 /* end confdefs.h. */ 17583 17584 int 17585 main (void) 17586 { 17587 17588 ; 17589 return 0; 17590 } 17591 _ACEOF 17592 if ac_fn_c_try_link "$LINENO" 17593 then : 17594 17595 lt_aix_libpath_sed=' 17596 /Import File Strings/,/^$/ { 17597 /^0/ { 17598 s/^0 *\([^ ]*\) *$/\1/ 17599 p 17600 } 17601 }' 17602 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17603 # Check for a 64-bit object if we didn't find anything. 17604 if test -z "$lt_cv_aix_libpath_"; then 17605 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 17606 fi 17607 fi 17608 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 17609 conftest$ac_exeext conftest.$ac_ext 17610 if test -z "$lt_cv_aix_libpath_"; then 17611 lt_cv_aix_libpath_=/usr/lib:/lib 17612 fi 17613 ;; 17614 esac 17615 fi 17616 17617 aix_libpath=$lt_cv_aix_libpath_ 17618 fi 17619 17620 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 17621 # Warning - without using the other run time loading flags, 17622 # -berok will link without error, but may produce a broken library. 17623 no_undefined_flag=' $wl-bernotok' 17624 allow_undefined_flag=' $wl-berok' 17625 if test yes = "$with_gnu_ld"; then 17626 # We only use this code for GNU lds that support --whole-archive. 17627 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 17628 else 17629 # Exported symbols can be pulled into shared objects from archives 17630 whole_archive_flag_spec='$convenience' 17631 fi 17632 archive_cmds_need_lc=yes 17633 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 17634 # -brtl affects multiple linker settings, -berok does not and is overridden later 17635 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 17636 if test svr4 != "$with_aix_soname"; then 17637 # This is similar to how AIX traditionally builds its shared libraries. 17638 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' 17639 fi 17640 if test aix != "$with_aix_soname"; then 17641 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' 17642 else 17643 # used by -dlpreopen to get the symbols 17644 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 17645 fi 17646 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 17647 fi 17648 fi 17649 ;; 17650 17651 amigaos*) 17652 case $host_cpu in 17653 powerpc) 17654 # see comment about AmigaOS4 .so support 17655 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 17656 archive_expsym_cmds='' 17657 ;; 17658 m68k) 17659 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)' 17660 hardcode_libdir_flag_spec='-L$libdir' 17661 hardcode_minus_L=yes 17662 ;; 17663 esac 17664 ;; 17665 17666 bsdi[45]*) 17667 export_dynamic_flag_spec=-rdynamic 17668 ;; 17669 17670 cygwin* | mingw* | pw32* | cegcc*) 17671 # When not using gcc, we currently assume that we are using 17672 # Microsoft Visual C++ or Intel C++ Compiler. 17673 # hardcode_libdir_flag_spec is actually meaningless, as there is 17674 # no search path for DLLs. 17675 case $cc_basename in 17676 cl* | icl*) 17677 # Native MSVC or ICC 17678 hardcode_libdir_flag_spec=' ' 17679 allow_undefined_flag=unsupported 17680 always_export_symbols=yes 17681 file_list_spec='@' 17682 # Tell ltmain to make .lib files, not .a files. 17683 libext=lib 17684 # Tell ltmain to make .dll files, not .so files. 17685 shrext_cmds=.dll 17686 # FIXME: Setting linknames here is a bad hack. 17687 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 17688 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 17689 cp "$export_symbols" "$output_objdir/$soname.def"; 17690 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 17691 else 17692 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 17693 fi~ 17694 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 17695 linknames=' 17696 # The linker will not automatically build a static lib if we build a DLL. 17697 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 17698 enable_shared_with_static_runtimes=yes 17699 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 17700 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 17701 # Don't use ranlib 17702 old_postinstall_cmds='chmod 644 $oldlib' 17703 postlink_cmds='lt_outputfile="@OUTPUT@"~ 17704 lt_tool_outputfile="@TOOL_OUTPUT@"~ 17705 case $lt_outputfile in 17706 *.exe|*.EXE) ;; 17707 *) 17708 lt_outputfile=$lt_outputfile.exe 17709 lt_tool_outputfile=$lt_tool_outputfile.exe 17710 ;; 17711 esac~ 17712 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 17713 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 17714 $RM "$lt_outputfile.manifest"; 17715 fi' 17716 ;; 17717 *) 17718 # Assume MSVC and ICC wrapper 17719 hardcode_libdir_flag_spec=' ' 17720 allow_undefined_flag=unsupported 17721 # Tell ltmain to make .lib files, not .a files. 17722 libext=lib 17723 # Tell ltmain to make .dll files, not .so files. 17724 shrext_cmds=.dll 17725 # FIXME: Setting linknames here is a bad hack. 17726 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 17727 # The linker will automatically build a .lib file if we build a DLL. 17728 old_archive_from_new_cmds='true' 17729 # FIXME: Should let the user specify the lib program. 17730 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 17731 enable_shared_with_static_runtimes=yes 17732 ;; 17733 esac 17734 ;; 17735 17736 darwin* | rhapsody*) 17737 17738 17739 archive_cmds_need_lc=no 17740 hardcode_direct=no 17741 hardcode_automatic=yes 17742 hardcode_shlibpath_var=unsupported 17743 if test yes = "$lt_cv_ld_force_load"; then 17744 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\"`' 17745 17746 else 17747 whole_archive_flag_spec='' 17748 fi 17749 link_all_deplibs=yes 17750 allow_undefined_flag=$_lt_dar_allow_undefined 17751 case $cc_basename in 17752 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 17753 *) _lt_dar_can_shared=$GCC ;; 17754 esac 17755 if test yes = "$_lt_dar_can_shared"; then 17756 output_verbose_link_cmd=func_echo_all 17757 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 17758 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 17759 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" 17760 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" 17761 17762 else 17763 ld_shlibs=no 17764 fi 17765 17766 ;; 17767 17768 dgux*) 17769 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17770 hardcode_libdir_flag_spec='-L$libdir' 17771 hardcode_shlibpath_var=no 17772 ;; 17773 17774 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 17775 # support. Future versions do this automatically, but an explicit c++rt0.o 17776 # does not break anything, and helps significantly (at the cost of a little 17777 # extra space). 17778 freebsd2.2*) 17779 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 17780 hardcode_libdir_flag_spec='-R$libdir' 17781 hardcode_direct=yes 17782 hardcode_shlibpath_var=no 17783 ;; 17784 17785 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 17786 freebsd2.*) 17787 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 17788 hardcode_direct=yes 17789 hardcode_minus_L=yes 17790 hardcode_shlibpath_var=no 17791 ;; 17792 17793 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 17794 freebsd* | dragonfly* | midnightbsd*) 17795 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 17796 hardcode_libdir_flag_spec='-R$libdir' 17797 hardcode_direct=yes 17798 hardcode_shlibpath_var=no 17799 ;; 17800 17801 hpux9*) 17802 if test yes = "$GCC"; then 17803 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' 17804 else 17805 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' 17806 fi 17807 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 17808 hardcode_libdir_separator=: 17809 hardcode_direct=yes 17810 17811 # hardcode_minus_L: Not really in the search PATH, 17812 # but as the default location of the library. 17813 hardcode_minus_L=yes 17814 export_dynamic_flag_spec='$wl-E' 17815 ;; 17816 17817 hpux10*) 17818 if test yes,no = "$GCC,$with_gnu_ld"; then 17819 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 17820 else 17821 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 17822 fi 17823 if test no = "$with_gnu_ld"; then 17824 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 17825 hardcode_libdir_separator=: 17826 hardcode_direct=yes 17827 hardcode_direct_absolute=yes 17828 export_dynamic_flag_spec='$wl-E' 17829 # hardcode_minus_L: Not really in the search PATH, 17830 # but as the default location of the library. 17831 hardcode_minus_L=yes 17832 fi 17833 ;; 17834 17835 hpux11*) 17836 if test yes,no = "$GCC,$with_gnu_ld"; then 17837 case $host_cpu in 17838 hppa*64*) 17839 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 17840 ;; 17841 ia64*) 17842 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 17843 ;; 17844 *) 17845 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 17846 ;; 17847 esac 17848 else 17849 case $host_cpu in 17850 hppa*64*) 17851 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 17852 ;; 17853 ia64*) 17854 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 17855 ;; 17856 *) 17857 17858 # Older versions of the 11.00 compiler do not understand -b yet 17859 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 17860 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 17861 printf %s "checking if $CC understands -b... " >&6; } 17862 if test ${lt_cv_prog_compiler__b+y} 17863 then : 17864 printf %s "(cached) " >&6 17865 else case e in #( 17866 e) lt_cv_prog_compiler__b=no 17867 save_LDFLAGS=$LDFLAGS 17868 LDFLAGS="$LDFLAGS -b" 17869 echo "$lt_simple_link_test_code" > conftest.$ac_ext 17870 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 17871 # The linker can only warn and ignore the option if not recognized 17872 # So say no if there are warnings 17873 if test -s conftest.err; then 17874 # Append any errors to the config.log. 17875 cat conftest.err 1>&5 17876 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 17877 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 17878 if diff conftest.exp conftest.er2 >/dev/null; then 17879 lt_cv_prog_compiler__b=yes 17880 fi 17881 else 17882 lt_cv_prog_compiler__b=yes 17883 fi 17884 fi 17885 $RM -r conftest* 17886 LDFLAGS=$save_LDFLAGS 17887 ;; 17888 esac 17889 fi 17890 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 17891 printf "%s\n" "$lt_cv_prog_compiler__b" >&6; } 17892 17893 if test yes = "$lt_cv_prog_compiler__b"; then 17894 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 17895 else 17896 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 17897 fi 17898 17899 ;; 17900 esac 17901 fi 17902 if test no = "$with_gnu_ld"; then 17903 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 17904 hardcode_libdir_separator=: 17905 17906 case $host_cpu in 17907 hppa*64*|ia64*) 17908 hardcode_direct=no 17909 hardcode_shlibpath_var=no 17910 ;; 17911 *) 17912 hardcode_direct=yes 17913 hardcode_direct_absolute=yes 17914 export_dynamic_flag_spec='$wl-E' 17915 17916 # hardcode_minus_L: Not really in the search PATH, 17917 # but as the default location of the library. 17918 hardcode_minus_L=yes 17919 ;; 17920 esac 17921 fi 17922 ;; 17923 17924 irix5* | irix6* | nonstopux*) 17925 if test yes = "$GCC"; then 17926 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' 17927 # Try to use the -exported_symbol ld option, if it does not 17928 # work, assume that -exports_file does not work either and 17929 # implicitly export all symbols. 17930 # This should be the same for all languages, so no per-tag cache variable. 17931 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 17932 printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 17933 if test ${lt_cv_irix_exported_symbol+y} 17934 then : 17935 printf %s "(cached) " >&6 17936 else case e in #( 17937 e) save_LDFLAGS=$LDFLAGS 17938 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 17939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17940 /* end confdefs.h. */ 17941 int foo (void) { return 0; } 17942 _ACEOF 17943 if ac_fn_c_try_link "$LINENO" 17944 then : 17945 lt_cv_irix_exported_symbol=yes 17946 else case e in #( 17947 e) lt_cv_irix_exported_symbol=no ;; 17948 esac 17949 fi 17950 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 17951 conftest$ac_exeext conftest.$ac_ext 17952 LDFLAGS=$save_LDFLAGS ;; 17953 esac 17954 fi 17955 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 17956 printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; } 17957 if test yes = "$lt_cv_irix_exported_symbol"; then 17958 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' 17959 fi 17960 else 17961 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' 17962 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' 17963 fi 17964 archive_cmds_need_lc='no' 17965 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17966 hardcode_libdir_separator=: 17967 inherit_rpath=yes 17968 link_all_deplibs=yes 17969 ;; 17970 17971 linux*) 17972 case $cc_basename in 17973 tcc*) 17974 # Fabrice Bellard et al's Tiny C Compiler 17975 ld_shlibs=yes 17976 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 17977 ;; 17978 esac 17979 ;; 17980 17981 netbsd*) 17982 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 17983 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 17984 else 17985 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 17986 fi 17987 hardcode_libdir_flag_spec='-R$libdir' 17988 hardcode_direct=yes 17989 hardcode_shlibpath_var=no 17990 ;; 17991 17992 newsos6) 17993 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 17994 hardcode_direct=yes 17995 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 17996 hardcode_libdir_separator=: 17997 hardcode_shlibpath_var=no 17998 ;; 17999 18000 *nto* | *qnx*) 18001 ;; 18002 18003 openbsd* | bitrig*) 18004 if test -f /usr/libexec/ld.so; then 18005 hardcode_direct=yes 18006 hardcode_shlibpath_var=no 18007 hardcode_direct_absolute=yes 18008 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 18009 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 18010 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 18011 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 18012 export_dynamic_flag_spec='$wl-E' 18013 else 18014 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 18015 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 18016 fi 18017 else 18018 ld_shlibs=no 18019 fi 18020 ;; 18021 18022 os2*) 18023 hardcode_libdir_flag_spec='-L$libdir' 18024 hardcode_minus_L=yes 18025 allow_undefined_flag=unsupported 18026 shrext_cmds=.dll 18027 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 18028 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 18029 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 18030 $ECHO EXPORTS >> $output_objdir/$libname.def~ 18031 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 18032 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 18033 emximp -o $lib $output_objdir/$libname.def' 18034 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 18035 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 18036 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 18037 $ECHO EXPORTS >> $output_objdir/$libname.def~ 18038 prefix_cmds="$SED"~ 18039 if test EXPORTS = "`$SED 1q $export_symbols`"; then 18040 prefix_cmds="$prefix_cmds -e 1d"; 18041 fi~ 18042 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 18043 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 18044 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 18045 emximp -o $lib $output_objdir/$libname.def' 18046 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 18047 enable_shared_with_static_runtimes=yes 18048 file_list_spec='@' 18049 ;; 18050 18051 osf3*) 18052 if test yes = "$GCC"; then 18053 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 18054 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' 18055 else 18056 allow_undefined_flag=' -expect_unresolved \*' 18057 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' 18058 fi 18059 archive_cmds_need_lc='no' 18060 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 18061 hardcode_libdir_separator=: 18062 ;; 18063 18064 osf4* | osf5*) # as osf3* with the addition of -msym flag 18065 if test yes = "$GCC"; then 18066 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 18067 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' 18068 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 18069 else 18070 allow_undefined_flag=' -expect_unresolved \*' 18071 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' 18072 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~ 18073 $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' 18074 18075 # Both c and cxx compiler support -rpath directly 18076 hardcode_libdir_flag_spec='-rpath $libdir' 18077 fi 18078 archive_cmds_need_lc='no' 18079 hardcode_libdir_separator=: 18080 ;; 18081 18082 solaris*) 18083 no_undefined_flag=' -z defs' 18084 if test yes = "$GCC"; then 18085 wlarc='$wl' 18086 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 18087 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 18088 $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' 18089 else 18090 case `$CC -V 2>&1` in 18091 *"Compilers 5.0"*) 18092 wlarc='' 18093 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 18094 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 18095 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 18096 ;; 18097 *) 18098 wlarc='$wl' 18099 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 18100 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 18101 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 18102 ;; 18103 esac 18104 fi 18105 hardcode_libdir_flag_spec='-R$libdir' 18106 hardcode_shlibpath_var=no 18107 case $host_os in 18108 solaris2.[0-5] | solaris2.[0-5].*) ;; 18109 *) 18110 # The compiler driver will combine and reorder linker options, 18111 # but understands '-z linker_flag'. GCC discards it without '$wl', 18112 # but is careful enough not to reorder. 18113 # Supported since Solaris 2.6 (maybe 2.5.1?) 18114 if test yes = "$GCC"; then 18115 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 18116 else 18117 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 18118 fi 18119 ;; 18120 esac 18121 link_all_deplibs=yes 18122 ;; 18123 18124 sunos4*) 18125 if test sequent = "$host_vendor"; then 18126 # Use $CC to link under sequent, because it throws in some extra .o 18127 # files that make .init and .fini sections work. 18128 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 18129 else 18130 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 18131 fi 18132 hardcode_libdir_flag_spec='-L$libdir' 18133 hardcode_direct=yes 18134 hardcode_minus_L=yes 18135 hardcode_shlibpath_var=no 18136 ;; 18137 18138 sysv4) 18139 case $host_vendor in 18140 sni) 18141 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 18142 hardcode_direct=yes # is this really true??? 18143 ;; 18144 siemens) 18145 ## LD is ld it makes a PLAMLIB 18146 ## CC just makes a GrossModule. 18147 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 18148 reload_cmds='$CC -r -o $output$reload_objs' 18149 hardcode_direct=no 18150 ;; 18151 motorola) 18152 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 18153 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 18154 ;; 18155 esac 18156 runpath_var='LD_RUN_PATH' 18157 hardcode_shlibpath_var=no 18158 ;; 18159 18160 sysv4.3*) 18161 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 18162 hardcode_shlibpath_var=no 18163 export_dynamic_flag_spec='-Bexport' 18164 ;; 18165 18166 sysv4*MP*) 18167 if test -d /usr/nec; then 18168 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 18169 hardcode_shlibpath_var=no 18170 runpath_var=LD_RUN_PATH 18171 hardcode_runpath_var=yes 18172 ld_shlibs=yes 18173 fi 18174 ;; 18175 18176 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 18177 no_undefined_flag='$wl-z,text' 18178 archive_cmds_need_lc=no 18179 hardcode_shlibpath_var=no 18180 runpath_var='LD_RUN_PATH' 18181 18182 if test yes = "$GCC"; then 18183 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18184 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18185 else 18186 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18187 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18188 fi 18189 ;; 18190 18191 sysv5* | sco3.2v5* | sco5v6*) 18192 # Note: We CANNOT use -z defs as we might desire, because we do not 18193 # link with -lc, and that would cause any symbols used from libc to 18194 # always be unresolved, which means just about no library would 18195 # ever link correctly. If we're not using GNU ld we use -z text 18196 # though, which does catch some bad symbols but isn't as heavy-handed 18197 # as -z defs. 18198 no_undefined_flag='$wl-z,text' 18199 allow_undefined_flag='$wl-z,nodefs' 18200 archive_cmds_need_lc=no 18201 hardcode_shlibpath_var=no 18202 hardcode_libdir_flag_spec='$wl-R,$libdir' 18203 hardcode_libdir_separator=':' 18204 link_all_deplibs=yes 18205 export_dynamic_flag_spec='$wl-Bexport' 18206 runpath_var='LD_RUN_PATH' 18207 18208 if test yes = "$GCC"; then 18209 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18210 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18211 else 18212 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18213 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 18214 fi 18215 ;; 18216 18217 uts4*) 18218 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 18219 hardcode_libdir_flag_spec='-L$libdir' 18220 hardcode_shlibpath_var=no 18221 ;; 18222 18223 *) 18224 ld_shlibs=no 18225 ;; 18226 esac 18227 18228 if test sni = "$host_vendor"; then 18229 case $host in 18230 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 18231 export_dynamic_flag_spec='$wl-Blargedynsym' 18232 ;; 18233 esac 18234 fi 18235 fi 18236 18237 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 18238 printf "%s\n" "$ld_shlibs" >&6; } 18239 test no = "$ld_shlibs" && can_build_shared=no 18240 18241 with_gnu_ld=$with_gnu_ld 18242 18243 18244 18245 18246 18247 18248 18249 18250 18251 18252 18253 18254 18255 18256 18257 # 18258 # Do we need to explicitly link libc? 18259 # 18260 case "x$archive_cmds_need_lc" in 18261 x|xyes) 18262 # Assume -lc should be added 18263 archive_cmds_need_lc=yes 18264 18265 if test yes,yes = "$GCC,$enable_shared"; then 18266 case $archive_cmds in 18267 *'~'*) 18268 # FIXME: we may have to deal with multi-command sequences. 18269 ;; 18270 '$CC '*) 18271 # Test whether the compiler implicitly links with -lc since on some 18272 # systems, -lgcc has to come before -lc. If gcc already passes -lc 18273 # to ld, don't add -lc before -lgcc. 18274 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 18275 printf %s "checking whether -lc should be explicitly linked in... " >&6; } 18276 if test ${lt_cv_archive_cmds_need_lc+y} 18277 then : 18278 printf %s "(cached) " >&6 18279 else case e in #( 18280 e) $RM conftest* 18281 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 18282 18283 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 18284 (eval $ac_compile) 2>&5 18285 ac_status=$? 18286 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18287 test $ac_status = 0; } 2>conftest.err; then 18288 soname=conftest 18289 lib=conftest 18290 libobjs=conftest.$ac_objext 18291 deplibs= 18292 wl=$lt_prog_compiler_wl 18293 pic_flag=$lt_prog_compiler_pic 18294 compiler_flags=-v 18295 linker_flags=-v 18296 verstring= 18297 output_objdir=. 18298 libname=conftest 18299 lt_save_allow_undefined_flag=$allow_undefined_flag 18300 allow_undefined_flag= 18301 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 18302 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 18303 ac_status=$? 18304 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18305 test $ac_status = 0; } 18306 then 18307 lt_cv_archive_cmds_need_lc=no 18308 else 18309 lt_cv_archive_cmds_need_lc=yes 18310 fi 18311 allow_undefined_flag=$lt_save_allow_undefined_flag 18312 else 18313 cat conftest.err 1>&5 18314 fi 18315 $RM conftest* 18316 ;; 18317 esac 18318 fi 18319 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 18320 printf "%s\n" "$lt_cv_archive_cmds_need_lc" >&6; } 18321 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 18322 ;; 18323 esac 18324 fi 18325 ;; 18326 esac 18327 18328 18329 18330 18331 18332 18333 18334 18335 18336 18337 18338 18339 18340 18341 18342 18343 18344 18345 18346 18347 18348 18349 18350 18351 18352 18353 18354 18355 18356 18357 18358 18359 18360 18361 18362 18363 18364 18365 18366 18367 18368 18369 18370 18371 18372 18373 18374 18375 18376 18377 18378 18379 18380 18381 18382 18383 18384 18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 18401 18402 18403 18404 18405 18406 18407 18408 18409 18410 18411 18412 18413 18414 18415 18416 18417 18418 18419 18420 18421 18422 18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 18455 18456 18457 18458 18459 18460 18461 18462 18463 18464 18465 18466 18467 18468 18469 18470 18471 18472 18473 18474 18475 18476 18477 18478 18479 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 18480 printf %s "checking dynamic linker characteristics... " >&6; } 18481 18482 if test yes = "$GCC"; then 18483 case $host_os in 18484 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 18485 *) lt_awk_arg='/^libraries:/' ;; 18486 esac 18487 case $host_os in 18488 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 18489 *) lt_sed_strip_eq='s|=/|/|g' ;; 18490 esac 18491 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 18492 case $lt_search_path_spec in 18493 *\;*) 18494 # if the path contains ";" then we assume it to be the separator 18495 # otherwise default to the standard path separator (i.e. ":") - it is 18496 # assumed that no part of a normal pathname contains ";" but that should 18497 # okay in the real world where ";" in dirpaths is itself problematic. 18498 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 18499 ;; 18500 *) 18501 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 18502 ;; 18503 esac 18504 # Ok, now we have the path, separated by spaces, we can step through it 18505 # and add multilib dir if necessary... 18506 lt_tmp_lt_search_path_spec= 18507 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 18508 # ...but if some path component already ends with the multilib dir we assume 18509 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 18510 case "$lt_multi_os_dir; $lt_search_path_spec " in 18511 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 18512 lt_multi_os_dir= 18513 ;; 18514 esac 18515 for lt_sys_path in $lt_search_path_spec; do 18516 if test -d "$lt_sys_path$lt_multi_os_dir"; then 18517 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 18518 elif test -n "$lt_multi_os_dir"; then 18519 test -d "$lt_sys_path" && \ 18520 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 18521 fi 18522 done 18523 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 18524 BEGIN {RS = " "; FS = "/|\n";} { 18525 lt_foo = ""; 18526 lt_count = 0; 18527 for (lt_i = NF; lt_i > 0; lt_i--) { 18528 if ($lt_i != "" && $lt_i != ".") { 18529 if ($lt_i == "..") { 18530 lt_count++; 18531 } else { 18532 if (lt_count == 0) { 18533 lt_foo = "/" $lt_i lt_foo; 18534 } else { 18535 lt_count--; 18536 } 18537 } 18538 } 18539 } 18540 if (lt_foo != "") { lt_freq[lt_foo]++; } 18541 if (lt_freq[lt_foo] == 1) { print lt_foo; } 18542 }'` 18543 # AWK program above erroneously prepends '/' to C:/dos/paths 18544 # for these hosts. 18545 case $host_os in 18546 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 18547 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 18548 esac 18549 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 18550 else 18551 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 18552 fi 18553 library_names_spec= 18554 libname_spec='lib$name' 18555 soname_spec= 18556 shrext_cmds=.so 18557 postinstall_cmds= 18558 postuninstall_cmds= 18559 finish_cmds= 18560 finish_eval= 18561 shlibpath_var= 18562 shlibpath_overrides_runpath=unknown 18563 version_type=none 18564 dynamic_linker="$host_os ld.so" 18565 sys_lib_dlsearch_path_spec="/lib /usr/lib" 18566 need_lib_prefix=unknown 18567 hardcode_into_libs=no 18568 18569 # when you set need_version to no, make sure it does not cause -set_version 18570 # flags to be left without arguments 18571 need_version=unknown 18572 18573 18574 18575 case $host_os in 18576 aix3*) 18577 version_type=linux # correct to gnu/linux during the next big refactor 18578 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 18579 shlibpath_var=LIBPATH 18580 18581 # AIX 3 has no versioning support, so we append a major version to the name. 18582 soname_spec='$libname$release$shared_ext$major' 18583 ;; 18584 18585 aix[4-9]*) 18586 version_type=linux # correct to gnu/linux during the next big refactor 18587 need_lib_prefix=no 18588 need_version=no 18589 hardcode_into_libs=yes 18590 if test ia64 = "$host_cpu"; then 18591 # AIX 5 supports IA64 18592 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 18593 shlibpath_var=LD_LIBRARY_PATH 18594 else 18595 # With GCC up to 2.95.x, collect2 would create an import file 18596 # for dependence libraries. The import file would start with 18597 # the line '#! .'. This would cause the generated library to 18598 # depend on '.', always an invalid library. This was fixed in 18599 # development snapshots of GCC prior to 3.0. 18600 case $host_os in 18601 aix4 | aix4.[01] | aix4.[01].*) 18602 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 18603 echo ' yes ' 18604 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 18605 : 18606 else 18607 can_build_shared=no 18608 fi 18609 ;; 18610 esac 18611 # Using Import Files as archive members, it is possible to support 18612 # filename-based versioning of shared library archives on AIX. While 18613 # this would work for both with and without runtime linking, it will 18614 # prevent static linking of such archives. So we do filename-based 18615 # shared library versioning with .so extension only, which is used 18616 # when both runtime linking and shared linking is enabled. 18617 # Unfortunately, runtime linking may impact performance, so we do 18618 # not want this to be the default eventually. Also, we use the 18619 # versioned .so libs for executables only if there is the -brtl 18620 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 18621 # To allow for filename-based versioning support, we need to create 18622 # libNAME.so.V as an archive file, containing: 18623 # *) an Import File, referring to the versioned filename of the 18624 # archive as well as the shared archive member, telling the 18625 # bitwidth (32 or 64) of that shared object, and providing the 18626 # list of exported symbols of that shared object, eventually 18627 # decorated with the 'weak' keyword 18628 # *) the shared object with the F_LOADONLY flag set, to really avoid 18629 # it being seen by the linker. 18630 # At run time we better use the real file rather than another symlink, 18631 # but for link time we create the symlink libNAME.so -> libNAME.so.V 18632 18633 case $with_aix_soname,$aix_use_runtimelinking in 18634 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 18635 # soname into executable. Probably we can add versioning support to 18636 # collect2, so additional links can be useful in future. 18637 aix,yes) # traditional libtool 18638 dynamic_linker='AIX unversionable lib.so' 18639 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 18640 # instead of lib<name>.a to let people know that these are not 18641 # typical AIX shared libraries. 18642 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18643 ;; 18644 aix,no) # traditional AIX only 18645 dynamic_linker='AIX lib.a(lib.so.V)' 18646 # We preserve .a as extension for shared libraries through AIX4.2 18647 # and later when we are not doing run time linking. 18648 library_names_spec='$libname$release.a $libname.a' 18649 soname_spec='$libname$release$shared_ext$major' 18650 ;; 18651 svr4,*) # full svr4 only 18652 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 18653 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 18654 # We do not specify a path in Import Files, so LIBPATH fires. 18655 shlibpath_overrides_runpath=yes 18656 ;; 18657 *,yes) # both, prefer svr4 18658 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 18659 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 18660 # unpreferred sharedlib libNAME.a needs extra handling 18661 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"' 18662 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"' 18663 # We do not specify a path in Import Files, so LIBPATH fires. 18664 shlibpath_overrides_runpath=yes 18665 ;; 18666 *,no) # both, prefer aix 18667 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 18668 library_names_spec='$libname$release.a $libname.a' 18669 soname_spec='$libname$release$shared_ext$major' 18670 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 18671 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)' 18672 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"' 18673 ;; 18674 esac 18675 shlibpath_var=LIBPATH 18676 fi 18677 ;; 18678 18679 amigaos*) 18680 case $host_cpu in 18681 powerpc) 18682 # Since July 2007 AmigaOS4 officially supports .so libraries. 18683 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 18684 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18685 ;; 18686 m68k) 18687 library_names_spec='$libname.ixlibrary $libname.a' 18688 # Create ${libname}_ixlibrary.a entries in /sys/libs. 18689 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' 18690 ;; 18691 esac 18692 ;; 18693 18694 beos*) 18695 library_names_spec='$libname$shared_ext' 18696 dynamic_linker="$host_os ld.so" 18697 shlibpath_var=LIBRARY_PATH 18698 ;; 18699 18700 bsdi[45]*) 18701 version_type=linux # correct to gnu/linux during the next big refactor 18702 need_version=no 18703 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18704 soname_spec='$libname$release$shared_ext$major' 18705 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 18706 shlibpath_var=LD_LIBRARY_PATH 18707 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 18708 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 18709 # the default ld.so.conf also contains /usr/contrib/lib and 18710 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 18711 # libtool to hard-code these into programs 18712 ;; 18713 18714 cygwin* | mingw* | pw32* | cegcc*) 18715 version_type=windows 18716 shrext_cmds=.dll 18717 need_version=no 18718 need_lib_prefix=no 18719 18720 case $GCC,$cc_basename in 18721 yes,*) 18722 # gcc 18723 library_names_spec='$libname.dll.a' 18724 # DLL is installed to $(libdir)/../bin by postinstall_cmds 18725 postinstall_cmds='base_file=`basename \$file`~ 18726 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 18727 dldir=$destdir/`dirname \$dlpath`~ 18728 test -d \$dldir || mkdir -p \$dldir~ 18729 $install_prog $dir/$dlname \$dldir/$dlname~ 18730 chmod a+x \$dldir/$dlname~ 18731 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 18732 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 18733 fi' 18734 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 18735 dlpath=$dir/\$dldll~ 18736 $RM \$dlpath' 18737 shlibpath_overrides_runpath=yes 18738 18739 case $host_os in 18740 cygwin*) 18741 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 18742 soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18743 18744 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 18745 ;; 18746 mingw* | cegcc*) 18747 # MinGW DLLs use traditional 'lib' prefix 18748 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18749 ;; 18750 pw32*) 18751 # pw32 DLLs use 'pw' prefix rather than 'lib' 18752 library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18753 ;; 18754 esac 18755 dynamic_linker='Win32 ld.exe' 18756 ;; 18757 18758 *,cl* | *,icl*) 18759 # Native MSVC or ICC 18760 libname_spec='$name' 18761 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 18762 library_names_spec='$libname.dll.lib' 18763 18764 case $build_os in 18765 mingw*) 18766 sys_lib_search_path_spec= 18767 lt_save_ifs=$IFS 18768 IFS=';' 18769 for lt_path in $LIB 18770 do 18771 IFS=$lt_save_ifs 18772 # Let DOS variable expansion print the short 8.3 style file name. 18773 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 18774 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 18775 done 18776 IFS=$lt_save_ifs 18777 # Convert to MSYS style. 18778 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 18779 ;; 18780 cygwin*) 18781 # Convert to unix form, then to dos form, then back to unix form 18782 # but this time dos style (no spaces!) so that the unix form looks 18783 # like /cygdrive/c/PROGRA~1:/cygdr... 18784 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 18785 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 18786 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 18787 ;; 18788 *) 18789 sys_lib_search_path_spec=$LIB 18790 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 18791 # It is most probably a Windows format PATH. 18792 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 18793 else 18794 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 18795 fi 18796 # FIXME: find the short name or the path components, as spaces are 18797 # common. (e.g. "Program Files" -> "PROGRA~1") 18798 ;; 18799 esac 18800 18801 # DLL is installed to $(libdir)/../bin by postinstall_cmds 18802 postinstall_cmds='base_file=`basename \$file`~ 18803 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 18804 dldir=$destdir/`dirname \$dlpath`~ 18805 test -d \$dldir || mkdir -p \$dldir~ 18806 $install_prog $dir/$dlname \$dldir/$dlname' 18807 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 18808 dlpath=$dir/\$dldll~ 18809 $RM \$dlpath' 18810 shlibpath_overrides_runpath=yes 18811 dynamic_linker='Win32 link.exe' 18812 ;; 18813 18814 *) 18815 # Assume MSVC and ICC wrapper 18816 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 18817 dynamic_linker='Win32 ld.exe' 18818 ;; 18819 esac 18820 # FIXME: first we should search . and the directory the executable is in 18821 shlibpath_var=PATH 18822 ;; 18823 18824 darwin* | rhapsody*) 18825 dynamic_linker="$host_os dyld" 18826 version_type=darwin 18827 need_lib_prefix=no 18828 need_version=no 18829 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 18830 soname_spec='$libname$release$major$shared_ext' 18831 shlibpath_overrides_runpath=yes 18832 shlibpath_var=DYLD_LIBRARY_PATH 18833 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 18834 18835 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 18836 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 18837 ;; 18838 18839 dgux*) 18840 version_type=linux # correct to gnu/linux during the next big refactor 18841 need_lib_prefix=no 18842 need_version=no 18843 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18844 soname_spec='$libname$release$shared_ext$major' 18845 shlibpath_var=LD_LIBRARY_PATH 18846 ;; 18847 18848 freebsd* | dragonfly* | midnightbsd*) 18849 # DragonFly does not have aout. When/if they implement a new 18850 # versioning mechanism, adjust this. 18851 if test -x /usr/bin/objformat; then 18852 objformat=`/usr/bin/objformat` 18853 else 18854 case $host_os in 18855 freebsd[23].*) objformat=aout ;; 18856 *) objformat=elf ;; 18857 esac 18858 fi 18859 version_type=freebsd-$objformat 18860 case $version_type in 18861 freebsd-elf*) 18862 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18863 soname_spec='$libname$release$shared_ext$major' 18864 need_version=no 18865 need_lib_prefix=no 18866 ;; 18867 freebsd-*) 18868 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 18869 need_version=yes 18870 ;; 18871 esac 18872 shlibpath_var=LD_LIBRARY_PATH 18873 case $host_os in 18874 freebsd2.*) 18875 shlibpath_overrides_runpath=yes 18876 ;; 18877 freebsd3.[01]* | freebsdelf3.[01]*) 18878 shlibpath_overrides_runpath=yes 18879 hardcode_into_libs=yes 18880 ;; 18881 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 18882 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 18883 shlibpath_overrides_runpath=no 18884 hardcode_into_libs=yes 18885 ;; 18886 *) # from 4.6 on, and DragonFly 18887 shlibpath_overrides_runpath=yes 18888 hardcode_into_libs=yes 18889 ;; 18890 esac 18891 ;; 18892 18893 haiku*) 18894 version_type=linux # correct to gnu/linux during the next big refactor 18895 need_lib_prefix=no 18896 need_version=no 18897 dynamic_linker="$host_os runtime_loader" 18898 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18899 soname_spec='$libname$release$shared_ext$major' 18900 shlibpath_var=LIBRARY_PATH 18901 shlibpath_overrides_runpath=no 18902 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 18903 hardcode_into_libs=yes 18904 ;; 18905 18906 hpux9* | hpux10* | hpux11*) 18907 # Give a soname corresponding to the major version so that dld.sl refuses to 18908 # link against other versions. 18909 version_type=sunos 18910 need_lib_prefix=no 18911 need_version=no 18912 case $host_cpu in 18913 ia64*) 18914 shrext_cmds='.so' 18915 hardcode_into_libs=yes 18916 dynamic_linker="$host_os dld.so" 18917 shlibpath_var=LD_LIBRARY_PATH 18918 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 18919 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18920 soname_spec='$libname$release$shared_ext$major' 18921 if test 32 = "$HPUX_IA64_MODE"; then 18922 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 18923 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 18924 else 18925 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 18926 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 18927 fi 18928 ;; 18929 hppa*64*) 18930 shrext_cmds='.sl' 18931 hardcode_into_libs=yes 18932 dynamic_linker="$host_os dld.sl" 18933 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 18934 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 18935 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18936 soname_spec='$libname$release$shared_ext$major' 18937 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 18938 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 18939 ;; 18940 *) 18941 shrext_cmds='.sl' 18942 dynamic_linker="$host_os dld.sl" 18943 shlibpath_var=SHLIB_PATH 18944 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 18945 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18946 soname_spec='$libname$release$shared_ext$major' 18947 ;; 18948 esac 18949 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 18950 postinstall_cmds='chmod 555 $lib' 18951 # or fails outright, so override atomically: 18952 install_override_mode=555 18953 ;; 18954 18955 interix[3-9]*) 18956 version_type=linux # correct to gnu/linux during the next big refactor 18957 need_lib_prefix=no 18958 need_version=no 18959 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 18960 soname_spec='$libname$release$shared_ext$major' 18961 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 18962 shlibpath_var=LD_LIBRARY_PATH 18963 shlibpath_overrides_runpath=no 18964 hardcode_into_libs=yes 18965 ;; 18966 18967 irix5* | irix6* | nonstopux*) 18968 case $host_os in 18969 nonstopux*) version_type=nonstopux ;; 18970 *) 18971 if test yes = "$lt_cv_prog_gnu_ld"; then 18972 version_type=linux # correct to gnu/linux during the next big refactor 18973 else 18974 version_type=irix 18975 fi ;; 18976 esac 18977 need_lib_prefix=no 18978 need_version=no 18979 soname_spec='$libname$release$shared_ext$major' 18980 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 18981 case $host_os in 18982 irix5* | nonstopux*) 18983 libsuff= shlibsuff= 18984 ;; 18985 *) 18986 case $LD in # libtool.m4 will add one of these switches to LD 18987 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 18988 libsuff= shlibsuff= libmagic=32-bit;; 18989 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 18990 libsuff=32 shlibsuff=N32 libmagic=N32;; 18991 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 18992 libsuff=64 shlibsuff=64 libmagic=64-bit;; 18993 *) libsuff= shlibsuff= libmagic=never-match;; 18994 esac 18995 ;; 18996 esac 18997 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 18998 shlibpath_overrides_runpath=no 18999 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 19000 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 19001 hardcode_into_libs=yes 19002 ;; 19003 19004 # No shared lib support for Linux oldld, aout, or coff. 19005 linux*oldld* | linux*aout* | linux*coff*) 19006 dynamic_linker=no 19007 ;; 19008 19009 linux*android*) 19010 version_type=none # Android doesn't support versioned libraries. 19011 need_lib_prefix=no 19012 need_version=no 19013 library_names_spec='$libname$release$shared_ext' 19014 soname_spec='$libname$release$shared_ext' 19015 finish_cmds= 19016 shlibpath_var=LD_LIBRARY_PATH 19017 shlibpath_overrides_runpath=yes 19018 19019 # This implies no fast_install, which is unacceptable. 19020 # Some rework will be needed to allow for fast_install 19021 # before this can be enabled. 19022 hardcode_into_libs=yes 19023 19024 dynamic_linker='Android linker' 19025 # Don't embed -rpath directories since the linker doesn't support them. 19026 hardcode_libdir_flag_spec='-L$libdir' 19027 ;; 19028 19029 # This must be glibc/ELF. 19030 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 19031 version_type=linux # correct to gnu/linux during the next big refactor 19032 need_lib_prefix=no 19033 need_version=no 19034 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19035 soname_spec='$libname$release$shared_ext$major' 19036 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 19037 shlibpath_var=LD_LIBRARY_PATH 19038 shlibpath_overrides_runpath=no 19039 19040 # Some binutils ld are patched to set DT_RUNPATH 19041 if test ${lt_cv_shlibpath_overrides_runpath+y} 19042 then : 19043 printf %s "(cached) " >&6 19044 else case e in #( 19045 e) lt_cv_shlibpath_overrides_runpath=no 19046 save_LDFLAGS=$LDFLAGS 19047 save_libdir=$libdir 19048 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 19049 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 19050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19051 /* end confdefs.h. */ 19052 19053 int 19054 main (void) 19055 { 19056 19057 ; 19058 return 0; 19059 } 19060 _ACEOF 19061 if ac_fn_c_try_link "$LINENO" 19062 then : 19063 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null 19064 then : 19065 lt_cv_shlibpath_overrides_runpath=yes 19066 fi 19067 fi 19068 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19069 conftest$ac_exeext conftest.$ac_ext 19070 LDFLAGS=$save_LDFLAGS 19071 libdir=$save_libdir 19072 ;; 19073 esac 19074 fi 19075 19076 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 19077 19078 # This implies no fast_install, which is unacceptable. 19079 # Some rework will be needed to allow for fast_install 19080 # before this can be enabled. 19081 hardcode_into_libs=yes 19082 19083 # Ideally, we could use ldconfig to report *all* directores which are 19084 # searched for libraries, however this is still not possible. Aside from not 19085 # being certain /sbin/ldconfig is available, command 19086 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 19087 # even though it is searched at run-time. Try to do the best guess by 19088 # appending ld.so.conf contents (and includes) to the search path. 19089 if test -f /etc/ld.so.conf; then 19090 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' ' '` 19091 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 19092 fi 19093 19094 # We used to test for /lib/ld.so.1 and disable shared libraries on 19095 # powerpc, because MkLinux only supported shared libraries with the 19096 # GNU dynamic linker. Since this was broken with cross compilers, 19097 # most powerpc-linux boxes support dynamic linking these days and 19098 # people can always --disable-shared, the test was removed, and we 19099 # assume the GNU/Linux dynamic linker is in use. 19100 dynamic_linker='GNU/Linux ld.so' 19101 ;; 19102 19103 netbsd*) 19104 version_type=sunos 19105 need_lib_prefix=no 19106 need_version=no 19107 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 19108 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 19109 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 19110 dynamic_linker='NetBSD (a.out) ld.so' 19111 else 19112 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19113 soname_spec='$libname$release$shared_ext$major' 19114 dynamic_linker='NetBSD ld.elf_so' 19115 fi 19116 shlibpath_var=LD_LIBRARY_PATH 19117 shlibpath_overrides_runpath=yes 19118 hardcode_into_libs=yes 19119 ;; 19120 19121 newsos6) 19122 version_type=linux # correct to gnu/linux during the next big refactor 19123 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19124 shlibpath_var=LD_LIBRARY_PATH 19125 shlibpath_overrides_runpath=yes 19126 ;; 19127 19128 *nto* | *qnx*) 19129 version_type=qnx 19130 need_lib_prefix=no 19131 need_version=no 19132 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19133 soname_spec='$libname$release$shared_ext$major' 19134 shlibpath_var=LD_LIBRARY_PATH 19135 shlibpath_overrides_runpath=no 19136 hardcode_into_libs=yes 19137 dynamic_linker='ldqnx.so' 19138 ;; 19139 19140 openbsd* | bitrig*) 19141 version_type=sunos 19142 sys_lib_dlsearch_path_spec=/usr/lib 19143 need_lib_prefix=no 19144 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 19145 need_version=no 19146 else 19147 need_version=yes 19148 fi 19149 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 19150 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 19151 shlibpath_var=LD_LIBRARY_PATH 19152 shlibpath_overrides_runpath=yes 19153 ;; 19154 19155 os2*) 19156 libname_spec='$name' 19157 version_type=windows 19158 shrext_cmds=.dll 19159 need_version=no 19160 need_lib_prefix=no 19161 # OS/2 can only load a DLL with a base name of 8 characters or less. 19162 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 19163 v=$($ECHO $release$versuffix | tr -d .-); 19164 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 19165 $ECHO $n$v`$shared_ext' 19166 library_names_spec='${libname}_dll.$libext' 19167 dynamic_linker='OS/2 ld.exe' 19168 shlibpath_var=BEGINLIBPATH 19169 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 19170 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 19171 postinstall_cmds='base_file=`basename \$file`~ 19172 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 19173 dldir=$destdir/`dirname \$dlpath`~ 19174 test -d \$dldir || mkdir -p \$dldir~ 19175 $install_prog $dir/$dlname \$dldir/$dlname~ 19176 chmod a+x \$dldir/$dlname~ 19177 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 19178 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 19179 fi' 19180 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 19181 dlpath=$dir/\$dldll~ 19182 $RM \$dlpath' 19183 ;; 19184 19185 osf3* | osf4* | osf5*) 19186 version_type=osf 19187 need_lib_prefix=no 19188 need_version=no 19189 soname_spec='$libname$release$shared_ext$major' 19190 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19191 shlibpath_var=LD_LIBRARY_PATH 19192 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 19193 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 19194 ;; 19195 19196 rdos*) 19197 dynamic_linker=no 19198 ;; 19199 19200 solaris*) 19201 version_type=linux # correct to gnu/linux during the next big refactor 19202 need_lib_prefix=no 19203 need_version=no 19204 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19205 soname_spec='$libname$release$shared_ext$major' 19206 shlibpath_var=LD_LIBRARY_PATH 19207 shlibpath_overrides_runpath=yes 19208 hardcode_into_libs=yes 19209 # ldd complains unless libraries are executable 19210 postinstall_cmds='chmod +x $lib' 19211 ;; 19212 19213 sunos4*) 19214 version_type=sunos 19215 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 19216 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 19217 shlibpath_var=LD_LIBRARY_PATH 19218 shlibpath_overrides_runpath=yes 19219 if test yes = "$with_gnu_ld"; then 19220 need_lib_prefix=no 19221 fi 19222 need_version=yes 19223 ;; 19224 19225 sysv4 | sysv4.3*) 19226 version_type=linux # correct to gnu/linux during the next big refactor 19227 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19228 soname_spec='$libname$release$shared_ext$major' 19229 shlibpath_var=LD_LIBRARY_PATH 19230 case $host_vendor in 19231 sni) 19232 shlibpath_overrides_runpath=no 19233 need_lib_prefix=no 19234 runpath_var=LD_RUN_PATH 19235 ;; 19236 siemens) 19237 need_lib_prefix=no 19238 ;; 19239 motorola) 19240 need_lib_prefix=no 19241 need_version=no 19242 shlibpath_overrides_runpath=no 19243 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 19244 ;; 19245 esac 19246 ;; 19247 19248 sysv4*MP*) 19249 if test -d /usr/nec; then 19250 version_type=linux # correct to gnu/linux during the next big refactor 19251 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 19252 soname_spec='$libname$shared_ext.$major' 19253 shlibpath_var=LD_LIBRARY_PATH 19254 fi 19255 ;; 19256 19257 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 19258 version_type=sco 19259 need_lib_prefix=no 19260 need_version=no 19261 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 19262 soname_spec='$libname$release$shared_ext$major' 19263 shlibpath_var=LD_LIBRARY_PATH 19264 shlibpath_overrides_runpath=yes 19265 hardcode_into_libs=yes 19266 if test yes = "$with_gnu_ld"; then 19267 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 19268 else 19269 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 19270 case $host_os in 19271 sco3.2v5*) 19272 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 19273 ;; 19274 esac 19275 fi 19276 sys_lib_dlsearch_path_spec='/usr/lib' 19277 ;; 19278 19279 tpf*) 19280 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 19281 version_type=linux # correct to gnu/linux during the next big refactor 19282 need_lib_prefix=no 19283 need_version=no 19284 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19285 shlibpath_var=LD_LIBRARY_PATH 19286 shlibpath_overrides_runpath=no 19287 hardcode_into_libs=yes 19288 ;; 19289 19290 uts4*) 19291 version_type=linux # correct to gnu/linux during the next big refactor 19292 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 19293 soname_spec='$libname$release$shared_ext$major' 19294 shlibpath_var=LD_LIBRARY_PATH 19295 ;; 19296 19297 *) 19298 dynamic_linker=no 19299 ;; 19300 esac 19301 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 19302 printf "%s\n" "$dynamic_linker" >&6; } 19303 test no = "$dynamic_linker" && can_build_shared=no 19304 19305 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 19306 if test yes = "$GCC"; then 19307 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 19308 fi 19309 19310 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 19311 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 19312 fi 19313 19314 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 19315 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 19316 fi 19317 19318 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 19319 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 19320 19321 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 19322 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 19323 19324 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 19325 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 19326 19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 19346 19347 19348 19349 19350 19351 19352 19353 19354 19355 19356 19357 19358 19359 19360 19361 19362 19363 19364 19365 19366 19367 19368 19369 19370 19371 19372 19373 19374 19375 19376 19377 19378 19379 19380 19381 19382 19383 19384 19385 19386 19387 19388 19389 19390 19391 19392 19393 19394 19395 19396 19397 19398 19399 19400 19401 19402 19403 19404 19405 19406 19407 19408 19409 19410 19411 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 19424 printf %s "checking how to hardcode library paths into programs... " >&6; } 19425 hardcode_action= 19426 if test -n "$hardcode_libdir_flag_spec" || 19427 test -n "$runpath_var" || 19428 test yes = "$hardcode_automatic"; then 19429 19430 # We can hardcode non-existent directories. 19431 if test no != "$hardcode_direct" && 19432 # If the only mechanism to avoid hardcoding is shlibpath_var, we 19433 # have to relink, otherwise we might link with an installed library 19434 # when we should be linking with a yet-to-be-installed one 19435 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 19436 test no != "$hardcode_minus_L"; then 19437 # Linking always hardcodes the temporary library directory. 19438 hardcode_action=relink 19439 else 19440 # We can link without hardcoding, and we can hardcode nonexisting dirs. 19441 hardcode_action=immediate 19442 fi 19443 else 19444 # We cannot hardcode anything, or else we can only hardcode existing 19445 # directories. 19446 hardcode_action=unsupported 19447 fi 19448 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 19449 printf "%s\n" "$hardcode_action" >&6; } 19450 19451 if test relink = "$hardcode_action" || 19452 test yes = "$inherit_rpath"; then 19453 # Fast installation is not supported 19454 enable_fast_install=no 19455 elif test yes = "$shlibpath_overrides_runpath" || 19456 test no = "$enable_shared"; then 19457 # Fast installation is not necessary 19458 enable_fast_install=needless 19459 fi 19460 19461 19462 19463 19464 19465 19466 if test yes != "$enable_dlopen"; then 19467 enable_dlopen=unknown 19468 enable_dlopen_self=unknown 19469 enable_dlopen_self_static=unknown 19470 else 19471 lt_cv_dlopen=no 19472 lt_cv_dlopen_libs= 19473 19474 case $host_os in 19475 beos*) 19476 lt_cv_dlopen=load_add_on 19477 lt_cv_dlopen_libs= 19478 lt_cv_dlopen_self=yes 19479 ;; 19480 19481 mingw* | pw32* | cegcc*) 19482 lt_cv_dlopen=LoadLibrary 19483 lt_cv_dlopen_libs= 19484 ;; 19485 19486 cygwin*) 19487 lt_cv_dlopen=dlopen 19488 lt_cv_dlopen_libs= 19489 ;; 19490 19491 darwin*) 19492 # if libdl is installed we need to link against it 19493 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 19494 printf %s "checking for dlopen in -ldl... " >&6; } 19495 if test ${ac_cv_lib_dl_dlopen+y} 19496 then : 19497 printf %s "(cached) " >&6 19498 else case e in #( 19499 e) ac_check_lib_save_LIBS=$LIBS 19500 LIBS="-ldl $LIBS" 19501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19502 /* end confdefs.h. */ 19503 19504 /* Override any GCC internal prototype to avoid an error. 19505 Use char because int might match the return type of a GCC 19506 builtin and then its argument prototype would still apply. 19507 The 'extern "C"' is for builds by C++ compilers; 19508 although this is not generally supported in C code supporting it here 19509 has little cost and some practical benefit (sr 110532). */ 19510 #ifdef __cplusplus 19511 extern "C" 19512 #endif 19513 char dlopen (void); 19514 int 19515 main (void) 19516 { 19517 return dlopen (); 19518 ; 19519 return 0; 19520 } 19521 _ACEOF 19522 if ac_fn_c_try_link "$LINENO" 19523 then : 19524 ac_cv_lib_dl_dlopen=yes 19525 else case e in #( 19526 e) ac_cv_lib_dl_dlopen=no ;; 19527 esac 19528 fi 19529 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19530 conftest$ac_exeext conftest.$ac_ext 19531 LIBS=$ac_check_lib_save_LIBS ;; 19532 esac 19533 fi 19534 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 19535 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; } 19536 if test "x$ac_cv_lib_dl_dlopen" = xyes 19537 then : 19538 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 19539 else case e in #( 19540 e) 19541 lt_cv_dlopen=dyld 19542 lt_cv_dlopen_libs= 19543 lt_cv_dlopen_self=yes 19544 ;; 19545 esac 19546 fi 19547 19548 ;; 19549 19550 tpf*) 19551 # Don't try to run any link tests for TPF. We know it's impossible 19552 # because TPF is a cross-compiler, and we know how we open DSOs. 19553 lt_cv_dlopen=dlopen 19554 lt_cv_dlopen_libs= 19555 lt_cv_dlopen_self=no 19556 ;; 19557 19558 *) 19559 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 19560 if test "x$ac_cv_func_shl_load" = xyes 19561 then : 19562 lt_cv_dlopen=shl_load 19563 else case e in #( 19564 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 19565 printf %s "checking for shl_load in -ldld... " >&6; } 19566 if test ${ac_cv_lib_dld_shl_load+y} 19567 then : 19568 printf %s "(cached) " >&6 19569 else case e in #( 19570 e) ac_check_lib_save_LIBS=$LIBS 19571 LIBS="-ldld $LIBS" 19572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19573 /* end confdefs.h. */ 19574 19575 /* Override any GCC internal prototype to avoid an error. 19576 Use char because int might match the return type of a GCC 19577 builtin and then its argument prototype would still apply. 19578 The 'extern "C"' is for builds by C++ compilers; 19579 although this is not generally supported in C code supporting it here 19580 has little cost and some practical benefit (sr 110532). */ 19581 #ifdef __cplusplus 19582 extern "C" 19583 #endif 19584 char shl_load (void); 19585 int 19586 main (void) 19587 { 19588 return shl_load (); 19589 ; 19590 return 0; 19591 } 19592 _ACEOF 19593 if ac_fn_c_try_link "$LINENO" 19594 then : 19595 ac_cv_lib_dld_shl_load=yes 19596 else case e in #( 19597 e) ac_cv_lib_dld_shl_load=no ;; 19598 esac 19599 fi 19600 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19601 conftest$ac_exeext conftest.$ac_ext 19602 LIBS=$ac_check_lib_save_LIBS ;; 19603 esac 19604 fi 19605 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 19606 printf "%s\n" "$ac_cv_lib_dld_shl_load" >&6; } 19607 if test "x$ac_cv_lib_dld_shl_load" = xyes 19608 then : 19609 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 19610 else case e in #( 19611 e) ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 19612 if test "x$ac_cv_func_dlopen" = xyes 19613 then : 19614 lt_cv_dlopen=dlopen 19615 else case e in #( 19616 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 19617 printf %s "checking for dlopen in -ldl... " >&6; } 19618 if test ${ac_cv_lib_dl_dlopen+y} 19619 then : 19620 printf %s "(cached) " >&6 19621 else case e in #( 19622 e) ac_check_lib_save_LIBS=$LIBS 19623 LIBS="-ldl $LIBS" 19624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19625 /* end confdefs.h. */ 19626 19627 /* Override any GCC internal prototype to avoid an error. 19628 Use char because int might match the return type of a GCC 19629 builtin and then its argument prototype would still apply. 19630 The 'extern "C"' is for builds by C++ compilers; 19631 although this is not generally supported in C code supporting it here 19632 has little cost and some practical benefit (sr 110532). */ 19633 #ifdef __cplusplus 19634 extern "C" 19635 #endif 19636 char dlopen (void); 19637 int 19638 main (void) 19639 { 19640 return dlopen (); 19641 ; 19642 return 0; 19643 } 19644 _ACEOF 19645 if ac_fn_c_try_link "$LINENO" 19646 then : 19647 ac_cv_lib_dl_dlopen=yes 19648 else case e in #( 19649 e) ac_cv_lib_dl_dlopen=no ;; 19650 esac 19651 fi 19652 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19653 conftest$ac_exeext conftest.$ac_ext 19654 LIBS=$ac_check_lib_save_LIBS ;; 19655 esac 19656 fi 19657 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 19658 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; } 19659 if test "x$ac_cv_lib_dl_dlopen" = xyes 19660 then : 19661 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 19662 else case e in #( 19663 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 19664 printf %s "checking for dlopen in -lsvld... " >&6; } 19665 if test ${ac_cv_lib_svld_dlopen+y} 19666 then : 19667 printf %s "(cached) " >&6 19668 else case e in #( 19669 e) ac_check_lib_save_LIBS=$LIBS 19670 LIBS="-lsvld $LIBS" 19671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19672 /* end confdefs.h. */ 19673 19674 /* Override any GCC internal prototype to avoid an error. 19675 Use char because int might match the return type of a GCC 19676 builtin and then its argument prototype would still apply. 19677 The 'extern "C"' is for builds by C++ compilers; 19678 although this is not generally supported in C code supporting it here 19679 has little cost and some practical benefit (sr 110532). */ 19680 #ifdef __cplusplus 19681 extern "C" 19682 #endif 19683 char dlopen (void); 19684 int 19685 main (void) 19686 { 19687 return dlopen (); 19688 ; 19689 return 0; 19690 } 19691 _ACEOF 19692 if ac_fn_c_try_link "$LINENO" 19693 then : 19694 ac_cv_lib_svld_dlopen=yes 19695 else case e in #( 19696 e) ac_cv_lib_svld_dlopen=no ;; 19697 esac 19698 fi 19699 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19700 conftest$ac_exeext conftest.$ac_ext 19701 LIBS=$ac_check_lib_save_LIBS ;; 19702 esac 19703 fi 19704 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 19705 printf "%s\n" "$ac_cv_lib_svld_dlopen" >&6; } 19706 if test "x$ac_cv_lib_svld_dlopen" = xyes 19707 then : 19708 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 19709 else case e in #( 19710 e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 19711 printf %s "checking for dld_link in -ldld... " >&6; } 19712 if test ${ac_cv_lib_dld_dld_link+y} 19713 then : 19714 printf %s "(cached) " >&6 19715 else case e in #( 19716 e) ac_check_lib_save_LIBS=$LIBS 19717 LIBS="-ldld $LIBS" 19718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19719 /* end confdefs.h. */ 19720 19721 /* Override any GCC internal prototype to avoid an error. 19722 Use char because int might match the return type of a GCC 19723 builtin and then its argument prototype would still apply. 19724 The 'extern "C"' is for builds by C++ compilers; 19725 although this is not generally supported in C code supporting it here 19726 has little cost and some practical benefit (sr 110532). */ 19727 #ifdef __cplusplus 19728 extern "C" 19729 #endif 19730 char dld_link (void); 19731 int 19732 main (void) 19733 { 19734 return dld_link (); 19735 ; 19736 return 0; 19737 } 19738 _ACEOF 19739 if ac_fn_c_try_link "$LINENO" 19740 then : 19741 ac_cv_lib_dld_dld_link=yes 19742 else case e in #( 19743 e) ac_cv_lib_dld_dld_link=no ;; 19744 esac 19745 fi 19746 rm -f core conftest.err conftest.$ac_objext conftest.beam \ 19747 conftest$ac_exeext conftest.$ac_ext 19748 LIBS=$ac_check_lib_save_LIBS ;; 19749 esac 19750 fi 19751 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 19752 printf "%s\n" "$ac_cv_lib_dld_dld_link" >&6; } 19753 if test "x$ac_cv_lib_dld_dld_link" = xyes 19754 then : 19755 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 19756 fi 19757 19758 ;; 19759 esac 19760 fi 19761 19762 ;; 19763 esac 19764 fi 19765 19766 ;; 19767 esac 19768 fi 19769 19770 ;; 19771 esac 19772 fi 19773 19774 ;; 19775 esac 19776 fi 19777 19778 ;; 19779 esac 19780 19781 if test no = "$lt_cv_dlopen"; then 19782 enable_dlopen=no 19783 else 19784 enable_dlopen=yes 19785 fi 19786 19787 case $lt_cv_dlopen in 19788 dlopen) 19789 save_CPPFLAGS=$CPPFLAGS 19790 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 19791 19792 save_LDFLAGS=$LDFLAGS 19793 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 19794 19795 save_LIBS=$LIBS 19796 LIBS="$lt_cv_dlopen_libs $LIBS" 19797 19798 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 19799 printf %s "checking whether a program can dlopen itself... " >&6; } 19800 if test ${lt_cv_dlopen_self+y} 19801 then : 19802 printf %s "(cached) " >&6 19803 else case e in #( 19804 e) if test yes = "$cross_compiling"; then : 19805 lt_cv_dlopen_self=cross 19806 else 19807 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 19808 lt_status=$lt_dlunknown 19809 cat > conftest.$ac_ext <<_LT_EOF 19810 #line $LINENO "configure" 19811 #include "confdefs.h" 19812 19813 #if HAVE_DLFCN_H 19814 #include <dlfcn.h> 19815 #endif 19816 19817 #include <stdio.h> 19818 19819 #ifdef RTLD_GLOBAL 19820 # define LT_DLGLOBAL RTLD_GLOBAL 19821 #else 19822 # ifdef DL_GLOBAL 19823 # define LT_DLGLOBAL DL_GLOBAL 19824 # else 19825 # define LT_DLGLOBAL 0 19826 # endif 19827 #endif 19828 19829 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 19830 find out it does not work in some platform. */ 19831 #ifndef LT_DLLAZY_OR_NOW 19832 # ifdef RTLD_LAZY 19833 # define LT_DLLAZY_OR_NOW RTLD_LAZY 19834 # else 19835 # ifdef DL_LAZY 19836 # define LT_DLLAZY_OR_NOW DL_LAZY 19837 # else 19838 # ifdef RTLD_NOW 19839 # define LT_DLLAZY_OR_NOW RTLD_NOW 19840 # else 19841 # ifdef DL_NOW 19842 # define LT_DLLAZY_OR_NOW DL_NOW 19843 # else 19844 # define LT_DLLAZY_OR_NOW 0 19845 # endif 19846 # endif 19847 # endif 19848 # endif 19849 #endif 19850 19851 /* When -fvisibility=hidden is used, assume the code has been annotated 19852 correspondingly for the symbols needed. */ 19853 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 19854 int fnord () __attribute__((visibility("default"))); 19855 #endif 19856 19857 int fnord () { return 42; } 19858 int main () 19859 { 19860 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 19861 int status = $lt_dlunknown; 19862 19863 if (self) 19864 { 19865 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 19866 else 19867 { 19868 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 19869 else puts (dlerror ()); 19870 } 19871 /* dlclose (self); */ 19872 } 19873 else 19874 puts (dlerror ()); 19875 19876 return status; 19877 } 19878 _LT_EOF 19879 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 19880 (eval $ac_link) 2>&5 19881 ac_status=$? 19882 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19883 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 19884 (./conftest; exit; ) >&5 2>/dev/null 19885 lt_status=$? 19886 case x$lt_status in 19887 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 19888 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 19889 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 19890 esac 19891 else : 19892 # compilation failed 19893 lt_cv_dlopen_self=no 19894 fi 19895 fi 19896 rm -fr conftest* 19897 19898 ;; 19899 esac 19900 fi 19901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 19902 printf "%s\n" "$lt_cv_dlopen_self" >&6; } 19903 19904 if test yes = "$lt_cv_dlopen_self"; then 19905 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 19906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 19907 printf %s "checking whether a statically linked program can dlopen itself... " >&6; } 19908 if test ${lt_cv_dlopen_self_static+y} 19909 then : 19910 printf %s "(cached) " >&6 19911 else case e in #( 19912 e) if test yes = "$cross_compiling"; then : 19913 lt_cv_dlopen_self_static=cross 19914 else 19915 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 19916 lt_status=$lt_dlunknown 19917 cat > conftest.$ac_ext <<_LT_EOF 19918 #line $LINENO "configure" 19919 #include "confdefs.h" 19920 19921 #if HAVE_DLFCN_H 19922 #include <dlfcn.h> 19923 #endif 19924 19925 #include <stdio.h> 19926 19927 #ifdef RTLD_GLOBAL 19928 # define LT_DLGLOBAL RTLD_GLOBAL 19929 #else 19930 # ifdef DL_GLOBAL 19931 # define LT_DLGLOBAL DL_GLOBAL 19932 # else 19933 # define LT_DLGLOBAL 0 19934 # endif 19935 #endif 19936 19937 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 19938 find out it does not work in some platform. */ 19939 #ifndef LT_DLLAZY_OR_NOW 19940 # ifdef RTLD_LAZY 19941 # define LT_DLLAZY_OR_NOW RTLD_LAZY 19942 # else 19943 # ifdef DL_LAZY 19944 # define LT_DLLAZY_OR_NOW DL_LAZY 19945 # else 19946 # ifdef RTLD_NOW 19947 # define LT_DLLAZY_OR_NOW RTLD_NOW 19948 # else 19949 # ifdef DL_NOW 19950 # define LT_DLLAZY_OR_NOW DL_NOW 19951 # else 19952 # define LT_DLLAZY_OR_NOW 0 19953 # endif 19954 # endif 19955 # endif 19956 # endif 19957 #endif 19958 19959 /* When -fvisibility=hidden is used, assume the code has been annotated 19960 correspondingly for the symbols needed. */ 19961 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 19962 int fnord () __attribute__((visibility("default"))); 19963 #endif 19964 19965 int fnord () { return 42; } 19966 int main () 19967 { 19968 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 19969 int status = $lt_dlunknown; 19970 19971 if (self) 19972 { 19973 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 19974 else 19975 { 19976 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 19977 else puts (dlerror ()); 19978 } 19979 /* dlclose (self); */ 19980 } 19981 else 19982 puts (dlerror ()); 19983 19984 return status; 19985 } 19986 _LT_EOF 19987 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 19988 (eval $ac_link) 2>&5 19989 ac_status=$? 19990 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19991 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 19992 (./conftest; exit; ) >&5 2>/dev/null 19993 lt_status=$? 19994 case x$lt_status in 19995 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 19996 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 19997 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 19998 esac 19999 else : 20000 # compilation failed 20001 lt_cv_dlopen_self_static=no 20002 fi 20003 fi 20004 rm -fr conftest* 20005 20006 ;; 20007 esac 20008 fi 20009 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 20010 printf "%s\n" "$lt_cv_dlopen_self_static" >&6; } 20011 fi 20012 20013 CPPFLAGS=$save_CPPFLAGS 20014 LDFLAGS=$save_LDFLAGS 20015 LIBS=$save_LIBS 20016 ;; 20017 esac 20018 20019 case $lt_cv_dlopen_self in 20020 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 20021 *) enable_dlopen_self=unknown ;; 20022 esac 20023 20024 case $lt_cv_dlopen_self_static in 20025 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 20026 *) enable_dlopen_self_static=unknown ;; 20027 esac 20028 fi 20029 20030 20031 20032 20033 20034 20035 20036 20037 20038 20039 20040 20041 20042 20043 20044 20045 20046 striplib= 20047 old_striplib= 20048 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 20049 printf %s "checking whether stripping libraries is possible... " >&6; } 20050 if test -z "$STRIP"; then 20051 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20052 printf "%s\n" "no" >&6; } 20053 else 20054 if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 20055 old_striplib="$STRIP --strip-debug" 20056 striplib="$STRIP --strip-unneeded" 20057 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20058 printf "%s\n" "yes" >&6; } 20059 else 20060 case $host_os in 20061 darwin*) 20062 # FIXME - insert some real tests, host_os isn't really good enough 20063 striplib="$STRIP -x" 20064 old_striplib="$STRIP -S" 20065 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20066 printf "%s\n" "yes" >&6; } 20067 ;; 20068 freebsd*) 20069 if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then 20070 old_striplib="$STRIP --strip-debug" 20071 striplib="$STRIP --strip-unneeded" 20072 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20073 printf "%s\n" "yes" >&6; } 20074 else 20075 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20076 printf "%s\n" "no" >&6; } 20077 fi 20078 ;; 20079 *) 20080 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20081 printf "%s\n" "no" >&6; } 20082 ;; 20083 esac 20084 fi 20085 fi 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 # Report what library types will actually be built 20099 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 20100 printf %s "checking if libtool supports shared libraries... " >&6; } 20101 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 20102 printf "%s\n" "$can_build_shared" >&6; } 20103 20104 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 20105 printf %s "checking whether to build shared libraries... " >&6; } 20106 test no = "$can_build_shared" && enable_shared=no 20107 20108 # On AIX, shared libraries and static libraries use the same namespace, and 20109 # are all built from PIC. 20110 case $host_os in 20111 aix3*) 20112 test yes = "$enable_shared" && enable_static=no 20113 if test -n "$RANLIB"; then 20114 archive_cmds="$archive_cmds~\$RANLIB \$lib" 20115 postinstall_cmds='$RANLIB $lib' 20116 fi 20117 ;; 20118 20119 aix[4-9]*) 20120 if test ia64 != "$host_cpu"; then 20121 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 20122 yes,aix,yes) ;; # shared object as lib.so file only 20123 yes,svr4,*) ;; # shared object as lib.so archive member only 20124 yes,*) enable_static=no ;; # shared object in lib.a archive as well 20125 esac 20126 fi 20127 ;; 20128 esac 20129 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 20130 printf "%s\n" "$enable_shared" >&6; } 20131 20132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 20133 printf %s "checking whether to build static libraries... " >&6; } 20134 # Make sure either enable_shared or enable_static is yes. 20135 test yes = "$enable_shared" || enable_static=yes 20136 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 20137 printf "%s\n" "$enable_static" >&6; } 20138 20139 20140 20141 20142 fi 20143 ac_ext=c 20144 ac_cpp='$CPP $CPPFLAGS' 20145 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20146 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20147 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20148 20149 CC=$lt_save_CC 20150 20151 20152 20153 20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 ac_config_commands="$ac_config_commands libtool" 20166 20167 20168 20169 20170 # Only expand once: 20171 20172 20173 20174 20175 20176 # Define a configure option for an alternate module directory 20177 20178 # Check whether --with-xorg-module-dir was given. 20179 if test ${with_xorg_module_dir+y} 20180 then : 20181 withval=$with_xorg_module_dir; moduledir="$withval" 20182 else case e in #( 20183 e) moduledir="$libdir/xorg/modules" ;; 20184 esac 20185 fi 20186 20187 20188 20189 # Store the list of server defined optional extensions in REQUIRED_MODULES 20190 20191 20192 SAVE_CFLAGS="$CFLAGS" 20193 CFLAGS="$CFLAGS `$PKG_CONFIG --cflags xorg-server`" 20194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20195 /* end confdefs.h. */ 20196 20197 #include "xorg-server.h" 20198 #if !defined RANDR 20199 #error RANDR not defined 20200 #endif 20201 20202 int 20203 main (void) 20204 { 20205 20206 ; 20207 return 0; 20208 } 20209 _ACEOF 20210 if ac_fn_c_try_compile "$LINENO" 20211 then : 20212 _EXT_CHECK=yes 20213 else case e in #( 20214 e) _EXT_CHECK=no ;; 20215 esac 20216 fi 20217 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 20218 CFLAGS="$SAVE_CFLAGS" 20219 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 20220 printf %s "checking if RANDR is defined... " >&6; } 20221 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 20222 printf "%s\n" "$_EXT_CHECK" >&6; } 20223 if test "$_EXT_CHECK" != no; then 20224 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 20225 fi 20226 20227 20228 20229 SAVE_CFLAGS="$CFLAGS" 20230 CFLAGS="$CFLAGS `$PKG_CONFIG --cflags xorg-server`" 20231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20232 /* end confdefs.h. */ 20233 20234 #include "xorg-server.h" 20235 #if !defined RENDER 20236 #error RENDER not defined 20237 #endif 20238 20239 int 20240 main (void) 20241 { 20242 20243 ; 20244 return 0; 20245 } 20246 _ACEOF 20247 if ac_fn_c_try_compile "$LINENO" 20248 then : 20249 _EXT_CHECK=yes 20250 else case e in #( 20251 e) _EXT_CHECK=no ;; 20252 esac 20253 fi 20254 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 20255 CFLAGS="$SAVE_CFLAGS" 20256 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 20257 printf %s "checking if RENDER is defined... " >&6; } 20258 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 20259 printf "%s\n" "$_EXT_CHECK" >&6; } 20260 if test "$_EXT_CHECK" != no; then 20261 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 20262 fi 20263 20264 20265 20266 SAVE_CFLAGS="$CFLAGS" 20267 CFLAGS="$CFLAGS `$PKG_CONFIG --cflags xorg-server`" 20268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20269 /* end confdefs.h. */ 20270 20271 #include "xorg-server.h" 20272 #if !defined DPMSExtension 20273 #error DPMSExtension not defined 20274 #endif 20275 20276 int 20277 main (void) 20278 { 20279 20280 ; 20281 return 0; 20282 } 20283 _ACEOF 20284 if ac_fn_c_try_compile "$LINENO" 20285 then : 20286 _EXT_CHECK=yes 20287 else case e in #( 20288 e) _EXT_CHECK=no ;; 20289 esac 20290 fi 20291 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 20292 CFLAGS="$SAVE_CFLAGS" 20293 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 20294 printf %s "checking if DPMSExtension is defined... " >&6; } 20295 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 20296 printf "%s\n" "$_EXT_CHECK" >&6; } 20297 if test "$_EXT_CHECK" != no; then 20298 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 20299 fi 20300 20301 20302 # Obtain compiler/linker options for the driver dependencies 20303 20304 pkg_failed=no 20305 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 20306 printf %s "checking for XORG... " >&6; } 20307 20308 if test -n "$XORG_CFLAGS"; then 20309 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 20310 elif test -n "$PKG_CONFIG"; then 20311 if test -n "$PKG_CONFIG" && \ 20312 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.6 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 20313 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES") 2>&5 20314 ac_status=$? 20315 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20316 test $ac_status = 0; }; then 20317 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 20318 test "x$?" != "x0" && pkg_failed=yes 20319 else 20320 pkg_failed=yes 20321 fi 20322 else 20323 pkg_failed=untried 20324 fi 20325 if test -n "$XORG_LIBS"; then 20326 pkg_cv_XORG_LIBS="$XORG_LIBS" 20327 elif test -n "$PKG_CONFIG"; then 20328 if test -n "$PKG_CONFIG" && \ 20329 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.6 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 20330 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES") 2>&5 20331 ac_status=$? 20332 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20333 test $ac_status = 0; }; then 20334 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 20335 test "x$?" != "x0" && pkg_failed=yes 20336 else 20337 pkg_failed=yes 20338 fi 20339 else 20340 pkg_failed=untried 20341 fi 20342 20343 20344 20345 if test $pkg_failed = yes; then 20346 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20347 printf "%s\n" "no" >&6; } 20348 20349 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20350 _pkg_short_errors_supported=yes 20351 else 20352 _pkg_short_errors_supported=no 20353 fi 20354 if test $_pkg_short_errors_supported = yes; then 20355 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES" 2>&1` 20356 else 20357 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES" 2>&1` 20358 fi 20359 # Put the nasty error message in config.log where it belongs 20360 echo "$XORG_PKG_ERRORS" >&5 20361 20362 as_fn_error $? "Package requirements (xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES) were not met: 20363 20364 $XORG_PKG_ERRORS 20365 20366 Consider adjusting the PKG_CONFIG_PATH environment variable if you 20367 installed software in a non-standard prefix. 20368 20369 Alternatively, you may set the environment variables XORG_CFLAGS 20370 and XORG_LIBS to avoid the need to call pkg-config. 20371 See the pkg-config man page for more details." "$LINENO" 5 20372 elif test $pkg_failed = untried; then 20373 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20374 printf "%s\n" "no" >&6; } 20375 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 20376 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 20377 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20378 is in your PATH or set the PKG_CONFIG environment variable to the full 20379 path to pkg-config. 20380 20381 Alternatively, you may set the environment variables XORG_CFLAGS 20382 and XORG_LIBS to avoid the need to call pkg-config. 20383 See the pkg-config man page for more details. 20384 20385 To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20386 See 'config.log' for more details" "$LINENO" 5; } 20387 else 20388 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 20389 XORG_LIBS=$pkg_cv_XORG_LIBS 20390 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20391 printf "%s\n" "yes" >&6; } 20392 20393 fi 20394 20395 pkg_failed=no 20396 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 20397 printf %s "checking for XEXT... " >&6; } 20398 20399 if test -n "$XEXT_CFLAGS"; then 20400 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 20401 elif test -n "$PKG_CONFIG"; then 20402 if test -n "$PKG_CONFIG" && \ 20403 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 20404 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 20405 ac_status=$? 20406 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20407 test $ac_status = 0; }; then 20408 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 20409 test "x$?" != "x0" && pkg_failed=yes 20410 else 20411 pkg_failed=yes 20412 fi 20413 else 20414 pkg_failed=untried 20415 fi 20416 if test -n "$XEXT_LIBS"; then 20417 pkg_cv_XEXT_LIBS="$XEXT_LIBS" 20418 elif test -n "$PKG_CONFIG"; then 20419 if test -n "$PKG_CONFIG" && \ 20420 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 20421 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 20422 ac_status=$? 20423 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20424 test $ac_status = 0; }; then 20425 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 20426 test "x$?" != "x0" && pkg_failed=yes 20427 else 20428 pkg_failed=yes 20429 fi 20430 else 20431 pkg_failed=untried 20432 fi 20433 20434 20435 20436 if test $pkg_failed = yes; then 20437 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20438 printf "%s\n" "no" >&6; } 20439 20440 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20441 _pkg_short_errors_supported=yes 20442 else 20443 _pkg_short_errors_supported=no 20444 fi 20445 if test $_pkg_short_errors_supported = yes; then 20446 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 20447 else 20448 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 20449 fi 20450 # Put the nasty error message in config.log where it belongs 20451 echo "$XEXT_PKG_ERRORS" >&5 20452 20453 HAVE_XEXTPROTO_71="no" 20454 elif test $pkg_failed = untried; then 20455 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20456 printf "%s\n" "no" >&6; } 20457 HAVE_XEXTPROTO_71="no" 20458 else 20459 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 20460 XEXT_LIBS=$pkg_cv_XEXT_LIBS 20461 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20462 printf "%s\n" "yes" >&6; } 20463 HAVE_XEXTPROTO_71="yes" 20464 fi 20465 20466 if test "x$HAVE_XEXTPROTO_71" = xyes; then 20467 20468 printf "%s\n" "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 20469 20470 fi 20471 20472 save_CFLAGS="$CFLAGS" 20473 CFLAGS="$XORG_CFLAGS" 20474 ac_fn_check_decl "$LINENO" "xf86ConfigIsaEntity" "ac_cv_have_decl_xf86ConfigIsaEntity" "#include \"xf86.h\" 20475 " "$ac_c_undeclared_builtin_options" "CFLAGS" 20476 if test "x$ac_cv_have_decl_xf86ConfigIsaEntity" = xyes 20477 then : 20478 20479 printf "%s\n" "#define HAVE_ISA 1" >>confdefs.h 20480 20481 fi 20482 CFLAGS="$save_CFLAGS" 20483 20484 save_CFLAGS="$CFLAGS" 20485 CFLAGS="$XORG_CFLAGS" 20486 ac_fn_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\" 20487 " "$ac_c_undeclared_builtin_options" "CFLAGS" 20488 if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes 20489 then : 20490 XSERVER_LIBPCIACCESS=yes 20491 else case e in #( 20492 e) XSERVER_LIBPCIACCESS=no ;; 20493 esac 20494 fi 20495 CFLAGS="$save_CFLAGS" 20496 20497 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 20498 20499 pkg_failed=no 20500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 20501 printf %s "checking for PCIACCESS... " >&6; } 20502 20503 if test -n "$PCIACCESS_CFLAGS"; then 20504 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 20505 elif test -n "$PKG_CONFIG"; then 20506 if test -n "$PKG_CONFIG" && \ 20507 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.12.901\""; } >&5 20508 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.12.901") 2>&5 20509 ac_status=$? 20510 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20511 test $ac_status = 0; }; then 20512 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.12.901" 2>/dev/null` 20513 test "x$?" != "x0" && pkg_failed=yes 20514 else 20515 pkg_failed=yes 20516 fi 20517 else 20518 pkg_failed=untried 20519 fi 20520 if test -n "$PCIACCESS_LIBS"; then 20521 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 20522 elif test -n "$PKG_CONFIG"; then 20523 if test -n "$PKG_CONFIG" && \ 20524 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.12.901\""; } >&5 20525 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.12.901") 2>&5 20526 ac_status=$? 20527 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20528 test $ac_status = 0; }; then 20529 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.12.901" 2>/dev/null` 20530 test "x$?" != "x0" && pkg_failed=yes 20531 else 20532 pkg_failed=yes 20533 fi 20534 else 20535 pkg_failed=untried 20536 fi 20537 20538 20539 20540 if test $pkg_failed = yes; then 20541 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20542 printf "%s\n" "no" >&6; } 20543 20544 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20545 _pkg_short_errors_supported=yes 20546 else 20547 _pkg_short_errors_supported=no 20548 fi 20549 if test $_pkg_short_errors_supported = yes; then 20550 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.12.901" 2>&1` 20551 else 20552 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.12.901" 2>&1` 20553 fi 20554 # Put the nasty error message in config.log where it belongs 20555 echo "$PCIACCESS_PKG_ERRORS" >&5 20556 20557 as_fn_error $? "Package requirements (pciaccess >= 0.12.901) were not met: 20558 20559 $PCIACCESS_PKG_ERRORS 20560 20561 Consider adjusting the PKG_CONFIG_PATH environment variable if you 20562 installed software in a non-standard prefix. 20563 20564 Alternatively, you may set the environment variables PCIACCESS_CFLAGS 20565 and PCIACCESS_LIBS to avoid the need to call pkg-config. 20566 See the pkg-config man page for more details." "$LINENO" 5 20567 elif test $pkg_failed = untried; then 20568 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 20569 printf "%s\n" "no" >&6; } 20570 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 20571 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 20572 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20573 is in your PATH or set the PKG_CONFIG environment variable to the full 20574 path to pkg-config. 20575 20576 Alternatively, you may set the environment variables PCIACCESS_CFLAGS 20577 and PCIACCESS_LIBS to avoid the need to call pkg-config. 20578 See the pkg-config man page for more details. 20579 20580 To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20581 See 'config.log' for more details" "$LINENO" 5; } 20582 else 20583 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 20584 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 20585 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20586 printf "%s\n" "yes" >&6; } 20587 20588 fi 20589 fi 20590 20591 # Checks for library functions 20592 # We don't use strlcat, strlcpy, or timingsafe_memcmp, but check to quiet 20593 # -Wredundant-decls warning from xorg/os.h which will otherwise redefine them. 20594 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" 20595 if test "x$ac_cv_func_strlcat" = xyes 20596 then : 20597 printf "%s\n" "#define HAVE_STRLCAT 1" >>confdefs.h 20598 20599 fi 20600 ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy" 20601 if test "x$ac_cv_func_strlcpy" = xyes 20602 then : 20603 printf "%s\n" "#define HAVE_STRLCPY 1" >>confdefs.h 20604 20605 fi 20606 ac_fn_c_check_func "$LINENO" "timingsafe_memcmp" "ac_cv_func_timingsafe_memcmp" 20607 if test "x$ac_cv_func_timingsafe_memcmp" = xyes 20608 then : 20609 printf "%s\n" "#define HAVE_TIMINGSAFE_MEMCMP 1" >>confdefs.h 20610 20611 fi 20612 20613 20614 DRIVER_NAME=vboxvideo 20615 20616 20617 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 20618 20619 cat >confcache <<\_ACEOF 20620 # This file is a shell script that caches the results of configure 20621 # tests run on this system so they can be shared between configure 20622 # scripts and configure runs, see configure's option --config-cache. 20623 # It is not useful on other systems. If it contains results you don't 20624 # want to keep, you may remove or edit it. 20625 # 20626 # config.status only pays attention to the cache file if you give it 20627 # the --recheck option to rerun configure. 20628 # 20629 # 'ac_cv_env_foo' variables (set or unset) will be overridden when 20630 # loading this file, other *unset* 'ac_cv_foo' will be assigned the 20631 # following values. 20632 20633 _ACEOF 20634 20635 # The following way of writing the cache mishandles newlines in values, 20636 # but we know of no workaround that is simple, portable, and efficient. 20637 # So, we kill variables containing newlines. 20638 # Ultrix sh set writes to stderr and can't be redirected directly, 20639 # and sets the high bit in the cache file unless we assign to the vars. 20640 ( 20641 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 20642 eval ac_val=\$$ac_var 20643 case $ac_val in #( 20644 *${as_nl}*) 20645 case $ac_var in #( 20646 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 20647 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 20648 esac 20649 case $ac_var in #( 20650 _ | IFS | as_nl) ;; #( 20651 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 20652 *) { eval $ac_var=; unset $ac_var;} ;; 20653 esac ;; 20654 esac 20655 done 20656 20657 (set) 2>&1 | 20658 case $as_nl`(ac_space=' '; set) 2>&1` in #( 20659 *${as_nl}ac_space=\ *) 20660 # 'set' does not quote correctly, so add quotes: double-quote 20661 # substitution turns \\\\ into \\, and sed turns \\ into \. 20662 sed -n \ 20663 "s/'/'\\\\''/g; 20664 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 20665 ;; #( 20666 *) 20667 # 'set' quotes correctly as required by POSIX, so do not add quotes. 20668 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 20669 ;; 20670 esac | 20671 sort 20672 ) | 20673 sed ' 20674 /^ac_cv_env_/b end 20675 t clear 20676 :clear 20677 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 20678 t end 20679 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 20680 :end' >>confcache 20681 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 20682 if test -w "$cache_file"; then 20683 if test "x$cache_file" != "x/dev/null"; then 20684 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 20685 printf "%s\n" "$as_me: updating cache $cache_file" >&6;} 20686 if test ! -f "$cache_file" || test -h "$cache_file"; then 20687 cat confcache >"$cache_file" 20688 else 20689 case $cache_file in #( 20690 */* | ?:*) 20691 mv -f confcache "$cache_file"$$ && 20692 mv -f "$cache_file"$$ "$cache_file" ;; #( 20693 *) 20694 mv -f confcache "$cache_file" ;; 20695 esac 20696 fi 20697 fi 20698 else 20699 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 20700 printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 20701 fi 20702 fi 20703 rm -f confcache 20704 20705 test "x$prefix" = xNONE && prefix=$ac_default_prefix 20706 # Let make expand exec_prefix. 20707 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 20708 20709 DEFS=-DHAVE_CONFIG_H 20710 20711 ac_libobjs= 20712 ac_ltlibobjs= 20713 U= 20714 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 20715 # 1. Remove the extension, and $U if already installed. 20716 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 20717 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 20718 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 20719 # will be set to the directory where LIBOBJS objects are built. 20720 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 20721 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 20722 done 20723 LIBOBJS=$ac_libobjs 20724 20725 LTLIBOBJS=$ac_ltlibobjs 20726 20727 20728 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 20729 printf %s "checking that generated files are newer than configure... " >&6; } 20730 if test -n "$am_sleep_pid"; then 20731 # Hide warnings about reused PIDs. 20732 wait $am_sleep_pid 2>/dev/null 20733 fi 20734 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 20735 printf "%s\n" "done" >&6; } 20736 if test -n "$EXEEXT"; then 20737 am__EXEEXT_TRUE= 20738 am__EXEEXT_FALSE='#' 20739 else 20740 am__EXEEXT_TRUE='#' 20741 am__EXEEXT_FALSE= 20742 fi 20743 20744 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 20745 as_fn_error $? "conditional \"AMDEP\" was never defined. 20746 Usually this means the macro was only invoked conditionally." "$LINENO" 5 20747 fi 20748 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 20749 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 20750 Usually this means the macro was only invoked conditionally." "$LINENO" 5 20751 fi 20752 20753 : "${CONFIG_STATUS=./config.status}" 20754 ac_write_fail=0 20755 ac_clean_files_save=$ac_clean_files 20756 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 20757 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 20758 printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 20759 as_write_fail=0 20760 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 20761 #! $SHELL 20762 # Generated by $as_me. 20763 # Run this file to recreate the current configuration. 20764 # Compiler output produced by configure, useful for debugging 20765 # configure, is in config.log if it exists. 20766 20767 debug=false 20768 ac_cs_recheck=false 20769 ac_cs_silent=false 20770 20771 SHELL=\${CONFIG_SHELL-$SHELL} 20772 export SHELL 20773 _ASEOF 20774 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 20775 ## -------------------- ## 20776 ## M4sh Initialization. ## 20777 ## -------------------- ## 20778 20779 # Be more Bourne compatible 20780 DUALCASE=1; export DUALCASE # for MKS sh 20781 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 20782 then : 20783 emulate sh 20784 NULLCMD=: 20785 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 20786 # is contrary to our usage. Disable this feature. 20787 alias -g '${1+"$@"}'='"$@"' 20788 setopt NO_GLOB_SUBST 20789 else case e in #( 20790 e) case `(set -o) 2>/dev/null` in #( 20791 *posix*) : 20792 set -o posix ;; #( 20793 *) : 20794 ;; 20795 esac ;; 20796 esac 20797 fi 20798 20799 20800 20801 # Reset variables that may have inherited troublesome values from 20802 # the environment. 20803 20804 # IFS needs to be set, to space, tab, and newline, in precisely that order. 20805 # (If _AS_PATH_WALK were called with IFS unset, it would have the 20806 # side effect of setting IFS to empty, thus disabling word splitting.) 20807 # Quoting is to prevent editors from complaining about space-tab. 20808 as_nl=' 20809 ' 20810 export as_nl 20811 IFS=" "" $as_nl" 20812 20813 PS1='$ ' 20814 PS2='> ' 20815 PS4='+ ' 20816 20817 # Ensure predictable behavior from utilities with locale-dependent output. 20818 LC_ALL=C 20819 export LC_ALL 20820 LANGUAGE=C 20821 export LANGUAGE 20822 20823 # We cannot yet rely on "unset" to work, but we need these variables 20824 # to be unset--not just set to an empty or harmless value--now, to 20825 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 20826 # also avoids known problems related to "unset" and subshell syntax 20827 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 20828 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 20829 do eval test \${$as_var+y} \ 20830 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 20831 done 20832 20833 # Ensure that fds 0, 1, and 2 are open. 20834 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 20835 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 20836 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi 20837 20838 # The user is always right. 20839 if ${PATH_SEPARATOR+false} :; then 20840 PATH_SEPARATOR=: 20841 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 20842 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 20843 PATH_SEPARATOR=';' 20844 } 20845 fi 20846 20847 20848 # Find who we are. Look in the path if we contain no directory separator. 20849 as_myself= 20850 case $0 in #(( 20851 *[\\/]* ) as_myself=$0 ;; 20852 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20853 for as_dir in $PATH 20854 do 20855 IFS=$as_save_IFS 20856 case $as_dir in #((( 20857 '') as_dir=./ ;; 20858 */) ;; 20859 *) as_dir=$as_dir/ ;; 20860 esac 20861 test -r "$as_dir$0" && as_myself=$as_dir$0 && break 20862 done 20863 IFS=$as_save_IFS 20864 20865 ;; 20866 esac 20867 # We did not find ourselves, most probably we were run as 'sh COMMAND' 20868 # in which case we are not to be found in the path. 20869 if test "x$as_myself" = x; then 20870 as_myself=$0 20871 fi 20872 if test ! -f "$as_myself"; then 20873 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 20874 exit 1 20875 fi 20876 20877 20878 20879 # as_fn_error STATUS ERROR [LINENO LOG_FD] 20880 # ---------------------------------------- 20881 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 20882 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 20883 # script with STATUS, using 1 if that was 0. 20884 as_fn_error () 20885 { 20886 as_status=$1; test $as_status -eq 0 && as_status=1 20887 if test "$4"; then 20888 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 20889 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 20890 fi 20891 printf "%s\n" "$as_me: error: $2" >&2 20892 as_fn_exit $as_status 20893 } # as_fn_error 20894 20895 20896 # as_fn_set_status STATUS 20897 # ----------------------- 20898 # Set $? to STATUS, without forking. 20899 as_fn_set_status () 20900 { 20901 return $1 20902 } # as_fn_set_status 20903 20904 # as_fn_exit STATUS 20905 # ----------------- 20906 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 20907 as_fn_exit () 20908 { 20909 set +e 20910 as_fn_set_status $1 20911 exit $1 20912 } # as_fn_exit 20913 20914 # as_fn_unset VAR 20915 # --------------- 20916 # Portably unset VAR. 20917 as_fn_unset () 20918 { 20919 { eval $1=; unset $1;} 20920 } 20921 as_unset=as_fn_unset 20922 20923 # as_fn_append VAR VALUE 20924 # ---------------------- 20925 # Append the text in VALUE to the end of the definition contained in VAR. Take 20926 # advantage of any shell optimizations that allow amortized linear growth over 20927 # repeated appends, instead of the typical quadratic growth present in naive 20928 # implementations. 20929 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 20930 then : 20931 eval 'as_fn_append () 20932 { 20933 eval $1+=\$2 20934 }' 20935 else case e in #( 20936 e) as_fn_append () 20937 { 20938 eval $1=\$$1\$2 20939 } ;; 20940 esac 20941 fi # as_fn_append 20942 20943 # as_fn_arith ARG... 20944 # ------------------ 20945 # Perform arithmetic evaluation on the ARGs, and store the result in the 20946 # global $as_val. Take advantage of shells that can avoid forks. The arguments 20947 # must be portable across $(()) and expr. 20948 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 20949 then : 20950 eval 'as_fn_arith () 20951 { 20952 as_val=$(( $* )) 20953 }' 20954 else case e in #( 20955 e) as_fn_arith () 20956 { 20957 as_val=`expr "$@" || test $? -eq 1` 20958 } ;; 20959 esac 20960 fi # as_fn_arith 20961 20962 20963 if expr a : '\(a\)' >/dev/null 2>&1 && 20964 test "X`expr 00001 : '.*\(...\)'`" = X001; then 20965 as_expr=expr 20966 else 20967 as_expr=false 20968 fi 20969 20970 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 20971 as_basename=basename 20972 else 20973 as_basename=false 20974 fi 20975 20976 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 20977 as_dirname=dirname 20978 else 20979 as_dirname=false 20980 fi 20981 20982 as_me=`$as_basename -- "$0" || 20983 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 20984 X"$0" : 'X\(//\)$' \| \ 20985 X"$0" : 'X\(/\)' \| . 2>/dev/null || 20986 printf "%s\n" X/"$0" | 20987 sed '/^.*\/\([^/][^/]*\)\/*$/{ 20988 s//\1/ 20989 q 20990 } 20991 /^X\/\(\/\/\)$/{ 20992 s//\1/ 20993 q 20994 } 20995 /^X\/\(\/\).*/{ 20996 s//\1/ 20997 q 20998 } 20999 s/.*/./; q'` 21000 21001 # Avoid depending upon Character Ranges. 21002 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21003 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21004 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21005 as_cr_digits='0123456789' 21006 as_cr_alnum=$as_cr_Letters$as_cr_digits 21007 21008 21009 # Determine whether it's possible to make 'echo' print without a newline. 21010 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed 21011 # for compatibility with existing Makefiles. 21012 ECHO_C= ECHO_N= ECHO_T= 21013 case `echo -n x` in #((((( 21014 -n*) 21015 case `echo 'xy\c'` in 21016 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21017 xy) ECHO_C='\c';; 21018 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 21019 ECHO_T=' ';; 21020 esac;; 21021 *) 21022 ECHO_N='-n';; 21023 esac 21024 21025 # For backward compatibility with old third-party macros, we provide 21026 # the shell variables $as_echo and $as_echo_n. New code should use 21027 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 21028 as_echo='printf %s\n' 21029 as_echo_n='printf %s' 21030 21031 rm -f conf$$ conf$$.exe conf$$.file 21032 if test -d conf$$.dir; then 21033 rm -f conf$$.dir/conf$$.file 21034 else 21035 rm -f conf$$.dir 21036 mkdir conf$$.dir 2>/dev/null 21037 fi 21038 if (echo >conf$$.file) 2>/dev/null; then 21039 if ln -s conf$$.file conf$$ 2>/dev/null; then 21040 as_ln_s='ln -s' 21041 # ... but there are two gotchas: 21042 # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 21043 # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 21044 # In both cases, we have to default to 'cp -pR'. 21045 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21046 as_ln_s='cp -pR' 21047 elif ln conf$$.file conf$$ 2>/dev/null; then 21048 as_ln_s=ln 21049 else 21050 as_ln_s='cp -pR' 21051 fi 21052 else 21053 as_ln_s='cp -pR' 21054 fi 21055 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21056 rmdir conf$$.dir 2>/dev/null 21057 21058 21059 # as_fn_mkdir_p 21060 # ------------- 21061 # Create "$as_dir" as a directory, including parents if necessary. 21062 as_fn_mkdir_p () 21063 { 21064 21065 case $as_dir in #( 21066 -*) as_dir=./$as_dir;; 21067 esac 21068 test -d "$as_dir" || eval $as_mkdir_p || { 21069 as_dirs= 21070 while :; do 21071 case $as_dir in #( 21072 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 21073 *) as_qdir=$as_dir;; 21074 esac 21075 as_dirs="'$as_qdir' $as_dirs" 21076 as_dir=`$as_dirname -- "$as_dir" || 21077 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21078 X"$as_dir" : 'X\(//\)[^/]' \| \ 21079 X"$as_dir" : 'X\(//\)$' \| \ 21080 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 21081 printf "%s\n" X"$as_dir" | 21082 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21083 s//\1/ 21084 q 21085 } 21086 /^X\(\/\/\)[^/].*/{ 21087 s//\1/ 21088 q 21089 } 21090 /^X\(\/\/\)$/{ 21091 s//\1/ 21092 q 21093 } 21094 /^X\(\/\).*/{ 21095 s//\1/ 21096 q 21097 } 21098 s/.*/./; q'` 21099 test -d "$as_dir" && break 21100 done 21101 test -z "$as_dirs" || eval "mkdir $as_dirs" 21102 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 21103 21104 21105 } # as_fn_mkdir_p 21106 if mkdir -p . 2>/dev/null; then 21107 as_mkdir_p='mkdir -p "$as_dir"' 21108 else 21109 test -d ./-p && rmdir ./-p 21110 as_mkdir_p=false 21111 fi 21112 21113 21114 # as_fn_executable_p FILE 21115 # ----------------------- 21116 # Test if FILE is an executable regular file. 21117 as_fn_executable_p () 21118 { 21119 test -f "$1" && test -x "$1" 21120 } # as_fn_executable_p 21121 as_test_x='test -x' 21122 as_executable_p=as_fn_executable_p 21123 21124 # Sed expression to map a string onto a valid CPP name. 21125 as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 21126 as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 21127 21128 # Sed expression to map a string onto a valid variable name. 21129 as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 21130 as_tr_sh="eval sed '$as_sed_sh'" # deprecated 21131 21132 21133 exec 6>&1 21134 ## ----------------------------------- ## 21135 ## Main body of $CONFIG_STATUS script. ## 21136 ## ----------------------------------- ## 21137 _ASEOF 21138 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 21139 21140 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21141 # Save the log message, to keep $0 and so on meaningful, and to 21142 # report actual input values of CONFIG_FILES etc. instead of their 21143 # values after options handling. 21144 ac_log=" 21145 This file was extended by xf86-video-vboxvideo $as_me 1.0.1, which was 21146 generated by GNU Autoconf 2.72. Invocation command line was 21147 21148 CONFIG_FILES = $CONFIG_FILES 21149 CONFIG_HEADERS = $CONFIG_HEADERS 21150 CONFIG_LINKS = $CONFIG_LINKS 21151 CONFIG_COMMANDS = $CONFIG_COMMANDS 21152 $ $0 $@ 21153 21154 on `(hostname || uname -n) 2>/dev/null | sed 1q` 21155 " 21156 21157 _ACEOF 21158 21159 case $ac_config_files in *" 21160 "*) set x $ac_config_files; shift; ac_config_files=$*;; 21161 esac 21162 21163 case $ac_config_headers in *" 21164 "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 21165 esac 21166 21167 21168 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21169 # Files that config.status was made for. 21170 config_files="$ac_config_files" 21171 config_headers="$ac_config_headers" 21172 config_commands="$ac_config_commands" 21173 21174 _ACEOF 21175 21176 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21177 ac_cs_usage="\ 21178 '$as_me' instantiates files and other configuration actions 21179 from templates according to the current configuration. Unless the files 21180 and actions are specified as TAGs, all are instantiated by default. 21181 21182 Usage: $0 [OPTION]... [TAG]... 21183 21184 -h, --help print this help, then exit 21185 -V, --version print version number and configuration settings, then exit 21186 --config print configuration, then exit 21187 -q, --quiet, --silent 21188 do not print progress messages 21189 -d, --debug don't remove temporary files 21190 --recheck update $as_me by reconfiguring in the same conditions 21191 --file=FILE[:TEMPLATE] 21192 instantiate the configuration file FILE 21193 --header=FILE[:TEMPLATE] 21194 instantiate the configuration header FILE 21195 21196 Configuration files: 21197 $config_files 21198 21199 Configuration headers: 21200 $config_headers 21201 21202 Configuration commands: 21203 $config_commands 21204 21205 Report bugs to <https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/issues>." 21206 21207 _ACEOF 21208 ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 21209 ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 21210 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21211 ac_cs_config='$ac_cs_config_escaped' 21212 ac_cs_version="\\ 21213 xf86-video-vboxvideo config.status 1.0.1 21214 configured by $0, generated by GNU Autoconf 2.72, 21215 with options \\"\$ac_cs_config\\" 21216 21217 Copyright (C) 2023 Free Software Foundation, Inc. 21218 This config.status script is free software; the Free Software Foundation 21219 gives unlimited permission to copy, distribute and modify it." 21220 21221 ac_pwd='$ac_pwd' 21222 srcdir='$srcdir' 21223 INSTALL='$INSTALL' 21224 MKDIR_P='$MKDIR_P' 21225 AWK='$AWK' 21226 test -n "\$AWK" || AWK=awk 21227 _ACEOF 21228 21229 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21230 # The default lists apply if the user does not specify any file. 21231 ac_need_defaults=: 21232 while test $# != 0 21233 do 21234 case $1 in 21235 --*=?*) 21236 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21237 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21238 ac_shift=: 21239 ;; 21240 --*=) 21241 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21242 ac_optarg= 21243 ac_shift=: 21244 ;; 21245 *) 21246 ac_option=$1 21247 ac_optarg=$2 21248 ac_shift=shift 21249 ;; 21250 esac 21251 21252 case $ac_option in 21253 # Handling of the options. 21254 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21255 ac_cs_recheck=: ;; 21256 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21257 printf "%s\n" "$ac_cs_version"; exit ;; 21258 --config | --confi | --conf | --con | --co | --c ) 21259 printf "%s\n" "$ac_cs_config"; exit ;; 21260 --debug | --debu | --deb | --de | --d | -d ) 21261 debug=: ;; 21262 --file | --fil | --fi | --f ) 21263 $ac_shift 21264 case $ac_optarg in 21265 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 21266 '') as_fn_error $? "missing file argument" ;; 21267 esac 21268 as_fn_append CONFIG_FILES " '$ac_optarg'" 21269 ac_need_defaults=false;; 21270 --header | --heade | --head | --hea ) 21271 $ac_shift 21272 case $ac_optarg in 21273 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 21274 esac 21275 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 21276 ac_need_defaults=false;; 21277 --he | --h) 21278 # Conflict between --help and --header 21279 as_fn_error $? "ambiguous option: '$1' 21280 Try '$0 --help' for more information.";; 21281 --help | --hel | -h ) 21282 printf "%s\n" "$ac_cs_usage"; exit ;; 21283 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21284 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21285 ac_cs_silent=: ;; 21286 21287 # This is an error. 21288 -*) as_fn_error $? "unrecognized option: '$1' 21289 Try '$0 --help' for more information." ;; 21290 21291 *) as_fn_append ac_config_targets " $1" 21292 ac_need_defaults=false ;; 21293 21294 esac 21295 shift 21296 done 21297 21298 ac_configure_extra_args= 21299 21300 if $ac_cs_silent; then 21301 exec 6>/dev/null 21302 ac_configure_extra_args="$ac_configure_extra_args --silent" 21303 fi 21304 21305 _ACEOF 21306 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21307 if \$ac_cs_recheck; then 21308 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21309 shift 21310 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 21311 CONFIG_SHELL='$SHELL' 21312 export CONFIG_SHELL 21313 exec "\$@" 21314 fi 21315 21316 _ACEOF 21317 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21318 exec 5>>config.log 21319 { 21320 echo 21321 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21322 ## Running $as_me. ## 21323 _ASBOX 21324 printf "%s\n" "$ac_log" 21325 } >&5 21326 21327 _ACEOF 21328 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21329 # 21330 # INIT-COMMANDS 21331 # 21332 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 21333 21334 21335 # The HP-UX ksh and POSIX shell print the target directory to stdout 21336 # if CDPATH is set. 21337 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 21338 21339 sed_quote_subst='$sed_quote_subst' 21340 double_quote_subst='$double_quote_subst' 21341 delay_variable_subst='$delay_variable_subst' 21342 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 21343 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 21344 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 21345 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 21346 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 21347 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 21348 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 21349 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 21350 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 21351 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 21352 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 21353 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 21354 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 21355 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 21356 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 21357 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 21358 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 21359 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 21360 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 21361 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 21362 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 21363 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 21364 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 21365 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 21366 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 21367 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 21368 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 21369 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 21370 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 21371 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 21372 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 21373 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 21374 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 21375 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 21376 FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`' 21377 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 21378 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 21379 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 21380 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 21381 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 21382 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 21383 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 21384 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 21385 lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`' 21386 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 21387 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 21388 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 21389 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 21390 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21391 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21392 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 21393 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 21394 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 21395 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 21396 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 21397 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 21398 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 21399 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 21400 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 21401 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 21402 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"`' 21403 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 21404 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 21405 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 21406 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 21407 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 21408 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 21409 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 21410 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 21411 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 21412 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 21413 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 21414 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 21415 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 21416 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 21417 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 21418 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 21419 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 21420 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 21421 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 21422 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 21423 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21424 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 21425 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 21426 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 21427 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 21428 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 21429 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 21430 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21431 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 21432 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21433 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 21434 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21435 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 21436 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 21437 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 21438 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 21439 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 21440 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 21441 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 21442 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 21443 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 21444 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 21445 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 21446 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 21447 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 21448 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 21449 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 21450 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 21451 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 21452 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 21453 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 21454 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 21455 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 21456 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 21457 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 21458 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 21459 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 21460 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 21461 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 21462 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 21463 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 21464 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 21465 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21466 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21467 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 21468 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 21469 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 21470 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 21471 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 21472 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 21473 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 21474 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 21475 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 21476 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 21477 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 21478 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 21479 21480 LTCC='$LTCC' 21481 LTCFLAGS='$LTCFLAGS' 21482 compiler='$compiler_DEFAULT' 21483 21484 # A function that is used when there is no print builtin or printf. 21485 func_fallback_echo () 21486 { 21487 eval 'cat <<_LTECHO_EOF 21488 \$1 21489 _LTECHO_EOF' 21490 } 21491 21492 # Quote evaled strings. 21493 for var in SHELL \ 21494 ECHO \ 21495 PATH_SEPARATOR \ 21496 SED \ 21497 GREP \ 21498 EGREP \ 21499 FGREP \ 21500 LD \ 21501 NM \ 21502 LN_S \ 21503 lt_SP2NL \ 21504 lt_NL2SP \ 21505 reload_flag \ 21506 FILECMD \ 21507 OBJDUMP \ 21508 deplibs_check_method \ 21509 file_magic_cmd \ 21510 file_magic_glob \ 21511 want_nocaseglob \ 21512 DLLTOOL \ 21513 sharedlib_from_linklib_cmd \ 21514 AR \ 21515 archiver_list_spec \ 21516 STRIP \ 21517 RANLIB \ 21518 CC \ 21519 CFLAGS \ 21520 compiler \ 21521 lt_cv_sys_global_symbol_pipe \ 21522 lt_cv_sys_global_symbol_to_cdecl \ 21523 lt_cv_sys_global_symbol_to_import \ 21524 lt_cv_sys_global_symbol_to_c_name_address \ 21525 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 21526 lt_cv_nm_interface \ 21527 nm_file_list_spec \ 21528 lt_cv_truncate_bin \ 21529 lt_prog_compiler_no_builtin_flag \ 21530 lt_prog_compiler_pic \ 21531 lt_prog_compiler_wl \ 21532 lt_prog_compiler_static \ 21533 lt_cv_prog_compiler_c_o \ 21534 need_locks \ 21535 MANIFEST_TOOL \ 21536 DSYMUTIL \ 21537 NMEDIT \ 21538 LIPO \ 21539 OTOOL \ 21540 OTOOL64 \ 21541 shrext_cmds \ 21542 export_dynamic_flag_spec \ 21543 whole_archive_flag_spec \ 21544 compiler_needs_object \ 21545 with_gnu_ld \ 21546 allow_undefined_flag \ 21547 no_undefined_flag \ 21548 hardcode_libdir_flag_spec \ 21549 hardcode_libdir_separator \ 21550 exclude_expsyms \ 21551 include_expsyms \ 21552 file_list_spec \ 21553 variables_saved_for_relink \ 21554 libname_spec \ 21555 library_names_spec \ 21556 soname_spec \ 21557 install_override_mode \ 21558 finish_eval \ 21559 old_striplib \ 21560 striplib; do 21561 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 21562 *[\\\\\\\`\\"\\\$]*) 21563 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 21564 ;; 21565 *) 21566 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 21567 ;; 21568 esac 21569 done 21570 21571 # Double-quote double-evaled strings. 21572 for var in reload_cmds \ 21573 old_postinstall_cmds \ 21574 old_postuninstall_cmds \ 21575 old_archive_cmds \ 21576 extract_expsyms_cmds \ 21577 old_archive_from_new_cmds \ 21578 old_archive_from_expsyms_cmds \ 21579 archive_cmds \ 21580 archive_expsym_cmds \ 21581 module_cmds \ 21582 module_expsym_cmds \ 21583 export_symbols_cmds \ 21584 prelink_cmds \ 21585 postlink_cmds \ 21586 postinstall_cmds \ 21587 postuninstall_cmds \ 21588 finish_cmds \ 21589 sys_lib_search_path_spec \ 21590 configure_time_dlsearch_path \ 21591 configure_time_lt_sys_library_path; do 21592 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 21593 *[\\\\\\\`\\"\\\$]*) 21594 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 21595 ;; 21596 *) 21597 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 21598 ;; 21599 esac 21600 done 21601 21602 ac_aux_dir='$ac_aux_dir' 21603 21604 # See if we are running on zsh, and set the options that allow our 21605 # commands through without removal of \ escapes INIT. 21606 if test -n "\${ZSH_VERSION+set}"; then 21607 setopt NO_GLOB_SUBST 21608 fi 21609 21610 21611 PACKAGE='$PACKAGE' 21612 VERSION='$VERSION' 21613 RM='$RM' 21614 ofile='$ofile' 21615 21616 21617 21618 21619 _ACEOF 21620 21621 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21622 21623 # Handling of arguments. 21624 for ac_config_target in $ac_config_targets 21625 do 21626 case $ac_config_target in 21627 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 21628 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 21629 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 21630 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 21631 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 21632 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 21633 21634 *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 21635 esac 21636 done 21637 21638 21639 # If the user did not use the arguments to specify the items to instantiate, 21640 # then the envvar interface is used. Set only those that are not. 21641 # We use the long form for the default assignment because of an extremely 21642 # bizarre bug on SunOS 4.1.3. 21643 if $ac_need_defaults; then 21644 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 21645 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 21646 test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 21647 fi 21648 21649 # Have a temporary directory for convenience. Make it in the build tree 21650 # simply because there is no reason against having it here, and in addition, 21651 # creating and moving files from /tmp can sometimes cause problems. 21652 # Hook for its removal unless debugging. 21653 # Note that there is a small window in which the directory will not be cleaned: 21654 # after its creation but before its name has been assigned to '$tmp'. 21655 $debug || 21656 { 21657 tmp= ac_tmp= 21658 trap 'exit_status=$? 21659 : "${ac_tmp:=$tmp}" 21660 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 21661 ' 0 21662 trap 'as_fn_exit 1' 1 2 13 15 21663 } 21664 # Create a (secure) tmp directory for tmp files. 21665 21666 { 21667 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 21668 test -d "$tmp" 21669 } || 21670 { 21671 tmp=./conf$$-$RANDOM 21672 (umask 077 && mkdir "$tmp") 21673 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 21674 ac_tmp=$tmp 21675 21676 # Set up the scripts for CONFIG_FILES section. 21677 # No need to generate them if there are no CONFIG_FILES. 21678 # This happens for instance with './config.status config.h'. 21679 if test -n "$CONFIG_FILES"; then 21680 21681 21682 ac_cr=`echo X | tr X '\015'` 21683 # On cygwin, bash can eat \r inside `` if the user requested igncr. 21684 # But we know of no other shell where ac_cr would be empty at this 21685 # point, so we can use a bashism as a fallback. 21686 if test "x$ac_cr" = x; then 21687 eval ac_cr=\$\'\\r\' 21688 fi 21689 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 21690 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 21691 ac_cs_awk_cr='\\r' 21692 else 21693 ac_cs_awk_cr=$ac_cr 21694 fi 21695 21696 echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 21697 _ACEOF 21698 21699 21700 { 21701 echo "cat >conf$$subs.awk <<_ACEOF" && 21702 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 21703 echo "_ACEOF" 21704 } >conf$$subs.sh || 21705 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21706 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 21707 ac_delim='%!_!# ' 21708 for ac_last_try in false false false false false :; do 21709 . ./conf$$subs.sh || 21710 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21711 21712 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 21713 if test $ac_delim_n = $ac_delim_num; then 21714 break 21715 elif $ac_last_try; then 21716 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21717 else 21718 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21719 fi 21720 done 21721 rm -f conf$$subs.sh 21722 21723 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21724 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 21725 _ACEOF 21726 sed -n ' 21727 h 21728 s/^/S["/; s/!.*/"]=/ 21729 p 21730 g 21731 s/^[^!]*!// 21732 :repl 21733 t repl 21734 s/'"$ac_delim"'$// 21735 t delim 21736 :nl 21737 h 21738 s/\(.\{148\}\)..*/\1/ 21739 t more1 21740 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 21741 p 21742 n 21743 b repl 21744 :more1 21745 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21746 p 21747 g 21748 s/.\{148\}// 21749 t nl 21750 :delim 21751 h 21752 s/\(.\{148\}\)..*/\1/ 21753 t more2 21754 s/["\\]/\\&/g; s/^/"/; s/$/"/ 21755 p 21756 b 21757 :more2 21758 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21759 p 21760 g 21761 s/.\{148\}// 21762 t delim 21763 ' <conf$$subs.awk | sed ' 21764 /^[^""]/{ 21765 N 21766 s/\n// 21767 } 21768 ' >>$CONFIG_STATUS || ac_write_fail=1 21769 rm -f conf$$subs.awk 21770 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21771 _ACAWK 21772 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 21773 for (key in S) S_is_set[key] = 1 21774 FS = "" 21775 21776 } 21777 { 21778 line = $ 0 21779 nfields = split(line, field, "@") 21780 substed = 0 21781 len = length(field[1]) 21782 for (i = 2; i < nfields; i++) { 21783 key = field[i] 21784 keylen = length(key) 21785 if (S_is_set[key]) { 21786 value = S[key] 21787 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 21788 len += length(value) + length(field[++i]) 21789 substed = 1 21790 } else 21791 len += 1 + keylen 21792 } 21793 21794 print line 21795 } 21796 21797 _ACAWK 21798 _ACEOF 21799 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21800 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 21801 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 21802 else 21803 cat 21804 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 21805 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 21806 _ACEOF 21807 21808 # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 21809 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 21810 # trailing colons and then remove the whole line if VPATH becomes empty 21811 # (actually we leave an empty line to preserve line numbers). 21812 if test "x$srcdir" = x.; then 21813 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 21814 h 21815 s/// 21816 s/^/:/ 21817 s/[ ]*$/:/ 21818 s/:\$(srcdir):/:/g 21819 s/:\${srcdir}:/:/g 21820 s/:@srcdir@:/:/g 21821 s/^:*// 21822 s/:*$// 21823 x 21824 s/\(=[ ]*\).*/\1/ 21825 G 21826 s/\n// 21827 s/^[^=]*=[ ]*$// 21828 }' 21829 fi 21830 21831 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21832 fi # test -n "$CONFIG_FILES" 21833 21834 # Set up the scripts for CONFIG_HEADERS section. 21835 # No need to generate them if there are no CONFIG_HEADERS. 21836 # This happens for instance with './config.status Makefile'. 21837 if test -n "$CONFIG_HEADERS"; then 21838 cat >"$ac_tmp/defines.awk" <<\_ACAWK || 21839 BEGIN { 21840 _ACEOF 21841 21842 # Transform confdefs.h into an awk script 'defines.awk', embedded as 21843 # here-document in config.status, that substitutes the proper values into 21844 # config.h.in to produce config.h. 21845 21846 # Create a delimiter string that does not exist in confdefs.h, to ease 21847 # handling of long lines. 21848 ac_delim='%!_!# ' 21849 for ac_last_try in false false :; do 21850 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 21851 if test -z "$ac_tt"; then 21852 break 21853 elif $ac_last_try; then 21854 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 21855 else 21856 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21857 fi 21858 done 21859 21860 # For the awk script, D is an array of macro values keyed by name, 21861 # likewise P contains macro parameters if any. Preserve backslash 21862 # newline sequences. 21863 21864 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 21865 sed -n ' 21866 s/.\{148\}/&'"$ac_delim"'/g 21867 t rset 21868 :rset 21869 s/^[ ]*#[ ]*define[ ][ ]*/ / 21870 t def 21871 d 21872 :def 21873 s/\\$// 21874 t bsnl 21875 s/["\\]/\\&/g 21876 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21877 D["\1"]=" \3"/p 21878 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 21879 d 21880 :bsnl 21881 s/["\\]/\\&/g 21882 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21883 D["\1"]=" \3\\\\\\n"\\/p 21884 t cont 21885 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 21886 t cont 21887 d 21888 :cont 21889 n 21890 s/.\{148\}/&'"$ac_delim"'/g 21891 t clear 21892 :clear 21893 s/\\$// 21894 t bsnlc 21895 s/["\\]/\\&/g; s/^/"/; s/$/"/p 21896 d 21897 :bsnlc 21898 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 21899 b cont 21900 ' <confdefs.h | sed ' 21901 s/'"$ac_delim"'/"\\\ 21902 "/g' >>$CONFIG_STATUS || ac_write_fail=1 21903 21904 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21905 for (key in D) D_is_set[key] = 1 21906 FS = "" 21907 } 21908 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 21909 line = \$ 0 21910 split(line, arg, " ") 21911 if (arg[1] == "#") { 21912 defundef = arg[2] 21913 mac1 = arg[3] 21914 } else { 21915 defundef = substr(arg[1], 2) 21916 mac1 = arg[2] 21917 } 21918 split(mac1, mac2, "(") #) 21919 macro = mac2[1] 21920 prefix = substr(line, 1, index(line, defundef) - 1) 21921 if (D_is_set[macro]) { 21922 # Preserve the white space surrounding the "#". 21923 print prefix "define", macro P[macro] D[macro] 21924 next 21925 } else { 21926 # Replace #undef with comments. This is necessary, for example, 21927 # in the case of _POSIX_SOURCE, which is predefined and required 21928 # on some systems where configure will not decide to define it. 21929 if (defundef == "undef") { 21930 print "/*", prefix defundef, macro, "*/" 21931 next 21932 } 21933 } 21934 } 21935 { print } 21936 _ACAWK 21937 _ACEOF 21938 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21939 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 21940 fi # test -n "$CONFIG_HEADERS" 21941 21942 21943 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 21944 shift 21945 for ac_tag 21946 do 21947 case $ac_tag in 21948 :[FHLC]) ac_mode=$ac_tag; continue;; 21949 esac 21950 case $ac_mode$ac_tag in 21951 :[FHL]*:*);; 21952 :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 21953 :[FH]-) ac_tag=-:-;; 21954 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 21955 esac 21956 ac_save_IFS=$IFS 21957 IFS=: 21958 set x $ac_tag 21959 IFS=$ac_save_IFS 21960 shift 21961 ac_file=$1 21962 shift 21963 21964 case $ac_mode in 21965 :L) ac_source=$1;; 21966 :[FH]) 21967 ac_file_inputs= 21968 for ac_f 21969 do 21970 case $ac_f in 21971 -) ac_f="$ac_tmp/stdin";; 21972 *) # Look for the file first in the build tree, then in the source tree 21973 # (if the path is not absolute). The absolute path cannot be DOS-style, 21974 # because $ac_f cannot contain ':'. 21975 test -f "$ac_f" || 21976 case $ac_f in 21977 [\\/$]*) false;; 21978 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 21979 esac || 21980 as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 21981 esac 21982 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 21983 as_fn_append ac_file_inputs " '$ac_f'" 21984 done 21985 21986 # Let's still pretend it is 'configure' which instantiates (i.e., don't 21987 # use $as_me), people would be surprised to read: 21988 # /* config.h. Generated by config.status. */ 21989 configure_input='Generated from '` 21990 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 21991 `' by configure.' 21992 if test x"$ac_file" != x-; then 21993 configure_input="$ac_file. $configure_input" 21994 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 21995 printf "%s\n" "$as_me: creating $ac_file" >&6;} 21996 fi 21997 # Neutralize special characters interpreted by sed in replacement strings. 21998 case $configure_input in #( 21999 *\&* | *\|* | *\\* ) 22000 ac_sed_conf_input=`printf "%s\n" "$configure_input" | 22001 sed 's/[\\\\&|]/\\\\&/g'`;; #( 22002 *) ac_sed_conf_input=$configure_input;; 22003 esac 22004 22005 case $ac_tag in 22006 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 22007 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 22008 esac 22009 ;; 22010 esac 22011 22012 ac_dir=`$as_dirname -- "$ac_file" || 22013 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22014 X"$ac_file" : 'X\(//\)[^/]' \| \ 22015 X"$ac_file" : 'X\(//\)$' \| \ 22016 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22017 printf "%s\n" X"$ac_file" | 22018 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22019 s//\1/ 22020 q 22021 } 22022 /^X\(\/\/\)[^/].*/{ 22023 s//\1/ 22024 q 22025 } 22026 /^X\(\/\/\)$/{ 22027 s//\1/ 22028 q 22029 } 22030 /^X\(\/\).*/{ 22031 s//\1/ 22032 q 22033 } 22034 s/.*/./; q'` 22035 as_dir="$ac_dir"; as_fn_mkdir_p 22036 ac_builddir=. 22037 22038 case "$ac_dir" in 22039 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22040 *) 22041 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 22042 # A ".." for each directory in $ac_dir_suffix. 22043 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 22044 case $ac_top_builddir_sub in 22045 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22046 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22047 esac ;; 22048 esac 22049 ac_abs_top_builddir=$ac_pwd 22050 ac_abs_builddir=$ac_pwd$ac_dir_suffix 22051 # for backward compatibility: 22052 ac_top_builddir=$ac_top_build_prefix 22053 22054 case $srcdir in 22055 .) # We are building in place. 22056 ac_srcdir=. 22057 ac_top_srcdir=$ac_top_builddir_sub 22058 ac_abs_top_srcdir=$ac_pwd ;; 22059 [\\/]* | ?:[\\/]* ) # Absolute name. 22060 ac_srcdir=$srcdir$ac_dir_suffix; 22061 ac_top_srcdir=$srcdir 22062 ac_abs_top_srcdir=$srcdir ;; 22063 *) # Relative name. 22064 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22065 ac_top_srcdir=$ac_top_build_prefix$srcdir 22066 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22067 esac 22068 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22069 22070 22071 case $ac_mode in 22072 :F) 22073 # 22074 # CONFIG_FILE 22075 # 22076 22077 case $INSTALL in 22078 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22079 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22080 esac 22081 ac_MKDIR_P=$MKDIR_P 22082 case $MKDIR_P in 22083 [\\/$]* | ?:[\\/]* ) ;; 22084 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 22085 esac 22086 _ACEOF 22087 22088 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22089 # If the template does not know about datarootdir, expand it. 22090 # FIXME: This hack should be removed a few years after 2.60. 22091 ac_datarootdir_hack=; ac_datarootdir_seen= 22092 ac_sed_dataroot=' 22093 /datarootdir/ { 22094 p 22095 q 22096 } 22097 /@datadir@/p 22098 /@docdir@/p 22099 /@infodir@/p 22100 /@localedir@/p 22101 /@mandir@/p' 22102 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 22103 *datarootdir*) ac_datarootdir_seen=yes;; 22104 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22105 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22106 printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22107 _ACEOF 22108 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22109 ac_datarootdir_hack=' 22110 s&@datadir@&$datadir&g 22111 s&@docdir@&$docdir&g 22112 s&@infodir@&$infodir&g 22113 s&@localedir@&$localedir&g 22114 s&@mandir@&$mandir&g 22115 s&\\\${datarootdir}&$datarootdir&g' ;; 22116 esac 22117 _ACEOF 22118 22119 # Neutralize VPATH when '$srcdir' = '.'. 22120 # Shell code in configure.ac might set extrasub. 22121 # FIXME: do we really want to maintain this feature? 22122 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22123 ac_sed_extra="$ac_vpsub 22124 $extrasub 22125 _ACEOF 22126 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22127 :t 22128 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22129 s|@configure_input@|$ac_sed_conf_input|;t t 22130 s&@top_builddir@&$ac_top_builddir_sub&;t t 22131 s&@top_build_prefix@&$ac_top_build_prefix&;t t 22132 s&@srcdir@&$ac_srcdir&;t t 22133 s&@abs_srcdir@&$ac_abs_srcdir&;t t 22134 s&@top_srcdir@&$ac_top_srcdir&;t t 22135 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22136 s&@builddir@&$ac_builddir&;t t 22137 s&@abs_builddir@&$ac_abs_builddir&;t t 22138 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22139 s&@INSTALL@&$ac_INSTALL&;t t 22140 s&@MKDIR_P@&$ac_MKDIR_P&;t t 22141 $ac_datarootdir_hack 22142 " 22143 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 22144 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22145 22146 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22147 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 22148 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 22149 "$ac_tmp/out"`; test -z "$ac_out"; } && 22150 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 22151 which seems to be undefined. Please make sure it is defined" >&5 22152 printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 22153 which seems to be undefined. Please make sure it is defined" >&2;} 22154 22155 rm -f "$ac_tmp/stdin" 22156 case $ac_file in 22157 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 22158 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 22159 esac \ 22160 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22161 ;; 22162 :H) 22163 # 22164 # CONFIG_HEADER 22165 # 22166 if test x"$ac_file" != x-; then 22167 { 22168 printf "%s\n" "/* $configure_input */" >&1 \ 22169 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 22170 } >"$ac_tmp/config.h" \ 22171 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22172 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 22173 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 22174 printf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 22175 else 22176 rm -f "$ac_file" 22177 mv "$ac_tmp/config.h" "$ac_file" \ 22178 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22179 fi 22180 else 22181 printf "%s\n" "/* $configure_input */" >&1 \ 22182 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 22183 || as_fn_error $? "could not create -" "$LINENO" 5 22184 fi 22185 # Compute "$ac_file"'s index in $config_headers. 22186 _am_arg="$ac_file" 22187 _am_stamp_count=1 22188 for _am_header in $config_headers :; do 22189 case $_am_header in 22190 $_am_arg | $_am_arg:* ) 22191 break ;; 22192 * ) 22193 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 22194 esac 22195 done 22196 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 22197 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22198 X"$_am_arg" : 'X\(//\)[^/]' \| \ 22199 X"$_am_arg" : 'X\(//\)$' \| \ 22200 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 22201 printf "%s\n" X"$_am_arg" | 22202 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22203 s//\1/ 22204 q 22205 } 22206 /^X\(\/\/\)[^/].*/{ 22207 s//\1/ 22208 q 22209 } 22210 /^X\(\/\/\)$/{ 22211 s//\1/ 22212 q 22213 } 22214 /^X\(\/\).*/{ 22215 s//\1/ 22216 q 22217 } 22218 s/.*/./; q'`/stamp-h$_am_stamp_count 22219 ;; 22220 22221 :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 22222 printf "%s\n" "$as_me: executing $ac_file commands" >&6;} 22223 ;; 22224 esac 22225 22226 22227 case $ac_file$ac_mode in 22228 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 22229 # Older Autoconf quotes --file arguments for eval, but not when files 22230 # are listed without --file. Let's play safe and only enable the eval 22231 # if we detect the quoting. 22232 # TODO: see whether this extra hack can be removed once we start 22233 # requiring Autoconf 2.70 or later. 22234 case $CONFIG_FILES in #( 22235 *\'*) : 22236 eval set x "$CONFIG_FILES" ;; #( 22237 *) : 22238 set x $CONFIG_FILES ;; #( 22239 *) : 22240 ;; 22241 esac 22242 shift 22243 # Used to flag and report bootstrapping failures. 22244 am_rc=0 22245 for am_mf 22246 do 22247 # Strip MF so we end up with the name of the file. 22248 am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 22249 # Check whether this is an Automake generated Makefile which includes 22250 # dependency-tracking related rules and includes. 22251 # Grep'ing the whole file directly is not great: AIX grep has a line 22252 # limit of 2048, but all sed's we know have understand at least 4000. 22253 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 22254 || continue 22255 am_dirpart=`$as_dirname -- "$am_mf" || 22256 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22257 X"$am_mf" : 'X\(//\)[^/]' \| \ 22258 X"$am_mf" : 'X\(//\)$' \| \ 22259 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 22260 printf "%s\n" X"$am_mf" | 22261 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22262 s//\1/ 22263 q 22264 } 22265 /^X\(\/\/\)[^/].*/{ 22266 s//\1/ 22267 q 22268 } 22269 /^X\(\/\/\)$/{ 22270 s//\1/ 22271 q 22272 } 22273 /^X\(\/\).*/{ 22274 s//\1/ 22275 q 22276 } 22277 s/.*/./; q'` 22278 am_filepart=`$as_basename -- "$am_mf" || 22279 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 22280 X"$am_mf" : 'X\(//\)$' \| \ 22281 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 22282 printf "%s\n" X/"$am_mf" | 22283 sed '/^.*\/\([^/][^/]*\)\/*$/{ 22284 s//\1/ 22285 q 22286 } 22287 /^X\/\(\/\/\)$/{ 22288 s//\1/ 22289 q 22290 } 22291 /^X\/\(\/\).*/{ 22292 s//\1/ 22293 q 22294 } 22295 s/.*/./; q'` 22296 { echo "$as_me:$LINENO: cd "$am_dirpart" \ 22297 && sed -e '/# am--include-marker/d' "$am_filepart" \ 22298 | $MAKE -f - am--depfiles" >&5 22299 (cd "$am_dirpart" \ 22300 && sed -e '/# am--include-marker/d' "$am_filepart" \ 22301 | $MAKE -f - am--depfiles) >&5 2>&5 22302 ac_status=$? 22303 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22304 (exit $ac_status); } || am_rc=$? 22305 done 22306 if test $am_rc -ne 0; then 22307 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 22308 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 22309 as_fn_error $? "Something went wrong bootstrapping makefile fragments 22310 for automatic dependency tracking. If GNU make was not used, consider 22311 re-running the configure script with MAKE=\"gmake\" (or whatever is 22312 necessary). You can also try re-running configure with the 22313 '--disable-dependency-tracking' option to at least be able to build 22314 the package (albeit without support for automatic dependency tracking). 22315 See 'config.log' for more details" "$LINENO" 5; } 22316 fi 22317 { am_dirpart=; unset am_dirpart;} 22318 { am_filepart=; unset am_filepart;} 22319 { am_mf=; unset am_mf;} 22320 { am_rc=; unset am_rc;} 22321 rm -f conftest-deps.mk 22322 } 22323 ;; 22324 "libtool":C) 22325 22326 # See if we are running on zsh, and set the options that allow our 22327 # commands through without removal of \ escapes. 22328 if test -n "${ZSH_VERSION+set}"; then 22329 setopt NO_GLOB_SUBST 22330 fi 22331 22332 cfgfile=${ofile}T 22333 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 22334 $RM "$cfgfile" 22335 22336 cat <<_LT_EOF >> "$cfgfile" 22337 #! $SHELL 22338 # Generated automatically by $as_me ($PACKAGE) $VERSION 22339 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 22340 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 22341 22342 # Provide generalized library-building support services. 22343 # Written by Gordon Matzigkeit, 1996 22344 22345 # Copyright (C) 2014 Free Software Foundation, Inc. 22346 # This is free software; see the source for copying conditions. There is NO 22347 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 22348 22349 # GNU Libtool is free software; you can redistribute it and/or modify 22350 # it under the terms of the GNU General Public License as published by 22351 # the Free Software Foundation; either version 2 of of the License, or 22352 # (at your option) any later version. 22353 # 22354 # As a special exception to the GNU General Public License, if you 22355 # distribute this file as part of a program or library that is built 22356 # using GNU Libtool, you may include this file under the same 22357 # distribution terms that you use for the rest of that program. 22358 # 22359 # GNU Libtool is distributed in the hope that it will be useful, but 22360 # WITHOUT ANY WARRANTY; without even the implied warranty of 22361 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22362 # GNU General Public License for more details. 22363 # 22364 # You should have received a copy of the GNU General Public License 22365 # along with this program. If not, see <http://www.gnu.org/licenses/>. 22366 22367 22368 # The names of the tagged configurations supported by this script. 22369 available_tags='' 22370 22371 # Configured defaults for sys_lib_dlsearch_path munging. 22372 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 22373 22374 # ### BEGIN LIBTOOL CONFIG 22375 22376 # Which release of libtool.m4 was used? 22377 macro_version=$macro_version 22378 macro_revision=$macro_revision 22379 22380 # Whether or not to build static libraries. 22381 build_old_libs=$enable_static 22382 22383 # Whether or not to build shared libraries. 22384 build_libtool_libs=$enable_shared 22385 22386 # What type of objects to build. 22387 pic_mode=$pic_mode 22388 22389 # Whether or not to optimize for fast installation. 22390 fast_install=$enable_fast_install 22391 22392 # Shared archive member basename,for filename based shared library versioning on AIX. 22393 shared_archive_member_spec=$shared_archive_member_spec 22394 22395 # Shell to use when invoking shell scripts. 22396 SHELL=$lt_SHELL 22397 22398 # An echo program that protects backslashes. 22399 ECHO=$lt_ECHO 22400 22401 # The PATH separator for the build system. 22402 PATH_SEPARATOR=$lt_PATH_SEPARATOR 22403 22404 # The host system. 22405 host_alias=$host_alias 22406 host=$host 22407 host_os=$host_os 22408 22409 # The build system. 22410 build_alias=$build_alias 22411 build=$build 22412 build_os=$build_os 22413 22414 # A sed program that does not truncate output. 22415 SED=$lt_SED 22416 22417 # Sed that helps us avoid accidentally triggering echo(1) options like -n. 22418 Xsed="\$SED -e 1s/^X//" 22419 22420 # A grep program that handles long lines. 22421 GREP=$lt_GREP 22422 22423 # An ERE matcher. 22424 EGREP=$lt_EGREP 22425 22426 # A literal string matcher. 22427 FGREP=$lt_FGREP 22428 22429 # A BSD- or MS-compatible name lister. 22430 NM=$lt_NM 22431 22432 # Whether we need soft or hard links. 22433 LN_S=$lt_LN_S 22434 22435 # What is the maximum length of a command? 22436 max_cmd_len=$max_cmd_len 22437 22438 # Object file suffix (normally "o"). 22439 objext=$ac_objext 22440 22441 # Executable file suffix (normally ""). 22442 exeext=$exeext 22443 22444 # whether the shell understands "unset". 22445 lt_unset=$lt_unset 22446 22447 # turn spaces into newlines. 22448 SP2NL=$lt_lt_SP2NL 22449 22450 # turn newlines into spaces. 22451 NL2SP=$lt_lt_NL2SP 22452 22453 # convert \$build file names to \$host format. 22454 to_host_file_cmd=$lt_cv_to_host_file_cmd 22455 22456 # convert \$build files to toolchain format. 22457 to_tool_file_cmd=$lt_cv_to_tool_file_cmd 22458 22459 # A file(cmd) program that detects file types. 22460 FILECMD=$lt_FILECMD 22461 22462 # An object symbol dumper. 22463 OBJDUMP=$lt_OBJDUMP 22464 22465 # Method to check whether dependent libraries are shared objects. 22466 deplibs_check_method=$lt_deplibs_check_method 22467 22468 # Command to use when deplibs_check_method = "file_magic". 22469 file_magic_cmd=$lt_file_magic_cmd 22470 22471 # How to find potential files when deplibs_check_method = "file_magic". 22472 file_magic_glob=$lt_file_magic_glob 22473 22474 # Find potential files using nocaseglob when deplibs_check_method = "file_magic". 22475 want_nocaseglob=$lt_want_nocaseglob 22476 22477 # DLL creation program. 22478 DLLTOOL=$lt_DLLTOOL 22479 22480 # Command to associate shared and link libraries. 22481 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 22482 22483 # The archiver. 22484 AR=$lt_AR 22485 22486 # Flags to create an archive (by configure). 22487 lt_ar_flags=$lt_ar_flags 22488 22489 # Flags to create an archive. 22490 AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"} 22491 22492 # How to feed a file listing to the archiver. 22493 archiver_list_spec=$lt_archiver_list_spec 22494 22495 # A symbol stripping program. 22496 STRIP=$lt_STRIP 22497 22498 # Commands used to install an old-style archive. 22499 RANLIB=$lt_RANLIB 22500 old_postinstall_cmds=$lt_old_postinstall_cmds 22501 old_postuninstall_cmds=$lt_old_postuninstall_cmds 22502 22503 # Whether to use a lock for old archive extraction. 22504 lock_old_archive_extraction=$lock_old_archive_extraction 22505 22506 # A C compiler. 22507 LTCC=$lt_CC 22508 22509 # LTCC compiler flags. 22510 LTCFLAGS=$lt_CFLAGS 22511 22512 # Take the output of nm and produce a listing of raw symbols and C names. 22513 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 22514 22515 # Transform the output of nm in a proper C declaration. 22516 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 22517 22518 # Transform the output of nm into a list of symbols to manually relocate. 22519 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 22520 22521 # Transform the output of nm in a C name address pair. 22522 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 22523 22524 # Transform the output of nm in a C name address pair when lib prefix is needed. 22525 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 22526 22527 # The name lister interface. 22528 nm_interface=$lt_lt_cv_nm_interface 22529 22530 # Specify filename containing input files for \$NM. 22531 nm_file_list_spec=$lt_nm_file_list_spec 22532 22533 # The root where to search for dependent libraries,and where our libraries should be installed. 22534 lt_sysroot=$lt_sysroot 22535 22536 # Command to truncate a binary pipe. 22537 lt_truncate_bin=$lt_lt_cv_truncate_bin 22538 22539 # The name of the directory that contains temporary libtool files. 22540 objdir=$objdir 22541 22542 # Used to examine libraries when file_magic_cmd begins with "file". 22543 MAGIC_CMD=$MAGIC_CMD 22544 22545 # Must we lock files when doing compilation? 22546 need_locks=$lt_need_locks 22547 22548 # Manifest tool. 22549 MANIFEST_TOOL=$lt_MANIFEST_TOOL 22550 22551 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 22552 DSYMUTIL=$lt_DSYMUTIL 22553 22554 # Tool to change global to local symbols on Mac OS X. 22555 NMEDIT=$lt_NMEDIT 22556 22557 # Tool to manipulate fat objects and archives on Mac OS X. 22558 LIPO=$lt_LIPO 22559 22560 # ldd/readelf like tool for Mach-O binaries on Mac OS X. 22561 OTOOL=$lt_OTOOL 22562 22563 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 22564 OTOOL64=$lt_OTOOL64 22565 22566 # Old archive suffix (normally "a"). 22567 libext=$libext 22568 22569 # Shared library suffix (normally ".so"). 22570 shrext_cmds=$lt_shrext_cmds 22571 22572 # The commands to extract the exported symbol list from a shared archive. 22573 extract_expsyms_cmds=$lt_extract_expsyms_cmds 22574 22575 # Variables whose values should be saved in libtool wrapper scripts and 22576 # restored at link time. 22577 variables_saved_for_relink=$lt_variables_saved_for_relink 22578 22579 # Do we need the "lib" prefix for modules? 22580 need_lib_prefix=$need_lib_prefix 22581 22582 # Do we need a version for libraries? 22583 need_version=$need_version 22584 22585 # Library versioning type. 22586 version_type=$version_type 22587 22588 # Shared library runtime path variable. 22589 runpath_var=$runpath_var 22590 22591 # Shared library path variable. 22592 shlibpath_var=$shlibpath_var 22593 22594 # Is shlibpath searched before the hard-coded library search path? 22595 shlibpath_overrides_runpath=$shlibpath_overrides_runpath 22596 22597 # Format of library name prefix. 22598 libname_spec=$lt_libname_spec 22599 22600 # List of archive names. First name is the real one, the rest are links. 22601 # The last name is the one that the linker finds with -lNAME 22602 library_names_spec=$lt_library_names_spec 22603 22604 # The coded name of the library, if different from the real name. 22605 soname_spec=$lt_soname_spec 22606 22607 # Permission mode override for installation of shared libraries. 22608 install_override_mode=$lt_install_override_mode 22609 22610 # Command to use after installation of a shared archive. 22611 postinstall_cmds=$lt_postinstall_cmds 22612 22613 # Command to use after uninstallation of a shared archive. 22614 postuninstall_cmds=$lt_postuninstall_cmds 22615 22616 # Commands used to finish a libtool library installation in a directory. 22617 finish_cmds=$lt_finish_cmds 22618 22619 # As "finish_cmds", except a single script fragment to be evaled but 22620 # not shown. 22621 finish_eval=$lt_finish_eval 22622 22623 # Whether we should hardcode library paths into libraries. 22624 hardcode_into_libs=$hardcode_into_libs 22625 22626 # Compile-time system search path for libraries. 22627 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 22628 22629 # Detected run-time system search path for libraries. 22630 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 22631 22632 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 22633 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 22634 22635 # Whether dlopen is supported. 22636 dlopen_support=$enable_dlopen 22637 22638 # Whether dlopen of programs is supported. 22639 dlopen_self=$enable_dlopen_self 22640 22641 # Whether dlopen of statically linked programs is supported. 22642 dlopen_self_static=$enable_dlopen_self_static 22643 22644 # Commands to strip libraries. 22645 old_striplib=$lt_old_striplib 22646 striplib=$lt_striplib 22647 22648 22649 # The linker used to build libraries. 22650 LD=$lt_LD 22651 22652 # How to create reloadable object files. 22653 reload_flag=$lt_reload_flag 22654 reload_cmds=$lt_reload_cmds 22655 22656 # Commands used to build an old-style archive. 22657 old_archive_cmds=$lt_old_archive_cmds 22658 22659 # A language specific compiler. 22660 CC=$lt_compiler 22661 22662 # Is the compiler the GNU compiler? 22663 with_gcc=$GCC 22664 22665 # Compiler flag to turn off builtin functions. 22666 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 22667 22668 # Additional compiler flags for building library objects. 22669 pic_flag=$lt_lt_prog_compiler_pic 22670 22671 # How to pass a linker flag through the compiler. 22672 wl=$lt_lt_prog_compiler_wl 22673 22674 # Compiler flag to prevent dynamic linking. 22675 link_static_flag=$lt_lt_prog_compiler_static 22676 22677 # Does compiler simultaneously support -c and -o options? 22678 compiler_c_o=$lt_lt_cv_prog_compiler_c_o 22679 22680 # Whether or not to add -lc for building shared libraries. 22681 build_libtool_need_lc=$archive_cmds_need_lc 22682 22683 # Whether or not to disallow shared libs when runtime libs are static. 22684 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 22685 22686 # Compiler flag to allow reflexive dlopens. 22687 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 22688 22689 # Compiler flag to generate shared objects directly from archives. 22690 whole_archive_flag_spec=$lt_whole_archive_flag_spec 22691 22692 # Whether the compiler copes with passing no objects directly. 22693 compiler_needs_object=$lt_compiler_needs_object 22694 22695 # Create an old-style archive from a shared archive. 22696 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 22697 22698 # Create a temporary old-style archive to link instead of a shared archive. 22699 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 22700 22701 # Commands used to build a shared archive. 22702 archive_cmds=$lt_archive_cmds 22703 archive_expsym_cmds=$lt_archive_expsym_cmds 22704 22705 # Commands used to build a loadable module if different from building 22706 # a shared archive. 22707 module_cmds=$lt_module_cmds 22708 module_expsym_cmds=$lt_module_expsym_cmds 22709 22710 # Whether we are building with GNU ld or not. 22711 with_gnu_ld=$lt_with_gnu_ld 22712 22713 # Flag that allows shared libraries with undefined symbols to be built. 22714 allow_undefined_flag=$lt_allow_undefined_flag 22715 22716 # Flag that enforces no undefined symbols. 22717 no_undefined_flag=$lt_no_undefined_flag 22718 22719 # Flag to hardcode \$libdir into a binary during linking. 22720 # This must work even if \$libdir does not exist 22721 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 22722 22723 # Whether we need a single "-rpath" flag with a separated argument. 22724 hardcode_libdir_separator=$lt_hardcode_libdir_separator 22725 22726 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22727 # DIR into the resulting binary. 22728 hardcode_direct=$hardcode_direct 22729 22730 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22731 # DIR into the resulting binary and the resulting library dependency is 22732 # "absolute",i.e impossible to change by setting \$shlibpath_var if the 22733 # library is relocated. 22734 hardcode_direct_absolute=$hardcode_direct_absolute 22735 22736 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 22737 # into the resulting binary. 22738 hardcode_minus_L=$hardcode_minus_L 22739 22740 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 22741 # into the resulting binary. 22742 hardcode_shlibpath_var=$hardcode_shlibpath_var 22743 22744 # Set to "yes" if building a shared library automatically hardcodes DIR 22745 # into the library and all subsequent libraries and executables linked 22746 # against it. 22747 hardcode_automatic=$hardcode_automatic 22748 22749 # Set to yes if linker adds runtime paths of dependent libraries 22750 # to runtime path list. 22751 inherit_rpath=$inherit_rpath 22752 22753 # Whether libtool must link a program against all its dependency libraries. 22754 link_all_deplibs=$link_all_deplibs 22755 22756 # Set to "yes" if exported symbols are required. 22757 always_export_symbols=$always_export_symbols 22758 22759 # The commands to list exported symbols. 22760 export_symbols_cmds=$lt_export_symbols_cmds 22761 22762 # Symbols that should not be listed in the preloaded symbols. 22763 exclude_expsyms=$lt_exclude_expsyms 22764 22765 # Symbols that must always be exported. 22766 include_expsyms=$lt_include_expsyms 22767 22768 # Commands necessary for linking programs (against libraries) with templates. 22769 prelink_cmds=$lt_prelink_cmds 22770 22771 # Commands necessary for finishing linking programs. 22772 postlink_cmds=$lt_postlink_cmds 22773 22774 # Specify filename containing input files. 22775 file_list_spec=$lt_file_list_spec 22776 22777 # How to hardcode a shared library path into an executable. 22778 hardcode_action=$hardcode_action 22779 22780 # ### END LIBTOOL CONFIG 22781 22782 _LT_EOF 22783 22784 cat <<'_LT_EOF' >> "$cfgfile" 22785 22786 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 22787 22788 # func_munge_path_list VARIABLE PATH 22789 # ----------------------------------- 22790 # VARIABLE is name of variable containing _space_ separated list of 22791 # directories to be munged by the contents of PATH, which is string 22792 # having a format: 22793 # "DIR[:DIR]:" 22794 # string "DIR[ DIR]" will be prepended to VARIABLE 22795 # ":DIR[:DIR]" 22796 # string "DIR[ DIR]" will be appended to VARIABLE 22797 # "DIRP[:DIRP]::[DIRA:]DIRA" 22798 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 22799 # "DIRA[ DIRA]" will be appended to VARIABLE 22800 # "DIR[:DIR]" 22801 # VARIABLE will be replaced by "DIR[ DIR]" 22802 func_munge_path_list () 22803 { 22804 case x$2 in 22805 x) 22806 ;; 22807 *:) 22808 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 22809 ;; 22810 x:*) 22811 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 22812 ;; 22813 *::*) 22814 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 22815 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 22816 ;; 22817 *) 22818 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 22819 ;; 22820 esac 22821 } 22822 22823 22824 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 22825 func_cc_basename () 22826 { 22827 for cc_temp in $*""; do 22828 case $cc_temp in 22829 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 22830 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 22831 \-*) ;; 22832 *) break;; 22833 esac 22834 done 22835 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 22836 } 22837 22838 22839 # ### END FUNCTIONS SHARED WITH CONFIGURE 22840 22841 _LT_EOF 22842 22843 case $host_os in 22844 aix3*) 22845 cat <<\_LT_EOF >> "$cfgfile" 22846 # AIX sometimes has problems with the GCC collect2 program. For some 22847 # reason, if we set the COLLECT_NAMES environment variable, the problems 22848 # vanish in a puff of smoke. 22849 if test set != "${COLLECT_NAMES+set}"; then 22850 COLLECT_NAMES= 22851 export COLLECT_NAMES 22852 fi 22853 _LT_EOF 22854 ;; 22855 esac 22856 22857 22858 22859 ltmain=$ac_aux_dir/ltmain.sh 22860 22861 22862 # We use sed instead of cat because bash on DJGPP gets confused if 22863 # if finds mixed CR/LF and LF-only lines. Since sed operates in 22864 # text mode, it properly converts lines to CR/LF. This bash problem 22865 # is reportedly fixed, but why not run on old versions too? 22866 $SED '$q' "$ltmain" >> "$cfgfile" \ 22867 || (rm -f "$cfgfile"; exit 1) 22868 22869 mv -f "$cfgfile" "$ofile" || 22870 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 22871 chmod +x "$ofile" 22872 22873 ;; 22874 22875 esac 22876 done # for ac_tag 22877 22878 22879 as_fn_exit 0 22880 _ACEOF 22881 ac_clean_files=$ac_clean_files_save 22882 22883 test $ac_write_fail = 0 || 22884 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 22885 22886 22887 # configure is writing to config.log, and then calls config.status. 22888 # config.status does its own redirection, appending to config.log. 22889 # Unfortunately, on DOS this fails, as config.log is still kept open 22890 # by configure, so config.status won't be able to write to it; its 22891 # output is simply discarded. So we exec the FD to /dev/null, 22892 # effectively closing config.log, so it can be properly (re)opened and 22893 # appended to by config.status. When coming back to configure, we 22894 # need to make the FD available again. 22895 if test "$no_create" != yes; then 22896 ac_cs_success=: 22897 ac_config_status_args= 22898 test "$silent" = yes && 22899 ac_config_status_args="$ac_config_status_args --quiet" 22900 exec 5>/dev/null 22901 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22902 exec 5>>config.log 22903 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22904 # would make configure fail if this is the last instruction. 22905 $ac_cs_success || as_fn_exit 1 22906 fi 22907 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 22908 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 22909 printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 22910 fi 22911 22912 22913