1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.69 for xf86-video-apm 1.3.0. 4 # 5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6 # 7 # 8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9 # 10 # 11 # This configure script is free software; the Free Software Foundation 12 # gives unlimited permission to copy, distribute and modify it. 13 ## -------------------- ## 14 ## M4sh Initialization. ## 15 ## -------------------- ## 16 17 # Be more Bourne compatible 18 DUALCASE=1; export DUALCASE # for MKS sh 19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26 else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32 esac 33 fi 34 35 36 as_nl=' 37 ' 38 export as_nl 39 # Printing a long string crashes Solaris 7 /usr/bin/printf. 40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43 # Prefer a ksh shell builtin over an external printf program on Solaris, 44 # but without wasting forks for bash or zsh. 45 if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52 else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72 fi 73 74 # The user is always right. 75 if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81 fi 82 83 84 # IFS 85 # We need space, tab and new line, in precisely that order. Quoting is 86 # there to prevent editors from complaining about space-tab. 87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 88 # splitting by setting IFS to empty value.) 89 IFS=" "" $as_nl" 90 91 # Find who we are. Look in the path if we contain no directory separator. 92 as_myself= 93 case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96 for as_dir in $PATH 97 do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102 IFS=$as_save_IFS 103 104 ;; 105 esac 106 # We did not find ourselves, most probably we were run as `sh COMMAND' 107 # in which case we are not to be found in the path. 108 if test "x$as_myself" = x; then 109 as_myself=$0 110 fi 111 if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114 fi 115 116 # Unset variables that we do not need and which cause bugs (e.g. in 117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118 # suppresses any "Segmentation fault" message there. '((' could 119 # trigger a bug in pdksh 5.2.14. 120 for as_var in BASH_ENV ENV MAIL MAILPATH 121 do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123 done 124 PS1='$ ' 125 PS2='> ' 126 PS4='+ ' 127 128 # NLS nuisances. 129 LC_ALL=C 130 export LC_ALL 131 LANGUAGE=C 132 export LANGUAGE 133 134 # CDPATH. 135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137 # Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142 # neutralization value for shells without unset; and this also 143 # works around shells that cannot unset nonexistent variables. 144 # Preserve -v and -x to the replacement shell. 145 BASH_ENV=/dev/null 146 ENV=/dev/null 147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148 case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153 esac 154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155 # Admittedly, this is quite paranoid, since all the known shells bail 156 # out after a failed `exec'. 157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158 as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162 if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170 else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176 esac 177 fi 178 " 179 as_required="as_fn_return () { (exit \$1); } 180 as_fn_success () { as_fn_return 0; } 181 as_fn_failure () { as_fn_return 1; } 182 as_fn_ret_success () { return 0; } 183 as_fn_ret_failure () { return 1; } 184 185 exitcode=0 186 as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192 else 193 exitcode=1; echo positional parameters were not saved. 194 fi 195 test x\$exitcode = x0 || exit 1 196 test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201 test \$(( 1 + 1 )) = 2 || exit 1 202 203 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 204 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 207 PATH=/empty FPATH=/empty; export PATH FPATH 208 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 209 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 210 if (eval "$as_required") 2>/dev/null; then : 211 as_have_required=yes 212 else 213 as_have_required=no 214 fi 215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 217 else 218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219 as_found=false 220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221 do 222 IFS=$as_save_IFS 223 test -z "$as_dir" && as_dir=. 224 as_found=: 225 case $as_dir in #( 226 /*) 227 for as_base in sh bash ksh sh5; do 228 # Try only shells that exist, to save several forks. 229 as_shell=$as_dir/$as_base 230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 CONFIG_SHELL=$as_shell as_have_required=yes 233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 234 break 2 235 fi 236 fi 237 done;; 238 esac 239 as_found=false 240 done 241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 243 CONFIG_SHELL=$SHELL as_have_required=yes 244 fi; } 245 IFS=$as_save_IFS 246 247 248 if test "x$CONFIG_SHELL" != x; then : 249 export CONFIG_SHELL 250 # We cannot yet assume a decent shell, so we have to provide a 251 # neutralization value for shells without unset; and this also 252 # works around shells that cannot unset nonexistent variables. 253 # Preserve -v and -x to the replacement shell. 254 BASH_ENV=/dev/null 255 ENV=/dev/null 256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257 case $- in # (((( 258 *v*x* | *x*v* ) as_opts=-vx ;; 259 *v* ) as_opts=-v ;; 260 *x* ) as_opts=-x ;; 261 * ) as_opts= ;; 262 esac 263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264 # Admittedly, this is quite paranoid, since all the known shells bail 265 # out after a failed `exec'. 266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 267 exit 255 268 fi 269 270 if test x$as_have_required = xno; then : 271 $as_echo "$0: This script requires a shell more modern than all" 272 $as_echo "$0: the shells that I found on your system." 273 if test x${ZSH_VERSION+set} = xset ; then 274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 275 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 276 else 277 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and 278 $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 279 $0: about your system, including any error possibly output 280 $0: before this message. Then install a modern shell, or 281 $0: manually run the script under such a shell if you do 282 $0: have one." 283 fi 284 exit 1 285 fi 286 fi 287 fi 288 SHELL=${CONFIG_SHELL-/bin/sh} 289 export SHELL 290 # Unset more variables known to interfere with behavior of common tools. 291 CLICOLOR_FORCE= GREP_OPTIONS= 292 unset CLICOLOR_FORCE GREP_OPTIONS 293 294 ## --------------------- ## 295 ## M4sh Shell Functions. ## 296 ## --------------------- ## 297 # as_fn_unset VAR 298 # --------------- 299 # Portably unset VAR. 300 as_fn_unset () 301 { 302 { eval $1=; unset $1;} 303 } 304 as_unset=as_fn_unset 305 306 # as_fn_set_status STATUS 307 # ----------------------- 308 # Set $? to STATUS, without forking. 309 as_fn_set_status () 310 { 311 return $1 312 } # as_fn_set_status 313 314 # as_fn_exit STATUS 315 # ----------------- 316 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 317 as_fn_exit () 318 { 319 set +e 320 as_fn_set_status $1 321 exit $1 322 } # as_fn_exit 323 324 # as_fn_mkdir_p 325 # ------------- 326 # Create "$as_dir" as a directory, including parents if necessary. 327 as_fn_mkdir_p () 328 { 329 330 case $as_dir in #( 331 -*) as_dir=./$as_dir;; 332 esac 333 test -d "$as_dir" || eval $as_mkdir_p || { 334 as_dirs= 335 while :; do 336 case $as_dir in #( 337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 338 *) as_qdir=$as_dir;; 339 esac 340 as_dirs="'$as_qdir' $as_dirs" 341 as_dir=`$as_dirname -- "$as_dir" || 342 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 343 X"$as_dir" : 'X\(//\)[^/]' \| \ 344 X"$as_dir" : 'X\(//\)$' \| \ 345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 346 $as_echo X"$as_dir" | 347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)[^/].*/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\/\)$/{ 356 s//\1/ 357 q 358 } 359 /^X\(\/\).*/{ 360 s//\1/ 361 q 362 } 363 s/.*/./; q'` 364 test -d "$as_dir" && break 365 done 366 test -z "$as_dirs" || eval "mkdir $as_dirs" 367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 368 369 370 } # as_fn_mkdir_p 371 372 # as_fn_executable_p FILE 373 # ----------------------- 374 # Test if FILE is an executable regular file. 375 as_fn_executable_p () 376 { 377 test -f "$1" && test -x "$1" 378 } # as_fn_executable_p 379 # as_fn_append VAR VALUE 380 # ---------------------- 381 # Append the text in VALUE to the end of the definition contained in VAR. Take 382 # advantage of any shell optimizations that allow amortized linear growth over 383 # repeated appends, instead of the typical quadratic growth present in naive 384 # implementations. 385 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 386 eval 'as_fn_append () 387 { 388 eval $1+=\$2 389 }' 390 else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395 fi # as_fn_append 396 397 # as_fn_arith ARG... 398 # ------------------ 399 # Perform arithmetic evaluation on the ARGs, and store the result in the 400 # global $as_val. Take advantage of shells that can avoid forks. The arguments 401 # must be portable across $(()) and expr. 402 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407 else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412 fi # as_fn_arith 413 414 415 # as_fn_error STATUS ERROR [LINENO LOG_FD] 416 # ---------------------------------------- 417 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 418 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 419 # script with STATUS, using 1 if that was 0. 420 as_fn_error () 421 { 422 as_status=$1; test $as_status -eq 0 && as_status=1 423 if test "$4"; then 424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 426 fi 427 $as_echo "$as_me: error: $2" >&2 428 as_fn_exit $as_status 429 } # as_fn_error 430 431 if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434 else 435 as_expr=false 436 fi 437 438 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440 else 441 as_basename=false 442 fi 443 444 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446 else 447 as_dirname=false 448 fi 449 450 as_me=`$as_basename -- "$0" || 451 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 452 X"$0" : 'X\(//\)$' \| \ 453 X"$0" : 'X\(/\)' \| . 2>/dev/null || 454 $as_echo X/"$0" | 455 sed '/^.*\/\([^/][^/]*\)\/*$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\/\)$/{ 460 s//\1/ 461 q 462 } 463 /^X\/\(\/\).*/{ 464 s//\1/ 465 q 466 } 467 s/.*/./; q'` 468 469 # Avoid depending upon Character Ranges. 470 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473 as_cr_digits='0123456789' 474 as_cr_alnum=$as_cr_Letters$as_cr_digits 475 476 477 as_lineno_1=$LINENO as_lineno_1a=$LINENO 478 as_lineno_2=$LINENO as_lineno_2a=$LINENO 479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 482 sed -n ' 483 p 484 /[$]LINENO/= 485 ' <$as_myself | 486 sed ' 487 s/[$]LINENO.*/&-/ 488 t lineno 489 b 490 :lineno 491 N 492 :loop 493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 494 t loop 495 s/-\n.*// 496 ' >$as_me.lineno && 497 chmod +x "$as_me.lineno" || 498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 499 500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 501 # already done that, so ensure we don't try to do so again and fall 502 # in an infinite loop. This has already happened in practice. 503 _as_can_reexec=no; export _as_can_reexec 504 # Don't try to exec as it changes $[0], causing all sort of problems 505 # (the dirname of $[0] is not the place where we might find the 506 # original and so on. Autoconf is especially sensitive to this). 507 . "./$as_me.lineno" 508 # Exit status is that of the last command. 509 exit 510 } 511 512 ECHO_C= ECHO_N= ECHO_T= 513 case `echo -n x` in #((((( 514 -n*) 515 case `echo 'xy\c'` in 516 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 517 xy) ECHO_C='\c';; 518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 519 ECHO_T=' ';; 520 esac;; 521 *) 522 ECHO_N='-n';; 523 esac 524 525 rm -f conf$$ conf$$.exe conf$$.file 526 if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528 else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531 fi 532 if (echo >conf$$.file) 2>/dev/null; then 533 if ln -s conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s='ln -s' 535 # ... but there are two gotchas: 536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 538 # In both cases, we have to default to `cp -pR'. 539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 540 as_ln_s='cp -pR' 541 elif ln conf$$.file conf$$ 2>/dev/null; then 542 as_ln_s=ln 543 else 544 as_ln_s='cp -pR' 545 fi 546 else 547 as_ln_s='cp -pR' 548 fi 549 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550 rmdir conf$$.dir 2>/dev/null 551 552 if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554 else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557 fi 558 559 as_test_x='test -x' 560 as_executable_p=as_fn_executable_p 561 562 # Sed expression to map a string onto a valid CPP name. 563 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 564 565 # Sed expression to map a string onto a valid variable name. 566 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568 SHELL=${CONFIG_SHELL-/bin/sh} 569 570 571 test -n "$DJDIR" || exec 7<&0 </dev/null 572 exec 6>&1 573 574 # Name of the host. 575 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 576 # so uname gets run too. 577 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 578 579 # 580 # Initializations. 581 # 582 ac_default_prefix=/usr/local 583 ac_clean_files= 584 ac_config_libobj_dir=. 585 LIBOBJS= 586 cross_compiling=no 587 subdirs= 588 MFLAGS= 589 MAKEFLAGS= 590 591 # Identity of this package. 592 PACKAGE_NAME='xf86-video-apm' 593 PACKAGE_TARNAME='xf86-video-apm' 594 PACKAGE_VERSION='1.3.0' 595 PACKAGE_STRING='xf86-video-apm 1.3.0' 596 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 597 PACKAGE_URL='' 598 599 ac_unique_file="Makefile.am" 600 # Factoring default headers for most tests. 601 ac_includes_default="\ 602 #include <stdio.h> 603 #ifdef HAVE_SYS_TYPES_H 604 # include <sys/types.h> 605 #endif 606 #ifdef HAVE_SYS_STAT_H 607 # include <sys/stat.h> 608 #endif 609 #ifdef STDC_HEADERS 610 # include <stdlib.h> 611 # include <stddef.h> 612 #else 613 # ifdef HAVE_STDLIB_H 614 # include <stdlib.h> 615 # endif 616 #endif 617 #ifdef HAVE_STRING_H 618 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 619 # include <memory.h> 620 # endif 621 # include <string.h> 622 #endif 623 #ifdef HAVE_STRINGS_H 624 # include <strings.h> 625 #endif 626 #ifdef HAVE_INTTYPES_H 627 # include <inttypes.h> 628 #endif 629 #ifdef HAVE_STDINT_H 630 # include <stdint.h> 631 #endif 632 #ifdef HAVE_UNISTD_H 633 # include <unistd.h> 634 #endif" 635 636 ac_subst_vars='am__EXEEXT_FALSE 637 am__EXEEXT_TRUE 638 LTLIBOBJS 639 LIBOBJS 640 XAA_FALSE 641 XAA_TRUE 642 XV_NEW_REPUT_FALSE 643 XV_NEW_REPUT_TRUE 644 DRIVER_NAME 645 PCIACCESS_LIBS 646 PCIACCESS_CFLAGS 647 HAVE_XEXTPROTO_71_FALSE 648 HAVE_XEXTPROTO_71_TRUE 649 XEXT_LIBS 650 XEXT_CFLAGS 651 XORG_LIBS 652 XORG_CFLAGS 653 moduledir 654 LT_SYS_LIBRARY_PATH 655 OTOOL64 656 OTOOL 657 LIPO 658 NMEDIT 659 DSYMUTIL 660 MANIFEST_TOOL 661 RANLIB 662 ac_ct_AR 663 AR 664 DLLTOOL 665 OBJDUMP 666 LN_S 667 NM 668 ac_ct_DUMPBIN 669 DUMPBIN 670 LD 671 FGREP 672 LIBTOOL 673 MAN_SUBSTS 674 XORG_MAN_PAGE 675 ADMIN_MAN_DIR 676 DRIVER_MAN_DIR 677 MISC_MAN_DIR 678 FILE_MAN_DIR 679 LIB_MAN_DIR 680 APP_MAN_DIR 681 ADMIN_MAN_SUFFIX 682 DRIVER_MAN_SUFFIX 683 MISC_MAN_SUFFIX 684 FILE_MAN_SUFFIX 685 LIB_MAN_SUFFIX 686 APP_MAN_SUFFIX 687 SED 688 host_os 689 host_vendor 690 host_cpu 691 host 692 build_os 693 build_vendor 694 build_cpu 695 build 696 INSTALL_CMD 697 PKG_CONFIG_LIBDIR 698 PKG_CONFIG_PATH 699 PKG_CONFIG 700 CHANGELOG_CMD 701 STRICT_CFLAGS 702 CWARNFLAGS 703 BASE_CFLAGS 704 EGREP 705 GREP 706 CPP 707 am__fastdepCC_FALSE 708 am__fastdepCC_TRUE 709 CCDEPMODE 710 am__nodep 711 AMDEPBACKSLASH 712 AMDEP_FALSE 713 AMDEP_TRUE 714 am__quote 715 am__include 716 DEPDIR 717 OBJEXT 718 EXEEXT 719 ac_ct_CC 720 CPPFLAGS 721 LDFLAGS 722 CFLAGS 723 CC 724 MAINT 725 MAINTAINER_MODE_FALSE 726 MAINTAINER_MODE_TRUE 727 AM_BACKSLASH 728 AM_DEFAULT_VERBOSITY 729 AM_DEFAULT_V 730 AM_V 731 am__untar 732 am__tar 733 AMTAR 734 am__leading_dot 735 SET_MAKE 736 AWK 737 mkdir_p 738 MKDIR_P 739 INSTALL_STRIP_PROGRAM 740 STRIP 741 install_sh 742 MAKEINFO 743 AUTOHEADER 744 AUTOMAKE 745 AUTOCONF 746 ACLOCAL 747 VERSION 748 PACKAGE 749 CYGPATH_W 750 am__isrc 751 INSTALL_DATA 752 INSTALL_SCRIPT 753 INSTALL_PROGRAM 754 target_alias 755 host_alias 756 build_alias 757 LIBS 758 ECHO_T 759 ECHO_N 760 ECHO_C 761 DEFS 762 mandir 763 localedir 764 libdir 765 psdir 766 pdfdir 767 dvidir 768 htmldir 769 infodir 770 docdir 771 oldincludedir 772 includedir 773 runstatedir 774 localstatedir 775 sharedstatedir 776 sysconfdir 777 datadir 778 datarootdir 779 libexecdir 780 sbindir 781 bindir 782 program_transform_name 783 prefix 784 exec_prefix 785 PACKAGE_URL 786 PACKAGE_BUGREPORT 787 PACKAGE_STRING 788 PACKAGE_VERSION 789 PACKAGE_TARNAME 790 PACKAGE_NAME 791 PATH_SEPARATOR 792 SHELL' 793 ac_subst_files='' 794 ac_user_opts=' 795 enable_option_checking 796 enable_silent_rules 797 enable_maintainer_mode 798 enable_dependency_tracking 799 enable_selective_werror 800 enable_strict_compilation 801 enable_static 802 enable_shared 803 with_pic 804 enable_fast_install 805 with_aix_soname 806 with_gnu_ld 807 with_sysroot 808 enable_libtool_lock 809 with_xorg_module_dir 810 enable_xaa 811 ' 812 ac_precious_vars='build_alias 813 host_alias 814 target_alias 815 CC 816 CFLAGS 817 LDFLAGS 818 LIBS 819 CPPFLAGS 820 CPP 821 PKG_CONFIG 822 PKG_CONFIG_PATH 823 PKG_CONFIG_LIBDIR 824 LT_SYS_LIBRARY_PATH 825 XORG_CFLAGS 826 XORG_LIBS 827 XEXT_CFLAGS 828 XEXT_LIBS 829 PCIACCESS_CFLAGS 830 PCIACCESS_LIBS' 831 832 833 # Initialize some variables set by options. 834 ac_init_help= 835 ac_init_version=false 836 ac_unrecognized_opts= 837 ac_unrecognized_sep= 838 # The variables have the same names as the options, with 839 # dashes changed to underlines. 840 cache_file=/dev/null 841 exec_prefix=NONE 842 no_create= 843 no_recursion= 844 prefix=NONE 845 program_prefix=NONE 846 program_suffix=NONE 847 program_transform_name=s,x,x, 848 silent= 849 site= 850 srcdir= 851 verbose= 852 x_includes=NONE 853 x_libraries=NONE 854 855 # Installation directory options. 856 # These are left unexpanded so users can "make install exec_prefix=/foo" 857 # and all the variables that are supposed to be based on exec_prefix 858 # by default will actually change. 859 # Use braces instead of parens because sh, perl, etc. also accept them. 860 # (The list follows the same order as the GNU Coding Standards.) 861 bindir='${exec_prefix}/bin' 862 sbindir='${exec_prefix}/sbin' 863 libexecdir='${exec_prefix}/libexec' 864 datarootdir='${prefix}/share' 865 datadir='${datarootdir}' 866 sysconfdir='${prefix}/etc' 867 sharedstatedir='${prefix}/com' 868 localstatedir='${prefix}/var' 869 runstatedir='${localstatedir}/run' 870 includedir='${prefix}/include' 871 oldincludedir='/usr/include' 872 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 873 infodir='${datarootdir}/info' 874 htmldir='${docdir}' 875 dvidir='${docdir}' 876 pdfdir='${docdir}' 877 psdir='${docdir}' 878 libdir='${exec_prefix}/lib' 879 localedir='${datarootdir}/locale' 880 mandir='${datarootdir}/man' 881 882 ac_prev= 883 ac_dashdash= 884 for ac_option 885 do 886 # If the previous option needs an argument, assign it. 887 if test -n "$ac_prev"; then 888 eval $ac_prev=\$ac_option 889 ac_prev= 890 continue 891 fi 892 893 case $ac_option in 894 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 895 *=) ac_optarg= ;; 896 *) ac_optarg=yes ;; 897 esac 898 899 # Accept the important Cygnus configure options, so we can diagnose typos. 900 901 case $ac_dashdash$ac_option in 902 --) 903 ac_dashdash=yes ;; 904 905 -bindir | --bindir | --bindi | --bind | --bin | --bi) 906 ac_prev=bindir ;; 907 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 908 bindir=$ac_optarg ;; 909 910 -build | --build | --buil | --bui | --bu) 911 ac_prev=build_alias ;; 912 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 913 build_alias=$ac_optarg ;; 914 915 -cache-file | --cache-file | --cache-fil | --cache-fi \ 916 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 917 ac_prev=cache_file ;; 918 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 919 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 920 cache_file=$ac_optarg ;; 921 922 --config-cache | -C) 923 cache_file=config.cache ;; 924 925 -datadir | --datadir | --datadi | --datad) 926 ac_prev=datadir ;; 927 -datadir=* | --datadir=* | --datadi=* | --datad=*) 928 datadir=$ac_optarg ;; 929 930 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 931 | --dataroo | --dataro | --datar) 932 ac_prev=datarootdir ;; 933 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 934 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 935 datarootdir=$ac_optarg ;; 936 937 -disable-* | --disable-*) 938 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 939 # Reject names that are not valid shell variable names. 940 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 941 as_fn_error $? "invalid feature name: $ac_useropt" 942 ac_useropt_orig=$ac_useropt 943 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 944 case $ac_user_opts in 945 *" 946 "enable_$ac_useropt" 947 "*) ;; 948 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 949 ac_unrecognized_sep=', ';; 950 esac 951 eval enable_$ac_useropt=no ;; 952 953 -docdir | --docdir | --docdi | --doc | --do) 954 ac_prev=docdir ;; 955 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 956 docdir=$ac_optarg ;; 957 958 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 959 ac_prev=dvidir ;; 960 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 961 dvidir=$ac_optarg ;; 962 963 -enable-* | --enable-*) 964 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 965 # Reject names that are not valid shell variable names. 966 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 967 as_fn_error $? "invalid feature name: $ac_useropt" 968 ac_useropt_orig=$ac_useropt 969 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 970 case $ac_user_opts in 971 *" 972 "enable_$ac_useropt" 973 "*) ;; 974 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 975 ac_unrecognized_sep=', ';; 976 esac 977 eval enable_$ac_useropt=\$ac_optarg ;; 978 979 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 980 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 981 | --exec | --exe | --ex) 982 ac_prev=exec_prefix ;; 983 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 984 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 985 | --exec=* | --exe=* | --ex=*) 986 exec_prefix=$ac_optarg ;; 987 988 -gas | --gas | --ga | --g) 989 # Obsolete; use --with-gas. 990 with_gas=yes ;; 991 992 -help | --help | --hel | --he | -h) 993 ac_init_help=long ;; 994 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 995 ac_init_help=recursive ;; 996 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 997 ac_init_help=short ;; 998 999 -host | --host | --hos | --ho) 1000 ac_prev=host_alias ;; 1001 -host=* | --host=* | --hos=* | --ho=*) 1002 host_alias=$ac_optarg ;; 1003 1004 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1005 ac_prev=htmldir ;; 1006 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1007 | --ht=*) 1008 htmldir=$ac_optarg ;; 1009 1010 -includedir | --includedir | --includedi | --included | --include \ 1011 | --includ | --inclu | --incl | --inc) 1012 ac_prev=includedir ;; 1013 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1014 | --includ=* | --inclu=* | --incl=* | --inc=*) 1015 includedir=$ac_optarg ;; 1016 1017 -infodir | --infodir | --infodi | --infod | --info | --inf) 1018 ac_prev=infodir ;; 1019 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1020 infodir=$ac_optarg ;; 1021 1022 -libdir | --libdir | --libdi | --libd) 1023 ac_prev=libdir ;; 1024 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1025 libdir=$ac_optarg ;; 1026 1027 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1028 | --libexe | --libex | --libe) 1029 ac_prev=libexecdir ;; 1030 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1031 | --libexe=* | --libex=* | --libe=*) 1032 libexecdir=$ac_optarg ;; 1033 1034 -localedir | --localedir | --localedi | --localed | --locale) 1035 ac_prev=localedir ;; 1036 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1037 localedir=$ac_optarg ;; 1038 1039 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1040 | --localstate | --localstat | --localsta | --localst | --locals) 1041 ac_prev=localstatedir ;; 1042 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1043 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1044 localstatedir=$ac_optarg ;; 1045 1046 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1047 ac_prev=mandir ;; 1048 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1049 mandir=$ac_optarg ;; 1050 1051 -nfp | --nfp | --nf) 1052 # Obsolete; use --without-fp. 1053 with_fp=no ;; 1054 1055 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1056 | --no-cr | --no-c | -n) 1057 no_create=yes ;; 1058 1059 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1060 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1061 no_recursion=yes ;; 1062 1063 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1064 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1065 | --oldin | --oldi | --old | --ol | --o) 1066 ac_prev=oldincludedir ;; 1067 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1068 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1069 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1070 oldincludedir=$ac_optarg ;; 1071 1072 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1073 ac_prev=prefix ;; 1074 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1075 prefix=$ac_optarg ;; 1076 1077 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1078 | --program-pre | --program-pr | --program-p) 1079 ac_prev=program_prefix ;; 1080 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1081 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1082 program_prefix=$ac_optarg ;; 1083 1084 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1085 | --program-suf | --program-su | --program-s) 1086 ac_prev=program_suffix ;; 1087 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1088 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1089 program_suffix=$ac_optarg ;; 1090 1091 -program-transform-name | --program-transform-name \ 1092 | --program-transform-nam | --program-transform-na \ 1093 | --program-transform-n | --program-transform- \ 1094 | --program-transform | --program-transfor \ 1095 | --program-transfo | --program-transf \ 1096 | --program-trans | --program-tran \ 1097 | --progr-tra | --program-tr | --program-t) 1098 ac_prev=program_transform_name ;; 1099 -program-transform-name=* | --program-transform-name=* \ 1100 | --program-transform-nam=* | --program-transform-na=* \ 1101 | --program-transform-n=* | --program-transform-=* \ 1102 | --program-transform=* | --program-transfor=* \ 1103 | --program-transfo=* | --program-transf=* \ 1104 | --program-trans=* | --program-tran=* \ 1105 | --progr-tra=* | --program-tr=* | --program-t=*) 1106 program_transform_name=$ac_optarg ;; 1107 1108 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1109 ac_prev=pdfdir ;; 1110 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1111 pdfdir=$ac_optarg ;; 1112 1113 -psdir | --psdir | --psdi | --psd | --ps) 1114 ac_prev=psdir ;; 1115 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1116 psdir=$ac_optarg ;; 1117 1118 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1119 | -silent | --silent | --silen | --sile | --sil) 1120 silent=yes ;; 1121 1122 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1123 | --runstate | --runstat | --runsta | --runst | --runs \ 1124 | --run | --ru | --r) 1125 ac_prev=runstatedir ;; 1126 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1127 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1128 | --run=* | --ru=* | --r=*) 1129 runstatedir=$ac_optarg ;; 1130 1131 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1132 ac_prev=sbindir ;; 1133 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1134 | --sbi=* | --sb=*) 1135 sbindir=$ac_optarg ;; 1136 1137 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1138 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1139 | --sharedst | --shareds | --shared | --share | --shar \ 1140 | --sha | --sh) 1141 ac_prev=sharedstatedir ;; 1142 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1143 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1144 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1145 | --sha=* | --sh=*) 1146 sharedstatedir=$ac_optarg ;; 1147 1148 -site | --site | --sit) 1149 ac_prev=site ;; 1150 -site=* | --site=* | --sit=*) 1151 site=$ac_optarg ;; 1152 1153 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1154 ac_prev=srcdir ;; 1155 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1156 srcdir=$ac_optarg ;; 1157 1158 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1159 | --syscon | --sysco | --sysc | --sys | --sy) 1160 ac_prev=sysconfdir ;; 1161 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1162 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1163 sysconfdir=$ac_optarg ;; 1164 1165 -target | --target | --targe | --targ | --tar | --ta | --t) 1166 ac_prev=target_alias ;; 1167 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1168 target_alias=$ac_optarg ;; 1169 1170 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1171 verbose=yes ;; 1172 1173 -version | --version | --versio | --versi | --vers | -V) 1174 ac_init_version=: ;; 1175 1176 -with-* | --with-*) 1177 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1178 # Reject names that are not valid shell variable names. 1179 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1180 as_fn_error $? "invalid package name: $ac_useropt" 1181 ac_useropt_orig=$ac_useropt 1182 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1183 case $ac_user_opts in 1184 *" 1185 "with_$ac_useropt" 1186 "*) ;; 1187 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1188 ac_unrecognized_sep=', ';; 1189 esac 1190 eval with_$ac_useropt=\$ac_optarg ;; 1191 1192 -without-* | --without-*) 1193 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1194 # Reject names that are not valid shell variable names. 1195 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1196 as_fn_error $? "invalid package name: $ac_useropt" 1197 ac_useropt_orig=$ac_useropt 1198 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1199 case $ac_user_opts in 1200 *" 1201 "with_$ac_useropt" 1202 "*) ;; 1203 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1204 ac_unrecognized_sep=', ';; 1205 esac 1206 eval with_$ac_useropt=no ;; 1207 1208 --x) 1209 # Obsolete; use --with-x. 1210 with_x=yes ;; 1211 1212 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1213 | --x-incl | --x-inc | --x-in | --x-i) 1214 ac_prev=x_includes ;; 1215 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1216 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1217 x_includes=$ac_optarg ;; 1218 1219 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1220 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1221 ac_prev=x_libraries ;; 1222 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1223 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1224 x_libraries=$ac_optarg ;; 1225 1226 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1227 Try \`$0 --help' for more information" 1228 ;; 1229 1230 *=*) 1231 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1232 # Reject names that are not valid shell variable names. 1233 case $ac_envvar in #( 1234 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1235 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1236 esac 1237 eval $ac_envvar=\$ac_optarg 1238 export $ac_envvar ;; 1239 1240 *) 1241 # FIXME: should be removed in autoconf 3.0. 1242 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1243 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1244 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1245 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1246 ;; 1247 1248 esac 1249 done 1250 1251 if test -n "$ac_prev"; then 1252 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1253 as_fn_error $? "missing argument to $ac_option" 1254 fi 1255 1256 if test -n "$ac_unrecognized_opts"; then 1257 case $enable_option_checking in 1258 no) ;; 1259 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1260 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1261 esac 1262 fi 1263 1264 # Check all directory arguments for consistency. 1265 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1266 datadir sysconfdir sharedstatedir localstatedir includedir \ 1267 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1268 libdir localedir mandir runstatedir 1269 do 1270 eval ac_val=\$$ac_var 1271 # Remove trailing slashes. 1272 case $ac_val in 1273 */ ) 1274 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1275 eval $ac_var=\$ac_val;; 1276 esac 1277 # Be sure to have absolute directory names. 1278 case $ac_val in 1279 [\\/$]* | ?:[\\/]* ) continue;; 1280 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1281 esac 1282 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1283 done 1284 1285 # There might be people who depend on the old broken behavior: `$host' 1286 # used to hold the argument of --host etc. 1287 # FIXME: To remove some day. 1288 build=$build_alias 1289 host=$host_alias 1290 target=$target_alias 1291 1292 # FIXME: To remove some day. 1293 if test "x$host_alias" != x; then 1294 if test "x$build_alias" = x; then 1295 cross_compiling=maybe 1296 elif test "x$build_alias" != "x$host_alias"; then 1297 cross_compiling=yes 1298 fi 1299 fi 1300 1301 ac_tool_prefix= 1302 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1303 1304 test "$silent" = yes && exec 6>/dev/null 1305 1306 1307 ac_pwd=`pwd` && test -n "$ac_pwd" && 1308 ac_ls_di=`ls -di .` && 1309 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1310 as_fn_error $? "working directory cannot be determined" 1311 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1312 as_fn_error $? "pwd does not report name of working directory" 1313 1314 1315 # Find the source files, if location was not specified. 1316 if test -z "$srcdir"; then 1317 ac_srcdir_defaulted=yes 1318 # Try the directory containing this script, then the parent directory. 1319 ac_confdir=`$as_dirname -- "$as_myself" || 1320 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1321 X"$as_myself" : 'X\(//\)[^/]' \| \ 1322 X"$as_myself" : 'X\(//\)$' \| \ 1323 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1324 $as_echo X"$as_myself" | 1325 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1326 s//\1/ 1327 q 1328 } 1329 /^X\(\/\/\)[^/].*/{ 1330 s//\1/ 1331 q 1332 } 1333 /^X\(\/\/\)$/{ 1334 s//\1/ 1335 q 1336 } 1337 /^X\(\/\).*/{ 1338 s//\1/ 1339 q 1340 } 1341 s/.*/./; q'` 1342 srcdir=$ac_confdir 1343 if test ! -r "$srcdir/$ac_unique_file"; then 1344 srcdir=.. 1345 fi 1346 else 1347 ac_srcdir_defaulted=no 1348 fi 1349 if test ! -r "$srcdir/$ac_unique_file"; then 1350 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1351 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1352 fi 1353 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1354 ac_abs_confdir=`( 1355 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1356 pwd)` 1357 # When building in place, set srcdir=. 1358 if test "$ac_abs_confdir" = "$ac_pwd"; then 1359 srcdir=. 1360 fi 1361 # Remove unnecessary trailing slashes from srcdir. 1362 # Double slashes in file names in object file debugging info 1363 # mess up M-x gdb in Emacs. 1364 case $srcdir in 1365 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1366 esac 1367 for ac_var in $ac_precious_vars; do 1368 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1369 eval ac_env_${ac_var}_value=\$${ac_var} 1370 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1371 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1372 done 1373 1374 # 1375 # Report the --help message. 1376 # 1377 if test "$ac_init_help" = "long"; then 1378 # Omit some internal or obsolete options to make the list less imposing. 1379 # This message is too long to be a string in the A/UX 3.1 sh. 1380 cat <<_ACEOF 1381 \`configure' configures xf86-video-apm 1.3.0 to adapt to many kinds of systems. 1382 1383 Usage: $0 [OPTION]... [VAR=VALUE]... 1384 1385 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1386 VAR=VALUE. See below for descriptions of some of the useful variables. 1387 1388 Defaults for the options are specified in brackets. 1389 1390 Configuration: 1391 -h, --help display this help and exit 1392 --help=short display options specific to this package 1393 --help=recursive display the short help of all the included packages 1394 -V, --version display version information and exit 1395 -q, --quiet, --silent do not print \`checking ...' messages 1396 --cache-file=FILE cache test results in FILE [disabled] 1397 -C, --config-cache alias for \`--cache-file=config.cache' 1398 -n, --no-create do not create output files 1399 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1400 1401 Installation directories: 1402 --prefix=PREFIX install architecture-independent files in PREFIX 1403 [$ac_default_prefix] 1404 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1405 [PREFIX] 1406 1407 By default, \`make install' will install all the files in 1408 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1409 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1410 for instance \`--prefix=\$HOME'. 1411 1412 For better control, use the options below. 1413 1414 Fine tuning of the installation directories: 1415 --bindir=DIR user executables [EPREFIX/bin] 1416 --sbindir=DIR system admin executables [EPREFIX/sbin] 1417 --libexecdir=DIR program executables [EPREFIX/libexec] 1418 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1419 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1420 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1421 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1422 --libdir=DIR object code libraries [EPREFIX/lib] 1423 --includedir=DIR C header files [PREFIX/include] 1424 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1425 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1426 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1427 --infodir=DIR info documentation [DATAROOTDIR/info] 1428 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1429 --mandir=DIR man documentation [DATAROOTDIR/man] 1430 --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-apm] 1431 --htmldir=DIR html documentation [DOCDIR] 1432 --dvidir=DIR dvi documentation [DOCDIR] 1433 --pdfdir=DIR pdf documentation [DOCDIR] 1434 --psdir=DIR ps documentation [DOCDIR] 1435 _ACEOF 1436 1437 cat <<\_ACEOF 1438 1439 Program names: 1440 --program-prefix=PREFIX prepend PREFIX to installed program names 1441 --program-suffix=SUFFIX append SUFFIX to installed program names 1442 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1443 1444 System types: 1445 --build=BUILD configure for building on BUILD [guessed] 1446 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1447 _ACEOF 1448 fi 1449 1450 if test -n "$ac_init_help"; then 1451 case $ac_init_help in 1452 short | recursive ) echo "Configuration of xf86-video-apm 1.3.0:";; 1453 esac 1454 cat <<\_ACEOF 1455 1456 Optional Features: 1457 --disable-option-checking ignore unrecognized --enable/--with options 1458 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1459 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1460 --enable-silent-rules less verbose build output (undo: "make V=1") 1461 --disable-silent-rules verbose build output (undo: "make V=0") 1462 --enable-maintainer-mode 1463 enable make rules and dependencies not useful (and 1464 sometimes confusing) to the casual installer 1465 --enable-dependency-tracking 1466 do not reject slow dependency extractors 1467 --disable-dependency-tracking 1468 speeds up one-time build 1469 --disable-selective-werror 1470 Turn off selective compiler errors. (default: 1471 enabled) 1472 --enable-strict-compilation 1473 Enable all warnings from compiler and make them 1474 errors (default: disabled) 1475 --enable-static[=PKGS] build static libraries [default=no] 1476 --enable-shared[=PKGS] build shared libraries [default=yes] 1477 --enable-fast-install[=PKGS] 1478 optimize for fast installation [default=yes] 1479 --disable-libtool-lock avoid locking (might break parallel builds) 1480 --enable-xaa Enable legacy X Acceleration Architecture (XAA) 1481 [default=auto] 1482 1483 Optional Packages: 1484 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1485 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1486 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1487 both] 1488 --with-aix-soname=aix|svr4|both 1489 shared library versioning (aka "SONAME") variant to 1490 provide on AIX, [default=aix]. 1491 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1492 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1493 compiler's sysroot if not specified). 1494 --with-xorg-module-dir=DIR 1495 1496 Some influential environment variables: 1497 CC C compiler command 1498 CFLAGS C compiler flags 1499 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1500 nonstandard directory <lib dir> 1501 LIBS libraries to pass to the linker, e.g. -l<library> 1502 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1503 you have headers in a nonstandard directory <include dir> 1504 CPP C preprocessor 1505 PKG_CONFIG path to pkg-config utility 1506 PKG_CONFIG_PATH 1507 directories to add to pkg-config's search path 1508 PKG_CONFIG_LIBDIR 1509 path overriding pkg-config's built-in search path 1510 LT_SYS_LIBRARY_PATH 1511 User-defined run-time library search path. 1512 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1513 XORG_LIBS linker flags for XORG, overriding pkg-config 1514 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1515 XEXT_LIBS linker flags for XEXT, overriding pkg-config 1516 PCIACCESS_CFLAGS 1517 C compiler flags for PCIACCESS, overriding pkg-config 1518 PCIACCESS_LIBS 1519 linker flags for PCIACCESS, overriding pkg-config 1520 1521 Use these variables to override the choices made by `configure' or to help 1522 it to find libraries and programs with nonstandard names/locations. 1523 1524 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1525 _ACEOF 1526 ac_status=$? 1527 fi 1528 1529 if test "$ac_init_help" = "recursive"; then 1530 # If there are subdirs, report their specific --help. 1531 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1532 test -d "$ac_dir" || 1533 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1534 continue 1535 ac_builddir=. 1536 1537 case "$ac_dir" in 1538 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1539 *) 1540 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1541 # A ".." for each directory in $ac_dir_suffix. 1542 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1543 case $ac_top_builddir_sub in 1544 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1545 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1546 esac ;; 1547 esac 1548 ac_abs_top_builddir=$ac_pwd 1549 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1550 # for backward compatibility: 1551 ac_top_builddir=$ac_top_build_prefix 1552 1553 case $srcdir in 1554 .) # We are building in place. 1555 ac_srcdir=. 1556 ac_top_srcdir=$ac_top_builddir_sub 1557 ac_abs_top_srcdir=$ac_pwd ;; 1558 [\\/]* | ?:[\\/]* ) # Absolute name. 1559 ac_srcdir=$srcdir$ac_dir_suffix; 1560 ac_top_srcdir=$srcdir 1561 ac_abs_top_srcdir=$srcdir ;; 1562 *) # Relative name. 1563 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1564 ac_top_srcdir=$ac_top_build_prefix$srcdir 1565 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1566 esac 1567 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1568 1569 cd "$ac_dir" || { ac_status=$?; continue; } 1570 # Check for guested configure. 1571 if test -f "$ac_srcdir/configure.gnu"; then 1572 echo && 1573 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1574 elif test -f "$ac_srcdir/configure"; then 1575 echo && 1576 $SHELL "$ac_srcdir/configure" --help=recursive 1577 else 1578 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1579 fi || ac_status=$? 1580 cd "$ac_pwd" || { ac_status=$?; break; } 1581 done 1582 fi 1583 1584 test -n "$ac_init_help" && exit $ac_status 1585 if $ac_init_version; then 1586 cat <<\_ACEOF 1587 xf86-video-apm configure 1.3.0 1588 generated by GNU Autoconf 2.69 1589 1590 Copyright (C) 2012 Free Software Foundation, Inc. 1591 This configure script is free software; the Free Software Foundation 1592 gives unlimited permission to copy, distribute and modify it. 1593 _ACEOF 1594 exit 1595 fi 1596 1597 ## ------------------------ ## 1598 ## Autoconf initialization. ## 1599 ## ------------------------ ## 1600 1601 # ac_fn_c_try_compile LINENO 1602 # -------------------------- 1603 # Try to compile conftest.$ac_ext, and return whether this succeeded. 1604 ac_fn_c_try_compile () 1605 { 1606 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1607 rm -f conftest.$ac_objext 1608 if { { ac_try="$ac_compile" 1609 case "(($ac_try" in 1610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1611 *) ac_try_echo=$ac_try;; 1612 esac 1613 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1614 $as_echo "$ac_try_echo"; } >&5 1615 (eval "$ac_compile") 2>conftest.err 1616 ac_status=$? 1617 if test -s conftest.err; then 1618 grep -v '^ *+' conftest.err >conftest.er1 1619 cat conftest.er1 >&5 1620 mv -f conftest.er1 conftest.err 1621 fi 1622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1623 test $ac_status = 0; } && { 1624 test -z "$ac_c_werror_flag" || 1625 test ! -s conftest.err 1626 } && test -s conftest.$ac_objext; then : 1627 ac_retval=0 1628 else 1629 $as_echo "$as_me: failed program was:" >&5 1630 sed 's/^/| /' conftest.$ac_ext >&5 1631 1632 ac_retval=1 1633 fi 1634 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1635 as_fn_set_status $ac_retval 1636 1637 } # ac_fn_c_try_compile 1638 1639 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1640 # --------------------------------------------- 1641 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1642 # accordingly. 1643 ac_fn_c_check_decl () 1644 { 1645 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1646 as_decl_name=`echo $2|sed 's/ *(.*//'` 1647 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1649 $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1650 if eval \${$3+:} false; then : 1651 $as_echo_n "(cached) " >&6 1652 else 1653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1654 /* end confdefs.h. */ 1655 $4 1656 int 1657 main () 1658 { 1659 #ifndef $as_decl_name 1660 #ifdef __cplusplus 1661 (void) $as_decl_use; 1662 #else 1663 (void) $as_decl_name; 1664 #endif 1665 #endif 1666 1667 ; 1668 return 0; 1669 } 1670 _ACEOF 1671 if ac_fn_c_try_compile "$LINENO"; then : 1672 eval "$3=yes" 1673 else 1674 eval "$3=no" 1675 fi 1676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1677 fi 1678 eval ac_res=\$$3 1679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1680 $as_echo "$ac_res" >&6; } 1681 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1682 1683 } # ac_fn_c_check_decl 1684 1685 # ac_fn_c_try_cpp LINENO 1686 # ---------------------- 1687 # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1688 ac_fn_c_try_cpp () 1689 { 1690 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1691 if { { ac_try="$ac_cpp conftest.$ac_ext" 1692 case "(($ac_try" in 1693 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1694 *) ac_try_echo=$ac_try;; 1695 esac 1696 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1697 $as_echo "$ac_try_echo"; } >&5 1698 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1699 ac_status=$? 1700 if test -s conftest.err; then 1701 grep -v '^ *+' conftest.err >conftest.er1 1702 cat conftest.er1 >&5 1703 mv -f conftest.er1 conftest.err 1704 fi 1705 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1706 test $ac_status = 0; } > conftest.i && { 1707 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1708 test ! -s conftest.err 1709 }; then : 1710 ac_retval=0 1711 else 1712 $as_echo "$as_me: failed program was:" >&5 1713 sed 's/^/| /' conftest.$ac_ext >&5 1714 1715 ac_retval=1 1716 fi 1717 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1718 as_fn_set_status $ac_retval 1719 1720 } # ac_fn_c_try_cpp 1721 1722 # ac_fn_c_try_run LINENO 1723 # ---------------------- 1724 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1725 # that executables *can* be run. 1726 ac_fn_c_try_run () 1727 { 1728 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1729 if { { ac_try="$ac_link" 1730 case "(($ac_try" in 1731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1732 *) ac_try_echo=$ac_try;; 1733 esac 1734 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1735 $as_echo "$ac_try_echo"; } >&5 1736 (eval "$ac_link") 2>&5 1737 ac_status=$? 1738 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1739 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1740 { { case "(($ac_try" in 1741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1742 *) ac_try_echo=$ac_try;; 1743 esac 1744 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1745 $as_echo "$ac_try_echo"; } >&5 1746 (eval "$ac_try") 2>&5 1747 ac_status=$? 1748 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1749 test $ac_status = 0; }; }; then : 1750 ac_retval=0 1751 else 1752 $as_echo "$as_me: program exited with status $ac_status" >&5 1753 $as_echo "$as_me: failed program was:" >&5 1754 sed 's/^/| /' conftest.$ac_ext >&5 1755 1756 ac_retval=$ac_status 1757 fi 1758 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1759 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1760 as_fn_set_status $ac_retval 1761 1762 } # ac_fn_c_try_run 1763 1764 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1765 # ------------------------------------------------------- 1766 # Tests whether HEADER exists and can be compiled using the include files in 1767 # INCLUDES, setting the cache variable VAR accordingly. 1768 ac_fn_c_check_header_compile () 1769 { 1770 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1772 $as_echo_n "checking for $2... " >&6; } 1773 if eval \${$3+:} false; then : 1774 $as_echo_n "(cached) " >&6 1775 else 1776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1777 /* end confdefs.h. */ 1778 $4 1779 #include <$2> 1780 _ACEOF 1781 if ac_fn_c_try_compile "$LINENO"; then : 1782 eval "$3=yes" 1783 else 1784 eval "$3=no" 1785 fi 1786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1787 fi 1788 eval ac_res=\$$3 1789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1790 $as_echo "$ac_res" >&6; } 1791 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1792 1793 } # ac_fn_c_check_header_compile 1794 1795 # ac_fn_c_try_link LINENO 1796 # ----------------------- 1797 # Try to link conftest.$ac_ext, and return whether this succeeded. 1798 ac_fn_c_try_link () 1799 { 1800 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1801 rm -f conftest.$ac_objext conftest$ac_exeext 1802 if { { ac_try="$ac_link" 1803 case "(($ac_try" in 1804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1805 *) ac_try_echo=$ac_try;; 1806 esac 1807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1808 $as_echo "$ac_try_echo"; } >&5 1809 (eval "$ac_link") 2>conftest.err 1810 ac_status=$? 1811 if test -s conftest.err; then 1812 grep -v '^ *+' conftest.err >conftest.er1 1813 cat conftest.er1 >&5 1814 mv -f conftest.er1 conftest.err 1815 fi 1816 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1817 test $ac_status = 0; } && { 1818 test -z "$ac_c_werror_flag" || 1819 test ! -s conftest.err 1820 } && test -s conftest$ac_exeext && { 1821 test "$cross_compiling" = yes || 1822 test -x conftest$ac_exeext 1823 }; then : 1824 ac_retval=0 1825 else 1826 $as_echo "$as_me: failed program was:" >&5 1827 sed 's/^/| /' conftest.$ac_ext >&5 1828 1829 ac_retval=1 1830 fi 1831 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1832 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1833 # interfere with the next link command; also delete a directory that is 1834 # left behind by Apple's compiler. We do this before executing the actions. 1835 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1836 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1837 as_fn_set_status $ac_retval 1838 1839 } # ac_fn_c_try_link 1840 1841 # ac_fn_c_check_func LINENO FUNC VAR 1842 # ---------------------------------- 1843 # Tests whether FUNC exists, setting the cache variable VAR accordingly 1844 ac_fn_c_check_func () 1845 { 1846 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1848 $as_echo_n "checking for $2... " >&6; } 1849 if eval \${$3+:} false; then : 1850 $as_echo_n "(cached) " >&6 1851 else 1852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1853 /* end confdefs.h. */ 1854 /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1855 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1856 #define $2 innocuous_$2 1857 1858 /* System header to define __stub macros and hopefully few prototypes, 1859 which can conflict with char $2 (); below. 1860 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1861 <limits.h> exists even on freestanding compilers. */ 1862 1863 #ifdef __STDC__ 1864 # include <limits.h> 1865 #else 1866 # include <assert.h> 1867 #endif 1868 1869 #undef $2 1870 1871 /* Override any GCC internal prototype to avoid an error. 1872 Use char because int might match the return type of a GCC 1873 builtin and then its argument prototype would still apply. */ 1874 #ifdef __cplusplus 1875 extern "C" 1876 #endif 1877 char $2 (); 1878 /* The GNU C library defines this for functions which it implements 1879 to always fail with ENOSYS. Some functions are actually named 1880 something starting with __ and the normal name is an alias. */ 1881 #if defined __stub_$2 || defined __stub___$2 1882 choke me 1883 #endif 1884 1885 int 1886 main () 1887 { 1888 return $2 (); 1889 ; 1890 return 0; 1891 } 1892 _ACEOF 1893 if ac_fn_c_try_link "$LINENO"; then : 1894 eval "$3=yes" 1895 else 1896 eval "$3=no" 1897 fi 1898 rm -f core conftest.err conftest.$ac_objext \ 1899 conftest$ac_exeext conftest.$ac_ext 1900 fi 1901 eval ac_res=\$$3 1902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1903 $as_echo "$ac_res" >&6; } 1904 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1905 1906 } # ac_fn_c_check_func 1907 1908 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 1909 # ---------------------------------------------------- 1910 # Tries to find if the field MEMBER exists in type AGGR, after including 1911 # INCLUDES, setting cache variable VAR accordingly. 1912 ac_fn_c_check_member () 1913 { 1914 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 1916 $as_echo_n "checking for $2.$3... " >&6; } 1917 if eval \${$4+:} false; then : 1918 $as_echo_n "(cached) " >&6 1919 else 1920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1921 /* end confdefs.h. */ 1922 $5 1923 int 1924 main () 1925 { 1926 static $2 ac_aggr; 1927 if (ac_aggr.$3) 1928 return 0; 1929 ; 1930 return 0; 1931 } 1932 _ACEOF 1933 if ac_fn_c_try_compile "$LINENO"; then : 1934 eval "$4=yes" 1935 else 1936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1937 /* end confdefs.h. */ 1938 $5 1939 int 1940 main () 1941 { 1942 static $2 ac_aggr; 1943 if (sizeof ac_aggr.$3) 1944 return 0; 1945 ; 1946 return 0; 1947 } 1948 _ACEOF 1949 if ac_fn_c_try_compile "$LINENO"; then : 1950 eval "$4=yes" 1951 else 1952 eval "$4=no" 1953 fi 1954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1955 fi 1956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1957 fi 1958 eval ac_res=\$$4 1959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1960 $as_echo "$ac_res" >&6; } 1961 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1962 1963 } # ac_fn_c_check_member 1964 1965 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1966 # ------------------------------------------------------- 1967 # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1968 # the include files in INCLUDES and setting the cache variable VAR 1969 # accordingly. 1970 ac_fn_c_check_header_mongrel () 1971 { 1972 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1973 if eval \${$3+:} false; then : 1974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1975 $as_echo_n "checking for $2... " >&6; } 1976 if eval \${$3+:} false; then : 1977 $as_echo_n "(cached) " >&6 1978 fi 1979 eval ac_res=\$$3 1980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1981 $as_echo "$ac_res" >&6; } 1982 else 1983 # Is the header compilable? 1984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1985 $as_echo_n "checking $2 usability... " >&6; } 1986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1987 /* end confdefs.h. */ 1988 $4 1989 #include <$2> 1990 _ACEOF 1991 if ac_fn_c_try_compile "$LINENO"; then : 1992 ac_header_compiler=yes 1993 else 1994 ac_header_compiler=no 1995 fi 1996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1998 $as_echo "$ac_header_compiler" >&6; } 1999 2000 # Is the header present? 2001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 2002 $as_echo_n "checking $2 presence... " >&6; } 2003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2004 /* end confdefs.h. */ 2005 #include <$2> 2006 _ACEOF 2007 if ac_fn_c_try_cpp "$LINENO"; then : 2008 ac_header_preproc=yes 2009 else 2010 ac_header_preproc=no 2011 fi 2012 rm -f conftest.err conftest.i conftest.$ac_ext 2013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 2014 $as_echo "$ac_header_preproc" >&6; } 2015 2016 # So? What about this header? 2017 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 2018 yes:no: ) 2019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 2020 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 2021 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2022 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2023 ;; 2024 no:yes:* ) 2025 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 2026 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 2027 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 2028 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 2029 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 2030 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 2031 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 2032 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 2033 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2034 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2035 ( $as_echo "## ---------------------------------------------------------------------- ## 2036 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 2037 ## ---------------------------------------------------------------------- ##" 2038 ) | sed "s/^/$as_me: WARNING: /" >&2 2039 ;; 2040 esac 2041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2042 $as_echo_n "checking for $2... " >&6; } 2043 if eval \${$3+:} false; then : 2044 $as_echo_n "(cached) " >&6 2045 else 2046 eval "$3=\$ac_header_compiler" 2047 fi 2048 eval ac_res=\$$3 2049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2050 $as_echo "$ac_res" >&6; } 2051 fi 2052 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2053 2054 } # ac_fn_c_check_header_mongrel 2055 cat >config.log <<_ACEOF 2056 This file contains any messages produced by compilers while 2057 running configure, to aid debugging if configure makes a mistake. 2058 2059 It was created by xf86-video-apm $as_me 1.3.0, which was 2060 generated by GNU Autoconf 2.69. Invocation command line was 2061 2062 $ $0 $@ 2063 2064 _ACEOF 2065 exec 5>>config.log 2066 { 2067 cat <<_ASUNAME 2068 ## --------- ## 2069 ## Platform. ## 2070 ## --------- ## 2071 2072 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2073 uname -m = `(uname -m) 2>/dev/null || echo unknown` 2074 uname -r = `(uname -r) 2>/dev/null || echo unknown` 2075 uname -s = `(uname -s) 2>/dev/null || echo unknown` 2076 uname -v = `(uname -v) 2>/dev/null || echo unknown` 2077 2078 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2079 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2080 2081 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2082 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2083 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2084 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2085 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2086 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2087 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2088 2089 _ASUNAME 2090 2091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2092 for as_dir in $PATH 2093 do 2094 IFS=$as_save_IFS 2095 test -z "$as_dir" && as_dir=. 2096 $as_echo "PATH: $as_dir" 2097 done 2098 IFS=$as_save_IFS 2099 2100 } >&5 2101 2102 cat >&5 <<_ACEOF 2103 2104 2105 ## ----------- ## 2106 ## Core tests. ## 2107 ## ----------- ## 2108 2109 _ACEOF 2110 2111 2112 # Keep a trace of the command line. 2113 # Strip out --no-create and --no-recursion so they do not pile up. 2114 # Strip out --silent because we don't want to record it for future runs. 2115 # Also quote any args containing shell meta-characters. 2116 # Make two passes to allow for proper duplicate-argument suppression. 2117 ac_configure_args= 2118 ac_configure_args0= 2119 ac_configure_args1= 2120 ac_must_keep_next=false 2121 for ac_pass in 1 2 2122 do 2123 for ac_arg 2124 do 2125 case $ac_arg in 2126 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2127 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2128 | -silent | --silent | --silen | --sile | --sil) 2129 continue ;; 2130 *\'*) 2131 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2132 esac 2133 case $ac_pass in 2134 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2135 2) 2136 as_fn_append ac_configure_args1 " '$ac_arg'" 2137 if test $ac_must_keep_next = true; then 2138 ac_must_keep_next=false # Got value, back to normal. 2139 else 2140 case $ac_arg in 2141 *=* | --config-cache | -C | -disable-* | --disable-* \ 2142 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2143 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2144 | -with-* | --with-* | -without-* | --without-* | --x) 2145 case "$ac_configure_args0 " in 2146 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2147 esac 2148 ;; 2149 -* ) ac_must_keep_next=true ;; 2150 esac 2151 fi 2152 as_fn_append ac_configure_args " '$ac_arg'" 2153 ;; 2154 esac 2155 done 2156 done 2157 { ac_configure_args0=; unset ac_configure_args0;} 2158 { ac_configure_args1=; unset ac_configure_args1;} 2159 2160 # When interrupted or exit'd, cleanup temporary files, and complete 2161 # config.log. We remove comments because anyway the quotes in there 2162 # would cause problems or look ugly. 2163 # WARNING: Use '\'' to represent an apostrophe within the trap. 2164 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2165 trap 'exit_status=$? 2166 # Save into config.log some information that might help in debugging. 2167 { 2168 echo 2169 2170 $as_echo "## ---------------- ## 2171 ## Cache variables. ## 2172 ## ---------------- ##" 2173 echo 2174 # The following way of writing the cache mishandles newlines in values, 2175 ( 2176 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2177 eval ac_val=\$$ac_var 2178 case $ac_val in #( 2179 *${as_nl}*) 2180 case $ac_var in #( 2181 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2182 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2183 esac 2184 case $ac_var in #( 2185 _ | IFS | as_nl) ;; #( 2186 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2187 *) { eval $ac_var=; unset $ac_var;} ;; 2188 esac ;; 2189 esac 2190 done 2191 (set) 2>&1 | 2192 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2193 *${as_nl}ac_space=\ *) 2194 sed -n \ 2195 "s/'\''/'\''\\\\'\'''\''/g; 2196 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2197 ;; #( 2198 *) 2199 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2200 ;; 2201 esac | 2202 sort 2203 ) 2204 echo 2205 2206 $as_echo "## ----------------- ## 2207 ## Output variables. ## 2208 ## ----------------- ##" 2209 echo 2210 for ac_var in $ac_subst_vars 2211 do 2212 eval ac_val=\$$ac_var 2213 case $ac_val in 2214 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2215 esac 2216 $as_echo "$ac_var='\''$ac_val'\''" 2217 done | sort 2218 echo 2219 2220 if test -n "$ac_subst_files"; then 2221 $as_echo "## ------------------- ## 2222 ## File substitutions. ## 2223 ## ------------------- ##" 2224 echo 2225 for ac_var in $ac_subst_files 2226 do 2227 eval ac_val=\$$ac_var 2228 case $ac_val in 2229 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2230 esac 2231 $as_echo "$ac_var='\''$ac_val'\''" 2232 done | sort 2233 echo 2234 fi 2235 2236 if test -s confdefs.h; then 2237 $as_echo "## ----------- ## 2238 ## confdefs.h. ## 2239 ## ----------- ##" 2240 echo 2241 cat confdefs.h 2242 echo 2243 fi 2244 test "$ac_signal" != 0 && 2245 $as_echo "$as_me: caught signal $ac_signal" 2246 $as_echo "$as_me: exit $exit_status" 2247 } >&5 2248 rm -f core *.core core.conftest.* && 2249 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2250 exit $exit_status 2251 ' 0 2252 for ac_signal in 1 2 13 15; do 2253 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2254 done 2255 ac_signal=0 2256 2257 # confdefs.h avoids OS command line length limits that DEFS can exceed. 2258 rm -f -r conftest* confdefs.h 2259 2260 $as_echo "/* confdefs.h */" > confdefs.h 2261 2262 # Predefined preprocessor variables. 2263 2264 cat >>confdefs.h <<_ACEOF 2265 #define PACKAGE_NAME "$PACKAGE_NAME" 2266 _ACEOF 2267 2268 cat >>confdefs.h <<_ACEOF 2269 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2270 _ACEOF 2271 2272 cat >>confdefs.h <<_ACEOF 2273 #define PACKAGE_VERSION "$PACKAGE_VERSION" 2274 _ACEOF 2275 2276 cat >>confdefs.h <<_ACEOF 2277 #define PACKAGE_STRING "$PACKAGE_STRING" 2278 _ACEOF 2279 2280 cat >>confdefs.h <<_ACEOF 2281 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2282 _ACEOF 2283 2284 cat >>confdefs.h <<_ACEOF 2285 #define PACKAGE_URL "$PACKAGE_URL" 2286 _ACEOF 2287 2288 2289 # Let the site file select an alternate cache file if it wants to. 2290 # Prefer an explicitly selected file to automatically selected ones. 2291 ac_site_file1=NONE 2292 ac_site_file2=NONE 2293 if test -n "$CONFIG_SITE"; then 2294 # We do not want a PATH search for config.site. 2295 case $CONFIG_SITE in #(( 2296 -*) ac_site_file1=./$CONFIG_SITE;; 2297 */*) ac_site_file1=$CONFIG_SITE;; 2298 *) ac_site_file1=./$CONFIG_SITE;; 2299 esac 2300 elif test "x$prefix" != xNONE; then 2301 ac_site_file1=$prefix/share/config.site 2302 ac_site_file2=$prefix/etc/config.site 2303 else 2304 ac_site_file1=$ac_default_prefix/share/config.site 2305 ac_site_file2=$ac_default_prefix/etc/config.site 2306 fi 2307 for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2308 do 2309 test "x$ac_site_file" = xNONE && continue 2310 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2311 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2312 $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2313 sed 's/^/| /' "$ac_site_file" >&5 2314 . "$ac_site_file" \ 2315 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2316 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2317 as_fn_error $? "failed to load site script $ac_site_file 2318 See \`config.log' for more details" "$LINENO" 5; } 2319 fi 2320 done 2321 2322 if test -r "$cache_file"; then 2323 # Some versions of bash will fail to source /dev/null (special files 2324 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2325 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2326 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2327 $as_echo "$as_me: loading cache $cache_file" >&6;} 2328 case $cache_file in 2329 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2330 *) . "./$cache_file";; 2331 esac 2332 fi 2333 else 2334 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2335 $as_echo "$as_me: creating cache $cache_file" >&6;} 2336 >$cache_file 2337 fi 2338 2339 # Check that the precious variables saved in the cache have kept the same 2340 # value. 2341 ac_cache_corrupted=false 2342 for ac_var in $ac_precious_vars; do 2343 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2344 eval ac_new_set=\$ac_env_${ac_var}_set 2345 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2346 eval ac_new_val=\$ac_env_${ac_var}_value 2347 case $ac_old_set,$ac_new_set in 2348 set,) 2349 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2350 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2351 ac_cache_corrupted=: ;; 2352 ,set) 2353 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2354 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2355 ac_cache_corrupted=: ;; 2356 ,);; 2357 *) 2358 if test "x$ac_old_val" != "x$ac_new_val"; then 2359 # differences in whitespace do not lead to failure. 2360 ac_old_val_w=`echo x $ac_old_val` 2361 ac_new_val_w=`echo x $ac_new_val` 2362 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2363 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2364 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2365 ac_cache_corrupted=: 2366 else 2367 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2368 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2369 eval $ac_var=\$ac_old_val 2370 fi 2371 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2372 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2373 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2374 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2375 fi;; 2376 esac 2377 # Pass precious variables to config.status. 2378 if test "$ac_new_set" = set; then 2379 case $ac_new_val in 2380 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2381 *) ac_arg=$ac_var=$ac_new_val ;; 2382 esac 2383 case " $ac_configure_args " in 2384 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2385 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2386 esac 2387 fi 2388 done 2389 if $ac_cache_corrupted; then 2390 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2391 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2392 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2393 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2394 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2395 fi 2396 ## -------------------- ## 2397 ## Main body of script. ## 2398 ## -------------------- ## 2399 2400 ac_ext=c 2401 ac_cpp='$CPP $CPPFLAGS' 2402 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2403 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2404 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2405 2406 2407 2408 ac_config_headers="$ac_config_headers config.h" 2409 2410 ac_aux_dir= 2411 for ac_dir in . "$srcdir"/.; do 2412 if test -f "$ac_dir/install-sh"; then 2413 ac_aux_dir=$ac_dir 2414 ac_install_sh="$ac_aux_dir/install-sh -c" 2415 break 2416 elif test -f "$ac_dir/install.sh"; then 2417 ac_aux_dir=$ac_dir 2418 ac_install_sh="$ac_aux_dir/install.sh -c" 2419 break 2420 elif test -f "$ac_dir/shtool"; then 2421 ac_aux_dir=$ac_dir 2422 ac_install_sh="$ac_aux_dir/shtool install -c" 2423 break 2424 fi 2425 done 2426 if test -z "$ac_aux_dir"; then 2427 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 2428 fi 2429 2430 # These three variables are undocumented and unsupported, 2431 # and are intended to be withdrawn in a future Autoconf release. 2432 # They can cause serious problems if a builder's source tree is in a directory 2433 # whose full name contains unusual characters. 2434 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2435 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2436 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2437 2438 2439 2440 # Initialize Automake 2441 am__api_version='1.15' 2442 2443 # Find a good install program. We prefer a C program (faster), 2444 # so one script is as good as another. But avoid the broken or 2445 # incompatible versions: 2446 # SysV /etc/install, /usr/sbin/install 2447 # SunOS /usr/etc/install 2448 # IRIX /sbin/install 2449 # AIX /bin/install 2450 # AmigaOS /C/install, which installs bootblocks on floppy discs 2451 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2452 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2453 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2454 # OS/2's system install, which has a completely different semantic 2455 # ./install, which can be erroneously created by make from ./install.sh. 2456 # Reject install programs that cannot install multiple files. 2457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2458 $as_echo_n "checking for a BSD-compatible install... " >&6; } 2459 if test -z "$INSTALL"; then 2460 if ${ac_cv_path_install+:} false; then : 2461 $as_echo_n "(cached) " >&6 2462 else 2463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2464 for as_dir in $PATH 2465 do 2466 IFS=$as_save_IFS 2467 test -z "$as_dir" && as_dir=. 2468 # Account for people who put trailing slashes in PATH elements. 2469 case $as_dir/ in #(( 2470 ./ | .// | /[cC]/* | \ 2471 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2472 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2473 /usr/ucb/* ) ;; 2474 *) 2475 # OSF1 and SCO ODT 3.0 have their own names for install. 2476 # Don't use installbsd from OSF since it installs stuff as root 2477 # by default. 2478 for ac_prog in ginstall scoinst install; do 2479 for ac_exec_ext in '' $ac_executable_extensions; do 2480 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2481 if test $ac_prog = install && 2482 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2483 # AIX install. It has an incompatible calling convention. 2484 : 2485 elif test $ac_prog = install && 2486 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2487 # program-specific install script used by HP pwplus--don't use. 2488 : 2489 else 2490 rm -rf conftest.one conftest.two conftest.dir 2491 echo one > conftest.one 2492 echo two > conftest.two 2493 mkdir conftest.dir 2494 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2495 test -s conftest.one && test -s conftest.two && 2496 test -s conftest.dir/conftest.one && 2497 test -s conftest.dir/conftest.two 2498 then 2499 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2500 break 3 2501 fi 2502 fi 2503 fi 2504 done 2505 done 2506 ;; 2507 esac 2508 2509 done 2510 IFS=$as_save_IFS 2511 2512 rm -rf conftest.one conftest.two conftest.dir 2513 2514 fi 2515 if test "${ac_cv_path_install+set}" = set; then 2516 INSTALL=$ac_cv_path_install 2517 else 2518 # As a last resort, use the slow shell script. Don't cache a 2519 # value for INSTALL within a source directory, because that will 2520 # break other packages using the cache if that directory is 2521 # removed, or if the value is a relative name. 2522 INSTALL=$ac_install_sh 2523 fi 2524 fi 2525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2526 $as_echo "$INSTALL" >&6; } 2527 2528 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2529 # It thinks the first close brace ends the variable substitution. 2530 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2531 2532 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2533 2534 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2535 2536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2537 $as_echo_n "checking whether build environment is sane... " >&6; } 2538 # Reject unsafe characters in $srcdir or the absolute working directory 2539 # name. Accept space and tab only in the latter. 2540 am_lf=' 2541 ' 2542 case `pwd` in 2543 *[\\\"\#\$\&\'\`$am_lf]*) 2544 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2545 esac 2546 case $srcdir in 2547 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2548 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2549 esac 2550 2551 # Do 'set' in a subshell so we don't clobber the current shell's 2552 # arguments. Must try -L first in case configure is actually a 2553 # symlink; some systems play weird games with the mod time of symlinks 2554 # (eg FreeBSD returns the mod time of the symlink's containing 2555 # directory). 2556 if ( 2557 am_has_slept=no 2558 for am_try in 1 2; do 2559 echo "timestamp, slept: $am_has_slept" > conftest.file 2560 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2561 if test "$*" = "X"; then 2562 # -L didn't work. 2563 set X `ls -t "$srcdir/configure" conftest.file` 2564 fi 2565 if test "$*" != "X $srcdir/configure conftest.file" \ 2566 && test "$*" != "X conftest.file $srcdir/configure"; then 2567 2568 # If neither matched, then we have a broken ls. This can happen 2569 # if, for instance, CONFIG_SHELL is bash and it inherits a 2570 # broken ls alias from the environment. This has actually 2571 # happened. Such a system could not be considered "sane". 2572 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2573 alias in your environment" "$LINENO" 5 2574 fi 2575 if test "$2" = conftest.file || test $am_try -eq 2; then 2576 break 2577 fi 2578 # Just in case. 2579 sleep 1 2580 am_has_slept=yes 2581 done 2582 test "$2" = conftest.file 2583 ) 2584 then 2585 # Ok. 2586 : 2587 else 2588 as_fn_error $? "newly created file is older than distributed files! 2589 Check your system clock" "$LINENO" 5 2590 fi 2591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2592 $as_echo "yes" >&6; } 2593 # If we didn't sleep, we still need to ensure time stamps of config.status and 2594 # generated files are strictly newer. 2595 am_sleep_pid= 2596 if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2597 ( sleep 1 ) & 2598 am_sleep_pid=$! 2599 fi 2600 2601 rm -f conftest.file 2602 2603 test "$program_prefix" != NONE && 2604 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2605 # Use a double $ so make ignores it. 2606 test "$program_suffix" != NONE && 2607 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2608 # Double any \ or $. 2609 # By default was `s,x,x', remove it if useless. 2610 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2611 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2612 2613 # Expand $ac_aux_dir to an absolute path. 2614 am_aux_dir=`cd "$ac_aux_dir" && pwd` 2615 2616 if test x"${MISSING+set}" != xset; then 2617 case $am_aux_dir in 2618 *\ * | *\ *) 2619 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2620 *) 2621 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2622 esac 2623 fi 2624 # Use eval to expand $SHELL 2625 if eval "$MISSING --is-lightweight"; then 2626 am_missing_run="$MISSING " 2627 else 2628 am_missing_run= 2629 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2630 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2631 fi 2632 2633 if test x"${install_sh+set}" != xset; then 2634 case $am_aux_dir in 2635 *\ * | *\ *) 2636 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2637 *) 2638 install_sh="\${SHELL} $am_aux_dir/install-sh" 2639 esac 2640 fi 2641 2642 # Installed binaries are usually stripped using 'strip' when the user 2643 # run "make install-strip". However 'strip' might not be the right 2644 # tool to use in cross-compilation environments, therefore Automake 2645 # will honor the 'STRIP' environment variable to overrule this program. 2646 if test "$cross_compiling" != no; then 2647 if test -n "$ac_tool_prefix"; then 2648 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2649 set dummy ${ac_tool_prefix}strip; ac_word=$2 2650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2651 $as_echo_n "checking for $ac_word... " >&6; } 2652 if ${ac_cv_prog_STRIP+:} false; then : 2653 $as_echo_n "(cached) " >&6 2654 else 2655 if test -n "$STRIP"; then 2656 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2657 else 2658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2659 for as_dir in $PATH 2660 do 2661 IFS=$as_save_IFS 2662 test -z "$as_dir" && as_dir=. 2663 for ac_exec_ext in '' $ac_executable_extensions; do 2664 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2665 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2667 break 2 2668 fi 2669 done 2670 done 2671 IFS=$as_save_IFS 2672 2673 fi 2674 fi 2675 STRIP=$ac_cv_prog_STRIP 2676 if test -n "$STRIP"; then 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2678 $as_echo "$STRIP" >&6; } 2679 else 2680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2681 $as_echo "no" >&6; } 2682 fi 2683 2684 2685 fi 2686 if test -z "$ac_cv_prog_STRIP"; then 2687 ac_ct_STRIP=$STRIP 2688 # Extract the first word of "strip", so it can be a program name with args. 2689 set dummy strip; ac_word=$2 2690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2691 $as_echo_n "checking for $ac_word... " >&6; } 2692 if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2693 $as_echo_n "(cached) " >&6 2694 else 2695 if test -n "$ac_ct_STRIP"; then 2696 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2697 else 2698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2699 for as_dir in $PATH 2700 do 2701 IFS=$as_save_IFS 2702 test -z "$as_dir" && as_dir=. 2703 for ac_exec_ext in '' $ac_executable_extensions; do 2704 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2705 ac_cv_prog_ac_ct_STRIP="strip" 2706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2707 break 2 2708 fi 2709 done 2710 done 2711 IFS=$as_save_IFS 2712 2713 fi 2714 fi 2715 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2716 if test -n "$ac_ct_STRIP"; then 2717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2718 $as_echo "$ac_ct_STRIP" >&6; } 2719 else 2720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2721 $as_echo "no" >&6; } 2722 fi 2723 2724 if test "x$ac_ct_STRIP" = x; then 2725 STRIP=":" 2726 else 2727 case $cross_compiling:$ac_tool_warned in 2728 yes:) 2729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2730 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2731 ac_tool_warned=yes ;; 2732 esac 2733 STRIP=$ac_ct_STRIP 2734 fi 2735 else 2736 STRIP="$ac_cv_prog_STRIP" 2737 fi 2738 2739 fi 2740 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2741 2742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2743 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2744 if test -z "$MKDIR_P"; then 2745 if ${ac_cv_path_mkdir+:} false; then : 2746 $as_echo_n "(cached) " >&6 2747 else 2748 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2749 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2750 do 2751 IFS=$as_save_IFS 2752 test -z "$as_dir" && as_dir=. 2753 for ac_prog in mkdir gmkdir; do 2754 for ac_exec_ext in '' $ac_executable_extensions; do 2755 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2756 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2757 'mkdir (GNU coreutils) '* | \ 2758 'mkdir (coreutils) '* | \ 2759 'mkdir (fileutils) '4.1*) 2760 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2761 break 3;; 2762 esac 2763 done 2764 done 2765 done 2766 IFS=$as_save_IFS 2767 2768 fi 2769 2770 test -d ./--version && rmdir ./--version 2771 if test "${ac_cv_path_mkdir+set}" = set; then 2772 MKDIR_P="$ac_cv_path_mkdir -p" 2773 else 2774 # As a last resort, use the slow shell script. Don't cache a 2775 # value for MKDIR_P within a source directory, because that will 2776 # break other packages using the cache if that directory is 2777 # removed, or if the value is a relative name. 2778 MKDIR_P="$ac_install_sh -d" 2779 fi 2780 fi 2781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2782 $as_echo "$MKDIR_P" >&6; } 2783 2784 for ac_prog in gawk mawk nawk awk 2785 do 2786 # Extract the first word of "$ac_prog", so it can be a program name with args. 2787 set dummy $ac_prog; ac_word=$2 2788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2789 $as_echo_n "checking for $ac_word... " >&6; } 2790 if ${ac_cv_prog_AWK+:} false; then : 2791 $as_echo_n "(cached) " >&6 2792 else 2793 if test -n "$AWK"; then 2794 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2795 else 2796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2797 for as_dir in $PATH 2798 do 2799 IFS=$as_save_IFS 2800 test -z "$as_dir" && as_dir=. 2801 for ac_exec_ext in '' $ac_executable_extensions; do 2802 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2803 ac_cv_prog_AWK="$ac_prog" 2804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2805 break 2 2806 fi 2807 done 2808 done 2809 IFS=$as_save_IFS 2810 2811 fi 2812 fi 2813 AWK=$ac_cv_prog_AWK 2814 if test -n "$AWK"; then 2815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2816 $as_echo "$AWK" >&6; } 2817 else 2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2819 $as_echo "no" >&6; } 2820 fi 2821 2822 2823 test -n "$AWK" && break 2824 done 2825 2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2827 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2828 set x ${MAKE-make} 2829 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2830 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2831 $as_echo_n "(cached) " >&6 2832 else 2833 cat >conftest.make <<\_ACEOF 2834 SHELL = /bin/sh 2835 all: 2836 @echo '@@@%%%=$(MAKE)=@@@%%%' 2837 _ACEOF 2838 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2839 case `${MAKE-make} -f conftest.make 2>/dev/null` in 2840 *@@@%%%=?*=@@@%%%*) 2841 eval ac_cv_prog_make_${ac_make}_set=yes;; 2842 *) 2843 eval ac_cv_prog_make_${ac_make}_set=no;; 2844 esac 2845 rm -f conftest.make 2846 fi 2847 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2849 $as_echo "yes" >&6; } 2850 SET_MAKE= 2851 else 2852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2853 $as_echo "no" >&6; } 2854 SET_MAKE="MAKE=${MAKE-make}" 2855 fi 2856 2857 rm -rf .tst 2>/dev/null 2858 mkdir .tst 2>/dev/null 2859 if test -d .tst; then 2860 am__leading_dot=. 2861 else 2862 am__leading_dot=_ 2863 fi 2864 rmdir .tst 2>/dev/null 2865 2866 # Check whether --enable-silent-rules was given. 2867 if test "${enable_silent_rules+set}" = set; then : 2868 enableval=$enable_silent_rules; 2869 fi 2870 2871 case $enable_silent_rules in # ((( 2872 yes) AM_DEFAULT_VERBOSITY=0;; 2873 no) AM_DEFAULT_VERBOSITY=1;; 2874 *) AM_DEFAULT_VERBOSITY=1;; 2875 esac 2876 am_make=${MAKE-make} 2877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2878 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2879 if ${am_cv_make_support_nested_variables+:} false; then : 2880 $as_echo_n "(cached) " >&6 2881 else 2882 if $as_echo 'TRUE=$(BAR$(V)) 2883 BAR0=false 2884 BAR1=true 2885 V=1 2886 am__doit: 2887 @$(TRUE) 2888 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2889 am_cv_make_support_nested_variables=yes 2890 else 2891 am_cv_make_support_nested_variables=no 2892 fi 2893 fi 2894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2895 $as_echo "$am_cv_make_support_nested_variables" >&6; } 2896 if test $am_cv_make_support_nested_variables = yes; then 2897 AM_V='$(V)' 2898 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2899 else 2900 AM_V=$AM_DEFAULT_VERBOSITY 2901 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2902 fi 2903 AM_BACKSLASH='\' 2904 2905 if test "`cd $srcdir && pwd`" != "`pwd`"; then 2906 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2907 # is not polluted with repeated "-I." 2908 am__isrc=' -I$(srcdir)' 2909 # test to see if srcdir already configured 2910 if test -f $srcdir/config.status; then 2911 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2912 fi 2913 fi 2914 2915 # test whether we have cygpath 2916 if test -z "$CYGPATH_W"; then 2917 if (cygpath --version) >/dev/null 2>/dev/null; then 2918 CYGPATH_W='cygpath -w' 2919 else 2920 CYGPATH_W=echo 2921 fi 2922 fi 2923 2924 2925 # Define the identity of the package. 2926 PACKAGE='xf86-video-apm' 2927 VERSION='1.3.0' 2928 2929 2930 cat >>confdefs.h <<_ACEOF 2931 #define PACKAGE "$PACKAGE" 2932 _ACEOF 2933 2934 2935 cat >>confdefs.h <<_ACEOF 2936 #define VERSION "$VERSION" 2937 _ACEOF 2938 2939 # Some tools Automake needs. 2940 2941 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2942 2943 2944 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2945 2946 2947 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2948 2949 2950 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2951 2952 2953 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2954 2955 # For better backward compatibility. To be removed once Automake 1.9.x 2956 # dies out for good. For more background, see: 2957 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2958 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2959 mkdir_p='$(MKDIR_P)' 2960 2961 # We need awk for the "check" target (and possibly the TAP driver). The 2962 # system "awk" is bad on some platforms. 2963 # Always define AMTAR for backward compatibility. Yes, it's still used 2964 # in the wild :-( We should find a proper way to deprecate it ... 2965 AMTAR='$${TAR-tar}' 2966 2967 2968 # We'll loop over all known methods to create a tar archive until one works. 2969 _am_tools='gnutar pax cpio none' 2970 2971 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2972 2973 2974 2975 2976 2977 2978 # POSIX will say in a future version that running "rm -f" with no argument 2979 # is OK; and we want to be able to make that assumption in our Makefile 2980 # recipes. So use an aggressive probe to check that the usage we want is 2981 # actually supported "in the wild" to an acceptable degree. 2982 # See automake bug#10828. 2983 # To make any issue more visible, cause the running configure to be aborted 2984 # by default if the 'rm' program in use doesn't match our expectations; the 2985 # user can still override this though. 2986 if rm -f && rm -fr && rm -rf; then : OK; else 2987 cat >&2 <<'END' 2988 Oops! 2989 2990 Your 'rm' program seems unable to run without file operands specified 2991 on the command line, even when the '-f' option is present. This is contrary 2992 to the behaviour of most rm programs out there, and not conforming with 2993 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2994 2995 Please tell bug-automake@gnu.org about your system, including the value 2996 of your $PATH and any error possibly output before this message. This 2997 can help us improve future automake versions. 2998 2999 END 3000 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3001 echo 'Configuration will proceed anyway, since you have set the' >&2 3002 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3003 echo >&2 3004 else 3005 cat >&2 <<'END' 3006 Aborting the configuration process, to ensure you take notice of the issue. 3007 3008 You can download and install GNU coreutils to get an 'rm' implementation 3009 that behaves properly: <http://www.gnu.org/software/coreutils/>. 3010 3011 If you want to complete the configuration process using your problematic 3012 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3013 to "yes", and re-run configure. 3014 3015 END 3016 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3017 fi 3018 fi 3019 3020 3021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 3022 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 3023 # Check whether --enable-maintainer-mode was given. 3024 if test "${enable_maintainer_mode+set}" = set; then : 3025 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 3026 else 3027 USE_MAINTAINER_MODE=no 3028 fi 3029 3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 3031 $as_echo "$USE_MAINTAINER_MODE" >&6; } 3032 if test $USE_MAINTAINER_MODE = yes; then 3033 MAINTAINER_MODE_TRUE= 3034 MAINTAINER_MODE_FALSE='#' 3035 else 3036 MAINTAINER_MODE_TRUE='#' 3037 MAINTAINER_MODE_FALSE= 3038 fi 3039 3040 MAINT=$MAINTAINER_MODE_TRUE 3041 3042 3043 3044 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 DEPDIR="${am__leading_dot}deps" 3057 3058 ac_config_commands="$ac_config_commands depfiles" 3059 3060 3061 am_make=${MAKE-make} 3062 cat > confinc << 'END' 3063 am__doit: 3064 @echo this is the am__doit target 3065 .PHONY: am__doit 3066 END 3067 # If we don't find an include directive, just comment out the code. 3068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3069 $as_echo_n "checking for style of include used by $am_make... " >&6; } 3070 am__include="#" 3071 am__quote= 3072 _am_result=none 3073 # First try GNU make style include. 3074 echo "include confinc" > confmf 3075 # Ignore all kinds of additional output from 'make'. 3076 case `$am_make -s -f confmf 2> /dev/null` in #( 3077 *the\ am__doit\ target*) 3078 am__include=include 3079 am__quote= 3080 _am_result=GNU 3081 ;; 3082 esac 3083 # Now try BSD make style include. 3084 if test "$am__include" = "#"; then 3085 echo '.include "confinc"' > confmf 3086 case `$am_make -s -f confmf 2> /dev/null` in #( 3087 *the\ am__doit\ target*) 3088 am__include=.include 3089 am__quote="\"" 3090 _am_result=BSD 3091 ;; 3092 esac 3093 fi 3094 3095 3096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3097 $as_echo "$_am_result" >&6; } 3098 rm -f confinc confmf 3099 3100 # Check whether --enable-dependency-tracking was given. 3101 if test "${enable_dependency_tracking+set}" = set; then : 3102 enableval=$enable_dependency_tracking; 3103 fi 3104 3105 if test "x$enable_dependency_tracking" != xno; then 3106 am_depcomp="$ac_aux_dir/depcomp" 3107 AMDEPBACKSLASH='\' 3108 am__nodep='_no' 3109 fi 3110 if test "x$enable_dependency_tracking" != xno; then 3111 AMDEP_TRUE= 3112 AMDEP_FALSE='#' 3113 else 3114 AMDEP_TRUE='#' 3115 AMDEP_FALSE= 3116 fi 3117 3118 3119 ac_ext=c 3120 ac_cpp='$CPP $CPPFLAGS' 3121 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3122 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3123 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3124 if test -n "$ac_tool_prefix"; then 3125 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3126 set dummy ${ac_tool_prefix}gcc; ac_word=$2 3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3128 $as_echo_n "checking for $ac_word... " >&6; } 3129 if ${ac_cv_prog_CC+:} false; then : 3130 $as_echo_n "(cached) " >&6 3131 else 3132 if test -n "$CC"; then 3133 ac_cv_prog_CC="$CC" # Let the user override the test. 3134 else 3135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3136 for as_dir in $PATH 3137 do 3138 IFS=$as_save_IFS 3139 test -z "$as_dir" && as_dir=. 3140 for ac_exec_ext in '' $ac_executable_extensions; do 3141 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3142 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3144 break 2 3145 fi 3146 done 3147 done 3148 IFS=$as_save_IFS 3149 3150 fi 3151 fi 3152 CC=$ac_cv_prog_CC 3153 if test -n "$CC"; then 3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3155 $as_echo "$CC" >&6; } 3156 else 3157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3158 $as_echo "no" >&6; } 3159 fi 3160 3161 3162 fi 3163 if test -z "$ac_cv_prog_CC"; then 3164 ac_ct_CC=$CC 3165 # Extract the first word of "gcc", so it can be a program name with args. 3166 set dummy gcc; ac_word=$2 3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3168 $as_echo_n "checking for $ac_word... " >&6; } 3169 if ${ac_cv_prog_ac_ct_CC+:} false; then : 3170 $as_echo_n "(cached) " >&6 3171 else 3172 if test -n "$ac_ct_CC"; then 3173 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3174 else 3175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3176 for as_dir in $PATH 3177 do 3178 IFS=$as_save_IFS 3179 test -z "$as_dir" && as_dir=. 3180 for ac_exec_ext in '' $ac_executable_extensions; do 3181 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3182 ac_cv_prog_ac_ct_CC="gcc" 3183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3184 break 2 3185 fi 3186 done 3187 done 3188 IFS=$as_save_IFS 3189 3190 fi 3191 fi 3192 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3193 if test -n "$ac_ct_CC"; then 3194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3195 $as_echo "$ac_ct_CC" >&6; } 3196 else 3197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3198 $as_echo "no" >&6; } 3199 fi 3200 3201 if test "x$ac_ct_CC" = x; then 3202 CC="" 3203 else 3204 case $cross_compiling:$ac_tool_warned in 3205 yes:) 3206 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3207 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3208 ac_tool_warned=yes ;; 3209 esac 3210 CC=$ac_ct_CC 3211 fi 3212 else 3213 CC="$ac_cv_prog_CC" 3214 fi 3215 3216 if test -z "$CC"; then 3217 if test -n "$ac_tool_prefix"; then 3218 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3219 set dummy ${ac_tool_prefix}cc; ac_word=$2 3220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3221 $as_echo_n "checking for $ac_word... " >&6; } 3222 if ${ac_cv_prog_CC+:} false; then : 3223 $as_echo_n "(cached) " >&6 3224 else 3225 if test -n "$CC"; then 3226 ac_cv_prog_CC="$CC" # Let the user override the test. 3227 else 3228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3229 for as_dir in $PATH 3230 do 3231 IFS=$as_save_IFS 3232 test -z "$as_dir" && as_dir=. 3233 for ac_exec_ext in '' $ac_executable_extensions; do 3234 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3235 ac_cv_prog_CC="${ac_tool_prefix}cc" 3236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3237 break 2 3238 fi 3239 done 3240 done 3241 IFS=$as_save_IFS 3242 3243 fi 3244 fi 3245 CC=$ac_cv_prog_CC 3246 if test -n "$CC"; then 3247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3248 $as_echo "$CC" >&6; } 3249 else 3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3251 $as_echo "no" >&6; } 3252 fi 3253 3254 3255 fi 3256 fi 3257 if test -z "$CC"; then 3258 # Extract the first word of "cc", so it can be a program name with args. 3259 set dummy cc; ac_word=$2 3260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3261 $as_echo_n "checking for $ac_word... " >&6; } 3262 if ${ac_cv_prog_CC+:} false; then : 3263 $as_echo_n "(cached) " >&6 3264 else 3265 if test -n "$CC"; then 3266 ac_cv_prog_CC="$CC" # Let the user override the test. 3267 else 3268 ac_prog_rejected=no 3269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3270 for as_dir in $PATH 3271 do 3272 IFS=$as_save_IFS 3273 test -z "$as_dir" && as_dir=. 3274 for ac_exec_ext in '' $ac_executable_extensions; do 3275 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3276 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3277 ac_prog_rejected=yes 3278 continue 3279 fi 3280 ac_cv_prog_CC="cc" 3281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3282 break 2 3283 fi 3284 done 3285 done 3286 IFS=$as_save_IFS 3287 3288 if test $ac_prog_rejected = yes; then 3289 # We found a bogon in the path, so make sure we never use it. 3290 set dummy $ac_cv_prog_CC 3291 shift 3292 if test $# != 0; then 3293 # We chose a different compiler from the bogus one. 3294 # However, it has the same basename, so the bogon will be chosen 3295 # first if we set CC to just the basename; use the full file name. 3296 shift 3297 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3298 fi 3299 fi 3300 fi 3301 fi 3302 CC=$ac_cv_prog_CC 3303 if test -n "$CC"; then 3304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3305 $as_echo "$CC" >&6; } 3306 else 3307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3308 $as_echo "no" >&6; } 3309 fi 3310 3311 3312 fi 3313 if test -z "$CC"; then 3314 if test -n "$ac_tool_prefix"; then 3315 for ac_prog in cl.exe 3316 do 3317 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3318 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3320 $as_echo_n "checking for $ac_word... " >&6; } 3321 if ${ac_cv_prog_CC+:} false; then : 3322 $as_echo_n "(cached) " >&6 3323 else 3324 if test -n "$CC"; then 3325 ac_cv_prog_CC="$CC" # Let the user override the test. 3326 else 3327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3328 for as_dir in $PATH 3329 do 3330 IFS=$as_save_IFS 3331 test -z "$as_dir" && as_dir=. 3332 for ac_exec_ext in '' $ac_executable_extensions; do 3333 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3334 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3336 break 2 3337 fi 3338 done 3339 done 3340 IFS=$as_save_IFS 3341 3342 fi 3343 fi 3344 CC=$ac_cv_prog_CC 3345 if test -n "$CC"; then 3346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3347 $as_echo "$CC" >&6; } 3348 else 3349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3350 $as_echo "no" >&6; } 3351 fi 3352 3353 3354 test -n "$CC" && break 3355 done 3356 fi 3357 if test -z "$CC"; then 3358 ac_ct_CC=$CC 3359 for ac_prog in cl.exe 3360 do 3361 # Extract the first word of "$ac_prog", so it can be a program name with args. 3362 set dummy $ac_prog; ac_word=$2 3363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3364 $as_echo_n "checking for $ac_word... " >&6; } 3365 if ${ac_cv_prog_ac_ct_CC+:} false; then : 3366 $as_echo_n "(cached) " >&6 3367 else 3368 if test -n "$ac_ct_CC"; then 3369 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3370 else 3371 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3372 for as_dir in $PATH 3373 do 3374 IFS=$as_save_IFS 3375 test -z "$as_dir" && as_dir=. 3376 for ac_exec_ext in '' $ac_executable_extensions; do 3377 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3378 ac_cv_prog_ac_ct_CC="$ac_prog" 3379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3380 break 2 3381 fi 3382 done 3383 done 3384 IFS=$as_save_IFS 3385 3386 fi 3387 fi 3388 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3389 if test -n "$ac_ct_CC"; then 3390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3391 $as_echo "$ac_ct_CC" >&6; } 3392 else 3393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3394 $as_echo "no" >&6; } 3395 fi 3396 3397 3398 test -n "$ac_ct_CC" && break 3399 done 3400 3401 if test "x$ac_ct_CC" = x; then 3402 CC="" 3403 else 3404 case $cross_compiling:$ac_tool_warned in 3405 yes:) 3406 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3407 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3408 ac_tool_warned=yes ;; 3409 esac 3410 CC=$ac_ct_CC 3411 fi 3412 fi 3413 3414 fi 3415 3416 3417 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3418 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3419 as_fn_error $? "no acceptable C compiler found in \$PATH 3420 See \`config.log' for more details" "$LINENO" 5; } 3421 3422 # Provide some information about the compiler. 3423 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3424 set X $ac_compile 3425 ac_compiler=$2 3426 for ac_option in --version -v -V -qversion; do 3427 { { ac_try="$ac_compiler $ac_option >&5" 3428 case "(($ac_try" in 3429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3430 *) ac_try_echo=$ac_try;; 3431 esac 3432 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3433 $as_echo "$ac_try_echo"; } >&5 3434 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3435 ac_status=$? 3436 if test -s conftest.err; then 3437 sed '10a\ 3438 ... rest of stderr output deleted ... 3439 10q' conftest.err >conftest.er1 3440 cat conftest.er1 >&5 3441 fi 3442 rm -f conftest.er1 conftest.err 3443 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3444 test $ac_status = 0; } 3445 done 3446 3447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3448 /* end confdefs.h. */ 3449 3450 int 3451 main () 3452 { 3453 3454 ; 3455 return 0; 3456 } 3457 _ACEOF 3458 ac_clean_files_save=$ac_clean_files 3459 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3460 # Try to create an executable without -o first, disregard a.out. 3461 # It will help us diagnose broken compilers, and finding out an intuition 3462 # of exeext. 3463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3464 $as_echo_n "checking whether the C compiler works... " >&6; } 3465 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3466 3467 # The possible output files: 3468 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3469 3470 ac_rmfiles= 3471 for ac_file in $ac_files 3472 do 3473 case $ac_file in 3474 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3475 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3476 esac 3477 done 3478 rm -f $ac_rmfiles 3479 3480 if { { ac_try="$ac_link_default" 3481 case "(($ac_try" in 3482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3483 *) ac_try_echo=$ac_try;; 3484 esac 3485 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3486 $as_echo "$ac_try_echo"; } >&5 3487 (eval "$ac_link_default") 2>&5 3488 ac_status=$? 3489 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3490 test $ac_status = 0; }; then : 3491 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3492 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3493 # in a Makefile. We should not override ac_cv_exeext if it was cached, 3494 # so that the user can short-circuit this test for compilers unknown to 3495 # Autoconf. 3496 for ac_file in $ac_files '' 3497 do 3498 test -f "$ac_file" || continue 3499 case $ac_file in 3500 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3501 ;; 3502 [ab].out ) 3503 # We found the default executable, but exeext='' is most 3504 # certainly right. 3505 break;; 3506 *.* ) 3507 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3508 then :; else 3509 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3510 fi 3511 # We set ac_cv_exeext here because the later test for it is not 3512 # safe: cross compilers may not add the suffix if given an `-o' 3513 # argument, so we may need to know it at that point already. 3514 # Even if this section looks crufty: it has the advantage of 3515 # actually working. 3516 break;; 3517 * ) 3518 break;; 3519 esac 3520 done 3521 test "$ac_cv_exeext" = no && ac_cv_exeext= 3522 3523 else 3524 ac_file='' 3525 fi 3526 if test -z "$ac_file"; then : 3527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3528 $as_echo "no" >&6; } 3529 $as_echo "$as_me: failed program was:" >&5 3530 sed 's/^/| /' conftest.$ac_ext >&5 3531 3532 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3533 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3534 as_fn_error 77 "C compiler cannot create executables 3535 See \`config.log' for more details" "$LINENO" 5; } 3536 else 3537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3538 $as_echo "yes" >&6; } 3539 fi 3540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3541 $as_echo_n "checking for C compiler default output file name... " >&6; } 3542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3543 $as_echo "$ac_file" >&6; } 3544 ac_exeext=$ac_cv_exeext 3545 3546 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3547 ac_clean_files=$ac_clean_files_save 3548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3549 $as_echo_n "checking for suffix of executables... " >&6; } 3550 if { { ac_try="$ac_link" 3551 case "(($ac_try" in 3552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3553 *) ac_try_echo=$ac_try;; 3554 esac 3555 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3556 $as_echo "$ac_try_echo"; } >&5 3557 (eval "$ac_link") 2>&5 3558 ac_status=$? 3559 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3560 test $ac_status = 0; }; then : 3561 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3562 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3563 # work properly (i.e., refer to `conftest.exe'), while it won't with 3564 # `rm'. 3565 for ac_file in conftest.exe conftest conftest.*; do 3566 test -f "$ac_file" || continue 3567 case $ac_file in 3568 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3569 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3570 break;; 3571 * ) break;; 3572 esac 3573 done 3574 else 3575 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3576 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3577 as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3578 See \`config.log' for more details" "$LINENO" 5; } 3579 fi 3580 rm -f conftest conftest$ac_cv_exeext 3581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3582 $as_echo "$ac_cv_exeext" >&6; } 3583 3584 rm -f conftest.$ac_ext 3585 EXEEXT=$ac_cv_exeext 3586 ac_exeext=$EXEEXT 3587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3588 /* end confdefs.h. */ 3589 #include <stdio.h> 3590 int 3591 main () 3592 { 3593 FILE *f = fopen ("conftest.out", "w"); 3594 return ferror (f) || fclose (f) != 0; 3595 3596 ; 3597 return 0; 3598 } 3599 _ACEOF 3600 ac_clean_files="$ac_clean_files conftest.out" 3601 # Check that the compiler produces executables we can run. If not, either 3602 # the compiler is broken, or we cross compile. 3603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3604 $as_echo_n "checking whether we are cross compiling... " >&6; } 3605 if test "$cross_compiling" != yes; then 3606 { { ac_try="$ac_link" 3607 case "(($ac_try" in 3608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3609 *) ac_try_echo=$ac_try;; 3610 esac 3611 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3612 $as_echo "$ac_try_echo"; } >&5 3613 (eval "$ac_link") 2>&5 3614 ac_status=$? 3615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3616 test $ac_status = 0; } 3617 if { ac_try='./conftest$ac_cv_exeext' 3618 { { case "(($ac_try" in 3619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3620 *) ac_try_echo=$ac_try;; 3621 esac 3622 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3623 $as_echo "$ac_try_echo"; } >&5 3624 (eval "$ac_try") 2>&5 3625 ac_status=$? 3626 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3627 test $ac_status = 0; }; }; then 3628 cross_compiling=no 3629 else 3630 if test "$cross_compiling" = maybe; then 3631 cross_compiling=yes 3632 else 3633 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3634 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3635 as_fn_error $? "cannot run C compiled programs. 3636 If you meant to cross compile, use \`--host'. 3637 See \`config.log' for more details" "$LINENO" 5; } 3638 fi 3639 fi 3640 fi 3641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3642 $as_echo "$cross_compiling" >&6; } 3643 3644 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3645 ac_clean_files=$ac_clean_files_save 3646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3647 $as_echo_n "checking for suffix of object files... " >&6; } 3648 if ${ac_cv_objext+:} false; then : 3649 $as_echo_n "(cached) " >&6 3650 else 3651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3652 /* end confdefs.h. */ 3653 3654 int 3655 main () 3656 { 3657 3658 ; 3659 return 0; 3660 } 3661 _ACEOF 3662 rm -f conftest.o conftest.obj 3663 if { { ac_try="$ac_compile" 3664 case "(($ac_try" in 3665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3666 *) ac_try_echo=$ac_try;; 3667 esac 3668 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3669 $as_echo "$ac_try_echo"; } >&5 3670 (eval "$ac_compile") 2>&5 3671 ac_status=$? 3672 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3673 test $ac_status = 0; }; then : 3674 for ac_file in conftest.o conftest.obj conftest.*; do 3675 test -f "$ac_file" || continue; 3676 case $ac_file in 3677 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3678 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3679 break;; 3680 esac 3681 done 3682 else 3683 $as_echo "$as_me: failed program was:" >&5 3684 sed 's/^/| /' conftest.$ac_ext >&5 3685 3686 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3687 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3688 as_fn_error $? "cannot compute suffix of object files: cannot compile 3689 See \`config.log' for more details" "$LINENO" 5; } 3690 fi 3691 rm -f conftest.$ac_cv_objext conftest.$ac_ext 3692 fi 3693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3694 $as_echo "$ac_cv_objext" >&6; } 3695 OBJEXT=$ac_cv_objext 3696 ac_objext=$OBJEXT 3697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3698 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3699 if ${ac_cv_c_compiler_gnu+:} false; then : 3700 $as_echo_n "(cached) " >&6 3701 else 3702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3703 /* end confdefs.h. */ 3704 3705 int 3706 main () 3707 { 3708 #ifndef __GNUC__ 3709 choke me 3710 #endif 3711 3712 ; 3713 return 0; 3714 } 3715 _ACEOF 3716 if ac_fn_c_try_compile "$LINENO"; then : 3717 ac_compiler_gnu=yes 3718 else 3719 ac_compiler_gnu=no 3720 fi 3721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3722 ac_cv_c_compiler_gnu=$ac_compiler_gnu 3723 3724 fi 3725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3726 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 3727 if test $ac_compiler_gnu = yes; then 3728 GCC=yes 3729 else 3730 GCC= 3731 fi 3732 ac_test_CFLAGS=${CFLAGS+set} 3733 ac_save_CFLAGS=$CFLAGS 3734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3735 $as_echo_n "checking whether $CC accepts -g... " >&6; } 3736 if ${ac_cv_prog_cc_g+:} false; then : 3737 $as_echo_n "(cached) " >&6 3738 else 3739 ac_save_c_werror_flag=$ac_c_werror_flag 3740 ac_c_werror_flag=yes 3741 ac_cv_prog_cc_g=no 3742 CFLAGS="-g" 3743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3744 /* end confdefs.h. */ 3745 3746 int 3747 main () 3748 { 3749 3750 ; 3751 return 0; 3752 } 3753 _ACEOF 3754 if ac_fn_c_try_compile "$LINENO"; then : 3755 ac_cv_prog_cc_g=yes 3756 else 3757 CFLAGS="" 3758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3759 /* end confdefs.h. */ 3760 3761 int 3762 main () 3763 { 3764 3765 ; 3766 return 0; 3767 } 3768 _ACEOF 3769 if ac_fn_c_try_compile "$LINENO"; then : 3770 3771 else 3772 ac_c_werror_flag=$ac_save_c_werror_flag 3773 CFLAGS="-g" 3774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3775 /* end confdefs.h. */ 3776 3777 int 3778 main () 3779 { 3780 3781 ; 3782 return 0; 3783 } 3784 _ACEOF 3785 if ac_fn_c_try_compile "$LINENO"; then : 3786 ac_cv_prog_cc_g=yes 3787 fi 3788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3789 fi 3790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3791 fi 3792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3793 ac_c_werror_flag=$ac_save_c_werror_flag 3794 fi 3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3796 $as_echo "$ac_cv_prog_cc_g" >&6; } 3797 if test "$ac_test_CFLAGS" = set; then 3798 CFLAGS=$ac_save_CFLAGS 3799 elif test $ac_cv_prog_cc_g = yes; then 3800 if test "$GCC" = yes; then 3801 CFLAGS="-g -O2" 3802 else 3803 CFLAGS="-g" 3804 fi 3805 else 3806 if test "$GCC" = yes; then 3807 CFLAGS="-O2" 3808 else 3809 CFLAGS= 3810 fi 3811 fi 3812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3813 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3814 if ${ac_cv_prog_cc_c89+:} false; then : 3815 $as_echo_n "(cached) " >&6 3816 else 3817 ac_cv_prog_cc_c89=no 3818 ac_save_CC=$CC 3819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3820 /* end confdefs.h. */ 3821 #include <stdarg.h> 3822 #include <stdio.h> 3823 struct stat; 3824 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3825 struct buf { int x; }; 3826 FILE * (*rcsopen) (struct buf *, struct stat *, int); 3827 static char *e (p, i) 3828 char **p; 3829 int i; 3830 { 3831 return p[i]; 3832 } 3833 static char *f (char * (*g) (char **, int), char **p, ...) 3834 { 3835 char *s; 3836 va_list v; 3837 va_start (v,p); 3838 s = g (p, va_arg (v,int)); 3839 va_end (v); 3840 return s; 3841 } 3842 3843 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3844 function prototypes and stuff, but not '\xHH' hex character constants. 3845 These don't provoke an error unfortunately, instead are silently treated 3846 as 'x'. The following induces an error, until -std is added to get 3847 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3848 array size at least. It's necessary to write '\x00'==0 to get something 3849 that's true only with -std. */ 3850 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3851 3852 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3853 inside strings and character constants. */ 3854 #define FOO(x) 'x' 3855 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3856 3857 int test (int i, double x); 3858 struct s1 {int (*f) (int a);}; 3859 struct s2 {int (*f) (double a);}; 3860 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3861 int argc; 3862 char **argv; 3863 int 3864 main () 3865 { 3866 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3867 ; 3868 return 0; 3869 } 3870 _ACEOF 3871 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3872 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3873 do 3874 CC="$ac_save_CC $ac_arg" 3875 if ac_fn_c_try_compile "$LINENO"; then : 3876 ac_cv_prog_cc_c89=$ac_arg 3877 fi 3878 rm -f core conftest.err conftest.$ac_objext 3879 test "x$ac_cv_prog_cc_c89" != "xno" && break 3880 done 3881 rm -f conftest.$ac_ext 3882 CC=$ac_save_CC 3883 3884 fi 3885 # AC_CACHE_VAL 3886 case "x$ac_cv_prog_cc_c89" in 3887 x) 3888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3889 $as_echo "none needed" >&6; } ;; 3890 xno) 3891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3892 $as_echo "unsupported" >&6; } ;; 3893 *) 3894 CC="$CC $ac_cv_prog_cc_c89" 3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3896 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3897 esac 3898 if test "x$ac_cv_prog_cc_c89" != xno; then : 3899 3900 fi 3901 3902 ac_ext=c 3903 ac_cpp='$CPP $CPPFLAGS' 3904 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3905 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3906 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3907 3908 ac_ext=c 3909 ac_cpp='$CPP $CPPFLAGS' 3910 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3911 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3912 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3914 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3915 if ${am_cv_prog_cc_c_o+:} false; then : 3916 $as_echo_n "(cached) " >&6 3917 else 3918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3919 /* end confdefs.h. */ 3920 3921 int 3922 main () 3923 { 3924 3925 ; 3926 return 0; 3927 } 3928 _ACEOF 3929 # Make sure it works both with $CC and with simple cc. 3930 # Following AC_PROG_CC_C_O, we do the test twice because some 3931 # compilers refuse to overwrite an existing .o file with -o, 3932 # though they will create one. 3933 am_cv_prog_cc_c_o=yes 3934 for am_i in 1 2; do 3935 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3936 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3937 ac_status=$? 3938 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3939 (exit $ac_status); } \ 3940 && test -f conftest2.$ac_objext; then 3941 : OK 3942 else 3943 am_cv_prog_cc_c_o=no 3944 break 3945 fi 3946 done 3947 rm -f core conftest* 3948 unset am_i 3949 fi 3950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3951 $as_echo "$am_cv_prog_cc_c_o" >&6; } 3952 if test "$am_cv_prog_cc_c_o" != yes; then 3953 # Losing compiler, so override with the script. 3954 # FIXME: It is wrong to rewrite CC. 3955 # But if we don't then we get into trouble of one sort or another. 3956 # A longer-term fix would be to have automake use am__CC in this case, 3957 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3958 CC="$am_aux_dir/compile $CC" 3959 fi 3960 ac_ext=c 3961 ac_cpp='$CPP $CPPFLAGS' 3962 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3963 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3964 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3965 3966 3967 depcc="$CC" am_compiler_list= 3968 3969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3970 $as_echo_n "checking dependency style of $depcc... " >&6; } 3971 if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3972 $as_echo_n "(cached) " >&6 3973 else 3974 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3975 # We make a subdir and do the tests there. Otherwise we can end up 3976 # making bogus files that we don't know about and never remove. For 3977 # instance it was reported that on HP-UX the gcc test will end up 3978 # making a dummy file named 'D' -- because '-MD' means "put the output 3979 # in D". 3980 rm -rf conftest.dir 3981 mkdir conftest.dir 3982 # Copy depcomp to subdir because otherwise we won't find it if we're 3983 # using a relative directory. 3984 cp "$am_depcomp" conftest.dir 3985 cd conftest.dir 3986 # We will build objects and dependencies in a subdirectory because 3987 # it helps to detect inapplicable dependency modes. For instance 3988 # both Tru64's cc and ICC support -MD to output dependencies as a 3989 # side effect of compilation, but ICC will put the dependencies in 3990 # the current directory while Tru64 will put them in the object 3991 # directory. 3992 mkdir sub 3993 3994 am_cv_CC_dependencies_compiler_type=none 3995 if test "$am_compiler_list" = ""; then 3996 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3997 fi 3998 am__universal=false 3999 case " $depcc " in #( 4000 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4001 esac 4002 4003 for depmode in $am_compiler_list; do 4004 # Setup a source with many dependencies, because some compilers 4005 # like to wrap large dependency lists on column 80 (with \), and 4006 # we should not choose a depcomp mode which is confused by this. 4007 # 4008 # We need to recreate these files for each test, as the compiler may 4009 # overwrite some of them when testing with obscure command lines. 4010 # This happens at least with the AIX C compiler. 4011 : > sub/conftest.c 4012 for i in 1 2 3 4 5 6; do 4013 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4014 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4015 # Solaris 10 /bin/sh. 4016 echo '/* dummy */' > sub/conftst$i.h 4017 done 4018 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4019 4020 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4021 # mode. It turns out that the SunPro C++ compiler does not properly 4022 # handle '-M -o', and we need to detect this. Also, some Intel 4023 # versions had trouble with output in subdirs. 4024 am__obj=sub/conftest.${OBJEXT-o} 4025 am__minus_obj="-o $am__obj" 4026 case $depmode in 4027 gcc) 4028 # This depmode causes a compiler race in universal mode. 4029 test "$am__universal" = false || continue 4030 ;; 4031 nosideeffect) 4032 # After this tag, mechanisms are not by side-effect, so they'll 4033 # only be used when explicitly requested. 4034 if test "x$enable_dependency_tracking" = xyes; then 4035 continue 4036 else 4037 break 4038 fi 4039 ;; 4040 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4041 # This compiler won't grok '-c -o', but also, the minuso test has 4042 # not run yet. These depmodes are late enough in the game, and 4043 # so weak that their functioning should not be impacted. 4044 am__obj=conftest.${OBJEXT-o} 4045 am__minus_obj= 4046 ;; 4047 none) break ;; 4048 esac 4049 if depmode=$depmode \ 4050 source=sub/conftest.c object=$am__obj \ 4051 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4052 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4053 >/dev/null 2>conftest.err && 4054 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4055 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4056 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4057 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4058 # icc doesn't choke on unknown options, it will just issue warnings 4059 # or remarks (even with -Werror). So we grep stderr for any message 4060 # that says an option was ignored or not supported. 4061 # When given -MP, icc 7.0 and 7.1 complain thusly: 4062 # icc: Command line warning: ignoring option '-M'; no argument required 4063 # The diagnosis changed in icc 8.0: 4064 # icc: Command line remark: option '-MP' not supported 4065 if (grep 'ignoring option' conftest.err || 4066 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4067 am_cv_CC_dependencies_compiler_type=$depmode 4068 break 4069 fi 4070 fi 4071 done 4072 4073 cd .. 4074 rm -rf conftest.dir 4075 else 4076 am_cv_CC_dependencies_compiler_type=none 4077 fi 4078 4079 fi 4080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4081 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4082 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4083 4084 if 4085 test "x$enable_dependency_tracking" != xno \ 4086 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4087 am__fastdepCC_TRUE= 4088 am__fastdepCC_FALSE='#' 4089 else 4090 am__fastdepCC_TRUE='#' 4091 am__fastdepCC_FALSE= 4092 fi 4093 4094 4095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 4096 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 4097 if ${ac_cv_prog_cc_c99+:} false; then : 4098 $as_echo_n "(cached) " >&6 4099 else 4100 ac_cv_prog_cc_c99=no 4101 ac_save_CC=$CC 4102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4103 /* end confdefs.h. */ 4104 #include <stdarg.h> 4105 #include <stdbool.h> 4106 #include <stdlib.h> 4107 #include <wchar.h> 4108 #include <stdio.h> 4109 4110 // Check varargs macros. These examples are taken from C99 6.10.3.5. 4111 #define debug(...) fprintf (stderr, __VA_ARGS__) 4112 #define showlist(...) puts (#__VA_ARGS__) 4113 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 4114 static void 4115 test_varargs_macros (void) 4116 { 4117 int x = 1234; 4118 int y = 5678; 4119 debug ("Flag"); 4120 debug ("X = %d\n", x); 4121 showlist (The first, second, and third items.); 4122 report (x>y, "x is %d but y is %d", x, y); 4123 } 4124 4125 // Check long long types. 4126 #define BIG64 18446744073709551615ull 4127 #define BIG32 4294967295ul 4128 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 4129 #if !BIG_OK 4130 your preprocessor is broken; 4131 #endif 4132 #if BIG_OK 4133 #else 4134 your preprocessor is broken; 4135 #endif 4136 static long long int bignum = -9223372036854775807LL; 4137 static unsigned long long int ubignum = BIG64; 4138 4139 struct incomplete_array 4140 { 4141 int datasize; 4142 double data[]; 4143 }; 4144 4145 struct named_init { 4146 int number; 4147 const wchar_t *name; 4148 double average; 4149 }; 4150 4151 typedef const char *ccp; 4152 4153 static inline int 4154 test_restrict (ccp restrict text) 4155 { 4156 // See if C++-style comments work. 4157 // Iterate through items via the restricted pointer. 4158 // Also check for declarations in for loops. 4159 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 4160 continue; 4161 return 0; 4162 } 4163 4164 // Check varargs and va_copy. 4165 static void 4166 test_varargs (const char *format, ...) 4167 { 4168 va_list args; 4169 va_start (args, format); 4170 va_list args_copy; 4171 va_copy (args_copy, args); 4172 4173 const char *str; 4174 int number; 4175 float fnumber; 4176 4177 while (*format) 4178 { 4179 switch (*format++) 4180 { 4181 case 's': // string 4182 str = va_arg (args_copy, const char *); 4183 break; 4184 case 'd': // int 4185 number = va_arg (args_copy, int); 4186 break; 4187 case 'f': // float 4188 fnumber = va_arg (args_copy, double); 4189 break; 4190 default: 4191 break; 4192 } 4193 } 4194 va_end (args_copy); 4195 va_end (args); 4196 } 4197 4198 int 4199 main () 4200 { 4201 4202 // Check bool. 4203 _Bool success = false; 4204 4205 // Check restrict. 4206 if (test_restrict ("String literal") == 0) 4207 success = true; 4208 char *restrict newvar = "Another string"; 4209 4210 // Check varargs. 4211 test_varargs ("s, d' f .", "string", 65, 34.234); 4212 test_varargs_macros (); 4213 4214 // Check flexible array members. 4215 struct incomplete_array *ia = 4216 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4217 ia->datasize = 10; 4218 for (int i = 0; i < ia->datasize; ++i) 4219 ia->data[i] = i * 1.234; 4220 4221 // Check named initializers. 4222 struct named_init ni = { 4223 .number = 34, 4224 .name = L"Test wide string", 4225 .average = 543.34343, 4226 }; 4227 4228 ni.number = 58; 4229 4230 int dynamic_array[ni.number]; 4231 dynamic_array[ni.number - 1] = 543; 4232 4233 // work around unused variable warnings 4234 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4235 || dynamic_array[ni.number - 1] != 543); 4236 4237 ; 4238 return 0; 4239 } 4240 _ACEOF 4241 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 4242 do 4243 CC="$ac_save_CC $ac_arg" 4244 if ac_fn_c_try_compile "$LINENO"; then : 4245 ac_cv_prog_cc_c99=$ac_arg 4246 fi 4247 rm -f core conftest.err conftest.$ac_objext 4248 test "x$ac_cv_prog_cc_c99" != "xno" && break 4249 done 4250 rm -f conftest.$ac_ext 4251 CC=$ac_save_CC 4252 4253 fi 4254 # AC_CACHE_VAL 4255 case "x$ac_cv_prog_cc_c99" in 4256 x) 4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4258 $as_echo "none needed" >&6; } ;; 4259 xno) 4260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4261 $as_echo "unsupported" >&6; } ;; 4262 *) 4263 CC="$CC $ac_cv_prog_cc_c99" 4264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4265 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4266 esac 4267 if test "x$ac_cv_prog_cc_c99" != xno; then : 4268 4269 fi 4270 4271 4272 4273 ac_ext=c 4274 ac_cpp='$CPP $CPPFLAGS' 4275 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4276 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4277 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4279 $as_echo_n "checking how to run the C preprocessor... " >&6; } 4280 # On Suns, sometimes $CPP names a directory. 4281 if test -n "$CPP" && test -d "$CPP"; then 4282 CPP= 4283 fi 4284 if test -z "$CPP"; then 4285 if ${ac_cv_prog_CPP+:} false; then : 4286 $as_echo_n "(cached) " >&6 4287 else 4288 # Double quotes because CPP needs to be expanded 4289 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4290 do 4291 ac_preproc_ok=false 4292 for ac_c_preproc_warn_flag in '' yes 4293 do 4294 # Use a header file that comes with gcc, so configuring glibc 4295 # with a fresh cross-compiler works. 4296 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4297 # <limits.h> exists even on freestanding compilers. 4298 # On the NeXT, cc -E runs the code through the compiler's parser, 4299 # not just through cpp. "Syntax error" is here to catch this case. 4300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4301 /* end confdefs.h. */ 4302 #ifdef __STDC__ 4303 # include <limits.h> 4304 #else 4305 # include <assert.h> 4306 #endif 4307 Syntax error 4308 _ACEOF 4309 if ac_fn_c_try_cpp "$LINENO"; then : 4310 4311 else 4312 # Broken: fails on valid input. 4313 continue 4314 fi 4315 rm -f conftest.err conftest.i conftest.$ac_ext 4316 4317 # OK, works on sane cases. Now check whether nonexistent headers 4318 # can be detected and how. 4319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4320 /* end confdefs.h. */ 4321 #include <ac_nonexistent.h> 4322 _ACEOF 4323 if ac_fn_c_try_cpp "$LINENO"; then : 4324 # Broken: success on invalid input. 4325 continue 4326 else 4327 # Passes both tests. 4328 ac_preproc_ok=: 4329 break 4330 fi 4331 rm -f conftest.err conftest.i conftest.$ac_ext 4332 4333 done 4334 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4335 rm -f conftest.i conftest.err conftest.$ac_ext 4336 if $ac_preproc_ok; then : 4337 break 4338 fi 4339 4340 done 4341 ac_cv_prog_CPP=$CPP 4342 4343 fi 4344 CPP=$ac_cv_prog_CPP 4345 else 4346 ac_cv_prog_CPP=$CPP 4347 fi 4348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4349 $as_echo "$CPP" >&6; } 4350 ac_preproc_ok=false 4351 for ac_c_preproc_warn_flag in '' yes 4352 do 4353 # Use a header file that comes with gcc, so configuring glibc 4354 # with a fresh cross-compiler works. 4355 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4356 # <limits.h> exists even on freestanding compilers. 4357 # On the NeXT, cc -E runs the code through the compiler's parser, 4358 # not just through cpp. "Syntax error" is here to catch this case. 4359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4360 /* end confdefs.h. */ 4361 #ifdef __STDC__ 4362 # include <limits.h> 4363 #else 4364 # include <assert.h> 4365 #endif 4366 Syntax error 4367 _ACEOF 4368 if ac_fn_c_try_cpp "$LINENO"; then : 4369 4370 else 4371 # Broken: fails on valid input. 4372 continue 4373 fi 4374 rm -f conftest.err conftest.i conftest.$ac_ext 4375 4376 # OK, works on sane cases. Now check whether nonexistent headers 4377 # can be detected and how. 4378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4379 /* end confdefs.h. */ 4380 #include <ac_nonexistent.h> 4381 _ACEOF 4382 if ac_fn_c_try_cpp "$LINENO"; then : 4383 # Broken: success on invalid input. 4384 continue 4385 else 4386 # Passes both tests. 4387 ac_preproc_ok=: 4388 break 4389 fi 4390 rm -f conftest.err conftest.i conftest.$ac_ext 4391 4392 done 4393 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4394 rm -f conftest.i conftest.err conftest.$ac_ext 4395 if $ac_preproc_ok; then : 4396 4397 else 4398 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4399 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4400 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4401 See \`config.log' for more details" "$LINENO" 5; } 4402 fi 4403 4404 ac_ext=c 4405 ac_cpp='$CPP $CPPFLAGS' 4406 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4407 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4408 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4409 4410 4411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4412 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4413 if ${ac_cv_path_GREP+:} false; then : 4414 $as_echo_n "(cached) " >&6 4415 else 4416 if test -z "$GREP"; then 4417 ac_path_GREP_found=false 4418 # Loop through the user's path and test for each of PROGNAME-LIST 4419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4420 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4421 do 4422 IFS=$as_save_IFS 4423 test -z "$as_dir" && as_dir=. 4424 for ac_prog in grep ggrep; do 4425 for ac_exec_ext in '' $ac_executable_extensions; do 4426 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4427 as_fn_executable_p "$ac_path_GREP" || continue 4428 # Check for GNU ac_path_GREP and select it if it is found. 4429 # Check for GNU $ac_path_GREP 4430 case `"$ac_path_GREP" --version 2>&1` in 4431 *GNU*) 4432 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4433 *) 4434 ac_count=0 4435 $as_echo_n 0123456789 >"conftest.in" 4436 while : 4437 do 4438 cat "conftest.in" "conftest.in" >"conftest.tmp" 4439 mv "conftest.tmp" "conftest.in" 4440 cp "conftest.in" "conftest.nl" 4441 $as_echo 'GREP' >> "conftest.nl" 4442 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4443 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4444 as_fn_arith $ac_count + 1 && ac_count=$as_val 4445 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4446 # Best one so far, save it but keep looking for a better one 4447 ac_cv_path_GREP="$ac_path_GREP" 4448 ac_path_GREP_max=$ac_count 4449 fi 4450 # 10*(2^10) chars as input seems more than enough 4451 test $ac_count -gt 10 && break 4452 done 4453 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4454 esac 4455 4456 $ac_path_GREP_found && break 3 4457 done 4458 done 4459 done 4460 IFS=$as_save_IFS 4461 if test -z "$ac_cv_path_GREP"; then 4462 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4463 fi 4464 else 4465 ac_cv_path_GREP=$GREP 4466 fi 4467 4468 fi 4469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4470 $as_echo "$ac_cv_path_GREP" >&6; } 4471 GREP="$ac_cv_path_GREP" 4472 4473 4474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4475 $as_echo_n "checking for egrep... " >&6; } 4476 if ${ac_cv_path_EGREP+:} false; then : 4477 $as_echo_n "(cached) " >&6 4478 else 4479 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4480 then ac_cv_path_EGREP="$GREP -E" 4481 else 4482 if test -z "$EGREP"; then 4483 ac_path_EGREP_found=false 4484 # Loop through the user's path and test for each of PROGNAME-LIST 4485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4486 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4487 do 4488 IFS=$as_save_IFS 4489 test -z "$as_dir" && as_dir=. 4490 for ac_prog in egrep; do 4491 for ac_exec_ext in '' $ac_executable_extensions; do 4492 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4493 as_fn_executable_p "$ac_path_EGREP" || continue 4494 # Check for GNU ac_path_EGREP and select it if it is found. 4495 # Check for GNU $ac_path_EGREP 4496 case `"$ac_path_EGREP" --version 2>&1` in 4497 *GNU*) 4498 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4499 *) 4500 ac_count=0 4501 $as_echo_n 0123456789 >"conftest.in" 4502 while : 4503 do 4504 cat "conftest.in" "conftest.in" >"conftest.tmp" 4505 mv "conftest.tmp" "conftest.in" 4506 cp "conftest.in" "conftest.nl" 4507 $as_echo 'EGREP' >> "conftest.nl" 4508 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4509 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4510 as_fn_arith $ac_count + 1 && ac_count=$as_val 4511 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4512 # Best one so far, save it but keep looking for a better one 4513 ac_cv_path_EGREP="$ac_path_EGREP" 4514 ac_path_EGREP_max=$ac_count 4515 fi 4516 # 10*(2^10) chars as input seems more than enough 4517 test $ac_count -gt 10 && break 4518 done 4519 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4520 esac 4521 4522 $ac_path_EGREP_found && break 3 4523 done 4524 done 4525 done 4526 IFS=$as_save_IFS 4527 if test -z "$ac_cv_path_EGREP"; then 4528 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4529 fi 4530 else 4531 ac_cv_path_EGREP=$EGREP 4532 fi 4533 4534 fi 4535 fi 4536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4537 $as_echo "$ac_cv_path_EGREP" >&6; } 4538 EGREP="$ac_cv_path_EGREP" 4539 4540 4541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4542 $as_echo_n "checking for ANSI C header files... " >&6; } 4543 if ${ac_cv_header_stdc+:} false; then : 4544 $as_echo_n "(cached) " >&6 4545 else 4546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4547 /* end confdefs.h. */ 4548 #include <stdlib.h> 4549 #include <stdarg.h> 4550 #include <string.h> 4551 #include <float.h> 4552 4553 int 4554 main () 4555 { 4556 4557 ; 4558 return 0; 4559 } 4560 _ACEOF 4561 if ac_fn_c_try_compile "$LINENO"; then : 4562 ac_cv_header_stdc=yes 4563 else 4564 ac_cv_header_stdc=no 4565 fi 4566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4567 4568 if test $ac_cv_header_stdc = yes; then 4569 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4571 /* end confdefs.h. */ 4572 #include <string.h> 4573 4574 _ACEOF 4575 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4576 $EGREP "memchr" >/dev/null 2>&1; then : 4577 4578 else 4579 ac_cv_header_stdc=no 4580 fi 4581 rm -f conftest* 4582 4583 fi 4584 4585 if test $ac_cv_header_stdc = yes; then 4586 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4588 /* end confdefs.h. */ 4589 #include <stdlib.h> 4590 4591 _ACEOF 4592 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4593 $EGREP "free" >/dev/null 2>&1; then : 4594 4595 else 4596 ac_cv_header_stdc=no 4597 fi 4598 rm -f conftest* 4599 4600 fi 4601 4602 if test $ac_cv_header_stdc = yes; then 4603 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4604 if test "$cross_compiling" = yes; then : 4605 : 4606 else 4607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4608 /* end confdefs.h. */ 4609 #include <ctype.h> 4610 #include <stdlib.h> 4611 #if ((' ' & 0x0FF) == 0x020) 4612 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4613 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4614 #else 4615 # define ISLOWER(c) \ 4616 (('a' <= (c) && (c) <= 'i') \ 4617 || ('j' <= (c) && (c) <= 'r') \ 4618 || ('s' <= (c) && (c) <= 'z')) 4619 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4620 #endif 4621 4622 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4623 int 4624 main () 4625 { 4626 int i; 4627 for (i = 0; i < 256; i++) 4628 if (XOR (islower (i), ISLOWER (i)) 4629 || toupper (i) != TOUPPER (i)) 4630 return 2; 4631 return 0; 4632 } 4633 _ACEOF 4634 if ac_fn_c_try_run "$LINENO"; then : 4635 4636 else 4637 ac_cv_header_stdc=no 4638 fi 4639 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4640 conftest.$ac_objext conftest.beam conftest.$ac_ext 4641 fi 4642 4643 fi 4644 fi 4645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4646 $as_echo "$ac_cv_header_stdc" >&6; } 4647 if test $ac_cv_header_stdc = yes; then 4648 4649 $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4650 4651 fi 4652 4653 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4654 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4655 inttypes.h stdint.h unistd.h 4656 do : 4657 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4658 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4659 " 4660 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4661 cat >>confdefs.h <<_ACEOF 4662 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4663 _ACEOF 4664 4665 fi 4666 4667 done 4668 4669 4670 4671 4672 4673 4674 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4675 if test "x$ac_cv_have_decl___clang__" = xyes; then : 4676 CLANGCC="yes" 4677 else 4678 CLANGCC="no" 4679 fi 4680 4681 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4682 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4683 INTELCC="yes" 4684 else 4685 INTELCC="no" 4686 fi 4687 4688 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4689 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4690 SUNCC="yes" 4691 else 4692 SUNCC="no" 4693 fi 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4704 if test -n "$ac_tool_prefix"; then 4705 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4706 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4708 $as_echo_n "checking for $ac_word... " >&6; } 4709 if ${ac_cv_path_PKG_CONFIG+:} false; then : 4710 $as_echo_n "(cached) " >&6 4711 else 4712 case $PKG_CONFIG in 4713 [\\/]* | ?:[\\/]*) 4714 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4715 ;; 4716 *) 4717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4718 for as_dir in $PATH 4719 do 4720 IFS=$as_save_IFS 4721 test -z "$as_dir" && as_dir=. 4722 for ac_exec_ext in '' $ac_executable_extensions; do 4723 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4724 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4726 break 2 4727 fi 4728 done 4729 done 4730 IFS=$as_save_IFS 4731 4732 ;; 4733 esac 4734 fi 4735 PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4736 if test -n "$PKG_CONFIG"; then 4737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4738 $as_echo "$PKG_CONFIG" >&6; } 4739 else 4740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4741 $as_echo "no" >&6; } 4742 fi 4743 4744 4745 fi 4746 if test -z "$ac_cv_path_PKG_CONFIG"; then 4747 ac_pt_PKG_CONFIG=$PKG_CONFIG 4748 # Extract the first word of "pkg-config", so it can be a program name with args. 4749 set dummy pkg-config; ac_word=$2 4750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4751 $as_echo_n "checking for $ac_word... " >&6; } 4752 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 4753 $as_echo_n "(cached) " >&6 4754 else 4755 case $ac_pt_PKG_CONFIG in 4756 [\\/]* | ?:[\\/]*) 4757 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4758 ;; 4759 *) 4760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4761 for as_dir in $PATH 4762 do 4763 IFS=$as_save_IFS 4764 test -z "$as_dir" && as_dir=. 4765 for ac_exec_ext in '' $ac_executable_extensions; do 4766 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4767 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4769 break 2 4770 fi 4771 done 4772 done 4773 IFS=$as_save_IFS 4774 4775 ;; 4776 esac 4777 fi 4778 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4779 if test -n "$ac_pt_PKG_CONFIG"; then 4780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4781 $as_echo "$ac_pt_PKG_CONFIG" >&6; } 4782 else 4783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4784 $as_echo "no" >&6; } 4785 fi 4786 4787 if test "x$ac_pt_PKG_CONFIG" = x; then 4788 PKG_CONFIG="" 4789 else 4790 case $cross_compiling:$ac_tool_warned in 4791 yes:) 4792 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4793 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4794 ac_tool_warned=yes ;; 4795 esac 4796 PKG_CONFIG=$ac_pt_PKG_CONFIG 4797 fi 4798 else 4799 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4800 fi 4801 4802 fi 4803 if test -n "$PKG_CONFIG"; then 4804 _pkg_min_version=0.9.0 4805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4806 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4807 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4809 $as_echo "yes" >&6; } 4810 else 4811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4812 $as_echo "no" >&6; } 4813 PKG_CONFIG="" 4814 fi 4815 fi 4816 # Make sure we can run config.sub. 4817 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4818 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4819 4820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4821 $as_echo_n "checking build system type... " >&6; } 4822 if ${ac_cv_build+:} false; then : 4823 $as_echo_n "(cached) " >&6 4824 else 4825 ac_build_alias=$build_alias 4826 test "x$ac_build_alias" = x && 4827 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4828 test "x$ac_build_alias" = x && 4829 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4830 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4831 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4832 4833 fi 4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4835 $as_echo "$ac_cv_build" >&6; } 4836 case $ac_cv_build in 4837 *-*-*) ;; 4838 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4839 esac 4840 build=$ac_cv_build 4841 ac_save_IFS=$IFS; IFS='-' 4842 set x $ac_cv_build 4843 shift 4844 build_cpu=$1 4845 build_vendor=$2 4846 shift; shift 4847 # Remember, the first character of IFS is used to create $*, 4848 # except with old shells: 4849 build_os=$* 4850 IFS=$ac_save_IFS 4851 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4852 4853 4854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4855 $as_echo_n "checking host system type... " >&6; } 4856 if ${ac_cv_host+:} false; then : 4857 $as_echo_n "(cached) " >&6 4858 else 4859 if test "x$host_alias" = x; then 4860 ac_cv_host=$ac_cv_build 4861 else 4862 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4863 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4864 fi 4865 4866 fi 4867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4868 $as_echo "$ac_cv_host" >&6; } 4869 case $ac_cv_host in 4870 *-*-*) ;; 4871 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4872 esac 4873 host=$ac_cv_host 4874 ac_save_IFS=$IFS; IFS='-' 4875 set x $ac_cv_host 4876 shift 4877 host_cpu=$1 4878 host_vendor=$2 4879 shift; shift 4880 # Remember, the first character of IFS is used to create $*, 4881 # except with old shells: 4882 host_os=$* 4883 IFS=$ac_save_IFS 4884 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4885 4886 4887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4888 $as_echo_n "checking for a sed that does not truncate output... " >&6; } 4889 if ${ac_cv_path_SED+:} false; then : 4890 $as_echo_n "(cached) " >&6 4891 else 4892 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4893 for ac_i in 1 2 3 4 5 6 7; do 4894 ac_script="$ac_script$as_nl$ac_script" 4895 done 4896 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4897 { ac_script=; unset ac_script;} 4898 if test -z "$SED"; then 4899 ac_path_SED_found=false 4900 # Loop through the user's path and test for each of PROGNAME-LIST 4901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4902 for as_dir in $PATH 4903 do 4904 IFS=$as_save_IFS 4905 test -z "$as_dir" && as_dir=. 4906 for ac_prog in sed gsed; do 4907 for ac_exec_ext in '' $ac_executable_extensions; do 4908 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4909 as_fn_executable_p "$ac_path_SED" || continue 4910 # Check for GNU ac_path_SED and select it if it is found. 4911 # Check for GNU $ac_path_SED 4912 case `"$ac_path_SED" --version 2>&1` in 4913 *GNU*) 4914 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4915 *) 4916 ac_count=0 4917 $as_echo_n 0123456789 >"conftest.in" 4918 while : 4919 do 4920 cat "conftest.in" "conftest.in" >"conftest.tmp" 4921 mv "conftest.tmp" "conftest.in" 4922 cp "conftest.in" "conftest.nl" 4923 $as_echo '' >> "conftest.nl" 4924 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4925 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4926 as_fn_arith $ac_count + 1 && ac_count=$as_val 4927 if test $ac_count -gt ${ac_path_SED_max-0}; then 4928 # Best one so far, save it but keep looking for a better one 4929 ac_cv_path_SED="$ac_path_SED" 4930 ac_path_SED_max=$ac_count 4931 fi 4932 # 10*(2^10) chars as input seems more than enough 4933 test $ac_count -gt 10 && break 4934 done 4935 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4936 esac 4937 4938 $ac_path_SED_found && break 3 4939 done 4940 done 4941 done 4942 IFS=$as_save_IFS 4943 if test -z "$ac_cv_path_SED"; then 4944 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4945 fi 4946 else 4947 ac_cv_path_SED=$SED 4948 fi 4949 4950 fi 4951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4952 $as_echo "$ac_cv_path_SED" >&6; } 4953 SED="$ac_cv_path_SED" 4954 rm -f conftest.sed 4955 4956 4957 4958 4959 4960 4961 # Check whether --enable-selective-werror was given. 4962 if test "${enable_selective_werror+set}" = set; then : 4963 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4964 else 4965 SELECTIVE_WERROR=yes 4966 fi 4967 4968 4969 4970 4971 4972 # -v is too short to test reliably with XORG_TESTSET_CFLAG 4973 if test "x$SUNCC" = "xyes"; then 4974 BASE_CFLAGS="-v" 4975 else 4976 BASE_CFLAGS="" 4977 fi 4978 4979 # This chunk of warnings were those that existed in the legacy CWARNFLAGS 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 xorg_testset_save_CFLAGS="$CFLAGS" 4994 4995 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4996 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4998 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4999 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5000 $as_echo_n "(cached) " >&6 5001 else 5002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5003 /* end confdefs.h. */ 5004 int i; 5005 _ACEOF 5006 if ac_fn_c_try_compile "$LINENO"; then : 5007 xorg_cv_cc_flag_unknown_warning_option=yes 5008 else 5009 xorg_cv_cc_flag_unknown_warning_option=no 5010 fi 5011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5012 fi 5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5014 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5015 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5016 CFLAGS="$xorg_testset_save_CFLAGS" 5017 fi 5018 5019 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5020 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5021 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5022 fi 5023 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5025 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5026 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5027 $as_echo_n "(cached) " >&6 5028 else 5029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5030 /* end confdefs.h. */ 5031 int i; 5032 _ACEOF 5033 if ac_fn_c_try_compile "$LINENO"; then : 5034 xorg_cv_cc_flag_unused_command_line_argument=yes 5035 else 5036 xorg_cv_cc_flag_unused_command_line_argument=no 5037 fi 5038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5039 fi 5040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5041 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5042 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5043 CFLAGS="$xorg_testset_save_CFLAGS" 5044 fi 5045 5046 found="no" 5047 5048 if test $found = "no" ; then 5049 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5050 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5051 fi 5052 5053 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5054 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5055 fi 5056 5057 CFLAGS="$CFLAGS -Wall" 5058 5059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 5060 $as_echo_n "checking if $CC supports -Wall... " >&6; } 5061 cacheid=xorg_cv_cc_flag__Wall 5062 if eval \${$cacheid+:} false; then : 5063 $as_echo_n "(cached) " >&6 5064 else 5065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5066 /* end confdefs.h. */ 5067 int i; 5068 int 5069 main () 5070 { 5071 5072 ; 5073 return 0; 5074 } 5075 _ACEOF 5076 if ac_fn_c_try_link "$LINENO"; then : 5077 eval $cacheid=yes 5078 else 5079 eval $cacheid=no 5080 fi 5081 rm -f core conftest.err conftest.$ac_objext \ 5082 conftest$ac_exeext conftest.$ac_ext 5083 fi 5084 5085 5086 CFLAGS="$xorg_testset_save_CFLAGS" 5087 5088 eval supported=\$$cacheid 5089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5090 $as_echo "$supported" >&6; } 5091 if test "$supported" = "yes" ; then 5092 BASE_CFLAGS="$BASE_CFLAGS -Wall" 5093 found="yes" 5094 fi 5095 fi 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 xorg_testset_save_CFLAGS="$CFLAGS" 5112 5113 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5114 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5116 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5117 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5118 $as_echo_n "(cached) " >&6 5119 else 5120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5121 /* end confdefs.h. */ 5122 int i; 5123 _ACEOF 5124 if ac_fn_c_try_compile "$LINENO"; then : 5125 xorg_cv_cc_flag_unknown_warning_option=yes 5126 else 5127 xorg_cv_cc_flag_unknown_warning_option=no 5128 fi 5129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5130 fi 5131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5132 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5133 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5134 CFLAGS="$xorg_testset_save_CFLAGS" 5135 fi 5136 5137 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5138 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5139 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5140 fi 5141 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5143 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5144 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5145 $as_echo_n "(cached) " >&6 5146 else 5147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5148 /* end confdefs.h. */ 5149 int i; 5150 _ACEOF 5151 if ac_fn_c_try_compile "$LINENO"; then : 5152 xorg_cv_cc_flag_unused_command_line_argument=yes 5153 else 5154 xorg_cv_cc_flag_unused_command_line_argument=no 5155 fi 5156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5157 fi 5158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5159 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5160 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5161 CFLAGS="$xorg_testset_save_CFLAGS" 5162 fi 5163 5164 found="no" 5165 5166 if test $found = "no" ; then 5167 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5168 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5169 fi 5170 5171 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5172 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5173 fi 5174 5175 CFLAGS="$CFLAGS -Wpointer-arith" 5176 5177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5178 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 5179 cacheid=xorg_cv_cc_flag__Wpointer_arith 5180 if eval \${$cacheid+:} false; then : 5181 $as_echo_n "(cached) " >&6 5182 else 5183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5184 /* end confdefs.h. */ 5185 int i; 5186 int 5187 main () 5188 { 5189 5190 ; 5191 return 0; 5192 } 5193 _ACEOF 5194 if ac_fn_c_try_link "$LINENO"; then : 5195 eval $cacheid=yes 5196 else 5197 eval $cacheid=no 5198 fi 5199 rm -f core conftest.err conftest.$ac_objext \ 5200 conftest$ac_exeext conftest.$ac_ext 5201 fi 5202 5203 5204 CFLAGS="$xorg_testset_save_CFLAGS" 5205 5206 eval supported=\$$cacheid 5207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5208 $as_echo "$supported" >&6; } 5209 if test "$supported" = "yes" ; then 5210 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5211 found="yes" 5212 fi 5213 fi 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 xorg_testset_save_CFLAGS="$CFLAGS" 5230 5231 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5232 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5234 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5235 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5236 $as_echo_n "(cached) " >&6 5237 else 5238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5239 /* end confdefs.h. */ 5240 int i; 5241 _ACEOF 5242 if ac_fn_c_try_compile "$LINENO"; then : 5243 xorg_cv_cc_flag_unknown_warning_option=yes 5244 else 5245 xorg_cv_cc_flag_unknown_warning_option=no 5246 fi 5247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5248 fi 5249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5250 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5251 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5252 CFLAGS="$xorg_testset_save_CFLAGS" 5253 fi 5254 5255 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5256 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5257 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5258 fi 5259 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5261 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5262 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5263 $as_echo_n "(cached) " >&6 5264 else 5265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5266 /* end confdefs.h. */ 5267 int i; 5268 _ACEOF 5269 if ac_fn_c_try_compile "$LINENO"; then : 5270 xorg_cv_cc_flag_unused_command_line_argument=yes 5271 else 5272 xorg_cv_cc_flag_unused_command_line_argument=no 5273 fi 5274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5275 fi 5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5277 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5278 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5279 CFLAGS="$xorg_testset_save_CFLAGS" 5280 fi 5281 5282 found="no" 5283 5284 if test $found = "no" ; then 5285 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5286 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5287 fi 5288 5289 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5290 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5291 fi 5292 5293 CFLAGS="$CFLAGS -Wmissing-declarations" 5294 5295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5296 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 5297 cacheid=xorg_cv_cc_flag__Wmissing_declarations 5298 if eval \${$cacheid+:} false; then : 5299 $as_echo_n "(cached) " >&6 5300 else 5301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5302 /* end confdefs.h. */ 5303 int i; 5304 int 5305 main () 5306 { 5307 5308 ; 5309 return 0; 5310 } 5311 _ACEOF 5312 if ac_fn_c_try_link "$LINENO"; then : 5313 eval $cacheid=yes 5314 else 5315 eval $cacheid=no 5316 fi 5317 rm -f core conftest.err conftest.$ac_objext \ 5318 conftest$ac_exeext conftest.$ac_ext 5319 fi 5320 5321 5322 CFLAGS="$xorg_testset_save_CFLAGS" 5323 5324 eval supported=\$$cacheid 5325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5326 $as_echo "$supported" >&6; } 5327 if test "$supported" = "yes" ; then 5328 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5329 found="yes" 5330 fi 5331 fi 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 xorg_testset_save_CFLAGS="$CFLAGS" 5348 5349 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5350 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5352 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5353 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5354 $as_echo_n "(cached) " >&6 5355 else 5356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5357 /* end confdefs.h. */ 5358 int i; 5359 _ACEOF 5360 if ac_fn_c_try_compile "$LINENO"; then : 5361 xorg_cv_cc_flag_unknown_warning_option=yes 5362 else 5363 xorg_cv_cc_flag_unknown_warning_option=no 5364 fi 5365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5366 fi 5367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5368 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5369 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5370 CFLAGS="$xorg_testset_save_CFLAGS" 5371 fi 5372 5373 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5374 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5375 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5376 fi 5377 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5379 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5380 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5381 $as_echo_n "(cached) " >&6 5382 else 5383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5384 /* end confdefs.h. */ 5385 int i; 5386 _ACEOF 5387 if ac_fn_c_try_compile "$LINENO"; then : 5388 xorg_cv_cc_flag_unused_command_line_argument=yes 5389 else 5390 xorg_cv_cc_flag_unused_command_line_argument=no 5391 fi 5392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5393 fi 5394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5395 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5396 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5397 CFLAGS="$xorg_testset_save_CFLAGS" 5398 fi 5399 5400 found="no" 5401 5402 if test $found = "no" ; then 5403 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5404 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5405 fi 5406 5407 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5408 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5409 fi 5410 5411 CFLAGS="$CFLAGS -Wformat=2" 5412 5413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5414 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 5415 cacheid=xorg_cv_cc_flag__Wformat_2 5416 if eval \${$cacheid+:} false; then : 5417 $as_echo_n "(cached) " >&6 5418 else 5419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5420 /* end confdefs.h. */ 5421 int i; 5422 int 5423 main () 5424 { 5425 5426 ; 5427 return 0; 5428 } 5429 _ACEOF 5430 if ac_fn_c_try_link "$LINENO"; then : 5431 eval $cacheid=yes 5432 else 5433 eval $cacheid=no 5434 fi 5435 rm -f core conftest.err conftest.$ac_objext \ 5436 conftest$ac_exeext conftest.$ac_ext 5437 fi 5438 5439 5440 CFLAGS="$xorg_testset_save_CFLAGS" 5441 5442 eval supported=\$$cacheid 5443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5444 $as_echo "$supported" >&6; } 5445 if test "$supported" = "yes" ; then 5446 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5447 found="yes" 5448 fi 5449 fi 5450 5451 if test $found = "no" ; then 5452 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5453 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5454 fi 5455 5456 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5457 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5458 fi 5459 5460 CFLAGS="$CFLAGS -Wformat" 5461 5462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5463 $as_echo_n "checking if $CC supports -Wformat... " >&6; } 5464 cacheid=xorg_cv_cc_flag__Wformat 5465 if eval \${$cacheid+:} false; then : 5466 $as_echo_n "(cached) " >&6 5467 else 5468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5469 /* end confdefs.h. */ 5470 int i; 5471 int 5472 main () 5473 { 5474 5475 ; 5476 return 0; 5477 } 5478 _ACEOF 5479 if ac_fn_c_try_link "$LINENO"; then : 5480 eval $cacheid=yes 5481 else 5482 eval $cacheid=no 5483 fi 5484 rm -f core conftest.err conftest.$ac_objext \ 5485 conftest$ac_exeext conftest.$ac_ext 5486 fi 5487 5488 5489 CFLAGS="$xorg_testset_save_CFLAGS" 5490 5491 eval supported=\$$cacheid 5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5493 $as_echo "$supported" >&6; } 5494 if test "$supported" = "yes" ; then 5495 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5496 found="yes" 5497 fi 5498 fi 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 xorg_testset_save_CFLAGS="$CFLAGS" 5517 5518 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5519 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5521 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5522 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5523 $as_echo_n "(cached) " >&6 5524 else 5525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5526 /* end confdefs.h. */ 5527 int i; 5528 _ACEOF 5529 if ac_fn_c_try_compile "$LINENO"; then : 5530 xorg_cv_cc_flag_unknown_warning_option=yes 5531 else 5532 xorg_cv_cc_flag_unknown_warning_option=no 5533 fi 5534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5535 fi 5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5537 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5538 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5539 CFLAGS="$xorg_testset_save_CFLAGS" 5540 fi 5541 5542 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5543 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5544 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5545 fi 5546 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5548 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5549 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5550 $as_echo_n "(cached) " >&6 5551 else 5552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5553 /* end confdefs.h. */ 5554 int i; 5555 _ACEOF 5556 if ac_fn_c_try_compile "$LINENO"; then : 5557 xorg_cv_cc_flag_unused_command_line_argument=yes 5558 else 5559 xorg_cv_cc_flag_unused_command_line_argument=no 5560 fi 5561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5562 fi 5563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5564 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5565 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5566 CFLAGS="$xorg_testset_save_CFLAGS" 5567 fi 5568 5569 found="no" 5570 5571 if test $found = "no" ; then 5572 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5573 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5574 fi 5575 5576 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5577 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5578 fi 5579 5580 CFLAGS="$CFLAGS -Wstrict-prototypes" 5581 5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5583 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5584 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5585 if eval \${$cacheid+:} false; then : 5586 $as_echo_n "(cached) " >&6 5587 else 5588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5589 /* end confdefs.h. */ 5590 int i; 5591 int 5592 main () 5593 { 5594 5595 ; 5596 return 0; 5597 } 5598 _ACEOF 5599 if ac_fn_c_try_link "$LINENO"; then : 5600 eval $cacheid=yes 5601 else 5602 eval $cacheid=no 5603 fi 5604 rm -f core conftest.err conftest.$ac_objext \ 5605 conftest$ac_exeext conftest.$ac_ext 5606 fi 5607 5608 5609 CFLAGS="$xorg_testset_save_CFLAGS" 5610 5611 eval supported=\$$cacheid 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5613 $as_echo "$supported" >&6; } 5614 if test "$supported" = "yes" ; then 5615 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5616 found="yes" 5617 fi 5618 fi 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 xorg_testset_save_CFLAGS="$CFLAGS" 5635 5636 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5637 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5639 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5640 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5641 $as_echo_n "(cached) " >&6 5642 else 5643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5644 /* end confdefs.h. */ 5645 int i; 5646 _ACEOF 5647 if ac_fn_c_try_compile "$LINENO"; then : 5648 xorg_cv_cc_flag_unknown_warning_option=yes 5649 else 5650 xorg_cv_cc_flag_unknown_warning_option=no 5651 fi 5652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5653 fi 5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5655 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5656 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5657 CFLAGS="$xorg_testset_save_CFLAGS" 5658 fi 5659 5660 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5661 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5662 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5663 fi 5664 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5666 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5667 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5668 $as_echo_n "(cached) " >&6 5669 else 5670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5671 /* end confdefs.h. */ 5672 int i; 5673 _ACEOF 5674 if ac_fn_c_try_compile "$LINENO"; then : 5675 xorg_cv_cc_flag_unused_command_line_argument=yes 5676 else 5677 xorg_cv_cc_flag_unused_command_line_argument=no 5678 fi 5679 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5680 fi 5681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5682 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5683 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5684 CFLAGS="$xorg_testset_save_CFLAGS" 5685 fi 5686 5687 found="no" 5688 5689 if test $found = "no" ; then 5690 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5691 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5692 fi 5693 5694 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5695 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5696 fi 5697 5698 CFLAGS="$CFLAGS -Wmissing-prototypes" 5699 5700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5701 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5702 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5703 if eval \${$cacheid+:} false; then : 5704 $as_echo_n "(cached) " >&6 5705 else 5706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5707 /* end confdefs.h. */ 5708 int i; 5709 int 5710 main () 5711 { 5712 5713 ; 5714 return 0; 5715 } 5716 _ACEOF 5717 if ac_fn_c_try_link "$LINENO"; then : 5718 eval $cacheid=yes 5719 else 5720 eval $cacheid=no 5721 fi 5722 rm -f core conftest.err conftest.$ac_objext \ 5723 conftest$ac_exeext conftest.$ac_ext 5724 fi 5725 5726 5727 CFLAGS="$xorg_testset_save_CFLAGS" 5728 5729 eval supported=\$$cacheid 5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5731 $as_echo "$supported" >&6; } 5732 if test "$supported" = "yes" ; then 5733 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5734 found="yes" 5735 fi 5736 fi 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 xorg_testset_save_CFLAGS="$CFLAGS" 5753 5754 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5755 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5757 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5758 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5759 $as_echo_n "(cached) " >&6 5760 else 5761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5762 /* end confdefs.h. */ 5763 int i; 5764 _ACEOF 5765 if ac_fn_c_try_compile "$LINENO"; then : 5766 xorg_cv_cc_flag_unknown_warning_option=yes 5767 else 5768 xorg_cv_cc_flag_unknown_warning_option=no 5769 fi 5770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5771 fi 5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5773 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5774 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5775 CFLAGS="$xorg_testset_save_CFLAGS" 5776 fi 5777 5778 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5779 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5780 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5781 fi 5782 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5784 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5785 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5786 $as_echo_n "(cached) " >&6 5787 else 5788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5789 /* end confdefs.h. */ 5790 int i; 5791 _ACEOF 5792 if ac_fn_c_try_compile "$LINENO"; then : 5793 xorg_cv_cc_flag_unused_command_line_argument=yes 5794 else 5795 xorg_cv_cc_flag_unused_command_line_argument=no 5796 fi 5797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5798 fi 5799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5800 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5801 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5802 CFLAGS="$xorg_testset_save_CFLAGS" 5803 fi 5804 5805 found="no" 5806 5807 if test $found = "no" ; then 5808 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5809 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5810 fi 5811 5812 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5813 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5814 fi 5815 5816 CFLAGS="$CFLAGS -Wnested-externs" 5817 5818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5819 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5820 cacheid=xorg_cv_cc_flag__Wnested_externs 5821 if eval \${$cacheid+:} false; then : 5822 $as_echo_n "(cached) " >&6 5823 else 5824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5825 /* end confdefs.h. */ 5826 int i; 5827 int 5828 main () 5829 { 5830 5831 ; 5832 return 0; 5833 } 5834 _ACEOF 5835 if ac_fn_c_try_link "$LINENO"; then : 5836 eval $cacheid=yes 5837 else 5838 eval $cacheid=no 5839 fi 5840 rm -f core conftest.err conftest.$ac_objext \ 5841 conftest$ac_exeext conftest.$ac_ext 5842 fi 5843 5844 5845 CFLAGS="$xorg_testset_save_CFLAGS" 5846 5847 eval supported=\$$cacheid 5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5849 $as_echo "$supported" >&6; } 5850 if test "$supported" = "yes" ; then 5851 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5852 found="yes" 5853 fi 5854 fi 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 xorg_testset_save_CFLAGS="$CFLAGS" 5871 5872 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5873 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5875 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5876 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5877 $as_echo_n "(cached) " >&6 5878 else 5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5880 /* end confdefs.h. */ 5881 int i; 5882 _ACEOF 5883 if ac_fn_c_try_compile "$LINENO"; then : 5884 xorg_cv_cc_flag_unknown_warning_option=yes 5885 else 5886 xorg_cv_cc_flag_unknown_warning_option=no 5887 fi 5888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5889 fi 5890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5891 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5892 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5893 CFLAGS="$xorg_testset_save_CFLAGS" 5894 fi 5895 5896 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5897 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5898 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5899 fi 5900 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5902 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5903 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5904 $as_echo_n "(cached) " >&6 5905 else 5906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5907 /* end confdefs.h. */ 5908 int i; 5909 _ACEOF 5910 if ac_fn_c_try_compile "$LINENO"; then : 5911 xorg_cv_cc_flag_unused_command_line_argument=yes 5912 else 5913 xorg_cv_cc_flag_unused_command_line_argument=no 5914 fi 5915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5916 fi 5917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5918 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5919 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5920 CFLAGS="$xorg_testset_save_CFLAGS" 5921 fi 5922 5923 found="no" 5924 5925 if test $found = "no" ; then 5926 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5927 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5928 fi 5929 5930 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5931 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5932 fi 5933 5934 CFLAGS="$CFLAGS -Wbad-function-cast" 5935 5936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5937 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5938 cacheid=xorg_cv_cc_flag__Wbad_function_cast 5939 if eval \${$cacheid+:} false; then : 5940 $as_echo_n "(cached) " >&6 5941 else 5942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5943 /* end confdefs.h. */ 5944 int i; 5945 int 5946 main () 5947 { 5948 5949 ; 5950 return 0; 5951 } 5952 _ACEOF 5953 if ac_fn_c_try_link "$LINENO"; then : 5954 eval $cacheid=yes 5955 else 5956 eval $cacheid=no 5957 fi 5958 rm -f core conftest.err conftest.$ac_objext \ 5959 conftest$ac_exeext conftest.$ac_ext 5960 fi 5961 5962 5963 CFLAGS="$xorg_testset_save_CFLAGS" 5964 5965 eval supported=\$$cacheid 5966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5967 $as_echo "$supported" >&6; } 5968 if test "$supported" = "yes" ; then 5969 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5970 found="yes" 5971 fi 5972 fi 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 xorg_testset_save_CFLAGS="$CFLAGS" 5989 5990 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5991 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5993 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5994 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5995 $as_echo_n "(cached) " >&6 5996 else 5997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5998 /* end confdefs.h. */ 5999 int i; 6000 _ACEOF 6001 if ac_fn_c_try_compile "$LINENO"; then : 6002 xorg_cv_cc_flag_unknown_warning_option=yes 6003 else 6004 xorg_cv_cc_flag_unknown_warning_option=no 6005 fi 6006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6007 fi 6008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6009 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6010 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6011 CFLAGS="$xorg_testset_save_CFLAGS" 6012 fi 6013 6014 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6015 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6016 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6017 fi 6018 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6020 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6021 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6022 $as_echo_n "(cached) " >&6 6023 else 6024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6025 /* end confdefs.h. */ 6026 int i; 6027 _ACEOF 6028 if ac_fn_c_try_compile "$LINENO"; then : 6029 xorg_cv_cc_flag_unused_command_line_argument=yes 6030 else 6031 xorg_cv_cc_flag_unused_command_line_argument=no 6032 fi 6033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6034 fi 6035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6036 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6037 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6038 CFLAGS="$xorg_testset_save_CFLAGS" 6039 fi 6040 6041 found="no" 6042 6043 if test $found = "no" ; then 6044 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6045 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6046 fi 6047 6048 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6049 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6050 fi 6051 6052 CFLAGS="$CFLAGS -Wold-style-definition" 6053 6054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 6055 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 6056 cacheid=xorg_cv_cc_flag__Wold_style_definition 6057 if eval \${$cacheid+:} false; then : 6058 $as_echo_n "(cached) " >&6 6059 else 6060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6061 /* end confdefs.h. */ 6062 int i; 6063 int 6064 main () 6065 { 6066 6067 ; 6068 return 0; 6069 } 6070 _ACEOF 6071 if ac_fn_c_try_link "$LINENO"; then : 6072 eval $cacheid=yes 6073 else 6074 eval $cacheid=no 6075 fi 6076 rm -f core conftest.err conftest.$ac_objext \ 6077 conftest$ac_exeext conftest.$ac_ext 6078 fi 6079 6080 6081 CFLAGS="$xorg_testset_save_CFLAGS" 6082 6083 eval supported=\$$cacheid 6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6085 $as_echo "$supported" >&6; } 6086 if test "$supported" = "yes" ; then 6087 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6088 found="yes" 6089 fi 6090 fi 6091 6092 if test $found = "no" ; then 6093 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6094 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6095 fi 6096 6097 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6098 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6099 fi 6100 6101 CFLAGS="$CFLAGS -fd" 6102 6103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6104 $as_echo_n "checking if $CC supports -fd... " >&6; } 6105 cacheid=xorg_cv_cc_flag__fd 6106 if eval \${$cacheid+:} false; then : 6107 $as_echo_n "(cached) " >&6 6108 else 6109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6110 /* end confdefs.h. */ 6111 int i; 6112 int 6113 main () 6114 { 6115 6116 ; 6117 return 0; 6118 } 6119 _ACEOF 6120 if ac_fn_c_try_link "$LINENO"; then : 6121 eval $cacheid=yes 6122 else 6123 eval $cacheid=no 6124 fi 6125 rm -f core conftest.err conftest.$ac_objext \ 6126 conftest$ac_exeext conftest.$ac_ext 6127 fi 6128 6129 6130 CFLAGS="$xorg_testset_save_CFLAGS" 6131 6132 eval supported=\$$cacheid 6133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6134 $as_echo "$supported" >&6; } 6135 if test "$supported" = "yes" ; then 6136 BASE_CFLAGS="$BASE_CFLAGS -fd" 6137 found="yes" 6138 fi 6139 fi 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 xorg_testset_save_CFLAGS="$CFLAGS" 6156 6157 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6158 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6160 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6161 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6162 $as_echo_n "(cached) " >&6 6163 else 6164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6165 /* end confdefs.h. */ 6166 int i; 6167 _ACEOF 6168 if ac_fn_c_try_compile "$LINENO"; then : 6169 xorg_cv_cc_flag_unknown_warning_option=yes 6170 else 6171 xorg_cv_cc_flag_unknown_warning_option=no 6172 fi 6173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6174 fi 6175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6176 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6177 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6178 CFLAGS="$xorg_testset_save_CFLAGS" 6179 fi 6180 6181 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6182 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6183 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6184 fi 6185 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6187 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6188 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6189 $as_echo_n "(cached) " >&6 6190 else 6191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6192 /* end confdefs.h. */ 6193 int i; 6194 _ACEOF 6195 if ac_fn_c_try_compile "$LINENO"; then : 6196 xorg_cv_cc_flag_unused_command_line_argument=yes 6197 else 6198 xorg_cv_cc_flag_unused_command_line_argument=no 6199 fi 6200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6201 fi 6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6203 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6204 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6205 CFLAGS="$xorg_testset_save_CFLAGS" 6206 fi 6207 6208 found="no" 6209 6210 if test $found = "no" ; then 6211 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6212 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6213 fi 6214 6215 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6216 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6217 fi 6218 6219 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6220 6221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6222 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6223 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6224 if eval \${$cacheid+:} false; then : 6225 $as_echo_n "(cached) " >&6 6226 else 6227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6228 /* end confdefs.h. */ 6229 int i; 6230 int 6231 main () 6232 { 6233 6234 ; 6235 return 0; 6236 } 6237 _ACEOF 6238 if ac_fn_c_try_link "$LINENO"; then : 6239 eval $cacheid=yes 6240 else 6241 eval $cacheid=no 6242 fi 6243 rm -f core conftest.err conftest.$ac_objext \ 6244 conftest$ac_exeext conftest.$ac_ext 6245 fi 6246 6247 6248 CFLAGS="$xorg_testset_save_CFLAGS" 6249 6250 eval supported=\$$cacheid 6251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6252 $as_echo "$supported" >&6; } 6253 if test "$supported" = "yes" ; then 6254 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6255 found="yes" 6256 fi 6257 fi 6258 6259 6260 6261 6262 6263 # This chunk adds additional warnings that could catch undesired effects. 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 xorg_testset_save_CFLAGS="$CFLAGS" 6278 6279 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6280 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6282 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6283 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6284 $as_echo_n "(cached) " >&6 6285 else 6286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6287 /* end confdefs.h. */ 6288 int i; 6289 _ACEOF 6290 if ac_fn_c_try_compile "$LINENO"; then : 6291 xorg_cv_cc_flag_unknown_warning_option=yes 6292 else 6293 xorg_cv_cc_flag_unknown_warning_option=no 6294 fi 6295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6296 fi 6297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6298 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6299 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6300 CFLAGS="$xorg_testset_save_CFLAGS" 6301 fi 6302 6303 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6304 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6305 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6306 fi 6307 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6309 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6310 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6311 $as_echo_n "(cached) " >&6 6312 else 6313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6314 /* end confdefs.h. */ 6315 int i; 6316 _ACEOF 6317 if ac_fn_c_try_compile "$LINENO"; then : 6318 xorg_cv_cc_flag_unused_command_line_argument=yes 6319 else 6320 xorg_cv_cc_flag_unused_command_line_argument=no 6321 fi 6322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6323 fi 6324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6325 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6326 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6327 CFLAGS="$xorg_testset_save_CFLAGS" 6328 fi 6329 6330 found="no" 6331 6332 if test $found = "no" ; then 6333 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6334 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6335 fi 6336 6337 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6338 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6339 fi 6340 6341 CFLAGS="$CFLAGS -Wunused" 6342 6343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6344 $as_echo_n "checking if $CC supports -Wunused... " >&6; } 6345 cacheid=xorg_cv_cc_flag__Wunused 6346 if eval \${$cacheid+:} false; then : 6347 $as_echo_n "(cached) " >&6 6348 else 6349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6350 /* end confdefs.h. */ 6351 int i; 6352 int 6353 main () 6354 { 6355 6356 ; 6357 return 0; 6358 } 6359 _ACEOF 6360 if ac_fn_c_try_link "$LINENO"; then : 6361 eval $cacheid=yes 6362 else 6363 eval $cacheid=no 6364 fi 6365 rm -f core conftest.err conftest.$ac_objext \ 6366 conftest$ac_exeext conftest.$ac_ext 6367 fi 6368 6369 6370 CFLAGS="$xorg_testset_save_CFLAGS" 6371 6372 eval supported=\$$cacheid 6373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6374 $as_echo "$supported" >&6; } 6375 if test "$supported" = "yes" ; then 6376 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6377 found="yes" 6378 fi 6379 fi 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 xorg_testset_save_CFLAGS="$CFLAGS" 6396 6397 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6398 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6400 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6401 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6402 $as_echo_n "(cached) " >&6 6403 else 6404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6405 /* end confdefs.h. */ 6406 int i; 6407 _ACEOF 6408 if ac_fn_c_try_compile "$LINENO"; then : 6409 xorg_cv_cc_flag_unknown_warning_option=yes 6410 else 6411 xorg_cv_cc_flag_unknown_warning_option=no 6412 fi 6413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6414 fi 6415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6416 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6417 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6418 CFLAGS="$xorg_testset_save_CFLAGS" 6419 fi 6420 6421 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6422 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6423 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6424 fi 6425 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6427 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6428 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6429 $as_echo_n "(cached) " >&6 6430 else 6431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6432 /* end confdefs.h. */ 6433 int i; 6434 _ACEOF 6435 if ac_fn_c_try_compile "$LINENO"; then : 6436 xorg_cv_cc_flag_unused_command_line_argument=yes 6437 else 6438 xorg_cv_cc_flag_unused_command_line_argument=no 6439 fi 6440 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6441 fi 6442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6443 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6444 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6445 CFLAGS="$xorg_testset_save_CFLAGS" 6446 fi 6447 6448 found="no" 6449 6450 if test $found = "no" ; then 6451 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6452 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6453 fi 6454 6455 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6456 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6457 fi 6458 6459 CFLAGS="$CFLAGS -Wuninitialized" 6460 6461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6462 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6463 cacheid=xorg_cv_cc_flag__Wuninitialized 6464 if eval \${$cacheid+:} false; then : 6465 $as_echo_n "(cached) " >&6 6466 else 6467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6468 /* end confdefs.h. */ 6469 int i; 6470 int 6471 main () 6472 { 6473 6474 ; 6475 return 0; 6476 } 6477 _ACEOF 6478 if ac_fn_c_try_link "$LINENO"; then : 6479 eval $cacheid=yes 6480 else 6481 eval $cacheid=no 6482 fi 6483 rm -f core conftest.err conftest.$ac_objext \ 6484 conftest$ac_exeext conftest.$ac_ext 6485 fi 6486 6487 6488 CFLAGS="$xorg_testset_save_CFLAGS" 6489 6490 eval supported=\$$cacheid 6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6492 $as_echo "$supported" >&6; } 6493 if test "$supported" = "yes" ; then 6494 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6495 found="yes" 6496 fi 6497 fi 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 xorg_testset_save_CFLAGS="$CFLAGS" 6514 6515 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6516 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6518 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6519 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6520 $as_echo_n "(cached) " >&6 6521 else 6522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6523 /* end confdefs.h. */ 6524 int i; 6525 _ACEOF 6526 if ac_fn_c_try_compile "$LINENO"; then : 6527 xorg_cv_cc_flag_unknown_warning_option=yes 6528 else 6529 xorg_cv_cc_flag_unknown_warning_option=no 6530 fi 6531 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6532 fi 6533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6534 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6535 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6536 CFLAGS="$xorg_testset_save_CFLAGS" 6537 fi 6538 6539 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6540 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6541 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6542 fi 6543 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6545 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6546 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6547 $as_echo_n "(cached) " >&6 6548 else 6549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6550 /* end confdefs.h. */ 6551 int i; 6552 _ACEOF 6553 if ac_fn_c_try_compile "$LINENO"; then : 6554 xorg_cv_cc_flag_unused_command_line_argument=yes 6555 else 6556 xorg_cv_cc_flag_unused_command_line_argument=no 6557 fi 6558 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6559 fi 6560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6561 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6562 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6563 CFLAGS="$xorg_testset_save_CFLAGS" 6564 fi 6565 6566 found="no" 6567 6568 if test $found = "no" ; then 6569 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6570 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6571 fi 6572 6573 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6574 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6575 fi 6576 6577 CFLAGS="$CFLAGS -Wshadow" 6578 6579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6580 $as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6581 cacheid=xorg_cv_cc_flag__Wshadow 6582 if eval \${$cacheid+:} false; then : 6583 $as_echo_n "(cached) " >&6 6584 else 6585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6586 /* end confdefs.h. */ 6587 int i; 6588 int 6589 main () 6590 { 6591 6592 ; 6593 return 0; 6594 } 6595 _ACEOF 6596 if ac_fn_c_try_link "$LINENO"; then : 6597 eval $cacheid=yes 6598 else 6599 eval $cacheid=no 6600 fi 6601 rm -f core conftest.err conftest.$ac_objext \ 6602 conftest$ac_exeext conftest.$ac_ext 6603 fi 6604 6605 6606 CFLAGS="$xorg_testset_save_CFLAGS" 6607 6608 eval supported=\$$cacheid 6609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6610 $as_echo "$supported" >&6; } 6611 if test "$supported" = "yes" ; then 6612 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6613 found="yes" 6614 fi 6615 fi 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 xorg_testset_save_CFLAGS="$CFLAGS" 6632 6633 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6634 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6636 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6637 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6638 $as_echo_n "(cached) " >&6 6639 else 6640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6641 /* end confdefs.h. */ 6642 int i; 6643 _ACEOF 6644 if ac_fn_c_try_compile "$LINENO"; then : 6645 xorg_cv_cc_flag_unknown_warning_option=yes 6646 else 6647 xorg_cv_cc_flag_unknown_warning_option=no 6648 fi 6649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6650 fi 6651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6652 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6653 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6654 CFLAGS="$xorg_testset_save_CFLAGS" 6655 fi 6656 6657 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6658 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6659 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6660 fi 6661 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6663 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6664 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6665 $as_echo_n "(cached) " >&6 6666 else 6667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6668 /* end confdefs.h. */ 6669 int i; 6670 _ACEOF 6671 if ac_fn_c_try_compile "$LINENO"; then : 6672 xorg_cv_cc_flag_unused_command_line_argument=yes 6673 else 6674 xorg_cv_cc_flag_unused_command_line_argument=no 6675 fi 6676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6677 fi 6678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6679 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6680 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6681 CFLAGS="$xorg_testset_save_CFLAGS" 6682 fi 6683 6684 found="no" 6685 6686 if test $found = "no" ; then 6687 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6688 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6689 fi 6690 6691 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6692 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6693 fi 6694 6695 CFLAGS="$CFLAGS -Wmissing-noreturn" 6696 6697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6698 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 6699 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6700 if eval \${$cacheid+:} false; then : 6701 $as_echo_n "(cached) " >&6 6702 else 6703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6704 /* end confdefs.h. */ 6705 int i; 6706 int 6707 main () 6708 { 6709 6710 ; 6711 return 0; 6712 } 6713 _ACEOF 6714 if ac_fn_c_try_link "$LINENO"; then : 6715 eval $cacheid=yes 6716 else 6717 eval $cacheid=no 6718 fi 6719 rm -f core conftest.err conftest.$ac_objext \ 6720 conftest$ac_exeext conftest.$ac_ext 6721 fi 6722 6723 6724 CFLAGS="$xorg_testset_save_CFLAGS" 6725 6726 eval supported=\$$cacheid 6727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6728 $as_echo "$supported" >&6; } 6729 if test "$supported" = "yes" ; then 6730 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6731 found="yes" 6732 fi 6733 fi 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 xorg_testset_save_CFLAGS="$CFLAGS" 6750 6751 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6752 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6754 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6755 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6756 $as_echo_n "(cached) " >&6 6757 else 6758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6759 /* end confdefs.h. */ 6760 int i; 6761 _ACEOF 6762 if ac_fn_c_try_compile "$LINENO"; then : 6763 xorg_cv_cc_flag_unknown_warning_option=yes 6764 else 6765 xorg_cv_cc_flag_unknown_warning_option=no 6766 fi 6767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6768 fi 6769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6770 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6771 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6772 CFLAGS="$xorg_testset_save_CFLAGS" 6773 fi 6774 6775 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6776 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6777 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6778 fi 6779 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6781 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6782 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6783 $as_echo_n "(cached) " >&6 6784 else 6785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6786 /* end confdefs.h. */ 6787 int i; 6788 _ACEOF 6789 if ac_fn_c_try_compile "$LINENO"; then : 6790 xorg_cv_cc_flag_unused_command_line_argument=yes 6791 else 6792 xorg_cv_cc_flag_unused_command_line_argument=no 6793 fi 6794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6795 fi 6796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6797 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6798 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6799 CFLAGS="$xorg_testset_save_CFLAGS" 6800 fi 6801 6802 found="no" 6803 6804 if test $found = "no" ; then 6805 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6806 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6807 fi 6808 6809 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6810 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6811 fi 6812 6813 CFLAGS="$CFLAGS -Wmissing-format-attribute" 6814 6815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6816 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6817 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6818 if eval \${$cacheid+:} false; then : 6819 $as_echo_n "(cached) " >&6 6820 else 6821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6822 /* end confdefs.h. */ 6823 int i; 6824 int 6825 main () 6826 { 6827 6828 ; 6829 return 0; 6830 } 6831 _ACEOF 6832 if ac_fn_c_try_link "$LINENO"; then : 6833 eval $cacheid=yes 6834 else 6835 eval $cacheid=no 6836 fi 6837 rm -f core conftest.err conftest.$ac_objext \ 6838 conftest$ac_exeext conftest.$ac_ext 6839 fi 6840 6841 6842 CFLAGS="$xorg_testset_save_CFLAGS" 6843 6844 eval supported=\$$cacheid 6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6846 $as_echo "$supported" >&6; } 6847 if test "$supported" = "yes" ; then 6848 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6849 found="yes" 6850 fi 6851 fi 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 xorg_testset_save_CFLAGS="$CFLAGS" 6868 6869 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6870 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6872 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6873 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6874 $as_echo_n "(cached) " >&6 6875 else 6876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6877 /* end confdefs.h. */ 6878 int i; 6879 _ACEOF 6880 if ac_fn_c_try_compile "$LINENO"; then : 6881 xorg_cv_cc_flag_unknown_warning_option=yes 6882 else 6883 xorg_cv_cc_flag_unknown_warning_option=no 6884 fi 6885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6886 fi 6887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6888 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6889 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6890 CFLAGS="$xorg_testset_save_CFLAGS" 6891 fi 6892 6893 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6894 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6895 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6896 fi 6897 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6899 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6900 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6901 $as_echo_n "(cached) " >&6 6902 else 6903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6904 /* end confdefs.h. */ 6905 int i; 6906 _ACEOF 6907 if ac_fn_c_try_compile "$LINENO"; then : 6908 xorg_cv_cc_flag_unused_command_line_argument=yes 6909 else 6910 xorg_cv_cc_flag_unused_command_line_argument=no 6911 fi 6912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6913 fi 6914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6915 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6916 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6917 CFLAGS="$xorg_testset_save_CFLAGS" 6918 fi 6919 6920 found="no" 6921 6922 if test $found = "no" ; then 6923 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6924 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6925 fi 6926 6927 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6928 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6929 fi 6930 6931 CFLAGS="$CFLAGS -Wredundant-decls" 6932 6933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6934 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 6935 cacheid=xorg_cv_cc_flag__Wredundant_decls 6936 if eval \${$cacheid+:} false; then : 6937 $as_echo_n "(cached) " >&6 6938 else 6939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6940 /* end confdefs.h. */ 6941 int i; 6942 int 6943 main () 6944 { 6945 6946 ; 6947 return 0; 6948 } 6949 _ACEOF 6950 if ac_fn_c_try_link "$LINENO"; then : 6951 eval $cacheid=yes 6952 else 6953 eval $cacheid=no 6954 fi 6955 rm -f core conftest.err conftest.$ac_objext \ 6956 conftest$ac_exeext conftest.$ac_ext 6957 fi 6958 6959 6960 CFLAGS="$xorg_testset_save_CFLAGS" 6961 6962 eval supported=\$$cacheid 6963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6964 $as_echo "$supported" >&6; } 6965 if test "$supported" = "yes" ; then 6966 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6967 found="yes" 6968 fi 6969 fi 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 xorg_testset_save_CFLAGS="$CFLAGS" 6986 6987 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6988 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6990 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6991 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6992 $as_echo_n "(cached) " >&6 6993 else 6994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6995 /* end confdefs.h. */ 6996 int i; 6997 _ACEOF 6998 if ac_fn_c_try_compile "$LINENO"; then : 6999 xorg_cv_cc_flag_unknown_warning_option=yes 7000 else 7001 xorg_cv_cc_flag_unknown_warning_option=no 7002 fi 7003 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7004 fi 7005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7006 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7007 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7008 CFLAGS="$xorg_testset_save_CFLAGS" 7009 fi 7010 7011 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7012 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7013 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7014 fi 7015 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7017 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7018 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7019 $as_echo_n "(cached) " >&6 7020 else 7021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7022 /* end confdefs.h. */ 7023 int i; 7024 _ACEOF 7025 if ac_fn_c_try_compile "$LINENO"; then : 7026 xorg_cv_cc_flag_unused_command_line_argument=yes 7027 else 7028 xorg_cv_cc_flag_unused_command_line_argument=no 7029 fi 7030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7031 fi 7032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7033 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7034 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7035 CFLAGS="$xorg_testset_save_CFLAGS" 7036 fi 7037 7038 found="no" 7039 7040 if test $found = "no" ; then 7041 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7042 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7043 fi 7044 7045 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7046 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7047 fi 7048 7049 CFLAGS="$CFLAGS -Wlogical-op" 7050 7051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7052 $as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 7053 cacheid=xorg_cv_cc_flag__Wlogical_op 7054 if eval \${$cacheid+:} false; then : 7055 $as_echo_n "(cached) " >&6 7056 else 7057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7058 /* end confdefs.h. */ 7059 int i; 7060 int 7061 main () 7062 { 7063 7064 ; 7065 return 0; 7066 } 7067 _ACEOF 7068 if ac_fn_c_try_link "$LINENO"; then : 7069 eval $cacheid=yes 7070 else 7071 eval $cacheid=no 7072 fi 7073 rm -f core conftest.err conftest.$ac_objext \ 7074 conftest$ac_exeext conftest.$ac_ext 7075 fi 7076 7077 7078 CFLAGS="$xorg_testset_save_CFLAGS" 7079 7080 eval supported=\$$cacheid 7081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7082 $as_echo "$supported" >&6; } 7083 if test "$supported" = "yes" ; then 7084 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7085 found="yes" 7086 fi 7087 fi 7088 7089 7090 7091 # These are currently disabled because they are noisy. They will be enabled 7092 # in the future once the codebase is sufficiently modernized to silence 7093 # them. For now, I don't want them to drown out the other warnings. 7094 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7095 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7096 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7097 7098 # Turn some warnings into errors, so we don't accidently get successful builds 7099 # when there are problems that should be fixed. 7100 7101 if test "x$SELECTIVE_WERROR" = "xyes" ; then 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 xorg_testset_save_CFLAGS="$CFLAGS" 7116 7117 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7118 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7120 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7121 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7122 $as_echo_n "(cached) " >&6 7123 else 7124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7125 /* end confdefs.h. */ 7126 int i; 7127 _ACEOF 7128 if ac_fn_c_try_compile "$LINENO"; then : 7129 xorg_cv_cc_flag_unknown_warning_option=yes 7130 else 7131 xorg_cv_cc_flag_unknown_warning_option=no 7132 fi 7133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7134 fi 7135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7136 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7137 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7138 CFLAGS="$xorg_testset_save_CFLAGS" 7139 fi 7140 7141 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7142 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7143 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7144 fi 7145 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7147 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7148 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7149 $as_echo_n "(cached) " >&6 7150 else 7151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7152 /* end confdefs.h. */ 7153 int i; 7154 _ACEOF 7155 if ac_fn_c_try_compile "$LINENO"; then : 7156 xorg_cv_cc_flag_unused_command_line_argument=yes 7157 else 7158 xorg_cv_cc_flag_unused_command_line_argument=no 7159 fi 7160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7161 fi 7162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7163 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7164 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7165 CFLAGS="$xorg_testset_save_CFLAGS" 7166 fi 7167 7168 found="no" 7169 7170 if test $found = "no" ; then 7171 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7172 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7173 fi 7174 7175 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7176 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7177 fi 7178 7179 CFLAGS="$CFLAGS -Werror=implicit" 7180 7181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7182 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 7183 cacheid=xorg_cv_cc_flag__Werror_implicit 7184 if eval \${$cacheid+:} false; then : 7185 $as_echo_n "(cached) " >&6 7186 else 7187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7188 /* end confdefs.h. */ 7189 int i; 7190 int 7191 main () 7192 { 7193 7194 ; 7195 return 0; 7196 } 7197 _ACEOF 7198 if ac_fn_c_try_link "$LINENO"; then : 7199 eval $cacheid=yes 7200 else 7201 eval $cacheid=no 7202 fi 7203 rm -f core conftest.err conftest.$ac_objext \ 7204 conftest$ac_exeext conftest.$ac_ext 7205 fi 7206 7207 7208 CFLAGS="$xorg_testset_save_CFLAGS" 7209 7210 eval supported=\$$cacheid 7211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7212 $as_echo "$supported" >&6; } 7213 if test "$supported" = "yes" ; then 7214 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7215 found="yes" 7216 fi 7217 fi 7218 7219 if test $found = "no" ; then 7220 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7221 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7222 fi 7223 7224 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7225 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7226 fi 7227 7228 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7229 7230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 7231 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7232 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7233 if eval \${$cacheid+:} false; then : 7234 $as_echo_n "(cached) " >&6 7235 else 7236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7237 /* end confdefs.h. */ 7238 int i; 7239 int 7240 main () 7241 { 7242 7243 ; 7244 return 0; 7245 } 7246 _ACEOF 7247 if ac_fn_c_try_link "$LINENO"; then : 7248 eval $cacheid=yes 7249 else 7250 eval $cacheid=no 7251 fi 7252 rm -f core conftest.err conftest.$ac_objext \ 7253 conftest$ac_exeext conftest.$ac_ext 7254 fi 7255 7256 7257 CFLAGS="$xorg_testset_save_CFLAGS" 7258 7259 eval supported=\$$cacheid 7260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7261 $as_echo "$supported" >&6; } 7262 if test "$supported" = "yes" ; then 7263 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7264 found="yes" 7265 fi 7266 fi 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 xorg_testset_save_CFLAGS="$CFLAGS" 7283 7284 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7285 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7287 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7288 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7289 $as_echo_n "(cached) " >&6 7290 else 7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7292 /* end confdefs.h. */ 7293 int i; 7294 _ACEOF 7295 if ac_fn_c_try_compile "$LINENO"; then : 7296 xorg_cv_cc_flag_unknown_warning_option=yes 7297 else 7298 xorg_cv_cc_flag_unknown_warning_option=no 7299 fi 7300 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7301 fi 7302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7303 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7304 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7305 CFLAGS="$xorg_testset_save_CFLAGS" 7306 fi 7307 7308 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7309 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7310 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7311 fi 7312 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7314 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7315 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7316 $as_echo_n "(cached) " >&6 7317 else 7318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7319 /* end confdefs.h. */ 7320 int i; 7321 _ACEOF 7322 if ac_fn_c_try_compile "$LINENO"; then : 7323 xorg_cv_cc_flag_unused_command_line_argument=yes 7324 else 7325 xorg_cv_cc_flag_unused_command_line_argument=no 7326 fi 7327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7328 fi 7329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7330 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7331 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7332 CFLAGS="$xorg_testset_save_CFLAGS" 7333 fi 7334 7335 found="no" 7336 7337 if test $found = "no" ; then 7338 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7339 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7340 fi 7341 7342 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7343 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7344 fi 7345 7346 CFLAGS="$CFLAGS -Werror=nonnull" 7347 7348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7349 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 7350 cacheid=xorg_cv_cc_flag__Werror_nonnull 7351 if eval \${$cacheid+:} false; then : 7352 $as_echo_n "(cached) " >&6 7353 else 7354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7355 /* end confdefs.h. */ 7356 int i; 7357 int 7358 main () 7359 { 7360 7361 ; 7362 return 0; 7363 } 7364 _ACEOF 7365 if ac_fn_c_try_link "$LINENO"; then : 7366 eval $cacheid=yes 7367 else 7368 eval $cacheid=no 7369 fi 7370 rm -f core conftest.err conftest.$ac_objext \ 7371 conftest$ac_exeext conftest.$ac_ext 7372 fi 7373 7374 7375 CFLAGS="$xorg_testset_save_CFLAGS" 7376 7377 eval supported=\$$cacheid 7378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7379 $as_echo "$supported" >&6; } 7380 if test "$supported" = "yes" ; then 7381 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7382 found="yes" 7383 fi 7384 fi 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 xorg_testset_save_CFLAGS="$CFLAGS" 7401 7402 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7403 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7405 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7406 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7407 $as_echo_n "(cached) " >&6 7408 else 7409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7410 /* end confdefs.h. */ 7411 int i; 7412 _ACEOF 7413 if ac_fn_c_try_compile "$LINENO"; then : 7414 xorg_cv_cc_flag_unknown_warning_option=yes 7415 else 7416 xorg_cv_cc_flag_unknown_warning_option=no 7417 fi 7418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7419 fi 7420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7421 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7422 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7423 CFLAGS="$xorg_testset_save_CFLAGS" 7424 fi 7425 7426 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7427 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7428 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7429 fi 7430 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7432 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7433 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7434 $as_echo_n "(cached) " >&6 7435 else 7436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7437 /* end confdefs.h. */ 7438 int i; 7439 _ACEOF 7440 if ac_fn_c_try_compile "$LINENO"; then : 7441 xorg_cv_cc_flag_unused_command_line_argument=yes 7442 else 7443 xorg_cv_cc_flag_unused_command_line_argument=no 7444 fi 7445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7446 fi 7447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7448 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7449 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7450 CFLAGS="$xorg_testset_save_CFLAGS" 7451 fi 7452 7453 found="no" 7454 7455 if test $found = "no" ; then 7456 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7457 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7458 fi 7459 7460 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7461 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7462 fi 7463 7464 CFLAGS="$CFLAGS -Werror=init-self" 7465 7466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7467 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 7468 cacheid=xorg_cv_cc_flag__Werror_init_self 7469 if eval \${$cacheid+:} false; then : 7470 $as_echo_n "(cached) " >&6 7471 else 7472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7473 /* end confdefs.h. */ 7474 int i; 7475 int 7476 main () 7477 { 7478 7479 ; 7480 return 0; 7481 } 7482 _ACEOF 7483 if ac_fn_c_try_link "$LINENO"; then : 7484 eval $cacheid=yes 7485 else 7486 eval $cacheid=no 7487 fi 7488 rm -f core conftest.err conftest.$ac_objext \ 7489 conftest$ac_exeext conftest.$ac_ext 7490 fi 7491 7492 7493 CFLAGS="$xorg_testset_save_CFLAGS" 7494 7495 eval supported=\$$cacheid 7496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7497 $as_echo "$supported" >&6; } 7498 if test "$supported" = "yes" ; then 7499 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7500 found="yes" 7501 fi 7502 fi 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 xorg_testset_save_CFLAGS="$CFLAGS" 7519 7520 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7521 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7523 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7524 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7525 $as_echo_n "(cached) " >&6 7526 else 7527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7528 /* end confdefs.h. */ 7529 int i; 7530 _ACEOF 7531 if ac_fn_c_try_compile "$LINENO"; then : 7532 xorg_cv_cc_flag_unknown_warning_option=yes 7533 else 7534 xorg_cv_cc_flag_unknown_warning_option=no 7535 fi 7536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7537 fi 7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7539 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7540 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7541 CFLAGS="$xorg_testset_save_CFLAGS" 7542 fi 7543 7544 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7545 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7546 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7547 fi 7548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7550 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7551 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7552 $as_echo_n "(cached) " >&6 7553 else 7554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7555 /* end confdefs.h. */ 7556 int i; 7557 _ACEOF 7558 if ac_fn_c_try_compile "$LINENO"; then : 7559 xorg_cv_cc_flag_unused_command_line_argument=yes 7560 else 7561 xorg_cv_cc_flag_unused_command_line_argument=no 7562 fi 7563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7564 fi 7565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7566 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7567 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7568 CFLAGS="$xorg_testset_save_CFLAGS" 7569 fi 7570 7571 found="no" 7572 7573 if test $found = "no" ; then 7574 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7575 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7576 fi 7577 7578 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7579 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7580 fi 7581 7582 CFLAGS="$CFLAGS -Werror=main" 7583 7584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7585 $as_echo_n "checking if $CC supports -Werror=main... " >&6; } 7586 cacheid=xorg_cv_cc_flag__Werror_main 7587 if eval \${$cacheid+:} false; then : 7588 $as_echo_n "(cached) " >&6 7589 else 7590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7591 /* end confdefs.h. */ 7592 int i; 7593 int 7594 main () 7595 { 7596 7597 ; 7598 return 0; 7599 } 7600 _ACEOF 7601 if ac_fn_c_try_link "$LINENO"; then : 7602 eval $cacheid=yes 7603 else 7604 eval $cacheid=no 7605 fi 7606 rm -f core conftest.err conftest.$ac_objext \ 7607 conftest$ac_exeext conftest.$ac_ext 7608 fi 7609 7610 7611 CFLAGS="$xorg_testset_save_CFLAGS" 7612 7613 eval supported=\$$cacheid 7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7615 $as_echo "$supported" >&6; } 7616 if test "$supported" = "yes" ; then 7617 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7618 found="yes" 7619 fi 7620 fi 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 xorg_testset_save_CFLAGS="$CFLAGS" 7637 7638 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7639 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7641 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7642 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7643 $as_echo_n "(cached) " >&6 7644 else 7645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7646 /* end confdefs.h. */ 7647 int i; 7648 _ACEOF 7649 if ac_fn_c_try_compile "$LINENO"; then : 7650 xorg_cv_cc_flag_unknown_warning_option=yes 7651 else 7652 xorg_cv_cc_flag_unknown_warning_option=no 7653 fi 7654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7655 fi 7656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7657 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7658 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7659 CFLAGS="$xorg_testset_save_CFLAGS" 7660 fi 7661 7662 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7663 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7664 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7665 fi 7666 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7668 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7669 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7670 $as_echo_n "(cached) " >&6 7671 else 7672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7673 /* end confdefs.h. */ 7674 int i; 7675 _ACEOF 7676 if ac_fn_c_try_compile "$LINENO"; then : 7677 xorg_cv_cc_flag_unused_command_line_argument=yes 7678 else 7679 xorg_cv_cc_flag_unused_command_line_argument=no 7680 fi 7681 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7682 fi 7683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7684 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7685 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7686 CFLAGS="$xorg_testset_save_CFLAGS" 7687 fi 7688 7689 found="no" 7690 7691 if test $found = "no" ; then 7692 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7693 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7694 fi 7695 7696 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7697 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7698 fi 7699 7700 CFLAGS="$CFLAGS -Werror=missing-braces" 7701 7702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7703 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 7704 cacheid=xorg_cv_cc_flag__Werror_missing_braces 7705 if eval \${$cacheid+:} false; then : 7706 $as_echo_n "(cached) " >&6 7707 else 7708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7709 /* end confdefs.h. */ 7710 int i; 7711 int 7712 main () 7713 { 7714 7715 ; 7716 return 0; 7717 } 7718 _ACEOF 7719 if ac_fn_c_try_link "$LINENO"; then : 7720 eval $cacheid=yes 7721 else 7722 eval $cacheid=no 7723 fi 7724 rm -f core conftest.err conftest.$ac_objext \ 7725 conftest$ac_exeext conftest.$ac_ext 7726 fi 7727 7728 7729 CFLAGS="$xorg_testset_save_CFLAGS" 7730 7731 eval supported=\$$cacheid 7732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7733 $as_echo "$supported" >&6; } 7734 if test "$supported" = "yes" ; then 7735 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7736 found="yes" 7737 fi 7738 fi 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 xorg_testset_save_CFLAGS="$CFLAGS" 7755 7756 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7757 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7759 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7760 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7761 $as_echo_n "(cached) " >&6 7762 else 7763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7764 /* end confdefs.h. */ 7765 int i; 7766 _ACEOF 7767 if ac_fn_c_try_compile "$LINENO"; then : 7768 xorg_cv_cc_flag_unknown_warning_option=yes 7769 else 7770 xorg_cv_cc_flag_unknown_warning_option=no 7771 fi 7772 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7773 fi 7774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7775 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7776 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7777 CFLAGS="$xorg_testset_save_CFLAGS" 7778 fi 7779 7780 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7781 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7782 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7783 fi 7784 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7786 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7787 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7788 $as_echo_n "(cached) " >&6 7789 else 7790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7791 /* end confdefs.h. */ 7792 int i; 7793 _ACEOF 7794 if ac_fn_c_try_compile "$LINENO"; then : 7795 xorg_cv_cc_flag_unused_command_line_argument=yes 7796 else 7797 xorg_cv_cc_flag_unused_command_line_argument=no 7798 fi 7799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7800 fi 7801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7802 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7803 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7804 CFLAGS="$xorg_testset_save_CFLAGS" 7805 fi 7806 7807 found="no" 7808 7809 if test $found = "no" ; then 7810 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7811 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7812 fi 7813 7814 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7815 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7816 fi 7817 7818 CFLAGS="$CFLAGS -Werror=sequence-point" 7819 7820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7821 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7822 cacheid=xorg_cv_cc_flag__Werror_sequence_point 7823 if eval \${$cacheid+:} false; then : 7824 $as_echo_n "(cached) " >&6 7825 else 7826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7827 /* end confdefs.h. */ 7828 int i; 7829 int 7830 main () 7831 { 7832 7833 ; 7834 return 0; 7835 } 7836 _ACEOF 7837 if ac_fn_c_try_link "$LINENO"; then : 7838 eval $cacheid=yes 7839 else 7840 eval $cacheid=no 7841 fi 7842 rm -f core conftest.err conftest.$ac_objext \ 7843 conftest$ac_exeext conftest.$ac_ext 7844 fi 7845 7846 7847 CFLAGS="$xorg_testset_save_CFLAGS" 7848 7849 eval supported=\$$cacheid 7850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7851 $as_echo "$supported" >&6; } 7852 if test "$supported" = "yes" ; then 7853 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7854 found="yes" 7855 fi 7856 fi 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 xorg_testset_save_CFLAGS="$CFLAGS" 7873 7874 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7875 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7877 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7878 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7879 $as_echo_n "(cached) " >&6 7880 else 7881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7882 /* end confdefs.h. */ 7883 int i; 7884 _ACEOF 7885 if ac_fn_c_try_compile "$LINENO"; then : 7886 xorg_cv_cc_flag_unknown_warning_option=yes 7887 else 7888 xorg_cv_cc_flag_unknown_warning_option=no 7889 fi 7890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7891 fi 7892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7893 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7894 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7895 CFLAGS="$xorg_testset_save_CFLAGS" 7896 fi 7897 7898 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7899 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7900 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7901 fi 7902 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7904 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7905 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7906 $as_echo_n "(cached) " >&6 7907 else 7908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7909 /* end confdefs.h. */ 7910 int i; 7911 _ACEOF 7912 if ac_fn_c_try_compile "$LINENO"; then : 7913 xorg_cv_cc_flag_unused_command_line_argument=yes 7914 else 7915 xorg_cv_cc_flag_unused_command_line_argument=no 7916 fi 7917 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7918 fi 7919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7920 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7921 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7922 CFLAGS="$xorg_testset_save_CFLAGS" 7923 fi 7924 7925 found="no" 7926 7927 if test $found = "no" ; then 7928 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7929 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7930 fi 7931 7932 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7933 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7934 fi 7935 7936 CFLAGS="$CFLAGS -Werror=return-type" 7937 7938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7939 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 7940 cacheid=xorg_cv_cc_flag__Werror_return_type 7941 if eval \${$cacheid+:} false; then : 7942 $as_echo_n "(cached) " >&6 7943 else 7944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7945 /* end confdefs.h. */ 7946 int i; 7947 int 7948 main () 7949 { 7950 7951 ; 7952 return 0; 7953 } 7954 _ACEOF 7955 if ac_fn_c_try_link "$LINENO"; then : 7956 eval $cacheid=yes 7957 else 7958 eval $cacheid=no 7959 fi 7960 rm -f core conftest.err conftest.$ac_objext \ 7961 conftest$ac_exeext conftest.$ac_ext 7962 fi 7963 7964 7965 CFLAGS="$xorg_testset_save_CFLAGS" 7966 7967 eval supported=\$$cacheid 7968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7969 $as_echo "$supported" >&6; } 7970 if test "$supported" = "yes" ; then 7971 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7972 found="yes" 7973 fi 7974 fi 7975 7976 if test $found = "no" ; then 7977 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7978 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7979 fi 7980 7981 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7982 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7983 fi 7984 7985 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7986 7987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7988 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7989 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7990 if eval \${$cacheid+:} false; then : 7991 $as_echo_n "(cached) " >&6 7992 else 7993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7994 /* end confdefs.h. */ 7995 int i; 7996 int 7997 main () 7998 { 7999 8000 ; 8001 return 0; 8002 } 8003 _ACEOF 8004 if ac_fn_c_try_link "$LINENO"; then : 8005 eval $cacheid=yes 8006 else 8007 eval $cacheid=no 8008 fi 8009 rm -f core conftest.err conftest.$ac_objext \ 8010 conftest$ac_exeext conftest.$ac_ext 8011 fi 8012 8013 8014 CFLAGS="$xorg_testset_save_CFLAGS" 8015 8016 eval supported=\$$cacheid 8017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8018 $as_echo "$supported" >&6; } 8019 if test "$supported" = "yes" ; then 8020 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8021 found="yes" 8022 fi 8023 fi 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 xorg_testset_save_CFLAGS="$CFLAGS" 8040 8041 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8042 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8044 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8045 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8046 $as_echo_n "(cached) " >&6 8047 else 8048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8049 /* end confdefs.h. */ 8050 int i; 8051 _ACEOF 8052 if ac_fn_c_try_compile "$LINENO"; then : 8053 xorg_cv_cc_flag_unknown_warning_option=yes 8054 else 8055 xorg_cv_cc_flag_unknown_warning_option=no 8056 fi 8057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8058 fi 8059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8060 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8061 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8062 CFLAGS="$xorg_testset_save_CFLAGS" 8063 fi 8064 8065 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8066 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8067 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8068 fi 8069 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8071 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8072 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8073 $as_echo_n "(cached) " >&6 8074 else 8075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8076 /* end confdefs.h. */ 8077 int i; 8078 _ACEOF 8079 if ac_fn_c_try_compile "$LINENO"; then : 8080 xorg_cv_cc_flag_unused_command_line_argument=yes 8081 else 8082 xorg_cv_cc_flag_unused_command_line_argument=no 8083 fi 8084 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8085 fi 8086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8087 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8088 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8089 CFLAGS="$xorg_testset_save_CFLAGS" 8090 fi 8091 8092 found="no" 8093 8094 if test $found = "no" ; then 8095 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8096 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8097 fi 8098 8099 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8100 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8101 fi 8102 8103 CFLAGS="$CFLAGS -Werror=trigraphs" 8104 8105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8106 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 8107 cacheid=xorg_cv_cc_flag__Werror_trigraphs 8108 if eval \${$cacheid+:} false; then : 8109 $as_echo_n "(cached) " >&6 8110 else 8111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8112 /* end confdefs.h. */ 8113 int i; 8114 int 8115 main () 8116 { 8117 8118 ; 8119 return 0; 8120 } 8121 _ACEOF 8122 if ac_fn_c_try_link "$LINENO"; then : 8123 eval $cacheid=yes 8124 else 8125 eval $cacheid=no 8126 fi 8127 rm -f core conftest.err conftest.$ac_objext \ 8128 conftest$ac_exeext conftest.$ac_ext 8129 fi 8130 8131 8132 CFLAGS="$xorg_testset_save_CFLAGS" 8133 8134 eval supported=\$$cacheid 8135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8136 $as_echo "$supported" >&6; } 8137 if test "$supported" = "yes" ; then 8138 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8139 found="yes" 8140 fi 8141 fi 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 xorg_testset_save_CFLAGS="$CFLAGS" 8158 8159 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8160 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8162 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8163 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8164 $as_echo_n "(cached) " >&6 8165 else 8166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8167 /* end confdefs.h. */ 8168 int i; 8169 _ACEOF 8170 if ac_fn_c_try_compile "$LINENO"; then : 8171 xorg_cv_cc_flag_unknown_warning_option=yes 8172 else 8173 xorg_cv_cc_flag_unknown_warning_option=no 8174 fi 8175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8176 fi 8177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8178 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8179 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8180 CFLAGS="$xorg_testset_save_CFLAGS" 8181 fi 8182 8183 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8184 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8185 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8186 fi 8187 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8189 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8190 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8191 $as_echo_n "(cached) " >&6 8192 else 8193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8194 /* end confdefs.h. */ 8195 int i; 8196 _ACEOF 8197 if ac_fn_c_try_compile "$LINENO"; then : 8198 xorg_cv_cc_flag_unused_command_line_argument=yes 8199 else 8200 xorg_cv_cc_flag_unused_command_line_argument=no 8201 fi 8202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8203 fi 8204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8205 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8206 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8207 CFLAGS="$xorg_testset_save_CFLAGS" 8208 fi 8209 8210 found="no" 8211 8212 if test $found = "no" ; then 8213 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8214 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8215 fi 8216 8217 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8218 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8219 fi 8220 8221 CFLAGS="$CFLAGS -Werror=array-bounds" 8222 8223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8224 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 8225 cacheid=xorg_cv_cc_flag__Werror_array_bounds 8226 if eval \${$cacheid+:} false; then : 8227 $as_echo_n "(cached) " >&6 8228 else 8229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8230 /* end confdefs.h. */ 8231 int i; 8232 int 8233 main () 8234 { 8235 8236 ; 8237 return 0; 8238 } 8239 _ACEOF 8240 if ac_fn_c_try_link "$LINENO"; then : 8241 eval $cacheid=yes 8242 else 8243 eval $cacheid=no 8244 fi 8245 rm -f core conftest.err conftest.$ac_objext \ 8246 conftest$ac_exeext conftest.$ac_ext 8247 fi 8248 8249 8250 CFLAGS="$xorg_testset_save_CFLAGS" 8251 8252 eval supported=\$$cacheid 8253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8254 $as_echo "$supported" >&6; } 8255 if test "$supported" = "yes" ; then 8256 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8257 found="yes" 8258 fi 8259 fi 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 xorg_testset_save_CFLAGS="$CFLAGS" 8276 8277 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8278 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8280 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8281 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8282 $as_echo_n "(cached) " >&6 8283 else 8284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8285 /* end confdefs.h. */ 8286 int i; 8287 _ACEOF 8288 if ac_fn_c_try_compile "$LINENO"; then : 8289 xorg_cv_cc_flag_unknown_warning_option=yes 8290 else 8291 xorg_cv_cc_flag_unknown_warning_option=no 8292 fi 8293 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8294 fi 8295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8296 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8297 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8298 CFLAGS="$xorg_testset_save_CFLAGS" 8299 fi 8300 8301 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8302 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8303 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8304 fi 8305 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8307 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8308 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8309 $as_echo_n "(cached) " >&6 8310 else 8311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8312 /* end confdefs.h. */ 8313 int i; 8314 _ACEOF 8315 if ac_fn_c_try_compile "$LINENO"; then : 8316 xorg_cv_cc_flag_unused_command_line_argument=yes 8317 else 8318 xorg_cv_cc_flag_unused_command_line_argument=no 8319 fi 8320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8321 fi 8322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8323 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8324 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8325 CFLAGS="$xorg_testset_save_CFLAGS" 8326 fi 8327 8328 found="no" 8329 8330 if test $found = "no" ; then 8331 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8332 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8333 fi 8334 8335 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8336 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8337 fi 8338 8339 CFLAGS="$CFLAGS -Werror=write-strings" 8340 8341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8342 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 8343 cacheid=xorg_cv_cc_flag__Werror_write_strings 8344 if eval \${$cacheid+:} false; then : 8345 $as_echo_n "(cached) " >&6 8346 else 8347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8348 /* end confdefs.h. */ 8349 int i; 8350 int 8351 main () 8352 { 8353 8354 ; 8355 return 0; 8356 } 8357 _ACEOF 8358 if ac_fn_c_try_link "$LINENO"; then : 8359 eval $cacheid=yes 8360 else 8361 eval $cacheid=no 8362 fi 8363 rm -f core conftest.err conftest.$ac_objext \ 8364 conftest$ac_exeext conftest.$ac_ext 8365 fi 8366 8367 8368 CFLAGS="$xorg_testset_save_CFLAGS" 8369 8370 eval supported=\$$cacheid 8371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8372 $as_echo "$supported" >&6; } 8373 if test "$supported" = "yes" ; then 8374 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8375 found="yes" 8376 fi 8377 fi 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 xorg_testset_save_CFLAGS="$CFLAGS" 8394 8395 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8396 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8398 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8399 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8400 $as_echo_n "(cached) " >&6 8401 else 8402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8403 /* end confdefs.h. */ 8404 int i; 8405 _ACEOF 8406 if ac_fn_c_try_compile "$LINENO"; then : 8407 xorg_cv_cc_flag_unknown_warning_option=yes 8408 else 8409 xorg_cv_cc_flag_unknown_warning_option=no 8410 fi 8411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8412 fi 8413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8414 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8415 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8416 CFLAGS="$xorg_testset_save_CFLAGS" 8417 fi 8418 8419 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8420 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8421 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8422 fi 8423 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8425 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8426 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8427 $as_echo_n "(cached) " >&6 8428 else 8429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8430 /* end confdefs.h. */ 8431 int i; 8432 _ACEOF 8433 if ac_fn_c_try_compile "$LINENO"; then : 8434 xorg_cv_cc_flag_unused_command_line_argument=yes 8435 else 8436 xorg_cv_cc_flag_unused_command_line_argument=no 8437 fi 8438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8439 fi 8440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8441 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8442 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8443 CFLAGS="$xorg_testset_save_CFLAGS" 8444 fi 8445 8446 found="no" 8447 8448 if test $found = "no" ; then 8449 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8450 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8451 fi 8452 8453 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8454 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8455 fi 8456 8457 CFLAGS="$CFLAGS -Werror=address" 8458 8459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8460 $as_echo_n "checking if $CC supports -Werror=address... " >&6; } 8461 cacheid=xorg_cv_cc_flag__Werror_address 8462 if eval \${$cacheid+:} false; then : 8463 $as_echo_n "(cached) " >&6 8464 else 8465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8466 /* end confdefs.h. */ 8467 int i; 8468 int 8469 main () 8470 { 8471 8472 ; 8473 return 0; 8474 } 8475 _ACEOF 8476 if ac_fn_c_try_link "$LINENO"; then : 8477 eval $cacheid=yes 8478 else 8479 eval $cacheid=no 8480 fi 8481 rm -f core conftest.err conftest.$ac_objext \ 8482 conftest$ac_exeext conftest.$ac_ext 8483 fi 8484 8485 8486 CFLAGS="$xorg_testset_save_CFLAGS" 8487 8488 eval supported=\$$cacheid 8489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8490 $as_echo "$supported" >&6; } 8491 if test "$supported" = "yes" ; then 8492 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8493 found="yes" 8494 fi 8495 fi 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 xorg_testset_save_CFLAGS="$CFLAGS" 8512 8513 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8514 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8516 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8517 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8518 $as_echo_n "(cached) " >&6 8519 else 8520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8521 /* end confdefs.h. */ 8522 int i; 8523 _ACEOF 8524 if ac_fn_c_try_compile "$LINENO"; then : 8525 xorg_cv_cc_flag_unknown_warning_option=yes 8526 else 8527 xorg_cv_cc_flag_unknown_warning_option=no 8528 fi 8529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8530 fi 8531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8532 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8533 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8534 CFLAGS="$xorg_testset_save_CFLAGS" 8535 fi 8536 8537 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8538 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8539 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8540 fi 8541 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8543 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8544 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8545 $as_echo_n "(cached) " >&6 8546 else 8547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8548 /* end confdefs.h. */ 8549 int i; 8550 _ACEOF 8551 if ac_fn_c_try_compile "$LINENO"; then : 8552 xorg_cv_cc_flag_unused_command_line_argument=yes 8553 else 8554 xorg_cv_cc_flag_unused_command_line_argument=no 8555 fi 8556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8557 fi 8558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8559 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8560 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8561 CFLAGS="$xorg_testset_save_CFLAGS" 8562 fi 8563 8564 found="no" 8565 8566 if test $found = "no" ; then 8567 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8568 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8569 fi 8570 8571 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8572 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8573 fi 8574 8575 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8576 8577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8578 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8579 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8580 if eval \${$cacheid+:} false; then : 8581 $as_echo_n "(cached) " >&6 8582 else 8583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8584 /* end confdefs.h. */ 8585 int i; 8586 int 8587 main () 8588 { 8589 8590 ; 8591 return 0; 8592 } 8593 _ACEOF 8594 if ac_fn_c_try_link "$LINENO"; then : 8595 eval $cacheid=yes 8596 else 8597 eval $cacheid=no 8598 fi 8599 rm -f core conftest.err conftest.$ac_objext \ 8600 conftest$ac_exeext conftest.$ac_ext 8601 fi 8602 8603 8604 CFLAGS="$xorg_testset_save_CFLAGS" 8605 8606 eval supported=\$$cacheid 8607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8608 $as_echo "$supported" >&6; } 8609 if test "$supported" = "yes" ; then 8610 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8611 found="yes" 8612 fi 8613 fi 8614 8615 if test $found = "no" ; then 8616 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8617 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8618 fi 8619 8620 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8621 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8622 fi 8623 8624 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8625 8626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8627 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8628 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8629 if eval \${$cacheid+:} false; then : 8630 $as_echo_n "(cached) " >&6 8631 else 8632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8633 /* end confdefs.h. */ 8634 int i; 8635 int 8636 main () 8637 { 8638 8639 ; 8640 return 0; 8641 } 8642 _ACEOF 8643 if ac_fn_c_try_link "$LINENO"; then : 8644 eval $cacheid=yes 8645 else 8646 eval $cacheid=no 8647 fi 8648 rm -f core conftest.err conftest.$ac_objext \ 8649 conftest$ac_exeext conftest.$ac_ext 8650 fi 8651 8652 8653 CFLAGS="$xorg_testset_save_CFLAGS" 8654 8655 eval supported=\$$cacheid 8656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8657 $as_echo "$supported" >&6; } 8658 if test "$supported" = "yes" ; then 8659 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8660 found="yes" 8661 fi 8662 fi 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 xorg_testset_save_CFLAGS="$CFLAGS" 8679 8680 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8681 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8683 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8684 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8685 $as_echo_n "(cached) " >&6 8686 else 8687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8688 /* end confdefs.h. */ 8689 int i; 8690 _ACEOF 8691 if ac_fn_c_try_compile "$LINENO"; then : 8692 xorg_cv_cc_flag_unknown_warning_option=yes 8693 else 8694 xorg_cv_cc_flag_unknown_warning_option=no 8695 fi 8696 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8697 fi 8698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8699 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8700 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8701 CFLAGS="$xorg_testset_save_CFLAGS" 8702 fi 8703 8704 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8705 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8706 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8707 fi 8708 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8710 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8711 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8712 $as_echo_n "(cached) " >&6 8713 else 8714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8715 /* end confdefs.h. */ 8716 int i; 8717 _ACEOF 8718 if ac_fn_c_try_compile "$LINENO"; then : 8719 xorg_cv_cc_flag_unused_command_line_argument=yes 8720 else 8721 xorg_cv_cc_flag_unused_command_line_argument=no 8722 fi 8723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8724 fi 8725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8726 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8727 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8728 CFLAGS="$xorg_testset_save_CFLAGS" 8729 fi 8730 8731 found="no" 8732 8733 if test $found = "no" ; then 8734 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8735 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8736 fi 8737 8738 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8739 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8740 fi 8741 8742 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8743 8744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8745 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8746 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8747 if eval \${$cacheid+:} false; then : 8748 $as_echo_n "(cached) " >&6 8749 else 8750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8751 /* end confdefs.h. */ 8752 int i; 8753 int 8754 main () 8755 { 8756 8757 ; 8758 return 0; 8759 } 8760 _ACEOF 8761 if ac_fn_c_try_link "$LINENO"; then : 8762 eval $cacheid=yes 8763 else 8764 eval $cacheid=no 8765 fi 8766 rm -f core conftest.err conftest.$ac_objext \ 8767 conftest$ac_exeext conftest.$ac_ext 8768 fi 8769 8770 8771 CFLAGS="$xorg_testset_save_CFLAGS" 8772 8773 eval supported=\$$cacheid 8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8775 $as_echo "$supported" >&6; } 8776 if test "$supported" = "yes" ; then 8777 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8778 found="yes" 8779 fi 8780 fi 8781 8782 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8783 else 8784 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5 8785 $as_echo "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;} 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 xorg_testset_save_CFLAGS="$CFLAGS" 8800 8801 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8802 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8804 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8805 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8806 $as_echo_n "(cached) " >&6 8807 else 8808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8809 /* end confdefs.h. */ 8810 int i; 8811 _ACEOF 8812 if ac_fn_c_try_compile "$LINENO"; then : 8813 xorg_cv_cc_flag_unknown_warning_option=yes 8814 else 8815 xorg_cv_cc_flag_unknown_warning_option=no 8816 fi 8817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8818 fi 8819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8820 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8821 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8822 CFLAGS="$xorg_testset_save_CFLAGS" 8823 fi 8824 8825 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8826 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8827 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8828 fi 8829 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8831 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8832 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8833 $as_echo_n "(cached) " >&6 8834 else 8835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8836 /* end confdefs.h. */ 8837 int i; 8838 _ACEOF 8839 if ac_fn_c_try_compile "$LINENO"; then : 8840 xorg_cv_cc_flag_unused_command_line_argument=yes 8841 else 8842 xorg_cv_cc_flag_unused_command_line_argument=no 8843 fi 8844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8845 fi 8846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8847 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8848 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8849 CFLAGS="$xorg_testset_save_CFLAGS" 8850 fi 8851 8852 found="no" 8853 8854 if test $found = "no" ; then 8855 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8856 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8857 fi 8858 8859 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8860 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8861 fi 8862 8863 CFLAGS="$CFLAGS -Wimplicit" 8864 8865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8866 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8867 cacheid=xorg_cv_cc_flag__Wimplicit 8868 if eval \${$cacheid+:} false; then : 8869 $as_echo_n "(cached) " >&6 8870 else 8871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8872 /* end confdefs.h. */ 8873 int i; 8874 int 8875 main () 8876 { 8877 8878 ; 8879 return 0; 8880 } 8881 _ACEOF 8882 if ac_fn_c_try_link "$LINENO"; then : 8883 eval $cacheid=yes 8884 else 8885 eval $cacheid=no 8886 fi 8887 rm -f core conftest.err conftest.$ac_objext \ 8888 conftest$ac_exeext conftest.$ac_ext 8889 fi 8890 8891 8892 CFLAGS="$xorg_testset_save_CFLAGS" 8893 8894 eval supported=\$$cacheid 8895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8896 $as_echo "$supported" >&6; } 8897 if test "$supported" = "yes" ; then 8898 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8899 found="yes" 8900 fi 8901 fi 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 xorg_testset_save_CFLAGS="$CFLAGS" 8918 8919 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8920 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8922 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8923 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8924 $as_echo_n "(cached) " >&6 8925 else 8926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8927 /* end confdefs.h. */ 8928 int i; 8929 _ACEOF 8930 if ac_fn_c_try_compile "$LINENO"; then : 8931 xorg_cv_cc_flag_unknown_warning_option=yes 8932 else 8933 xorg_cv_cc_flag_unknown_warning_option=no 8934 fi 8935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8936 fi 8937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8938 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8939 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8940 CFLAGS="$xorg_testset_save_CFLAGS" 8941 fi 8942 8943 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8944 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8945 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8946 fi 8947 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8949 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8950 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8951 $as_echo_n "(cached) " >&6 8952 else 8953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8954 /* end confdefs.h. */ 8955 int i; 8956 _ACEOF 8957 if ac_fn_c_try_compile "$LINENO"; then : 8958 xorg_cv_cc_flag_unused_command_line_argument=yes 8959 else 8960 xorg_cv_cc_flag_unused_command_line_argument=no 8961 fi 8962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8963 fi 8964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8965 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8966 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8967 CFLAGS="$xorg_testset_save_CFLAGS" 8968 fi 8969 8970 found="no" 8971 8972 if test $found = "no" ; then 8973 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8974 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8975 fi 8976 8977 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8978 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8979 fi 8980 8981 CFLAGS="$CFLAGS -Wnonnull" 8982 8983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 8984 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8985 cacheid=xorg_cv_cc_flag__Wnonnull 8986 if eval \${$cacheid+:} false; then : 8987 $as_echo_n "(cached) " >&6 8988 else 8989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8990 /* end confdefs.h. */ 8991 int i; 8992 int 8993 main () 8994 { 8995 8996 ; 8997 return 0; 8998 } 8999 _ACEOF 9000 if ac_fn_c_try_link "$LINENO"; then : 9001 eval $cacheid=yes 9002 else 9003 eval $cacheid=no 9004 fi 9005 rm -f core conftest.err conftest.$ac_objext \ 9006 conftest$ac_exeext conftest.$ac_ext 9007 fi 9008 9009 9010 CFLAGS="$xorg_testset_save_CFLAGS" 9011 9012 eval supported=\$$cacheid 9013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9014 $as_echo "$supported" >&6; } 9015 if test "$supported" = "yes" ; then 9016 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9017 found="yes" 9018 fi 9019 fi 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 xorg_testset_save_CFLAGS="$CFLAGS" 9036 9037 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9038 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9040 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9041 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9042 $as_echo_n "(cached) " >&6 9043 else 9044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9045 /* end confdefs.h. */ 9046 int i; 9047 _ACEOF 9048 if ac_fn_c_try_compile "$LINENO"; then : 9049 xorg_cv_cc_flag_unknown_warning_option=yes 9050 else 9051 xorg_cv_cc_flag_unknown_warning_option=no 9052 fi 9053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9054 fi 9055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9056 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9057 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9058 CFLAGS="$xorg_testset_save_CFLAGS" 9059 fi 9060 9061 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9062 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9063 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9064 fi 9065 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9067 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9068 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9069 $as_echo_n "(cached) " >&6 9070 else 9071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9072 /* end confdefs.h. */ 9073 int i; 9074 _ACEOF 9075 if ac_fn_c_try_compile "$LINENO"; then : 9076 xorg_cv_cc_flag_unused_command_line_argument=yes 9077 else 9078 xorg_cv_cc_flag_unused_command_line_argument=no 9079 fi 9080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9081 fi 9082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9083 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9084 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9085 CFLAGS="$xorg_testset_save_CFLAGS" 9086 fi 9087 9088 found="no" 9089 9090 if test $found = "no" ; then 9091 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9092 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9093 fi 9094 9095 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9096 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9097 fi 9098 9099 CFLAGS="$CFLAGS -Winit-self" 9100 9101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9102 $as_echo_n "checking if $CC supports -Winit-self... " >&6; } 9103 cacheid=xorg_cv_cc_flag__Winit_self 9104 if eval \${$cacheid+:} false; then : 9105 $as_echo_n "(cached) " >&6 9106 else 9107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9108 /* end confdefs.h. */ 9109 int i; 9110 int 9111 main () 9112 { 9113 9114 ; 9115 return 0; 9116 } 9117 _ACEOF 9118 if ac_fn_c_try_link "$LINENO"; then : 9119 eval $cacheid=yes 9120 else 9121 eval $cacheid=no 9122 fi 9123 rm -f core conftest.err conftest.$ac_objext \ 9124 conftest$ac_exeext conftest.$ac_ext 9125 fi 9126 9127 9128 CFLAGS="$xorg_testset_save_CFLAGS" 9129 9130 eval supported=\$$cacheid 9131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9132 $as_echo "$supported" >&6; } 9133 if test "$supported" = "yes" ; then 9134 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9135 found="yes" 9136 fi 9137 fi 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 xorg_testset_save_CFLAGS="$CFLAGS" 9154 9155 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9156 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9158 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9159 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9160 $as_echo_n "(cached) " >&6 9161 else 9162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9163 /* end confdefs.h. */ 9164 int i; 9165 _ACEOF 9166 if ac_fn_c_try_compile "$LINENO"; then : 9167 xorg_cv_cc_flag_unknown_warning_option=yes 9168 else 9169 xorg_cv_cc_flag_unknown_warning_option=no 9170 fi 9171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9172 fi 9173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9174 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9175 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9176 CFLAGS="$xorg_testset_save_CFLAGS" 9177 fi 9178 9179 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9180 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9181 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9182 fi 9183 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9185 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9186 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9187 $as_echo_n "(cached) " >&6 9188 else 9189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9190 /* end confdefs.h. */ 9191 int i; 9192 _ACEOF 9193 if ac_fn_c_try_compile "$LINENO"; then : 9194 xorg_cv_cc_flag_unused_command_line_argument=yes 9195 else 9196 xorg_cv_cc_flag_unused_command_line_argument=no 9197 fi 9198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9199 fi 9200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9201 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9202 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9203 CFLAGS="$xorg_testset_save_CFLAGS" 9204 fi 9205 9206 found="no" 9207 9208 if test $found = "no" ; then 9209 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9210 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9211 fi 9212 9213 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9214 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9215 fi 9216 9217 CFLAGS="$CFLAGS -Wmain" 9218 9219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9220 $as_echo_n "checking if $CC supports -Wmain... " >&6; } 9221 cacheid=xorg_cv_cc_flag__Wmain 9222 if eval \${$cacheid+:} false; then : 9223 $as_echo_n "(cached) " >&6 9224 else 9225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9226 /* end confdefs.h. */ 9227 int i; 9228 int 9229 main () 9230 { 9231 9232 ; 9233 return 0; 9234 } 9235 _ACEOF 9236 if ac_fn_c_try_link "$LINENO"; then : 9237 eval $cacheid=yes 9238 else 9239 eval $cacheid=no 9240 fi 9241 rm -f core conftest.err conftest.$ac_objext \ 9242 conftest$ac_exeext conftest.$ac_ext 9243 fi 9244 9245 9246 CFLAGS="$xorg_testset_save_CFLAGS" 9247 9248 eval supported=\$$cacheid 9249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9250 $as_echo "$supported" >&6; } 9251 if test "$supported" = "yes" ; then 9252 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9253 found="yes" 9254 fi 9255 fi 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 xorg_testset_save_CFLAGS="$CFLAGS" 9272 9273 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9274 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9276 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9277 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9278 $as_echo_n "(cached) " >&6 9279 else 9280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9281 /* end confdefs.h. */ 9282 int i; 9283 _ACEOF 9284 if ac_fn_c_try_compile "$LINENO"; then : 9285 xorg_cv_cc_flag_unknown_warning_option=yes 9286 else 9287 xorg_cv_cc_flag_unknown_warning_option=no 9288 fi 9289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9290 fi 9291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9292 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9293 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9294 CFLAGS="$xorg_testset_save_CFLAGS" 9295 fi 9296 9297 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9298 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9299 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9300 fi 9301 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9303 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9304 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9305 $as_echo_n "(cached) " >&6 9306 else 9307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9308 /* end confdefs.h. */ 9309 int i; 9310 _ACEOF 9311 if ac_fn_c_try_compile "$LINENO"; then : 9312 xorg_cv_cc_flag_unused_command_line_argument=yes 9313 else 9314 xorg_cv_cc_flag_unused_command_line_argument=no 9315 fi 9316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9317 fi 9318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9319 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9320 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9321 CFLAGS="$xorg_testset_save_CFLAGS" 9322 fi 9323 9324 found="no" 9325 9326 if test $found = "no" ; then 9327 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9328 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9329 fi 9330 9331 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9332 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9333 fi 9334 9335 CFLAGS="$CFLAGS -Wmissing-braces" 9336 9337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9338 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 9339 cacheid=xorg_cv_cc_flag__Wmissing_braces 9340 if eval \${$cacheid+:} false; then : 9341 $as_echo_n "(cached) " >&6 9342 else 9343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9344 /* end confdefs.h. */ 9345 int i; 9346 int 9347 main () 9348 { 9349 9350 ; 9351 return 0; 9352 } 9353 _ACEOF 9354 if ac_fn_c_try_link "$LINENO"; then : 9355 eval $cacheid=yes 9356 else 9357 eval $cacheid=no 9358 fi 9359 rm -f core conftest.err conftest.$ac_objext \ 9360 conftest$ac_exeext conftest.$ac_ext 9361 fi 9362 9363 9364 CFLAGS="$xorg_testset_save_CFLAGS" 9365 9366 eval supported=\$$cacheid 9367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9368 $as_echo "$supported" >&6; } 9369 if test "$supported" = "yes" ; then 9370 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9371 found="yes" 9372 fi 9373 fi 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 xorg_testset_save_CFLAGS="$CFLAGS" 9390 9391 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9392 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9394 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9395 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9396 $as_echo_n "(cached) " >&6 9397 else 9398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9399 /* end confdefs.h. */ 9400 int i; 9401 _ACEOF 9402 if ac_fn_c_try_compile "$LINENO"; then : 9403 xorg_cv_cc_flag_unknown_warning_option=yes 9404 else 9405 xorg_cv_cc_flag_unknown_warning_option=no 9406 fi 9407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9408 fi 9409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9410 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9411 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9412 CFLAGS="$xorg_testset_save_CFLAGS" 9413 fi 9414 9415 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9416 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9417 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9418 fi 9419 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9421 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9422 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9423 $as_echo_n "(cached) " >&6 9424 else 9425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9426 /* end confdefs.h. */ 9427 int i; 9428 _ACEOF 9429 if ac_fn_c_try_compile "$LINENO"; then : 9430 xorg_cv_cc_flag_unused_command_line_argument=yes 9431 else 9432 xorg_cv_cc_flag_unused_command_line_argument=no 9433 fi 9434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9435 fi 9436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9437 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9438 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9439 CFLAGS="$xorg_testset_save_CFLAGS" 9440 fi 9441 9442 found="no" 9443 9444 if test $found = "no" ; then 9445 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9446 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9447 fi 9448 9449 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9450 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9451 fi 9452 9453 CFLAGS="$CFLAGS -Wsequence-point" 9454 9455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9456 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9457 cacheid=xorg_cv_cc_flag__Wsequence_point 9458 if eval \${$cacheid+:} false; then : 9459 $as_echo_n "(cached) " >&6 9460 else 9461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9462 /* end confdefs.h. */ 9463 int i; 9464 int 9465 main () 9466 { 9467 9468 ; 9469 return 0; 9470 } 9471 _ACEOF 9472 if ac_fn_c_try_link "$LINENO"; then : 9473 eval $cacheid=yes 9474 else 9475 eval $cacheid=no 9476 fi 9477 rm -f core conftest.err conftest.$ac_objext \ 9478 conftest$ac_exeext conftest.$ac_ext 9479 fi 9480 9481 9482 CFLAGS="$xorg_testset_save_CFLAGS" 9483 9484 eval supported=\$$cacheid 9485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9486 $as_echo "$supported" >&6; } 9487 if test "$supported" = "yes" ; then 9488 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9489 found="yes" 9490 fi 9491 fi 9492 9493 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 xorg_testset_save_CFLAGS="$CFLAGS" 9508 9509 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9510 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9512 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9513 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9514 $as_echo_n "(cached) " >&6 9515 else 9516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9517 /* end confdefs.h. */ 9518 int i; 9519 _ACEOF 9520 if ac_fn_c_try_compile "$LINENO"; then : 9521 xorg_cv_cc_flag_unknown_warning_option=yes 9522 else 9523 xorg_cv_cc_flag_unknown_warning_option=no 9524 fi 9525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9526 fi 9527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9528 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9529 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9530 CFLAGS="$xorg_testset_save_CFLAGS" 9531 fi 9532 9533 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9534 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9535 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9536 fi 9537 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9539 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9540 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9541 $as_echo_n "(cached) " >&6 9542 else 9543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9544 /* end confdefs.h. */ 9545 int i; 9546 _ACEOF 9547 if ac_fn_c_try_compile "$LINENO"; then : 9548 xorg_cv_cc_flag_unused_command_line_argument=yes 9549 else 9550 xorg_cv_cc_flag_unused_command_line_argument=no 9551 fi 9552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9553 fi 9554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9555 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9556 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9557 CFLAGS="$xorg_testset_save_CFLAGS" 9558 fi 9559 9560 found="no" 9561 9562 if test $found = "no" ; then 9563 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9564 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9565 fi 9566 9567 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9568 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9569 fi 9570 9571 CFLAGS="$CFLAGS -Wreturn-type" 9572 9573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9574 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9575 cacheid=xorg_cv_cc_flag__Wreturn_type 9576 if eval \${$cacheid+:} false; then : 9577 $as_echo_n "(cached) " >&6 9578 else 9579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9580 /* end confdefs.h. */ 9581 int i; 9582 int 9583 main () 9584 { 9585 9586 ; 9587 return 0; 9588 } 9589 _ACEOF 9590 if ac_fn_c_try_link "$LINENO"; then : 9591 eval $cacheid=yes 9592 else 9593 eval $cacheid=no 9594 fi 9595 rm -f core conftest.err conftest.$ac_objext \ 9596 conftest$ac_exeext conftest.$ac_ext 9597 fi 9598 9599 9600 CFLAGS="$xorg_testset_save_CFLAGS" 9601 9602 eval supported=\$$cacheid 9603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9604 $as_echo "$supported" >&6; } 9605 if test "$supported" = "yes" ; then 9606 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9607 found="yes" 9608 fi 9609 fi 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 xorg_testset_save_CFLAGS="$CFLAGS" 9626 9627 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9628 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9630 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9631 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9632 $as_echo_n "(cached) " >&6 9633 else 9634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9635 /* end confdefs.h. */ 9636 int i; 9637 _ACEOF 9638 if ac_fn_c_try_compile "$LINENO"; then : 9639 xorg_cv_cc_flag_unknown_warning_option=yes 9640 else 9641 xorg_cv_cc_flag_unknown_warning_option=no 9642 fi 9643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9644 fi 9645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9646 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9647 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9648 CFLAGS="$xorg_testset_save_CFLAGS" 9649 fi 9650 9651 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9652 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9653 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9654 fi 9655 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9657 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9658 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9659 $as_echo_n "(cached) " >&6 9660 else 9661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9662 /* end confdefs.h. */ 9663 int i; 9664 _ACEOF 9665 if ac_fn_c_try_compile "$LINENO"; then : 9666 xorg_cv_cc_flag_unused_command_line_argument=yes 9667 else 9668 xorg_cv_cc_flag_unused_command_line_argument=no 9669 fi 9670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9671 fi 9672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9673 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9674 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9675 CFLAGS="$xorg_testset_save_CFLAGS" 9676 fi 9677 9678 found="no" 9679 9680 if test $found = "no" ; then 9681 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9682 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9683 fi 9684 9685 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9686 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9687 fi 9688 9689 CFLAGS="$CFLAGS -Wtrigraphs" 9690 9691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9692 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9693 cacheid=xorg_cv_cc_flag__Wtrigraphs 9694 if eval \${$cacheid+:} false; then : 9695 $as_echo_n "(cached) " >&6 9696 else 9697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9698 /* end confdefs.h. */ 9699 int i; 9700 int 9701 main () 9702 { 9703 9704 ; 9705 return 0; 9706 } 9707 _ACEOF 9708 if ac_fn_c_try_link "$LINENO"; then : 9709 eval $cacheid=yes 9710 else 9711 eval $cacheid=no 9712 fi 9713 rm -f core conftest.err conftest.$ac_objext \ 9714 conftest$ac_exeext conftest.$ac_ext 9715 fi 9716 9717 9718 CFLAGS="$xorg_testset_save_CFLAGS" 9719 9720 eval supported=\$$cacheid 9721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9722 $as_echo "$supported" >&6; } 9723 if test "$supported" = "yes" ; then 9724 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9725 found="yes" 9726 fi 9727 fi 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 xorg_testset_save_CFLAGS="$CFLAGS" 9744 9745 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9746 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9748 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9749 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9750 $as_echo_n "(cached) " >&6 9751 else 9752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9753 /* end confdefs.h. */ 9754 int i; 9755 _ACEOF 9756 if ac_fn_c_try_compile "$LINENO"; then : 9757 xorg_cv_cc_flag_unknown_warning_option=yes 9758 else 9759 xorg_cv_cc_flag_unknown_warning_option=no 9760 fi 9761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9762 fi 9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9764 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9765 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9766 CFLAGS="$xorg_testset_save_CFLAGS" 9767 fi 9768 9769 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9770 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9771 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9772 fi 9773 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9775 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9776 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9777 $as_echo_n "(cached) " >&6 9778 else 9779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9780 /* end confdefs.h. */ 9781 int i; 9782 _ACEOF 9783 if ac_fn_c_try_compile "$LINENO"; then : 9784 xorg_cv_cc_flag_unused_command_line_argument=yes 9785 else 9786 xorg_cv_cc_flag_unused_command_line_argument=no 9787 fi 9788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9789 fi 9790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9791 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9792 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9793 CFLAGS="$xorg_testset_save_CFLAGS" 9794 fi 9795 9796 found="no" 9797 9798 if test $found = "no" ; then 9799 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9800 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9801 fi 9802 9803 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9804 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9805 fi 9806 9807 CFLAGS="$CFLAGS -Warray-bounds" 9808 9809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9810 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9811 cacheid=xorg_cv_cc_flag__Warray_bounds 9812 if eval \${$cacheid+:} false; then : 9813 $as_echo_n "(cached) " >&6 9814 else 9815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9816 /* end confdefs.h. */ 9817 int i; 9818 int 9819 main () 9820 { 9821 9822 ; 9823 return 0; 9824 } 9825 _ACEOF 9826 if ac_fn_c_try_link "$LINENO"; then : 9827 eval $cacheid=yes 9828 else 9829 eval $cacheid=no 9830 fi 9831 rm -f core conftest.err conftest.$ac_objext \ 9832 conftest$ac_exeext conftest.$ac_ext 9833 fi 9834 9835 9836 CFLAGS="$xorg_testset_save_CFLAGS" 9837 9838 eval supported=\$$cacheid 9839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9840 $as_echo "$supported" >&6; } 9841 if test "$supported" = "yes" ; then 9842 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9843 found="yes" 9844 fi 9845 fi 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 xorg_testset_save_CFLAGS="$CFLAGS" 9862 9863 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9864 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9866 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9867 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9868 $as_echo_n "(cached) " >&6 9869 else 9870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9871 /* end confdefs.h. */ 9872 int i; 9873 _ACEOF 9874 if ac_fn_c_try_compile "$LINENO"; then : 9875 xorg_cv_cc_flag_unknown_warning_option=yes 9876 else 9877 xorg_cv_cc_flag_unknown_warning_option=no 9878 fi 9879 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9880 fi 9881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9882 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9883 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9884 CFLAGS="$xorg_testset_save_CFLAGS" 9885 fi 9886 9887 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9888 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9889 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9890 fi 9891 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9893 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9894 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9895 $as_echo_n "(cached) " >&6 9896 else 9897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9898 /* end confdefs.h. */ 9899 int i; 9900 _ACEOF 9901 if ac_fn_c_try_compile "$LINENO"; then : 9902 xorg_cv_cc_flag_unused_command_line_argument=yes 9903 else 9904 xorg_cv_cc_flag_unused_command_line_argument=no 9905 fi 9906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9907 fi 9908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9909 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9910 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9911 CFLAGS="$xorg_testset_save_CFLAGS" 9912 fi 9913 9914 found="no" 9915 9916 if test $found = "no" ; then 9917 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9918 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9919 fi 9920 9921 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9922 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9923 fi 9924 9925 CFLAGS="$CFLAGS -Wwrite-strings" 9926 9927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 9928 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9929 cacheid=xorg_cv_cc_flag__Wwrite_strings 9930 if eval \${$cacheid+:} false; then : 9931 $as_echo_n "(cached) " >&6 9932 else 9933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9934 /* end confdefs.h. */ 9935 int i; 9936 int 9937 main () 9938 { 9939 9940 ; 9941 return 0; 9942 } 9943 _ACEOF 9944 if ac_fn_c_try_link "$LINENO"; then : 9945 eval $cacheid=yes 9946 else 9947 eval $cacheid=no 9948 fi 9949 rm -f core conftest.err conftest.$ac_objext \ 9950 conftest$ac_exeext conftest.$ac_ext 9951 fi 9952 9953 9954 CFLAGS="$xorg_testset_save_CFLAGS" 9955 9956 eval supported=\$$cacheid 9957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9958 $as_echo "$supported" >&6; } 9959 if test "$supported" = "yes" ; then 9960 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9961 found="yes" 9962 fi 9963 fi 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 xorg_testset_save_CFLAGS="$CFLAGS" 9980 9981 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9982 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9984 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9985 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9986 $as_echo_n "(cached) " >&6 9987 else 9988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9989 /* end confdefs.h. */ 9990 int i; 9991 _ACEOF 9992 if ac_fn_c_try_compile "$LINENO"; then : 9993 xorg_cv_cc_flag_unknown_warning_option=yes 9994 else 9995 xorg_cv_cc_flag_unknown_warning_option=no 9996 fi 9997 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9998 fi 9999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10000 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10001 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10002 CFLAGS="$xorg_testset_save_CFLAGS" 10003 fi 10004 10005 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10006 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10007 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10008 fi 10009 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10011 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10012 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10013 $as_echo_n "(cached) " >&6 10014 else 10015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10016 /* end confdefs.h. */ 10017 int i; 10018 _ACEOF 10019 if ac_fn_c_try_compile "$LINENO"; then : 10020 xorg_cv_cc_flag_unused_command_line_argument=yes 10021 else 10022 xorg_cv_cc_flag_unused_command_line_argument=no 10023 fi 10024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10025 fi 10026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10027 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10028 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10029 CFLAGS="$xorg_testset_save_CFLAGS" 10030 fi 10031 10032 found="no" 10033 10034 if test $found = "no" ; then 10035 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10036 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10037 fi 10038 10039 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10040 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10041 fi 10042 10043 CFLAGS="$CFLAGS -Waddress" 10044 10045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10046 $as_echo_n "checking if $CC supports -Waddress... " >&6; } 10047 cacheid=xorg_cv_cc_flag__Waddress 10048 if eval \${$cacheid+:} false; then : 10049 $as_echo_n "(cached) " >&6 10050 else 10051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10052 /* end confdefs.h. */ 10053 int i; 10054 int 10055 main () 10056 { 10057 10058 ; 10059 return 0; 10060 } 10061 _ACEOF 10062 if ac_fn_c_try_link "$LINENO"; then : 10063 eval $cacheid=yes 10064 else 10065 eval $cacheid=no 10066 fi 10067 rm -f core conftest.err conftest.$ac_objext \ 10068 conftest$ac_exeext conftest.$ac_ext 10069 fi 10070 10071 10072 CFLAGS="$xorg_testset_save_CFLAGS" 10073 10074 eval supported=\$$cacheid 10075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10076 $as_echo "$supported" >&6; } 10077 if test "$supported" = "yes" ; then 10078 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10079 found="yes" 10080 fi 10081 fi 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 xorg_testset_save_CFLAGS="$CFLAGS" 10098 10099 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10100 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10102 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10103 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10104 $as_echo_n "(cached) " >&6 10105 else 10106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10107 /* end confdefs.h. */ 10108 int i; 10109 _ACEOF 10110 if ac_fn_c_try_compile "$LINENO"; then : 10111 xorg_cv_cc_flag_unknown_warning_option=yes 10112 else 10113 xorg_cv_cc_flag_unknown_warning_option=no 10114 fi 10115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10116 fi 10117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10118 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10119 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10120 CFLAGS="$xorg_testset_save_CFLAGS" 10121 fi 10122 10123 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10124 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10125 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10126 fi 10127 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10129 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10130 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10131 $as_echo_n "(cached) " >&6 10132 else 10133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10134 /* end confdefs.h. */ 10135 int i; 10136 _ACEOF 10137 if ac_fn_c_try_compile "$LINENO"; then : 10138 xorg_cv_cc_flag_unused_command_line_argument=yes 10139 else 10140 xorg_cv_cc_flag_unused_command_line_argument=no 10141 fi 10142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10143 fi 10144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10145 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10146 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10147 CFLAGS="$xorg_testset_save_CFLAGS" 10148 fi 10149 10150 found="no" 10151 10152 if test $found = "no" ; then 10153 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10154 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10155 fi 10156 10157 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10158 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10159 fi 10160 10161 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10162 10163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10164 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10165 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10166 if eval \${$cacheid+:} false; then : 10167 $as_echo_n "(cached) " >&6 10168 else 10169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10170 /* end confdefs.h. */ 10171 int i; 10172 int 10173 main () 10174 { 10175 10176 ; 10177 return 0; 10178 } 10179 _ACEOF 10180 if ac_fn_c_try_link "$LINENO"; then : 10181 eval $cacheid=yes 10182 else 10183 eval $cacheid=no 10184 fi 10185 rm -f core conftest.err conftest.$ac_objext \ 10186 conftest$ac_exeext conftest.$ac_ext 10187 fi 10188 10189 10190 CFLAGS="$xorg_testset_save_CFLAGS" 10191 10192 eval supported=\$$cacheid 10193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10194 $as_echo "$supported" >&6; } 10195 if test "$supported" = "yes" ; then 10196 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10197 found="yes" 10198 fi 10199 fi 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 xorg_testset_save_CFLAGS="$CFLAGS" 10216 10217 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10218 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10220 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10221 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10222 $as_echo_n "(cached) " >&6 10223 else 10224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10225 /* end confdefs.h. */ 10226 int i; 10227 _ACEOF 10228 if ac_fn_c_try_compile "$LINENO"; then : 10229 xorg_cv_cc_flag_unknown_warning_option=yes 10230 else 10231 xorg_cv_cc_flag_unknown_warning_option=no 10232 fi 10233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10234 fi 10235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10236 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10237 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10238 CFLAGS="$xorg_testset_save_CFLAGS" 10239 fi 10240 10241 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10242 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10243 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10244 fi 10245 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10247 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10248 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10249 $as_echo_n "(cached) " >&6 10250 else 10251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10252 /* end confdefs.h. */ 10253 int i; 10254 _ACEOF 10255 if ac_fn_c_try_compile "$LINENO"; then : 10256 xorg_cv_cc_flag_unused_command_line_argument=yes 10257 else 10258 xorg_cv_cc_flag_unused_command_line_argument=no 10259 fi 10260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10261 fi 10262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10263 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10264 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10265 CFLAGS="$xorg_testset_save_CFLAGS" 10266 fi 10267 10268 found="no" 10269 10270 if test $found = "no" ; then 10271 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10272 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10273 fi 10274 10275 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10276 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10277 fi 10278 10279 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10280 10281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10282 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10283 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10284 if eval \${$cacheid+:} false; then : 10285 $as_echo_n "(cached) " >&6 10286 else 10287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10288 /* end confdefs.h. */ 10289 int i; 10290 int 10291 main () 10292 { 10293 10294 ; 10295 return 0; 10296 } 10297 _ACEOF 10298 if ac_fn_c_try_link "$LINENO"; then : 10299 eval $cacheid=yes 10300 else 10301 eval $cacheid=no 10302 fi 10303 rm -f core conftest.err conftest.$ac_objext \ 10304 conftest$ac_exeext conftest.$ac_ext 10305 fi 10306 10307 10308 CFLAGS="$xorg_testset_save_CFLAGS" 10309 10310 eval supported=\$$cacheid 10311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10312 $as_echo "$supported" >&6; } 10313 if test "$supported" = "yes" ; then 10314 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10315 found="yes" 10316 fi 10317 fi 10318 10319 10320 fi 10321 10322 10323 10324 10325 10326 10327 10328 CWARNFLAGS="$BASE_CFLAGS" 10329 if test "x$GCC" = xyes ; then 10330 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10331 fi 10332 10333 10334 10335 10336 10337 10338 10339 10340 # Check whether --enable-strict-compilation was given. 10341 if test "${enable_strict_compilation+set}" = set; then : 10342 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10343 else 10344 STRICT_COMPILE=no 10345 fi 10346 10347 10348 10349 10350 10351 10352 STRICT_CFLAGS="" 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 xorg_testset_save_CFLAGS="$CFLAGS" 10367 10368 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10369 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10371 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10372 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10373 $as_echo_n "(cached) " >&6 10374 else 10375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10376 /* end confdefs.h. */ 10377 int i; 10378 _ACEOF 10379 if ac_fn_c_try_compile "$LINENO"; then : 10380 xorg_cv_cc_flag_unknown_warning_option=yes 10381 else 10382 xorg_cv_cc_flag_unknown_warning_option=no 10383 fi 10384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10385 fi 10386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10387 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10388 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10389 CFLAGS="$xorg_testset_save_CFLAGS" 10390 fi 10391 10392 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10393 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10394 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10395 fi 10396 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10398 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10399 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10400 $as_echo_n "(cached) " >&6 10401 else 10402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10403 /* end confdefs.h. */ 10404 int i; 10405 _ACEOF 10406 if ac_fn_c_try_compile "$LINENO"; then : 10407 xorg_cv_cc_flag_unused_command_line_argument=yes 10408 else 10409 xorg_cv_cc_flag_unused_command_line_argument=no 10410 fi 10411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10412 fi 10413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10414 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10415 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10416 CFLAGS="$xorg_testset_save_CFLAGS" 10417 fi 10418 10419 found="no" 10420 10421 if test $found = "no" ; then 10422 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10423 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10424 fi 10425 10426 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10427 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10428 fi 10429 10430 CFLAGS="$CFLAGS -pedantic" 10431 10432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10433 $as_echo_n "checking if $CC supports -pedantic... " >&6; } 10434 cacheid=xorg_cv_cc_flag__pedantic 10435 if eval \${$cacheid+:} false; then : 10436 $as_echo_n "(cached) " >&6 10437 else 10438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10439 /* end confdefs.h. */ 10440 int i; 10441 int 10442 main () 10443 { 10444 10445 ; 10446 return 0; 10447 } 10448 _ACEOF 10449 if ac_fn_c_try_link "$LINENO"; then : 10450 eval $cacheid=yes 10451 else 10452 eval $cacheid=no 10453 fi 10454 rm -f core conftest.err conftest.$ac_objext \ 10455 conftest$ac_exeext conftest.$ac_ext 10456 fi 10457 10458 10459 CFLAGS="$xorg_testset_save_CFLAGS" 10460 10461 eval supported=\$$cacheid 10462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10463 $as_echo "$supported" >&6; } 10464 if test "$supported" = "yes" ; then 10465 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10466 found="yes" 10467 fi 10468 fi 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 xorg_testset_save_CFLAGS="$CFLAGS" 10485 10486 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10487 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10489 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10490 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10491 $as_echo_n "(cached) " >&6 10492 else 10493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10494 /* end confdefs.h. */ 10495 int i; 10496 _ACEOF 10497 if ac_fn_c_try_compile "$LINENO"; then : 10498 xorg_cv_cc_flag_unknown_warning_option=yes 10499 else 10500 xorg_cv_cc_flag_unknown_warning_option=no 10501 fi 10502 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10503 fi 10504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10505 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10506 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10507 CFLAGS="$xorg_testset_save_CFLAGS" 10508 fi 10509 10510 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10511 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10512 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10513 fi 10514 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10516 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10517 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10518 $as_echo_n "(cached) " >&6 10519 else 10520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10521 /* end confdefs.h. */ 10522 int i; 10523 _ACEOF 10524 if ac_fn_c_try_compile "$LINENO"; then : 10525 xorg_cv_cc_flag_unused_command_line_argument=yes 10526 else 10527 xorg_cv_cc_flag_unused_command_line_argument=no 10528 fi 10529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10530 fi 10531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10532 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10533 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10534 CFLAGS="$xorg_testset_save_CFLAGS" 10535 fi 10536 10537 found="no" 10538 10539 if test $found = "no" ; then 10540 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10541 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10542 fi 10543 10544 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10545 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10546 fi 10547 10548 CFLAGS="$CFLAGS -Werror" 10549 10550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10551 $as_echo_n "checking if $CC supports -Werror... " >&6; } 10552 cacheid=xorg_cv_cc_flag__Werror 10553 if eval \${$cacheid+:} false; then : 10554 $as_echo_n "(cached) " >&6 10555 else 10556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10557 /* end confdefs.h. */ 10558 int i; 10559 int 10560 main () 10561 { 10562 10563 ; 10564 return 0; 10565 } 10566 _ACEOF 10567 if ac_fn_c_try_link "$LINENO"; then : 10568 eval $cacheid=yes 10569 else 10570 eval $cacheid=no 10571 fi 10572 rm -f core conftest.err conftest.$ac_objext \ 10573 conftest$ac_exeext conftest.$ac_ext 10574 fi 10575 10576 10577 CFLAGS="$xorg_testset_save_CFLAGS" 10578 10579 eval supported=\$$cacheid 10580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10581 $as_echo "$supported" >&6; } 10582 if test "$supported" = "yes" ; then 10583 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10584 found="yes" 10585 fi 10586 fi 10587 10588 if test $found = "no" ; then 10589 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10590 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10591 fi 10592 10593 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10594 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10595 fi 10596 10597 CFLAGS="$CFLAGS -errwarn" 10598 10599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10600 $as_echo_n "checking if $CC supports -errwarn... " >&6; } 10601 cacheid=xorg_cv_cc_flag__errwarn 10602 if eval \${$cacheid+:} false; then : 10603 $as_echo_n "(cached) " >&6 10604 else 10605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10606 /* end confdefs.h. */ 10607 int i; 10608 int 10609 main () 10610 { 10611 10612 ; 10613 return 0; 10614 } 10615 _ACEOF 10616 if ac_fn_c_try_link "$LINENO"; then : 10617 eval $cacheid=yes 10618 else 10619 eval $cacheid=no 10620 fi 10621 rm -f core conftest.err conftest.$ac_objext \ 10622 conftest$ac_exeext conftest.$ac_ext 10623 fi 10624 10625 10626 CFLAGS="$xorg_testset_save_CFLAGS" 10627 10628 eval supported=\$$cacheid 10629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10630 $as_echo "$supported" >&6; } 10631 if test "$supported" = "yes" ; then 10632 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10633 found="yes" 10634 fi 10635 fi 10636 10637 10638 10639 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10640 # activate it with -Werror, so we add it here explicitly. 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 xorg_testset_save_CFLAGS="$CFLAGS" 10655 10656 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10657 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10659 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10660 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10661 $as_echo_n "(cached) " >&6 10662 else 10663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10664 /* end confdefs.h. */ 10665 int i; 10666 _ACEOF 10667 if ac_fn_c_try_compile "$LINENO"; then : 10668 xorg_cv_cc_flag_unknown_warning_option=yes 10669 else 10670 xorg_cv_cc_flag_unknown_warning_option=no 10671 fi 10672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10673 fi 10674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10675 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10676 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10677 CFLAGS="$xorg_testset_save_CFLAGS" 10678 fi 10679 10680 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10681 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10682 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10683 fi 10684 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10686 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10687 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10688 $as_echo_n "(cached) " >&6 10689 else 10690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10691 /* end confdefs.h. */ 10692 int i; 10693 _ACEOF 10694 if ac_fn_c_try_compile "$LINENO"; then : 10695 xorg_cv_cc_flag_unused_command_line_argument=yes 10696 else 10697 xorg_cv_cc_flag_unused_command_line_argument=no 10698 fi 10699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10700 fi 10701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10702 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10703 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10704 CFLAGS="$xorg_testset_save_CFLAGS" 10705 fi 10706 10707 found="no" 10708 10709 if test $found = "no" ; then 10710 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10711 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10712 fi 10713 10714 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10715 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10716 fi 10717 10718 CFLAGS="$CFLAGS -Werror=attributes" 10719 10720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10721 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 10722 cacheid=xorg_cv_cc_flag__Werror_attributes 10723 if eval \${$cacheid+:} false; then : 10724 $as_echo_n "(cached) " >&6 10725 else 10726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10727 /* end confdefs.h. */ 10728 int i; 10729 int 10730 main () 10731 { 10732 10733 ; 10734 return 0; 10735 } 10736 _ACEOF 10737 if ac_fn_c_try_link "$LINENO"; then : 10738 eval $cacheid=yes 10739 else 10740 eval $cacheid=no 10741 fi 10742 rm -f core conftest.err conftest.$ac_objext \ 10743 conftest$ac_exeext conftest.$ac_ext 10744 fi 10745 10746 10747 CFLAGS="$xorg_testset_save_CFLAGS" 10748 10749 eval supported=\$$cacheid 10750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10751 $as_echo "$supported" >&6; } 10752 if test "$supported" = "yes" ; then 10753 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10754 found="yes" 10755 fi 10756 fi 10757 10758 10759 10760 if test "x$STRICT_COMPILE" = "xyes"; then 10761 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10762 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10763 fi 10764 10765 10766 10767 10768 10769 10770 cat >>confdefs.h <<_ACEOF 10771 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10772 _ACEOF 10773 10774 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10775 if test "x$PVM" = "x"; then 10776 PVM="0" 10777 fi 10778 10779 cat >>confdefs.h <<_ACEOF 10780 #define PACKAGE_VERSION_MINOR $PVM 10781 _ACEOF 10782 10783 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10784 if test "x$PVP" = "x"; then 10785 PVP="0" 10786 fi 10787 10788 cat >>confdefs.h <<_ACEOF 10789 #define PACKAGE_VERSION_PATCHLEVEL $PVP 10790 _ACEOF 10791 10792 10793 10794 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10795 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10796 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10797 echo 'git directory not found: installing possibly empty changelog.' >&2)" 10798 10799 10800 10801 10802 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10803 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10804 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10805 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10806 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10807 10808 10809 10810 10811 10812 10813 if test x$APP_MAN_SUFFIX = x ; then 10814 APP_MAN_SUFFIX=1 10815 fi 10816 if test x$APP_MAN_DIR = x ; then 10817 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10818 fi 10819 10820 if test x$LIB_MAN_SUFFIX = x ; then 10821 LIB_MAN_SUFFIX=3 10822 fi 10823 if test x$LIB_MAN_DIR = x ; then 10824 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10825 fi 10826 10827 if test x$FILE_MAN_SUFFIX = x ; then 10828 case $host_os in 10829 solaris*) FILE_MAN_SUFFIX=4 ;; 10830 *) FILE_MAN_SUFFIX=5 ;; 10831 esac 10832 fi 10833 if test x$FILE_MAN_DIR = x ; then 10834 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10835 fi 10836 10837 if test x$MISC_MAN_SUFFIX = x ; then 10838 case $host_os in 10839 solaris*) MISC_MAN_SUFFIX=5 ;; 10840 *) MISC_MAN_SUFFIX=7 ;; 10841 esac 10842 fi 10843 if test x$MISC_MAN_DIR = x ; then 10844 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10845 fi 10846 10847 if test x$DRIVER_MAN_SUFFIX = x ; then 10848 case $host_os in 10849 solaris*) DRIVER_MAN_SUFFIX=7 ;; 10850 *) DRIVER_MAN_SUFFIX=4 ;; 10851 esac 10852 fi 10853 if test x$DRIVER_MAN_DIR = x ; then 10854 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10855 fi 10856 10857 if test x$ADMIN_MAN_SUFFIX = x ; then 10858 case $host_os in 10859 solaris*) ADMIN_MAN_SUFFIX=1m ;; 10860 *) ADMIN_MAN_SUFFIX=8 ;; 10861 esac 10862 fi 10863 if test x$ADMIN_MAN_DIR = x ; then 10864 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10865 fi 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 XORG_MAN_PAGE="X Version 11" 10882 10883 MAN_SUBSTS="\ 10884 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10885 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10886 -e 's|__xservername__|Xorg|g' \ 10887 -e 's|__xconfigfile__|xorg.conf|g' \ 10888 -e 's|__projectroot__|\$(prefix)|g' \ 10889 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10890 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10891 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10892 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10893 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10894 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10895 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10896 10897 10898 10899 # Check whether --enable-silent-rules was given. 10900 if test "${enable_silent_rules+set}" = set; then : 10901 enableval=$enable_silent_rules; 10902 fi 10903 10904 case $enable_silent_rules in # ((( 10905 yes) AM_DEFAULT_VERBOSITY=0;; 10906 no) AM_DEFAULT_VERBOSITY=1;; 10907 *) AM_DEFAULT_VERBOSITY=0;; 10908 esac 10909 am_make=${MAKE-make} 10910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10911 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10912 if ${am_cv_make_support_nested_variables+:} false; then : 10913 $as_echo_n "(cached) " >&6 10914 else 10915 if $as_echo 'TRUE=$(BAR$(V)) 10916 BAR0=false 10917 BAR1=true 10918 V=1 10919 am__doit: 10920 @$(TRUE) 10921 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10922 am_cv_make_support_nested_variables=yes 10923 else 10924 am_cv_make_support_nested_variables=no 10925 fi 10926 fi 10927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10928 $as_echo "$am_cv_make_support_nested_variables" >&6; } 10929 if test $am_cv_make_support_nested_variables = yes; then 10930 AM_V='$(V)' 10931 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10932 else 10933 AM_V=$AM_DEFAULT_VERBOSITY 10934 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10935 fi 10936 AM_BACKSLASH='\' 10937 10938 10939 10940 # Initialize libtool 10941 # Check whether --enable-static was given. 10942 if test "${enable_static+set}" = set; then : 10943 enableval=$enable_static; p=${PACKAGE-default} 10944 case $enableval in 10945 yes) enable_static=yes ;; 10946 no) enable_static=no ;; 10947 *) 10948 enable_static=no 10949 # Look at the argument we got. We use all the common list separators. 10950 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 10951 for pkg in $enableval; do 10952 IFS=$lt_save_ifs 10953 if test "X$pkg" = "X$p"; then 10954 enable_static=yes 10955 fi 10956 done 10957 IFS=$lt_save_ifs 10958 ;; 10959 esac 10960 else 10961 enable_static=no 10962 fi 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 case `pwd` in 10973 *\ * | *\ *) 10974 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 10975 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 10976 esac 10977 10978 10979 10980 macro_version='2.4.6' 10981 macro_revision='2.4.6' 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 ltmain=$ac_aux_dir/ltmain.sh 10996 10997 # Backslashify metacharacters that are still active within 10998 # double-quoted strings. 10999 sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 11000 11001 # Same as above, but do not quote variable references. 11002 double_quote_subst='s/\(["`\\]\)/\\\1/g' 11003 11004 # Sed substitution to delay expansion of an escaped shell variable in a 11005 # double_quote_subst'ed string. 11006 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 11007 11008 # Sed substitution to delay expansion of an escaped single quote. 11009 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 11010 11011 # Sed substitution to avoid accidental globbing in evaled expressions 11012 no_glob_subst='s/\*/\\\*/g' 11013 11014 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11015 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 11016 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 11017 11018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 11019 $as_echo_n "checking how to print strings... " >&6; } 11020 # Test print first, because it will be a builtin if present. 11021 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 11022 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 11023 ECHO='print -r --' 11024 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 11025 ECHO='printf %s\n' 11026 else 11027 # Use this function as a fallback that always works. 11028 func_fallback_echo () 11029 { 11030 eval 'cat <<_LTECHO_EOF 11031 $1 11032 _LTECHO_EOF' 11033 } 11034 ECHO='func_fallback_echo' 11035 fi 11036 11037 # func_echo_all arg... 11038 # Invoke $ECHO with all args, space-separated. 11039 func_echo_all () 11040 { 11041 $ECHO "" 11042 } 11043 11044 case $ECHO in 11045 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 11046 $as_echo "printf" >&6; } ;; 11047 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 11048 $as_echo "print -r" >&6; } ;; 11049 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 11050 $as_echo "cat" >&6; } ;; 11051 esac 11052 11053 11054 11055 11056 11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 11067 $as_echo_n "checking for a sed that does not truncate output... " >&6; } 11068 if ${ac_cv_path_SED+:} false; then : 11069 $as_echo_n "(cached) " >&6 11070 else 11071 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 11072 for ac_i in 1 2 3 4 5 6 7; do 11073 ac_script="$ac_script$as_nl$ac_script" 11074 done 11075 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 11076 { ac_script=; unset ac_script;} 11077 if test -z "$SED"; then 11078 ac_path_SED_found=false 11079 # Loop through the user's path and test for each of PROGNAME-LIST 11080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11081 for as_dir in $PATH 11082 do 11083 IFS=$as_save_IFS 11084 test -z "$as_dir" && as_dir=. 11085 for ac_prog in sed gsed; do 11086 for ac_exec_ext in '' $ac_executable_extensions; do 11087 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 11088 as_fn_executable_p "$ac_path_SED" || continue 11089 # Check for GNU ac_path_SED and select it if it is found. 11090 # Check for GNU $ac_path_SED 11091 case `"$ac_path_SED" --version 2>&1` in 11092 *GNU*) 11093 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 11094 *) 11095 ac_count=0 11096 $as_echo_n 0123456789 >"conftest.in" 11097 while : 11098 do 11099 cat "conftest.in" "conftest.in" >"conftest.tmp" 11100 mv "conftest.tmp" "conftest.in" 11101 cp "conftest.in" "conftest.nl" 11102 $as_echo '' >> "conftest.nl" 11103 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 11104 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11105 as_fn_arith $ac_count + 1 && ac_count=$as_val 11106 if test $ac_count -gt ${ac_path_SED_max-0}; then 11107 # Best one so far, save it but keep looking for a better one 11108 ac_cv_path_SED="$ac_path_SED" 11109 ac_path_SED_max=$ac_count 11110 fi 11111 # 10*(2^10) chars as input seems more than enough 11112 test $ac_count -gt 10 && break 11113 done 11114 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11115 esac 11116 11117 $ac_path_SED_found && break 3 11118 done 11119 done 11120 done 11121 IFS=$as_save_IFS 11122 if test -z "$ac_cv_path_SED"; then 11123 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 11124 fi 11125 else 11126 ac_cv_path_SED=$SED 11127 fi 11128 11129 fi 11130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 11131 $as_echo "$ac_cv_path_SED" >&6; } 11132 SED="$ac_cv_path_SED" 11133 rm -f conftest.sed 11134 11135 test -z "$SED" && SED=sed 11136 Xsed="$SED -e 1s/^X//" 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 11149 $as_echo_n "checking for fgrep... " >&6; } 11150 if ${ac_cv_path_FGREP+:} false; then : 11151 $as_echo_n "(cached) " >&6 11152 else 11153 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 11154 then ac_cv_path_FGREP="$GREP -F" 11155 else 11156 if test -z "$FGREP"; then 11157 ac_path_FGREP_found=false 11158 # Loop through the user's path and test for each of PROGNAME-LIST 11159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11160 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 11161 do 11162 IFS=$as_save_IFS 11163 test -z "$as_dir" && as_dir=. 11164 for ac_prog in fgrep; do 11165 for ac_exec_ext in '' $ac_executable_extensions; do 11166 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 11167 as_fn_executable_p "$ac_path_FGREP" || continue 11168 # Check for GNU ac_path_FGREP and select it if it is found. 11169 # Check for GNU $ac_path_FGREP 11170 case `"$ac_path_FGREP" --version 2>&1` in 11171 *GNU*) 11172 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 11173 *) 11174 ac_count=0 11175 $as_echo_n 0123456789 >"conftest.in" 11176 while : 11177 do 11178 cat "conftest.in" "conftest.in" >"conftest.tmp" 11179 mv "conftest.tmp" "conftest.in" 11180 cp "conftest.in" "conftest.nl" 11181 $as_echo 'FGREP' >> "conftest.nl" 11182 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 11183 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11184 as_fn_arith $ac_count + 1 && ac_count=$as_val 11185 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 11186 # Best one so far, save it but keep looking for a better one 11187 ac_cv_path_FGREP="$ac_path_FGREP" 11188 ac_path_FGREP_max=$ac_count 11189 fi 11190 # 10*(2^10) chars as input seems more than enough 11191 test $ac_count -gt 10 && break 11192 done 11193 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11194 esac 11195 11196 $ac_path_FGREP_found && break 3 11197 done 11198 done 11199 done 11200 IFS=$as_save_IFS 11201 if test -z "$ac_cv_path_FGREP"; then 11202 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 11203 fi 11204 else 11205 ac_cv_path_FGREP=$FGREP 11206 fi 11207 11208 fi 11209 fi 11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 11211 $as_echo "$ac_cv_path_FGREP" >&6; } 11212 FGREP="$ac_cv_path_FGREP" 11213 11214 11215 test -z "$GREP" && GREP=grep 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 # Check whether --with-gnu-ld was given. 11236 if test "${with_gnu_ld+set}" = set; then : 11237 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 11238 else 11239 with_gnu_ld=no 11240 fi 11241 11242 ac_prog=ld 11243 if test yes = "$GCC"; then 11244 # Check if gcc -print-prog-name=ld gives a path. 11245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 11246 $as_echo_n "checking for ld used by $CC... " >&6; } 11247 case $host in 11248 *-*-mingw*) 11249 # gcc leaves a trailing carriage return, which upsets mingw 11250 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11251 *) 11252 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11253 esac 11254 case $ac_prog in 11255 # Accept absolute paths. 11256 [\\/]* | ?:[\\/]*) 11257 re_direlt='/[^/][^/]*/\.\./' 11258 # Canonicalize the pathname of ld 11259 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 11260 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 11261 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 11262 done 11263 test -z "$LD" && LD=$ac_prog 11264 ;; 11265 "") 11266 # If it fails, then pretend we aren't using GCC. 11267 ac_prog=ld 11268 ;; 11269 *) 11270 # If it is relative, then search for the first ld in PATH. 11271 with_gnu_ld=unknown 11272 ;; 11273 esac 11274 elif test yes = "$with_gnu_ld"; then 11275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 11276 $as_echo_n "checking for GNU ld... " >&6; } 11277 else 11278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 11279 $as_echo_n "checking for non-GNU ld... " >&6; } 11280 fi 11281 if ${lt_cv_path_LD+:} false; then : 11282 $as_echo_n "(cached) " >&6 11283 else 11284 if test -z "$LD"; then 11285 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 11286 for ac_dir in $PATH; do 11287 IFS=$lt_save_ifs 11288 test -z "$ac_dir" && ac_dir=. 11289 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11290 lt_cv_path_LD=$ac_dir/$ac_prog 11291 # Check to see if the program is GNU ld. I'd rather use --version, 11292 # but apparently some variants of GNU ld only accept -v. 11293 # Break only if it was the GNU/non-GNU ld that we prefer. 11294 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 11295 *GNU* | *'with BFD'*) 11296 test no != "$with_gnu_ld" && break 11297 ;; 11298 *) 11299 test yes != "$with_gnu_ld" && break 11300 ;; 11301 esac 11302 fi 11303 done 11304 IFS=$lt_save_ifs 11305 else 11306 lt_cv_path_LD=$LD # Let the user override the test with a path. 11307 fi 11308 fi 11309 11310 LD=$lt_cv_path_LD 11311 if test -n "$LD"; then 11312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11313 $as_echo "$LD" >&6; } 11314 else 11315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11316 $as_echo "no" >&6; } 11317 fi 11318 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11320 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11321 if ${lt_cv_prog_gnu_ld+:} false; then : 11322 $as_echo_n "(cached) " >&6 11323 else 11324 # I'd rather use --version here, but apparently some GNU lds only accept -v. 11325 case `$LD -v 2>&1 </dev/null` in 11326 *GNU* | *'with BFD'*) 11327 lt_cv_prog_gnu_ld=yes 11328 ;; 11329 *) 11330 lt_cv_prog_gnu_ld=no 11331 ;; 11332 esac 11333 fi 11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 11335 $as_echo "$lt_cv_prog_gnu_ld" >&6; } 11336 with_gnu_ld=$lt_cv_prog_gnu_ld 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 11347 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 11348 if ${lt_cv_path_NM+:} false; then : 11349 $as_echo_n "(cached) " >&6 11350 else 11351 if test -n "$NM"; then 11352 # Let the user override the test. 11353 lt_cv_path_NM=$NM 11354 else 11355 lt_nm_to_check=${ac_tool_prefix}nm 11356 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 11357 lt_nm_to_check="$lt_nm_to_check nm" 11358 fi 11359 for lt_tmp_nm in $lt_nm_to_check; do 11360 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 11361 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 11362 IFS=$lt_save_ifs 11363 test -z "$ac_dir" && ac_dir=. 11364 tmp_nm=$ac_dir/$lt_tmp_nm 11365 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 11366 # Check to see if the nm accepts a BSD-compat flag. 11367 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 11368 # nm: unknown option "B" ignored 11369 # Tru64's nm complains that /dev/null is an invalid object file 11370 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 11371 case $build_os in 11372 mingw*) lt_bad_file=conftest.nm/nofile ;; 11373 *) lt_bad_file=/dev/null ;; 11374 esac 11375 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 11376 *$lt_bad_file* | *'Invalid file or object type'*) 11377 lt_cv_path_NM="$tmp_nm -B" 11378 break 2 11379 ;; 11380 *) 11381 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 11382 */dev/null*) 11383 lt_cv_path_NM="$tmp_nm -p" 11384 break 2 11385 ;; 11386 *) 11387 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 11388 continue # so that we can try to find one that supports BSD flags 11389 ;; 11390 esac 11391 ;; 11392 esac 11393 fi 11394 done 11395 IFS=$lt_save_ifs 11396 done 11397 : ${lt_cv_path_NM=no} 11398 fi 11399 fi 11400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 11401 $as_echo "$lt_cv_path_NM" >&6; } 11402 if test no != "$lt_cv_path_NM"; then 11403 NM=$lt_cv_path_NM 11404 else 11405 # Didn't find any BSD compatible name lister, look for dumpbin. 11406 if test -n "$DUMPBIN"; then : 11407 # Let the user override the test. 11408 else 11409 if test -n "$ac_tool_prefix"; then 11410 for ac_prog in dumpbin "link -dump" 11411 do 11412 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11413 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11415 $as_echo_n "checking for $ac_word... " >&6; } 11416 if ${ac_cv_prog_DUMPBIN+:} false; then : 11417 $as_echo_n "(cached) " >&6 11418 else 11419 if test -n "$DUMPBIN"; then 11420 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 11421 else 11422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11423 for as_dir in $PATH 11424 do 11425 IFS=$as_save_IFS 11426 test -z "$as_dir" && as_dir=. 11427 for ac_exec_ext in '' $ac_executable_extensions; do 11428 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11429 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 11430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11431 break 2 11432 fi 11433 done 11434 done 11435 IFS=$as_save_IFS 11436 11437 fi 11438 fi 11439 DUMPBIN=$ac_cv_prog_DUMPBIN 11440 if test -n "$DUMPBIN"; then 11441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 11442 $as_echo "$DUMPBIN" >&6; } 11443 else 11444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11445 $as_echo "no" >&6; } 11446 fi 11447 11448 11449 test -n "$DUMPBIN" && break 11450 done 11451 fi 11452 if test -z "$DUMPBIN"; then 11453 ac_ct_DUMPBIN=$DUMPBIN 11454 for ac_prog in dumpbin "link -dump" 11455 do 11456 # Extract the first word of "$ac_prog", so it can be a program name with args. 11457 set dummy $ac_prog; ac_word=$2 11458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11459 $as_echo_n "checking for $ac_word... " >&6; } 11460 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 11461 $as_echo_n "(cached) " >&6 11462 else 11463 if test -n "$ac_ct_DUMPBIN"; then 11464 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 11465 else 11466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11467 for as_dir in $PATH 11468 do 11469 IFS=$as_save_IFS 11470 test -z "$as_dir" && as_dir=. 11471 for ac_exec_ext in '' $ac_executable_extensions; do 11472 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11473 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 11474 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11475 break 2 11476 fi 11477 done 11478 done 11479 IFS=$as_save_IFS 11480 11481 fi 11482 fi 11483 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 11484 if test -n "$ac_ct_DUMPBIN"; then 11485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 11486 $as_echo "$ac_ct_DUMPBIN" >&6; } 11487 else 11488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11489 $as_echo "no" >&6; } 11490 fi 11491 11492 11493 test -n "$ac_ct_DUMPBIN" && break 11494 done 11495 11496 if test "x$ac_ct_DUMPBIN" = x; then 11497 DUMPBIN=":" 11498 else 11499 case $cross_compiling:$ac_tool_warned in 11500 yes:) 11501 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11502 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11503 ac_tool_warned=yes ;; 11504 esac 11505 DUMPBIN=$ac_ct_DUMPBIN 11506 fi 11507 fi 11508 11509 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 11510 *COFF*) 11511 DUMPBIN="$DUMPBIN -symbols -headers" 11512 ;; 11513 *) 11514 DUMPBIN=: 11515 ;; 11516 esac 11517 fi 11518 11519 if test : != "$DUMPBIN"; then 11520 NM=$DUMPBIN 11521 fi 11522 fi 11523 test -z "$NM" && NM=nm 11524 11525 11526 11527 11528 11529 11530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 11531 $as_echo_n "checking the name lister ($NM) interface... " >&6; } 11532 if ${lt_cv_nm_interface+:} false; then : 11533 $as_echo_n "(cached) " >&6 11534 else 11535 lt_cv_nm_interface="BSD nm" 11536 echo "int some_variable = 0;" > conftest.$ac_ext 11537 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 11538 (eval "$ac_compile" 2>conftest.err) 11539 cat conftest.err >&5 11540 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 11541 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 11542 cat conftest.err >&5 11543 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 11544 cat conftest.out >&5 11545 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 11546 lt_cv_nm_interface="MS dumpbin" 11547 fi 11548 rm -f conftest* 11549 fi 11550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 11551 $as_echo "$lt_cv_nm_interface" >&6; } 11552 11553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 11554 $as_echo_n "checking whether ln -s works... " >&6; } 11555 LN_S=$as_ln_s 11556 if test "$LN_S" = "ln -s"; then 11557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11558 $as_echo "yes" >&6; } 11559 else 11560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 11561 $as_echo "no, using $LN_S" >&6; } 11562 fi 11563 11564 # find the maximum length of command line arguments 11565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 11566 $as_echo_n "checking the maximum length of command line arguments... " >&6; } 11567 if ${lt_cv_sys_max_cmd_len+:} false; then : 11568 $as_echo_n "(cached) " >&6 11569 else 11570 i=0 11571 teststring=ABCD 11572 11573 case $build_os in 11574 msdosdjgpp*) 11575 # On DJGPP, this test can blow up pretty badly due to problems in libc 11576 # (any single argument exceeding 2000 bytes causes a buffer overrun 11577 # during glob expansion). Even if it were fixed, the result of this 11578 # check would be larger than it should be. 11579 lt_cv_sys_max_cmd_len=12288; # 12K is about right 11580 ;; 11581 11582 gnu*) 11583 # Under GNU Hurd, this test is not required because there is 11584 # no limit to the length of command line arguments. 11585 # Libtool will interpret -1 as no limit whatsoever 11586 lt_cv_sys_max_cmd_len=-1; 11587 ;; 11588 11589 cygwin* | mingw* | cegcc*) 11590 # On Win9x/ME, this test blows up -- it succeeds, but takes 11591 # about 5 minutes as the teststring grows exponentially. 11592 # Worse, since 9x/ME are not pre-emptively multitasking, 11593 # you end up with a "frozen" computer, even though with patience 11594 # the test eventually succeeds (with a max line length of 256k). 11595 # Instead, let's just punt: use the minimum linelength reported by 11596 # all of the supported platforms: 8192 (on NT/2K/XP). 11597 lt_cv_sys_max_cmd_len=8192; 11598 ;; 11599 11600 mint*) 11601 # On MiNT this can take a long time and run out of memory. 11602 lt_cv_sys_max_cmd_len=8192; 11603 ;; 11604 11605 amigaos*) 11606 # On AmigaOS with pdksh, this test takes hours, literally. 11607 # So we just punt and use a minimum line length of 8192. 11608 lt_cv_sys_max_cmd_len=8192; 11609 ;; 11610 11611 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 11612 # This has been around since 386BSD, at least. Likely further. 11613 if test -x /sbin/sysctl; then 11614 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 11615 elif test -x /usr/sbin/sysctl; then 11616 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 11617 else 11618 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 11619 fi 11620 # And add a safety zone 11621 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11622 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11623 ;; 11624 11625 interix*) 11626 # We know the value 262144 and hardcode it with a safety zone (like BSD) 11627 lt_cv_sys_max_cmd_len=196608 11628 ;; 11629 11630 os2*) 11631 # The test takes a long time on OS/2. 11632 lt_cv_sys_max_cmd_len=8192 11633 ;; 11634 11635 osf*) 11636 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 11637 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 11638 # nice to cause kernel panics so lets avoid the loop below. 11639 # First set a reasonable default. 11640 lt_cv_sys_max_cmd_len=16384 11641 # 11642 if test -x /sbin/sysconfig; then 11643 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 11644 *1*) lt_cv_sys_max_cmd_len=-1 ;; 11645 esac 11646 fi 11647 ;; 11648 sco3.2v5*) 11649 lt_cv_sys_max_cmd_len=102400 11650 ;; 11651 sysv5* | sco5v6* | sysv4.2uw2*) 11652 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 11653 if test -n "$kargmax"; then 11654 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 11655 else 11656 lt_cv_sys_max_cmd_len=32768 11657 fi 11658 ;; 11659 *) 11660 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 11661 if test -n "$lt_cv_sys_max_cmd_len" && \ 11662 test undefined != "$lt_cv_sys_max_cmd_len"; then 11663 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11664 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11665 else 11666 # Make teststring a little bigger before we do anything with it. 11667 # a 1K string should be a reasonable start. 11668 for i in 1 2 3 4 5 6 7 8; do 11669 teststring=$teststring$teststring 11670 done 11671 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 11672 # If test is not a shell built-in, we'll probably end up computing a 11673 # maximum length that is only half of the actual maximum length, but 11674 # we can't tell. 11675 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 11676 = "X$teststring$teststring"; } >/dev/null 2>&1 && 11677 test 17 != "$i" # 1/2 MB should be enough 11678 do 11679 i=`expr $i + 1` 11680 teststring=$teststring$teststring 11681 done 11682 # Only check the string length outside the loop. 11683 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 11684 teststring= 11685 # Add a significant safety factor because C++ compilers can tack on 11686 # massive amounts of additional arguments before passing them to the 11687 # linker. It appears as though 1/2 is a usable value. 11688 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 11689 fi 11690 ;; 11691 esac 11692 11693 fi 11694 11695 if test -n "$lt_cv_sys_max_cmd_len"; then 11696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 11697 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 11698 else 11699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 11700 $as_echo "none" >&6; } 11701 fi 11702 max_cmd_len=$lt_cv_sys_max_cmd_len 11703 11704 11705 11706 11707 11708 11709 : ${CP="cp -f"} 11710 : ${MV="mv -f"} 11711 : ${RM="rm -f"} 11712 11713 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 11714 lt_unset=unset 11715 else 11716 lt_unset=false 11717 fi 11718 11719 11720 11721 11722 11723 # test EBCDIC or ASCII 11724 case `echo X|tr X '\101'` in 11725 A) # ASCII based system 11726 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 11727 lt_SP2NL='tr \040 \012' 11728 lt_NL2SP='tr \015\012 \040\040' 11729 ;; 11730 *) # EBCDIC based system 11731 lt_SP2NL='tr \100 \n' 11732 lt_NL2SP='tr \r\n \100\100' 11733 ;; 11734 esac 11735 11736 11737 11738 11739 11740 11741 11742 11743 11744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 11745 $as_echo_n "checking how to convert $build file names to $host format... " >&6; } 11746 if ${lt_cv_to_host_file_cmd+:} false; then : 11747 $as_echo_n "(cached) " >&6 11748 else 11749 case $host in 11750 *-*-mingw* ) 11751 case $build in 11752 *-*-mingw* ) # actually msys 11753 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 11754 ;; 11755 *-*-cygwin* ) 11756 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 11757 ;; 11758 * ) # otherwise, assume *nix 11759 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 11760 ;; 11761 esac 11762 ;; 11763 *-*-cygwin* ) 11764 case $build in 11765 *-*-mingw* ) # actually msys 11766 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 11767 ;; 11768 *-*-cygwin* ) 11769 lt_cv_to_host_file_cmd=func_convert_file_noop 11770 ;; 11771 * ) # otherwise, assume *nix 11772 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 11773 ;; 11774 esac 11775 ;; 11776 * ) # unhandled hosts (and "normal" native builds) 11777 lt_cv_to_host_file_cmd=func_convert_file_noop 11778 ;; 11779 esac 11780 11781 fi 11782 11783 to_host_file_cmd=$lt_cv_to_host_file_cmd 11784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 11785 $as_echo "$lt_cv_to_host_file_cmd" >&6; } 11786 11787 11788 11789 11790 11791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 11792 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 11793 if ${lt_cv_to_tool_file_cmd+:} false; then : 11794 $as_echo_n "(cached) " >&6 11795 else 11796 #assume ordinary cross tools, or native build. 11797 lt_cv_to_tool_file_cmd=func_convert_file_noop 11798 case $host in 11799 *-*-mingw* ) 11800 case $build in 11801 *-*-mingw* ) # actually msys 11802 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 11803 ;; 11804 esac 11805 ;; 11806 esac 11807 11808 fi 11809 11810 to_tool_file_cmd=$lt_cv_to_tool_file_cmd 11811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 11812 $as_echo "$lt_cv_to_tool_file_cmd" >&6; } 11813 11814 11815 11816 11817 11818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 11819 $as_echo_n "checking for $LD option to reload object files... " >&6; } 11820 if ${lt_cv_ld_reload_flag+:} false; then : 11821 $as_echo_n "(cached) " >&6 11822 else 11823 lt_cv_ld_reload_flag='-r' 11824 fi 11825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 11826 $as_echo "$lt_cv_ld_reload_flag" >&6; } 11827 reload_flag=$lt_cv_ld_reload_flag 11828 case $reload_flag in 11829 "" | " "*) ;; 11830 *) reload_flag=" $reload_flag" ;; 11831 esac 11832 reload_cmds='$LD$reload_flag -o $output$reload_objs' 11833 case $host_os in 11834 cygwin* | mingw* | pw32* | cegcc*) 11835 if test yes != "$GCC"; then 11836 reload_cmds=false 11837 fi 11838 ;; 11839 darwin*) 11840 if test yes = "$GCC"; then 11841 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 11842 else 11843 reload_cmds='$LD$reload_flag -o $output$reload_objs' 11844 fi 11845 ;; 11846 esac 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 if test -n "$ac_tool_prefix"; then 11857 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 11858 set dummy ${ac_tool_prefix}objdump; ac_word=$2 11859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11860 $as_echo_n "checking for $ac_word... " >&6; } 11861 if ${ac_cv_prog_OBJDUMP+:} false; then : 11862 $as_echo_n "(cached) " >&6 11863 else 11864 if test -n "$OBJDUMP"; then 11865 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 11866 else 11867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11868 for as_dir in $PATH 11869 do 11870 IFS=$as_save_IFS 11871 test -z "$as_dir" && as_dir=. 11872 for ac_exec_ext in '' $ac_executable_extensions; do 11873 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11874 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 11875 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11876 break 2 11877 fi 11878 done 11879 done 11880 IFS=$as_save_IFS 11881 11882 fi 11883 fi 11884 OBJDUMP=$ac_cv_prog_OBJDUMP 11885 if test -n "$OBJDUMP"; then 11886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 11887 $as_echo "$OBJDUMP" >&6; } 11888 else 11889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11890 $as_echo "no" >&6; } 11891 fi 11892 11893 11894 fi 11895 if test -z "$ac_cv_prog_OBJDUMP"; then 11896 ac_ct_OBJDUMP=$OBJDUMP 11897 # Extract the first word of "objdump", so it can be a program name with args. 11898 set dummy objdump; ac_word=$2 11899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11900 $as_echo_n "checking for $ac_word... " >&6; } 11901 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 11902 $as_echo_n "(cached) " >&6 11903 else 11904 if test -n "$ac_ct_OBJDUMP"; then 11905 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 11906 else 11907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11908 for as_dir in $PATH 11909 do 11910 IFS=$as_save_IFS 11911 test -z "$as_dir" && as_dir=. 11912 for ac_exec_ext in '' $ac_executable_extensions; do 11913 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11914 ac_cv_prog_ac_ct_OBJDUMP="objdump" 11915 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11916 break 2 11917 fi 11918 done 11919 done 11920 IFS=$as_save_IFS 11921 11922 fi 11923 fi 11924 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 11925 if test -n "$ac_ct_OBJDUMP"; then 11926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 11927 $as_echo "$ac_ct_OBJDUMP" >&6; } 11928 else 11929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11930 $as_echo "no" >&6; } 11931 fi 11932 11933 if test "x$ac_ct_OBJDUMP" = x; then 11934 OBJDUMP="false" 11935 else 11936 case $cross_compiling:$ac_tool_warned in 11937 yes:) 11938 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11939 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11940 ac_tool_warned=yes ;; 11941 esac 11942 OBJDUMP=$ac_ct_OBJDUMP 11943 fi 11944 else 11945 OBJDUMP="$ac_cv_prog_OBJDUMP" 11946 fi 11947 11948 test -z "$OBJDUMP" && OBJDUMP=objdump 11949 11950 11951 11952 11953 11954 11955 11956 11957 11958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 11959 $as_echo_n "checking how to recognize dependent libraries... " >&6; } 11960 if ${lt_cv_deplibs_check_method+:} false; then : 11961 $as_echo_n "(cached) " >&6 11962 else 11963 lt_cv_file_magic_cmd='$MAGIC_CMD' 11964 lt_cv_file_magic_test_file= 11965 lt_cv_deplibs_check_method='unknown' 11966 # Need to set the preceding variable on all platforms that support 11967 # interlibrary dependencies. 11968 # 'none' -- dependencies not supported. 11969 # 'unknown' -- same as none, but documents that we really don't know. 11970 # 'pass_all' -- all dependencies passed with no checks. 11971 # 'test_compile' -- check by making test program. 11972 # 'file_magic [[regex]]' -- check by looking for files in library path 11973 # that responds to the $file_magic_cmd with a given extended regex. 11974 # If you have 'file' or equivalent on your system and you're not sure 11975 # whether 'pass_all' will *always* work, you probably want this one. 11976 11977 case $host_os in 11978 aix[4-9]*) 11979 lt_cv_deplibs_check_method=pass_all 11980 ;; 11981 11982 beos*) 11983 lt_cv_deplibs_check_method=pass_all 11984 ;; 11985 11986 bsdi[45]*) 11987 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 11988 lt_cv_file_magic_cmd='/usr/bin/file -L' 11989 lt_cv_file_magic_test_file=/shlib/libc.so 11990 ;; 11991 11992 cygwin*) 11993 # func_win32_libid is a shell function defined in ltmain.sh 11994 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11995 lt_cv_file_magic_cmd='func_win32_libid' 11996 ;; 11997 11998 mingw* | pw32*) 11999 # Base MSYS/MinGW do not provide the 'file' command needed by 12000 # func_win32_libid shell function, so use a weaker test based on 'objdump', 12001 # unless we find 'file', for example because we are cross-compiling. 12002 if ( file / ) >/dev/null 2>&1; then 12003 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 12004 lt_cv_file_magic_cmd='func_win32_libid' 12005 else 12006 # Keep this pattern in sync with the one in func_win32_libid. 12007 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 12008 lt_cv_file_magic_cmd='$OBJDUMP -f' 12009 fi 12010 ;; 12011 12012 cegcc*) 12013 # use the weaker test based on 'objdump'. See mingw*. 12014 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 12015 lt_cv_file_magic_cmd='$OBJDUMP -f' 12016 ;; 12017 12018 darwin* | rhapsody*) 12019 lt_cv_deplibs_check_method=pass_all 12020 ;; 12021 12022 freebsd* | dragonfly*) 12023 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 12024 case $host_cpu in 12025 i*86 ) 12026 # Not sure whether the presence of OpenBSD here was a mistake. 12027 # Let's accept both of them until this is cleared up. 12028 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 12029 lt_cv_file_magic_cmd=/usr/bin/file 12030 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 12031 ;; 12032 esac 12033 else 12034 lt_cv_deplibs_check_method=pass_all 12035 fi 12036 ;; 12037 12038 haiku*) 12039 lt_cv_deplibs_check_method=pass_all 12040 ;; 12041 12042 hpux10.20* | hpux11*) 12043 lt_cv_file_magic_cmd=/usr/bin/file 12044 case $host_cpu in 12045 ia64*) 12046 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 12047 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 12048 ;; 12049 hppa*64*) 12050 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]' 12051 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 12052 ;; 12053 *) 12054 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 12055 lt_cv_file_magic_test_file=/usr/lib/libc.sl 12056 ;; 12057 esac 12058 ;; 12059 12060 interix[3-9]*) 12061 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 12062 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 12063 ;; 12064 12065 irix5* | irix6* | nonstopux*) 12066 case $LD in 12067 *-32|*"-32 ") libmagic=32-bit;; 12068 *-n32|*"-n32 ") libmagic=N32;; 12069 *-64|*"-64 ") libmagic=64-bit;; 12070 *) libmagic=never-match;; 12071 esac 12072 lt_cv_deplibs_check_method=pass_all 12073 ;; 12074 12075 # This must be glibc/ELF. 12076 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 12077 lt_cv_deplibs_check_method=pass_all 12078 ;; 12079 12080 netbsd* | netbsdelf*-gnu) 12081 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 12082 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12083 else 12084 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 12085 fi 12086 ;; 12087 12088 newos6*) 12089 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 12090 lt_cv_file_magic_cmd=/usr/bin/file 12091 lt_cv_file_magic_test_file=/usr/lib/libnls.so 12092 ;; 12093 12094 *nto* | *qnx*) 12095 lt_cv_deplibs_check_method=pass_all 12096 ;; 12097 12098 openbsd* | bitrig*) 12099 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 12100 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 12101 else 12102 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12103 fi 12104 ;; 12105 12106 osf3* | osf4* | osf5*) 12107 lt_cv_deplibs_check_method=pass_all 12108 ;; 12109 12110 rdos*) 12111 lt_cv_deplibs_check_method=pass_all 12112 ;; 12113 12114 solaris*) 12115 lt_cv_deplibs_check_method=pass_all 12116 ;; 12117 12118 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 12119 lt_cv_deplibs_check_method=pass_all 12120 ;; 12121 12122 sysv4 | sysv4.3*) 12123 case $host_vendor in 12124 motorola) 12125 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]' 12126 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 12127 ;; 12128 ncr) 12129 lt_cv_deplibs_check_method=pass_all 12130 ;; 12131 sequent) 12132 lt_cv_file_magic_cmd='/bin/file' 12133 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 12134 ;; 12135 sni) 12136 lt_cv_file_magic_cmd='/bin/file' 12137 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 12138 lt_cv_file_magic_test_file=/lib/libc.so 12139 ;; 12140 siemens) 12141 lt_cv_deplibs_check_method=pass_all 12142 ;; 12143 pc) 12144 lt_cv_deplibs_check_method=pass_all 12145 ;; 12146 esac 12147 ;; 12148 12149 tpf*) 12150 lt_cv_deplibs_check_method=pass_all 12151 ;; 12152 os2*) 12153 lt_cv_deplibs_check_method=pass_all 12154 ;; 12155 esac 12156 12157 fi 12158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 12159 $as_echo "$lt_cv_deplibs_check_method" >&6; } 12160 12161 file_magic_glob= 12162 want_nocaseglob=no 12163 if test "$build" = "$host"; then 12164 case $host_os in 12165 mingw* | pw32*) 12166 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 12167 want_nocaseglob=yes 12168 else 12169 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 12170 fi 12171 ;; 12172 esac 12173 fi 12174 12175 file_magic_cmd=$lt_cv_file_magic_cmd 12176 deplibs_check_method=$lt_cv_deplibs_check_method 12177 test -z "$deplibs_check_method" && deplibs_check_method=unknown 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 12198 12199 12200 if test -n "$ac_tool_prefix"; then 12201 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 12202 set dummy ${ac_tool_prefix}dlltool; ac_word=$2 12203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12204 $as_echo_n "checking for $ac_word... " >&6; } 12205 if ${ac_cv_prog_DLLTOOL+:} false; then : 12206 $as_echo_n "(cached) " >&6 12207 else 12208 if test -n "$DLLTOOL"; then 12209 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 12210 else 12211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12212 for as_dir in $PATH 12213 do 12214 IFS=$as_save_IFS 12215 test -z "$as_dir" && as_dir=. 12216 for ac_exec_ext in '' $ac_executable_extensions; do 12217 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12218 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 12219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12220 break 2 12221 fi 12222 done 12223 done 12224 IFS=$as_save_IFS 12225 12226 fi 12227 fi 12228 DLLTOOL=$ac_cv_prog_DLLTOOL 12229 if test -n "$DLLTOOL"; then 12230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 12231 $as_echo "$DLLTOOL" >&6; } 12232 else 12233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12234 $as_echo "no" >&6; } 12235 fi 12236 12237 12238 fi 12239 if test -z "$ac_cv_prog_DLLTOOL"; then 12240 ac_ct_DLLTOOL=$DLLTOOL 12241 # Extract the first word of "dlltool", so it can be a program name with args. 12242 set dummy dlltool; ac_word=$2 12243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12244 $as_echo_n "checking for $ac_word... " >&6; } 12245 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 12246 $as_echo_n "(cached) " >&6 12247 else 12248 if test -n "$ac_ct_DLLTOOL"; then 12249 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 12250 else 12251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12252 for as_dir in $PATH 12253 do 12254 IFS=$as_save_IFS 12255 test -z "$as_dir" && as_dir=. 12256 for ac_exec_ext in '' $ac_executable_extensions; do 12257 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12258 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 12259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12260 break 2 12261 fi 12262 done 12263 done 12264 IFS=$as_save_IFS 12265 12266 fi 12267 fi 12268 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 12269 if test -n "$ac_ct_DLLTOOL"; then 12270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 12271 $as_echo "$ac_ct_DLLTOOL" >&6; } 12272 else 12273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12274 $as_echo "no" >&6; } 12275 fi 12276 12277 if test "x$ac_ct_DLLTOOL" = x; then 12278 DLLTOOL="false" 12279 else 12280 case $cross_compiling:$ac_tool_warned in 12281 yes:) 12282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12283 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12284 ac_tool_warned=yes ;; 12285 esac 12286 DLLTOOL=$ac_ct_DLLTOOL 12287 fi 12288 else 12289 DLLTOOL="$ac_cv_prog_DLLTOOL" 12290 fi 12291 12292 test -z "$DLLTOOL" && DLLTOOL=dlltool 12293 12294 12295 12296 12297 12298 12299 12300 12301 12302 12303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 12304 $as_echo_n "checking how to associate runtime and link libraries... " >&6; } 12305 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 12306 $as_echo_n "(cached) " >&6 12307 else 12308 lt_cv_sharedlib_from_linklib_cmd='unknown' 12309 12310 case $host_os in 12311 cygwin* | mingw* | pw32* | cegcc*) 12312 # two different shell functions defined in ltmain.sh; 12313 # decide which one to use based on capabilities of $DLLTOOL 12314 case `$DLLTOOL --help 2>&1` in 12315 *--identify-strict*) 12316 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 12317 ;; 12318 *) 12319 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 12320 ;; 12321 esac 12322 ;; 12323 *) 12324 # fallback: assume linklib IS sharedlib 12325 lt_cv_sharedlib_from_linklib_cmd=$ECHO 12326 ;; 12327 esac 12328 12329 fi 12330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 12331 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 12332 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 12333 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 12334 12335 12336 12337 12338 12339 12340 12341 if test -n "$ac_tool_prefix"; then 12342 for ac_prog in ar 12343 do 12344 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12345 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12347 $as_echo_n "checking for $ac_word... " >&6; } 12348 if ${ac_cv_prog_AR+:} false; then : 12349 $as_echo_n "(cached) " >&6 12350 else 12351 if test -n "$AR"; then 12352 ac_cv_prog_AR="$AR" # Let the user override the test. 12353 else 12354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12355 for as_dir in $PATH 12356 do 12357 IFS=$as_save_IFS 12358 test -z "$as_dir" && as_dir=. 12359 for ac_exec_ext in '' $ac_executable_extensions; do 12360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12361 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 12362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12363 break 2 12364 fi 12365 done 12366 done 12367 IFS=$as_save_IFS 12368 12369 fi 12370 fi 12371 AR=$ac_cv_prog_AR 12372 if test -n "$AR"; then 12373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 12374 $as_echo "$AR" >&6; } 12375 else 12376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12377 $as_echo "no" >&6; } 12378 fi 12379 12380 12381 test -n "$AR" && break 12382 done 12383 fi 12384 if test -z "$AR"; then 12385 ac_ct_AR=$AR 12386 for ac_prog in ar 12387 do 12388 # Extract the first word of "$ac_prog", so it can be a program name with args. 12389 set dummy $ac_prog; ac_word=$2 12390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12391 $as_echo_n "checking for $ac_word... " >&6; } 12392 if ${ac_cv_prog_ac_ct_AR+:} false; then : 12393 $as_echo_n "(cached) " >&6 12394 else 12395 if test -n "$ac_ct_AR"; then 12396 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 12397 else 12398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12399 for as_dir in $PATH 12400 do 12401 IFS=$as_save_IFS 12402 test -z "$as_dir" && as_dir=. 12403 for ac_exec_ext in '' $ac_executable_extensions; do 12404 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12405 ac_cv_prog_ac_ct_AR="$ac_prog" 12406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12407 break 2 12408 fi 12409 done 12410 done 12411 IFS=$as_save_IFS 12412 12413 fi 12414 fi 12415 ac_ct_AR=$ac_cv_prog_ac_ct_AR 12416 if test -n "$ac_ct_AR"; then 12417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 12418 $as_echo "$ac_ct_AR" >&6; } 12419 else 12420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12421 $as_echo "no" >&6; } 12422 fi 12423 12424 12425 test -n "$ac_ct_AR" && break 12426 done 12427 12428 if test "x$ac_ct_AR" = x; then 12429 AR="false" 12430 else 12431 case $cross_compiling:$ac_tool_warned in 12432 yes:) 12433 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12434 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12435 ac_tool_warned=yes ;; 12436 esac 12437 AR=$ac_ct_AR 12438 fi 12439 fi 12440 12441 : ${AR=ar} 12442 : ${AR_FLAGS=cru} 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 12455 $as_echo_n "checking for archiver @FILE support... " >&6; } 12456 if ${lt_cv_ar_at_file+:} false; then : 12457 $as_echo_n "(cached) " >&6 12458 else 12459 lt_cv_ar_at_file=no 12460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12461 /* end confdefs.h. */ 12462 12463 int 12464 main () 12465 { 12466 12467 ; 12468 return 0; 12469 } 12470 _ACEOF 12471 if ac_fn_c_try_compile "$LINENO"; then : 12472 echo conftest.$ac_objext > conftest.lst 12473 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 12474 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12475 (eval $lt_ar_try) 2>&5 12476 ac_status=$? 12477 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12478 test $ac_status = 0; } 12479 if test 0 -eq "$ac_status"; then 12480 # Ensure the archiver fails upon bogus file names. 12481 rm -f conftest.$ac_objext libconftest.a 12482 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12483 (eval $lt_ar_try) 2>&5 12484 ac_status=$? 12485 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12486 test $ac_status = 0; } 12487 if test 0 -ne "$ac_status"; then 12488 lt_cv_ar_at_file=@ 12489 fi 12490 fi 12491 rm -f conftest.* libconftest.a 12492 12493 fi 12494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12495 12496 fi 12497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 12498 $as_echo "$lt_cv_ar_at_file" >&6; } 12499 12500 if test no = "$lt_cv_ar_at_file"; then 12501 archiver_list_spec= 12502 else 12503 archiver_list_spec=$lt_cv_ar_at_file 12504 fi 12505 12506 12507 12508 12509 12510 12511 12512 if test -n "$ac_tool_prefix"; then 12513 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 12514 set dummy ${ac_tool_prefix}strip; ac_word=$2 12515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12516 $as_echo_n "checking for $ac_word... " >&6; } 12517 if ${ac_cv_prog_STRIP+:} false; then : 12518 $as_echo_n "(cached) " >&6 12519 else 12520 if test -n "$STRIP"; then 12521 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 12522 else 12523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12524 for as_dir in $PATH 12525 do 12526 IFS=$as_save_IFS 12527 test -z "$as_dir" && as_dir=. 12528 for ac_exec_ext in '' $ac_executable_extensions; do 12529 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12530 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 12531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12532 break 2 12533 fi 12534 done 12535 done 12536 IFS=$as_save_IFS 12537 12538 fi 12539 fi 12540 STRIP=$ac_cv_prog_STRIP 12541 if test -n "$STRIP"; then 12542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 12543 $as_echo "$STRIP" >&6; } 12544 else 12545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12546 $as_echo "no" >&6; } 12547 fi 12548 12549 12550 fi 12551 if test -z "$ac_cv_prog_STRIP"; then 12552 ac_ct_STRIP=$STRIP 12553 # Extract the first word of "strip", so it can be a program name with args. 12554 set dummy strip; ac_word=$2 12555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12556 $as_echo_n "checking for $ac_word... " >&6; } 12557 if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 12558 $as_echo_n "(cached) " >&6 12559 else 12560 if test -n "$ac_ct_STRIP"; then 12561 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 12562 else 12563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12564 for as_dir in $PATH 12565 do 12566 IFS=$as_save_IFS 12567 test -z "$as_dir" && as_dir=. 12568 for ac_exec_ext in '' $ac_executable_extensions; do 12569 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12570 ac_cv_prog_ac_ct_STRIP="strip" 12571 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12572 break 2 12573 fi 12574 done 12575 done 12576 IFS=$as_save_IFS 12577 12578 fi 12579 fi 12580 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 12581 if test -n "$ac_ct_STRIP"; then 12582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 12583 $as_echo "$ac_ct_STRIP" >&6; } 12584 else 12585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12586 $as_echo "no" >&6; } 12587 fi 12588 12589 if test "x$ac_ct_STRIP" = x; then 12590 STRIP=":" 12591 else 12592 case $cross_compiling:$ac_tool_warned in 12593 yes:) 12594 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12595 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12596 ac_tool_warned=yes ;; 12597 esac 12598 STRIP=$ac_ct_STRIP 12599 fi 12600 else 12601 STRIP="$ac_cv_prog_STRIP" 12602 fi 12603 12604 test -z "$STRIP" && STRIP=: 12605 12606 12607 12608 12609 12610 12611 if test -n "$ac_tool_prefix"; then 12612 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12613 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12615 $as_echo_n "checking for $ac_word... " >&6; } 12616 if ${ac_cv_prog_RANLIB+:} false; then : 12617 $as_echo_n "(cached) " >&6 12618 else 12619 if test -n "$RANLIB"; then 12620 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12621 else 12622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12623 for as_dir in $PATH 12624 do 12625 IFS=$as_save_IFS 12626 test -z "$as_dir" && as_dir=. 12627 for ac_exec_ext in '' $ac_executable_extensions; do 12628 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12629 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12631 break 2 12632 fi 12633 done 12634 done 12635 IFS=$as_save_IFS 12636 12637 fi 12638 fi 12639 RANLIB=$ac_cv_prog_RANLIB 12640 if test -n "$RANLIB"; then 12641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12642 $as_echo "$RANLIB" >&6; } 12643 else 12644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12645 $as_echo "no" >&6; } 12646 fi 12647 12648 12649 fi 12650 if test -z "$ac_cv_prog_RANLIB"; then 12651 ac_ct_RANLIB=$RANLIB 12652 # Extract the first word of "ranlib", so it can be a program name with args. 12653 set dummy ranlib; ac_word=$2 12654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12655 $as_echo_n "checking for $ac_word... " >&6; } 12656 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 12657 $as_echo_n "(cached) " >&6 12658 else 12659 if test -n "$ac_ct_RANLIB"; then 12660 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12661 else 12662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12663 for as_dir in $PATH 12664 do 12665 IFS=$as_save_IFS 12666 test -z "$as_dir" && as_dir=. 12667 for ac_exec_ext in '' $ac_executable_extensions; do 12668 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12669 ac_cv_prog_ac_ct_RANLIB="ranlib" 12670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12671 break 2 12672 fi 12673 done 12674 done 12675 IFS=$as_save_IFS 12676 12677 fi 12678 fi 12679 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12680 if test -n "$ac_ct_RANLIB"; then 12681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12682 $as_echo "$ac_ct_RANLIB" >&6; } 12683 else 12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12685 $as_echo "no" >&6; } 12686 fi 12687 12688 if test "x$ac_ct_RANLIB" = x; then 12689 RANLIB=":" 12690 else 12691 case $cross_compiling:$ac_tool_warned in 12692 yes:) 12693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12694 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12695 ac_tool_warned=yes ;; 12696 esac 12697 RANLIB=$ac_ct_RANLIB 12698 fi 12699 else 12700 RANLIB="$ac_cv_prog_RANLIB" 12701 fi 12702 12703 test -z "$RANLIB" && RANLIB=: 12704 12705 12706 12707 12708 12709 12710 # Determine commands to create old-style static archives. 12711 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 12712 old_postinstall_cmds='chmod 644 $oldlib' 12713 old_postuninstall_cmds= 12714 12715 if test -n "$RANLIB"; then 12716 case $host_os in 12717 bitrig* | openbsd*) 12718 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 12719 ;; 12720 *) 12721 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 12722 ;; 12723 esac 12724 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 12725 fi 12726 12727 case $host_os in 12728 darwin*) 12729 lock_old_archive_extraction=yes ;; 12730 *) 12731 lock_old_archive_extraction=no ;; 12732 esac 12733 12734 12735 12736 12737 12738 12739 12740 12741 12742 12743 12744 12745 12746 12747 12748 12749 12750 12751 12752 12753 12754 12755 12756 12757 12758 12759 12760 12761 12762 12763 12764 12765 12766 12767 12768 12769 12770 12771 12772 # If no C compiler was specified, use CC. 12773 LTCC=${LTCC-"$CC"} 12774 12775 # If no C compiler flags were specified, use CFLAGS. 12776 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 12777 12778 # Allow CC to be a program name with arguments. 12779 compiler=$CC 12780 12781 12782 # Check for command to grab the raw symbol name followed by C symbol from nm. 12783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 12784 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 12785 if ${lt_cv_sys_global_symbol_pipe+:} false; then : 12786 $as_echo_n "(cached) " >&6 12787 else 12788 12789 # These are sane defaults that work on at least a few old systems. 12790 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 12791 12792 # Character class describing NM global symbol codes. 12793 symcode='[BCDEGRST]' 12794 12795 # Regexp to match symbols that can be accessed directly from C. 12796 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 12797 12798 # Define system-specific variables. 12799 case $host_os in 12800 aix*) 12801 symcode='[BCDT]' 12802 ;; 12803 cygwin* | mingw* | pw32* | cegcc*) 12804 symcode='[ABCDGISTW]' 12805 ;; 12806 hpux*) 12807 if test ia64 = "$host_cpu"; then 12808 symcode='[ABCDEGRST]' 12809 fi 12810 ;; 12811 irix* | nonstopux*) 12812 symcode='[BCDEGRST]' 12813 ;; 12814 osf*) 12815 symcode='[BCDEGQRST]' 12816 ;; 12817 solaris*) 12818 symcode='[BDRT]' 12819 ;; 12820 sco3.2v5*) 12821 symcode='[DT]' 12822 ;; 12823 sysv4.2uw2*) 12824 symcode='[DT]' 12825 ;; 12826 sysv5* | sco5v6* | unixware* | OpenUNIX*) 12827 symcode='[ABDT]' 12828 ;; 12829 sysv4) 12830 symcode='[DFNSTU]' 12831 ;; 12832 esac 12833 12834 # If we're using GNU nm, then use its standard symbol codes. 12835 case `$NM -V 2>&1` in 12836 *GNU* | *'with BFD'*) 12837 symcode='[ABCDGIRSTW]' ;; 12838 esac 12839 12840 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12841 # Gets list of data symbols to import. 12842 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 12843 # Adjust the below global symbol transforms to fixup imported variables. 12844 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 12845 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 12846 lt_c_name_lib_hook="\ 12847 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 12848 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 12849 else 12850 # Disable hooks by default. 12851 lt_cv_sys_global_symbol_to_import= 12852 lt_cdecl_hook= 12853 lt_c_name_hook= 12854 lt_c_name_lib_hook= 12855 fi 12856 12857 # Transform an extracted symbol line into a proper C declaration. 12858 # Some systems (esp. on ia64) link data and code symbols differently, 12859 # so use this general approach. 12860 lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 12861 $lt_cdecl_hook\ 12862 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 12863 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 12864 12865 # Transform an extracted symbol line into symbol name and symbol address 12866 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 12867 $lt_c_name_hook\ 12868 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 12869 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 12870 12871 # Transform an extracted symbol line into symbol name with lib prefix and 12872 # symbol address. 12873 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 12874 $lt_c_name_lib_hook\ 12875 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 12876 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 12877 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 12878 12879 # Handle CRLF in mingw tool chain 12880 opt_cr= 12881 case $build_os in 12882 mingw*) 12883 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 12884 ;; 12885 esac 12886 12887 # Try without a prefix underscore, then with it. 12888 for ac_symprfx in "" "_"; do 12889 12890 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 12891 symxfrm="\\1 $ac_symprfx\\2 \\2" 12892 12893 # Write the raw and C identifiers. 12894 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12895 # Fake it for dumpbin and say T for any non-static function, 12896 # D for any global variable and I for any imported variable. 12897 # Also find C++ and __fastcall symbols from MSVC++, 12898 # which start with @ or ?. 12899 lt_cv_sys_global_symbol_pipe="$AWK '"\ 12900 " {last_section=section; section=\$ 3};"\ 12901 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 12902 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 12903 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 12904 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 12905 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 12906 " \$ 0!~/External *\|/{next};"\ 12907 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 12908 " {if(hide[section]) next};"\ 12909 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 12910 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 12911 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 12912 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 12913 " ' prfx=^$ac_symprfx" 12914 else 12915 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 12916 fi 12917 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 12918 12919 # Check to see that the pipe works correctly. 12920 pipe_works=no 12921 12922 rm -f conftest* 12923 cat > conftest.$ac_ext <<_LT_EOF 12924 #ifdef __cplusplus 12925 extern "C" { 12926 #endif 12927 char nm_test_var; 12928 void nm_test_func(void); 12929 void nm_test_func(void){} 12930 #ifdef __cplusplus 12931 } 12932 #endif 12933 int main(){nm_test_var='a';nm_test_func();return(0);} 12934 _LT_EOF 12935 12936 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12937 (eval $ac_compile) 2>&5 12938 ac_status=$? 12939 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12940 test $ac_status = 0; }; then 12941 # Now try to grab the symbols. 12942 nlist=conftest.nm 12943 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 12944 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 12945 ac_status=$? 12946 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12947 test $ac_status = 0; } && test -s "$nlist"; then 12948 # Try sorting and uniquifying the output. 12949 if sort "$nlist" | uniq > "$nlist"T; then 12950 mv -f "$nlist"T "$nlist" 12951 else 12952 rm -f "$nlist"T 12953 fi 12954 12955 # Make sure that we snagged all the symbols we need. 12956 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 12957 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 12958 cat <<_LT_EOF > conftest.$ac_ext 12959 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 12960 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 12961 /* DATA imports from DLLs on WIN32 can't be const, because runtime 12962 relocations are performed -- see ld's documentation on pseudo-relocs. */ 12963 # define LT_DLSYM_CONST 12964 #elif defined __osf__ 12965 /* This system does not cope well with relocations in const data. */ 12966 # define LT_DLSYM_CONST 12967 #else 12968 # define LT_DLSYM_CONST const 12969 #endif 12970 12971 #ifdef __cplusplus 12972 extern "C" { 12973 #endif 12974 12975 _LT_EOF 12976 # Now generate the symbol file. 12977 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 12978 12979 cat <<_LT_EOF >> conftest.$ac_ext 12980 12981 /* The mapping between symbol names and symbols. */ 12982 LT_DLSYM_CONST struct { 12983 const char *name; 12984 void *address; 12985 } 12986 lt__PROGRAM__LTX_preloaded_symbols[] = 12987 { 12988 { "@PROGRAM@", (void *) 0 }, 12989 _LT_EOF 12990 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 12991 cat <<\_LT_EOF >> conftest.$ac_ext 12992 {0, (void *) 0} 12993 }; 12994 12995 /* This works around a problem in FreeBSD linker */ 12996 #ifdef FREEBSD_WORKAROUND 12997 static const void *lt_preloaded_setup() { 12998 return lt__PROGRAM__LTX_preloaded_symbols; 12999 } 13000 #endif 13001 13002 #ifdef __cplusplus 13003 } 13004 #endif 13005 _LT_EOF 13006 # Now try linking the two files. 13007 mv conftest.$ac_objext conftstm.$ac_objext 13008 lt_globsym_save_LIBS=$LIBS 13009 lt_globsym_save_CFLAGS=$CFLAGS 13010 LIBS=conftstm.$ac_objext 13011 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 13012 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 13013 (eval $ac_link) 2>&5 13014 ac_status=$? 13015 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13016 test $ac_status = 0; } && test -s conftest$ac_exeext; then 13017 pipe_works=yes 13018 fi 13019 LIBS=$lt_globsym_save_LIBS 13020 CFLAGS=$lt_globsym_save_CFLAGS 13021 else 13022 echo "cannot find nm_test_func in $nlist" >&5 13023 fi 13024 else 13025 echo "cannot find nm_test_var in $nlist" >&5 13026 fi 13027 else 13028 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 13029 fi 13030 else 13031 echo "$progname: failed program was:" >&5 13032 cat conftest.$ac_ext >&5 13033 fi 13034 rm -rf conftest* conftst* 13035 13036 # Do not use the global_symbol_pipe unless it works. 13037 if test yes = "$pipe_works"; then 13038 break 13039 else 13040 lt_cv_sys_global_symbol_pipe= 13041 fi 13042 done 13043 13044 fi 13045 13046 if test -z "$lt_cv_sys_global_symbol_pipe"; then 13047 lt_cv_sys_global_symbol_to_cdecl= 13048 fi 13049 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 13050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 13051 $as_echo "failed" >&6; } 13052 else 13053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 13054 $as_echo "ok" >&6; } 13055 fi 13056 13057 # Response file support. 13058 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 13059 nm_file_list_spec='@' 13060 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 13061 nm_file_list_spec='@' 13062 fi 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13083 13084 13085 13086 13087 13088 13089 13090 13091 13092 13093 13094 13095 13096 13097 13098 13099 13100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 13101 $as_echo_n "checking for sysroot... " >&6; } 13102 13103 # Check whether --with-sysroot was given. 13104 if test "${with_sysroot+set}" = set; then : 13105 withval=$with_sysroot; 13106 else 13107 with_sysroot=no 13108 fi 13109 13110 13111 lt_sysroot= 13112 case $with_sysroot in #( 13113 yes) 13114 if test yes = "$GCC"; then 13115 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 13116 fi 13117 ;; #( 13118 /*) 13119 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 13120 ;; #( 13121 no|'') 13122 ;; #( 13123 *) 13124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 13125 $as_echo "$with_sysroot" >&6; } 13126 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 13127 ;; 13128 esac 13129 13130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 13131 $as_echo "${lt_sysroot:-no}" >&6; } 13132 13133 13134 13135 13136 13137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 13138 $as_echo_n "checking for a working dd... " >&6; } 13139 if ${ac_cv_path_lt_DD+:} false; then : 13140 $as_echo_n "(cached) " >&6 13141 else 13142 printf 0123456789abcdef0123456789abcdef >conftest.i 13143 cat conftest.i conftest.i >conftest2.i 13144 : ${lt_DD:=$DD} 13145 if test -z "$lt_DD"; then 13146 ac_path_lt_DD_found=false 13147 # Loop through the user's path and test for each of PROGNAME-LIST 13148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13149 for as_dir in $PATH 13150 do 13151 IFS=$as_save_IFS 13152 test -z "$as_dir" && as_dir=. 13153 for ac_prog in dd; do 13154 for ac_exec_ext in '' $ac_executable_extensions; do 13155 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 13156 as_fn_executable_p "$ac_path_lt_DD" || continue 13157 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 13158 cmp -s conftest.i conftest.out \ 13159 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 13160 fi 13161 $ac_path_lt_DD_found && break 3 13162 done 13163 done 13164 done 13165 IFS=$as_save_IFS 13166 if test -z "$ac_cv_path_lt_DD"; then 13167 : 13168 fi 13169 else 13170 ac_cv_path_lt_DD=$lt_DD 13171 fi 13172 13173 rm -f conftest.i conftest2.i conftest.out 13174 fi 13175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 13176 $as_echo "$ac_cv_path_lt_DD" >&6; } 13177 13178 13179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 13180 $as_echo_n "checking how to truncate binary pipes... " >&6; } 13181 if ${lt_cv_truncate_bin+:} false; then : 13182 $as_echo_n "(cached) " >&6 13183 else 13184 printf 0123456789abcdef0123456789abcdef >conftest.i 13185 cat conftest.i conftest.i >conftest2.i 13186 lt_cv_truncate_bin= 13187 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 13188 cmp -s conftest.i conftest.out \ 13189 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 13190 fi 13191 rm -f conftest.i conftest2.i conftest.out 13192 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 13193 fi 13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 13195 $as_echo "$lt_cv_truncate_bin" >&6; } 13196 13197 13198 13199 13200 13201 13202 13203 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 13204 func_cc_basename () 13205 { 13206 for cc_temp in $*""; do 13207 case $cc_temp in 13208 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 13209 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 13210 \-*) ;; 13211 *) break;; 13212 esac 13213 done 13214 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 13215 } 13216 13217 # Check whether --enable-libtool-lock was given. 13218 if test "${enable_libtool_lock+set}" = set; then : 13219 enableval=$enable_libtool_lock; 13220 fi 13221 13222 test no = "$enable_libtool_lock" || enable_libtool_lock=yes 13223 13224 # Some flags need to be propagated to the compiler or linker for good 13225 # libtool support. 13226 case $host in 13227 ia64-*-hpux*) 13228 # Find out what ABI is being produced by ac_compile, and set mode 13229 # options accordingly. 13230 echo 'int i;' > conftest.$ac_ext 13231 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13232 (eval $ac_compile) 2>&5 13233 ac_status=$? 13234 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13235 test $ac_status = 0; }; then 13236 case `/usr/bin/file conftest.$ac_objext` in 13237 *ELF-32*) 13238 HPUX_IA64_MODE=32 13239 ;; 13240 *ELF-64*) 13241 HPUX_IA64_MODE=64 13242 ;; 13243 esac 13244 fi 13245 rm -rf conftest* 13246 ;; 13247 *-*-irix6*) 13248 # Find out what ABI is being produced by ac_compile, and set linker 13249 # options accordingly. 13250 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 13251 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13252 (eval $ac_compile) 2>&5 13253 ac_status=$? 13254 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13255 test $ac_status = 0; }; then 13256 if test yes = "$lt_cv_prog_gnu_ld"; then 13257 case `/usr/bin/file conftest.$ac_objext` in 13258 *32-bit*) 13259 LD="${LD-ld} -melf32bsmip" 13260 ;; 13261 *N32*) 13262 LD="${LD-ld} -melf32bmipn32" 13263 ;; 13264 *64-bit*) 13265 LD="${LD-ld} -melf64bmip" 13266 ;; 13267 esac 13268 else 13269 case `/usr/bin/file conftest.$ac_objext` in 13270 *32-bit*) 13271 LD="${LD-ld} -32" 13272 ;; 13273 *N32*) 13274 LD="${LD-ld} -n32" 13275 ;; 13276 *64-bit*) 13277 LD="${LD-ld} -64" 13278 ;; 13279 esac 13280 fi 13281 fi 13282 rm -rf conftest* 13283 ;; 13284 13285 mips64*-*linux*) 13286 # Find out what ABI is being produced by ac_compile, and set linker 13287 # options accordingly. 13288 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 13289 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13290 (eval $ac_compile) 2>&5 13291 ac_status=$? 13292 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13293 test $ac_status = 0; }; then 13294 emul=elf 13295 case `/usr/bin/file conftest.$ac_objext` in 13296 *32-bit*) 13297 emul="${emul}32" 13298 ;; 13299 *64-bit*) 13300 emul="${emul}64" 13301 ;; 13302 esac 13303 case `/usr/bin/file conftest.$ac_objext` in 13304 *MSB*) 13305 emul="${emul}btsmip" 13306 ;; 13307 *LSB*) 13308 emul="${emul}ltsmip" 13309 ;; 13310 esac 13311 case `/usr/bin/file conftest.$ac_objext` in 13312 *N32*) 13313 emul="${emul}n32" 13314 ;; 13315 esac 13316 LD="${LD-ld} -m $emul" 13317 fi 13318 rm -rf conftest* 13319 ;; 13320 13321 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 13322 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 13323 # Find out what ABI is being produced by ac_compile, and set linker 13324 # options accordingly. Note that the listed cases only cover the 13325 # situations where additional linker options are needed (such as when 13326 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 13327 # vice versa); the common cases where no linker options are needed do 13328 # not appear in the list. 13329 echo 'int i;' > conftest.$ac_ext 13330 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13331 (eval $ac_compile) 2>&5 13332 ac_status=$? 13333 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13334 test $ac_status = 0; }; then 13335 case `/usr/bin/file conftest.o` in 13336 *32-bit*) 13337 case $host in 13338 x86_64-*kfreebsd*-gnu) 13339 LD="${LD-ld} -m elf_i386_fbsd" 13340 ;; 13341 x86_64-*linux*) 13342 case `/usr/bin/file conftest.o` in 13343 *x86-64*) 13344 LD="${LD-ld} -m elf32_x86_64" 13345 ;; 13346 *) 13347 LD="${LD-ld} -m elf_i386" 13348 ;; 13349 esac 13350 ;; 13351 powerpc64le-*linux*) 13352 LD="${LD-ld} -m elf32lppclinux" 13353 ;; 13354 powerpc64-*linux*) 13355 LD="${LD-ld} -m elf32ppclinux" 13356 ;; 13357 s390x-*linux*) 13358 LD="${LD-ld} -m elf_s390" 13359 ;; 13360 sparc64-*linux*) 13361 LD="${LD-ld} -m elf32_sparc" 13362 ;; 13363 esac 13364 ;; 13365 *64-bit*) 13366 case $host in 13367 x86_64-*kfreebsd*-gnu) 13368 LD="${LD-ld} -m elf_x86_64_fbsd" 13369 ;; 13370 x86_64-*linux*) 13371 LD="${LD-ld} -m elf_x86_64" 13372 ;; 13373 powerpcle-*linux*) 13374 LD="${LD-ld} -m elf64lppc" 13375 ;; 13376 powerpc-*linux*) 13377 LD="${LD-ld} -m elf64ppc" 13378 ;; 13379 s390*-*linux*|s390*-*tpf*) 13380 LD="${LD-ld} -m elf64_s390" 13381 ;; 13382 sparc*-*linux*) 13383 LD="${LD-ld} -m elf64_sparc" 13384 ;; 13385 esac 13386 ;; 13387 esac 13388 fi 13389 rm -rf conftest* 13390 ;; 13391 13392 *-*-sco3.2v5*) 13393 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 13394 SAVE_CFLAGS=$CFLAGS 13395 CFLAGS="$CFLAGS -belf" 13396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 13397 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 13398 if ${lt_cv_cc_needs_belf+:} false; then : 13399 $as_echo_n "(cached) " >&6 13400 else 13401 ac_ext=c 13402 ac_cpp='$CPP $CPPFLAGS' 13403 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13404 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13405 ac_compiler_gnu=$ac_cv_c_compiler_gnu 13406 13407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13408 /* end confdefs.h. */ 13409 13410 int 13411 main () 13412 { 13413 13414 ; 13415 return 0; 13416 } 13417 _ACEOF 13418 if ac_fn_c_try_link "$LINENO"; then : 13419 lt_cv_cc_needs_belf=yes 13420 else 13421 lt_cv_cc_needs_belf=no 13422 fi 13423 rm -f core conftest.err conftest.$ac_objext \ 13424 conftest$ac_exeext conftest.$ac_ext 13425 ac_ext=c 13426 ac_cpp='$CPP $CPPFLAGS' 13427 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13428 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13429 ac_compiler_gnu=$ac_cv_c_compiler_gnu 13430 13431 fi 13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 13433 $as_echo "$lt_cv_cc_needs_belf" >&6; } 13434 if test yes != "$lt_cv_cc_needs_belf"; then 13435 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 13436 CFLAGS=$SAVE_CFLAGS 13437 fi 13438 ;; 13439 *-*solaris*) 13440 # Find out what ABI is being produced by ac_compile, and set linker 13441 # options accordingly. 13442 echo 'int i;' > conftest.$ac_ext 13443 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13444 (eval $ac_compile) 2>&5 13445 ac_status=$? 13446 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13447 test $ac_status = 0; }; then 13448 case `/usr/bin/file conftest.o` in 13449 *64-bit*) 13450 case $lt_cv_prog_gnu_ld in 13451 yes*) 13452 case $host in 13453 i?86-*-solaris*|x86_64-*-solaris*) 13454 LD="${LD-ld} -m elf_x86_64" 13455 ;; 13456 sparc*-*-solaris*) 13457 LD="${LD-ld} -m elf64_sparc" 13458 ;; 13459 esac 13460 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 13461 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 13462 LD=${LD-ld}_sol2 13463 fi 13464 ;; 13465 *) 13466 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 13467 LD="${LD-ld} -64" 13468 fi 13469 ;; 13470 esac 13471 ;; 13472 esac 13473 fi 13474 rm -rf conftest* 13475 ;; 13476 esac 13477 13478 need_locks=$enable_libtool_lock 13479 13480 if test -n "$ac_tool_prefix"; then 13481 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 13482 set dummy ${ac_tool_prefix}mt; ac_word=$2 13483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13484 $as_echo_n "checking for $ac_word... " >&6; } 13485 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 13486 $as_echo_n "(cached) " >&6 13487 else 13488 if test -n "$MANIFEST_TOOL"; then 13489 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 13490 else 13491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13492 for as_dir in $PATH 13493 do 13494 IFS=$as_save_IFS 13495 test -z "$as_dir" && as_dir=. 13496 for ac_exec_ext in '' $ac_executable_extensions; do 13497 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13498 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 13499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13500 break 2 13501 fi 13502 done 13503 done 13504 IFS=$as_save_IFS 13505 13506 fi 13507 fi 13508 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 13509 if test -n "$MANIFEST_TOOL"; then 13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 13511 $as_echo "$MANIFEST_TOOL" >&6; } 13512 else 13513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13514 $as_echo "no" >&6; } 13515 fi 13516 13517 13518 fi 13519 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 13520 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 13521 # Extract the first word of "mt", so it can be a program name with args. 13522 set dummy mt; ac_word=$2 13523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13524 $as_echo_n "checking for $ac_word... " >&6; } 13525 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 13526 $as_echo_n "(cached) " >&6 13527 else 13528 if test -n "$ac_ct_MANIFEST_TOOL"; then 13529 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 13530 else 13531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13532 for as_dir in $PATH 13533 do 13534 IFS=$as_save_IFS 13535 test -z "$as_dir" && as_dir=. 13536 for ac_exec_ext in '' $ac_executable_extensions; do 13537 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13538 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 13539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13540 break 2 13541 fi 13542 done 13543 done 13544 IFS=$as_save_IFS 13545 13546 fi 13547 fi 13548 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 13549 if test -n "$ac_ct_MANIFEST_TOOL"; then 13550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 13551 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 13552 else 13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13554 $as_echo "no" >&6; } 13555 fi 13556 13557 if test "x$ac_ct_MANIFEST_TOOL" = x; then 13558 MANIFEST_TOOL=":" 13559 else 13560 case $cross_compiling:$ac_tool_warned in 13561 yes:) 13562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13563 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13564 ac_tool_warned=yes ;; 13565 esac 13566 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 13567 fi 13568 else 13569 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 13570 fi 13571 13572 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 13573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 13574 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 13575 if ${lt_cv_path_mainfest_tool+:} false; then : 13576 $as_echo_n "(cached) " >&6 13577 else 13578 lt_cv_path_mainfest_tool=no 13579 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 13580 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 13581 cat conftest.err >&5 13582 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 13583 lt_cv_path_mainfest_tool=yes 13584 fi 13585 rm -f conftest* 13586 fi 13587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 13588 $as_echo "$lt_cv_path_mainfest_tool" >&6; } 13589 if test yes != "$lt_cv_path_mainfest_tool"; then 13590 MANIFEST_TOOL=: 13591 fi 13592 13593 13594 13595 13596 13597 13598 case $host_os in 13599 rhapsody* | darwin*) 13600 if test -n "$ac_tool_prefix"; then 13601 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 13602 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 13603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13604 $as_echo_n "checking for $ac_word... " >&6; } 13605 if ${ac_cv_prog_DSYMUTIL+:} false; then : 13606 $as_echo_n "(cached) " >&6 13607 else 13608 if test -n "$DSYMUTIL"; then 13609 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 13610 else 13611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13612 for as_dir in $PATH 13613 do 13614 IFS=$as_save_IFS 13615 test -z "$as_dir" && as_dir=. 13616 for ac_exec_ext in '' $ac_executable_extensions; do 13617 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13618 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 13619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13620 break 2 13621 fi 13622 done 13623 done 13624 IFS=$as_save_IFS 13625 13626 fi 13627 fi 13628 DSYMUTIL=$ac_cv_prog_DSYMUTIL 13629 if test -n "$DSYMUTIL"; then 13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 13631 $as_echo "$DSYMUTIL" >&6; } 13632 else 13633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13634 $as_echo "no" >&6; } 13635 fi 13636 13637 13638 fi 13639 if test -z "$ac_cv_prog_DSYMUTIL"; then 13640 ac_ct_DSYMUTIL=$DSYMUTIL 13641 # Extract the first word of "dsymutil", so it can be a program name with args. 13642 set dummy dsymutil; ac_word=$2 13643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13644 $as_echo_n "checking for $ac_word... " >&6; } 13645 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 13646 $as_echo_n "(cached) " >&6 13647 else 13648 if test -n "$ac_ct_DSYMUTIL"; then 13649 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 13650 else 13651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13652 for as_dir in $PATH 13653 do 13654 IFS=$as_save_IFS 13655 test -z "$as_dir" && as_dir=. 13656 for ac_exec_ext in '' $ac_executable_extensions; do 13657 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13658 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 13659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13660 break 2 13661 fi 13662 done 13663 done 13664 IFS=$as_save_IFS 13665 13666 fi 13667 fi 13668 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 13669 if test -n "$ac_ct_DSYMUTIL"; then 13670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 13671 $as_echo "$ac_ct_DSYMUTIL" >&6; } 13672 else 13673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13674 $as_echo "no" >&6; } 13675 fi 13676 13677 if test "x$ac_ct_DSYMUTIL" = x; then 13678 DSYMUTIL=":" 13679 else 13680 case $cross_compiling:$ac_tool_warned in 13681 yes:) 13682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13683 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13684 ac_tool_warned=yes ;; 13685 esac 13686 DSYMUTIL=$ac_ct_DSYMUTIL 13687 fi 13688 else 13689 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 13690 fi 13691 13692 if test -n "$ac_tool_prefix"; then 13693 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 13694 set dummy ${ac_tool_prefix}nmedit; ac_word=$2 13695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13696 $as_echo_n "checking for $ac_word... " >&6; } 13697 if ${ac_cv_prog_NMEDIT+:} false; then : 13698 $as_echo_n "(cached) " >&6 13699 else 13700 if test -n "$NMEDIT"; then 13701 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 13702 else 13703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13704 for as_dir in $PATH 13705 do 13706 IFS=$as_save_IFS 13707 test -z "$as_dir" && as_dir=. 13708 for ac_exec_ext in '' $ac_executable_extensions; do 13709 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13710 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 13711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13712 break 2 13713 fi 13714 done 13715 done 13716 IFS=$as_save_IFS 13717 13718 fi 13719 fi 13720 NMEDIT=$ac_cv_prog_NMEDIT 13721 if test -n "$NMEDIT"; then 13722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 13723 $as_echo "$NMEDIT" >&6; } 13724 else 13725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13726 $as_echo "no" >&6; } 13727 fi 13728 13729 13730 fi 13731 if test -z "$ac_cv_prog_NMEDIT"; then 13732 ac_ct_NMEDIT=$NMEDIT 13733 # Extract the first word of "nmedit", so it can be a program name with args. 13734 set dummy nmedit; ac_word=$2 13735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13736 $as_echo_n "checking for $ac_word... " >&6; } 13737 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 13738 $as_echo_n "(cached) " >&6 13739 else 13740 if test -n "$ac_ct_NMEDIT"; then 13741 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 13742 else 13743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13744 for as_dir in $PATH 13745 do 13746 IFS=$as_save_IFS 13747 test -z "$as_dir" && as_dir=. 13748 for ac_exec_ext in '' $ac_executable_extensions; do 13749 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13750 ac_cv_prog_ac_ct_NMEDIT="nmedit" 13751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13752 break 2 13753 fi 13754 done 13755 done 13756 IFS=$as_save_IFS 13757 13758 fi 13759 fi 13760 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 13761 if test -n "$ac_ct_NMEDIT"; then 13762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 13763 $as_echo "$ac_ct_NMEDIT" >&6; } 13764 else 13765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13766 $as_echo "no" >&6; } 13767 fi 13768 13769 if test "x$ac_ct_NMEDIT" = x; then 13770 NMEDIT=":" 13771 else 13772 case $cross_compiling:$ac_tool_warned in 13773 yes:) 13774 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13775 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13776 ac_tool_warned=yes ;; 13777 esac 13778 NMEDIT=$ac_ct_NMEDIT 13779 fi 13780 else 13781 NMEDIT="$ac_cv_prog_NMEDIT" 13782 fi 13783 13784 if test -n "$ac_tool_prefix"; then 13785 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 13786 set dummy ${ac_tool_prefix}lipo; ac_word=$2 13787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13788 $as_echo_n "checking for $ac_word... " >&6; } 13789 if ${ac_cv_prog_LIPO+:} false; then : 13790 $as_echo_n "(cached) " >&6 13791 else 13792 if test -n "$LIPO"; then 13793 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 13794 else 13795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13796 for as_dir in $PATH 13797 do 13798 IFS=$as_save_IFS 13799 test -z "$as_dir" && as_dir=. 13800 for ac_exec_ext in '' $ac_executable_extensions; do 13801 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13802 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 13803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13804 break 2 13805 fi 13806 done 13807 done 13808 IFS=$as_save_IFS 13809 13810 fi 13811 fi 13812 LIPO=$ac_cv_prog_LIPO 13813 if test -n "$LIPO"; then 13814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 13815 $as_echo "$LIPO" >&6; } 13816 else 13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13818 $as_echo "no" >&6; } 13819 fi 13820 13821 13822 fi 13823 if test -z "$ac_cv_prog_LIPO"; then 13824 ac_ct_LIPO=$LIPO 13825 # Extract the first word of "lipo", so it can be a program name with args. 13826 set dummy lipo; ac_word=$2 13827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13828 $as_echo_n "checking for $ac_word... " >&6; } 13829 if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 13830 $as_echo_n "(cached) " >&6 13831 else 13832 if test -n "$ac_ct_LIPO"; then 13833 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 13834 else 13835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13836 for as_dir in $PATH 13837 do 13838 IFS=$as_save_IFS 13839 test -z "$as_dir" && as_dir=. 13840 for ac_exec_ext in '' $ac_executable_extensions; do 13841 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13842 ac_cv_prog_ac_ct_LIPO="lipo" 13843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13844 break 2 13845 fi 13846 done 13847 done 13848 IFS=$as_save_IFS 13849 13850 fi 13851 fi 13852 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 13853 if test -n "$ac_ct_LIPO"; then 13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 13855 $as_echo "$ac_ct_LIPO" >&6; } 13856 else 13857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13858 $as_echo "no" >&6; } 13859 fi 13860 13861 if test "x$ac_ct_LIPO" = x; then 13862 LIPO=":" 13863 else 13864 case $cross_compiling:$ac_tool_warned in 13865 yes:) 13866 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13867 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13868 ac_tool_warned=yes ;; 13869 esac 13870 LIPO=$ac_ct_LIPO 13871 fi 13872 else 13873 LIPO="$ac_cv_prog_LIPO" 13874 fi 13875 13876 if test -n "$ac_tool_prefix"; then 13877 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 13878 set dummy ${ac_tool_prefix}otool; ac_word=$2 13879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13880 $as_echo_n "checking for $ac_word... " >&6; } 13881 if ${ac_cv_prog_OTOOL+:} false; then : 13882 $as_echo_n "(cached) " >&6 13883 else 13884 if test -n "$OTOOL"; then 13885 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 13886 else 13887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13888 for as_dir in $PATH 13889 do 13890 IFS=$as_save_IFS 13891 test -z "$as_dir" && as_dir=. 13892 for ac_exec_ext in '' $ac_executable_extensions; do 13893 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13894 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 13895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13896 break 2 13897 fi 13898 done 13899 done 13900 IFS=$as_save_IFS 13901 13902 fi 13903 fi 13904 OTOOL=$ac_cv_prog_OTOOL 13905 if test -n "$OTOOL"; then 13906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 13907 $as_echo "$OTOOL" >&6; } 13908 else 13909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13910 $as_echo "no" >&6; } 13911 fi 13912 13913 13914 fi 13915 if test -z "$ac_cv_prog_OTOOL"; then 13916 ac_ct_OTOOL=$OTOOL 13917 # Extract the first word of "otool", so it can be a program name with args. 13918 set dummy otool; ac_word=$2 13919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13920 $as_echo_n "checking for $ac_word... " >&6; } 13921 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 13922 $as_echo_n "(cached) " >&6 13923 else 13924 if test -n "$ac_ct_OTOOL"; then 13925 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 13926 else 13927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13928 for as_dir in $PATH 13929 do 13930 IFS=$as_save_IFS 13931 test -z "$as_dir" && as_dir=. 13932 for ac_exec_ext in '' $ac_executable_extensions; do 13933 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13934 ac_cv_prog_ac_ct_OTOOL="otool" 13935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13936 break 2 13937 fi 13938 done 13939 done 13940 IFS=$as_save_IFS 13941 13942 fi 13943 fi 13944 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 13945 if test -n "$ac_ct_OTOOL"; then 13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 13947 $as_echo "$ac_ct_OTOOL" >&6; } 13948 else 13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13950 $as_echo "no" >&6; } 13951 fi 13952 13953 if test "x$ac_ct_OTOOL" = x; then 13954 OTOOL=":" 13955 else 13956 case $cross_compiling:$ac_tool_warned in 13957 yes:) 13958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13959 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13960 ac_tool_warned=yes ;; 13961 esac 13962 OTOOL=$ac_ct_OTOOL 13963 fi 13964 else 13965 OTOOL="$ac_cv_prog_OTOOL" 13966 fi 13967 13968 if test -n "$ac_tool_prefix"; then 13969 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 13970 set dummy ${ac_tool_prefix}otool64; ac_word=$2 13971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13972 $as_echo_n "checking for $ac_word... " >&6; } 13973 if ${ac_cv_prog_OTOOL64+:} false; then : 13974 $as_echo_n "(cached) " >&6 13975 else 13976 if test -n "$OTOOL64"; then 13977 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 13978 else 13979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13980 for as_dir in $PATH 13981 do 13982 IFS=$as_save_IFS 13983 test -z "$as_dir" && as_dir=. 13984 for ac_exec_ext in '' $ac_executable_extensions; do 13985 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13986 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 13987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13988 break 2 13989 fi 13990 done 13991 done 13992 IFS=$as_save_IFS 13993 13994 fi 13995 fi 13996 OTOOL64=$ac_cv_prog_OTOOL64 13997 if test -n "$OTOOL64"; then 13998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 13999 $as_echo "$OTOOL64" >&6; } 14000 else 14001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14002 $as_echo "no" >&6; } 14003 fi 14004 14005 14006 fi 14007 if test -z "$ac_cv_prog_OTOOL64"; then 14008 ac_ct_OTOOL64=$OTOOL64 14009 # Extract the first word of "otool64", so it can be a program name with args. 14010 set dummy otool64; ac_word=$2 14011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14012 $as_echo_n "checking for $ac_word... " >&6; } 14013 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 14014 $as_echo_n "(cached) " >&6 14015 else 14016 if test -n "$ac_ct_OTOOL64"; then 14017 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 14018 else 14019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14020 for as_dir in $PATH 14021 do 14022 IFS=$as_save_IFS 14023 test -z "$as_dir" && as_dir=. 14024 for ac_exec_ext in '' $ac_executable_extensions; do 14025 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14026 ac_cv_prog_ac_ct_OTOOL64="otool64" 14027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14028 break 2 14029 fi 14030 done 14031 done 14032 IFS=$as_save_IFS 14033 14034 fi 14035 fi 14036 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 14037 if test -n "$ac_ct_OTOOL64"; then 14038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 14039 $as_echo "$ac_ct_OTOOL64" >&6; } 14040 else 14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14042 $as_echo "no" >&6; } 14043 fi 14044 14045 if test "x$ac_ct_OTOOL64" = x; then 14046 OTOOL64=":" 14047 else 14048 case $cross_compiling:$ac_tool_warned in 14049 yes:) 14050 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14051 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14052 ac_tool_warned=yes ;; 14053 esac 14054 OTOOL64=$ac_ct_OTOOL64 14055 fi 14056 else 14057 OTOOL64="$ac_cv_prog_OTOOL64" 14058 fi 14059 14060 14061 14062 14063 14064 14065 14066 14067 14068 14069 14070 14071 14072 14073 14074 14075 14076 14077 14078 14079 14080 14081 14082 14083 14084 14085 14086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 14087 $as_echo_n "checking for -single_module linker flag... " >&6; } 14088 if ${lt_cv_apple_cc_single_mod+:} false; then : 14089 $as_echo_n "(cached) " >&6 14090 else 14091 lt_cv_apple_cc_single_mod=no 14092 if test -z "$LT_MULTI_MODULE"; then 14093 # By default we will add the -single_module flag. You can override 14094 # by either setting the environment variable LT_MULTI_MODULE 14095 # non-empty at configure time, or by adding -multi_module to the 14096 # link flags. 14097 rm -rf libconftest.dylib* 14098 echo "int foo(void){return 1;}" > conftest.c 14099 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 14100 -dynamiclib -Wl,-single_module conftest.c" >&5 14101 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 14102 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 14103 _lt_result=$? 14104 # If there is a non-empty error log, and "single_module" 14105 # appears in it, assume the flag caused a linker warning 14106 if test -s conftest.err && $GREP single_module conftest.err; then 14107 cat conftest.err >&5 14108 # Otherwise, if the output was created with a 0 exit code from 14109 # the compiler, it worked. 14110 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 14111 lt_cv_apple_cc_single_mod=yes 14112 else 14113 cat conftest.err >&5 14114 fi 14115 rm -rf libconftest.dylib* 14116 rm -f conftest.* 14117 fi 14118 fi 14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 14120 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 14121 14122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 14123 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 14124 if ${lt_cv_ld_exported_symbols_list+:} false; then : 14125 $as_echo_n "(cached) " >&6 14126 else 14127 lt_cv_ld_exported_symbols_list=no 14128 save_LDFLAGS=$LDFLAGS 14129 echo "_main" > conftest.sym 14130 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 14131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14132 /* end confdefs.h. */ 14133 14134 int 14135 main () 14136 { 14137 14138 ; 14139 return 0; 14140 } 14141 _ACEOF 14142 if ac_fn_c_try_link "$LINENO"; then : 14143 lt_cv_ld_exported_symbols_list=yes 14144 else 14145 lt_cv_ld_exported_symbols_list=no 14146 fi 14147 rm -f core conftest.err conftest.$ac_objext \ 14148 conftest$ac_exeext conftest.$ac_ext 14149 LDFLAGS=$save_LDFLAGS 14150 14151 fi 14152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 14153 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 14154 14155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 14156 $as_echo_n "checking for -force_load linker flag... " >&6; } 14157 if ${lt_cv_ld_force_load+:} false; then : 14158 $as_echo_n "(cached) " >&6 14159 else 14160 lt_cv_ld_force_load=no 14161 cat > conftest.c << _LT_EOF 14162 int forced_loaded() { return 2;} 14163 _LT_EOF 14164 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 14165 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 14166 echo "$AR cru libconftest.a conftest.o" >&5 14167 $AR cru libconftest.a conftest.o 2>&5 14168 echo "$RANLIB libconftest.a" >&5 14169 $RANLIB libconftest.a 2>&5 14170 cat > conftest.c << _LT_EOF 14171 int main() { return 0;} 14172 _LT_EOF 14173 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 14174 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 14175 _lt_result=$? 14176 if test -s conftest.err && $GREP force_load conftest.err; then 14177 cat conftest.err >&5 14178 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 14179 lt_cv_ld_force_load=yes 14180 else 14181 cat conftest.err >&5 14182 fi 14183 rm -f conftest.err libconftest.a conftest conftest.c 14184 rm -rf conftest.dSYM 14185 14186 fi 14187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 14188 $as_echo "$lt_cv_ld_force_load" >&6; } 14189 case $host_os in 14190 rhapsody* | darwin1.[012]) 14191 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 14192 darwin1.*) 14193 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 14194 darwin*) # darwin 5.x on 14195 # if running on 10.5 or later, the deployment target defaults 14196 # to the OS version, if on x86, and 10.4, the deployment 14197 # target defaults to 10.4. Don't you love it? 14198 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 14199 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 14200 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 14201 10.[012][,.]*) 14202 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 14203 10.*) 14204 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 14205 esac 14206 ;; 14207 esac 14208 if test yes = "$lt_cv_apple_cc_single_mod"; then 14209 _lt_dar_single_mod='$single_module' 14210 fi 14211 if test yes = "$lt_cv_ld_exported_symbols_list"; then 14212 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 14213 else 14214 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 14215 fi 14216 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 14217 _lt_dsymutil='~$DSYMUTIL $lib || :' 14218 else 14219 _lt_dsymutil= 14220 fi 14221 ;; 14222 esac 14223 14224 # func_munge_path_list VARIABLE PATH 14225 # ----------------------------------- 14226 # VARIABLE is name of variable containing _space_ separated list of 14227 # directories to be munged by the contents of PATH, which is string 14228 # having a format: 14229 # "DIR[:DIR]:" 14230 # string "DIR[ DIR]" will be prepended to VARIABLE 14231 # ":DIR[:DIR]" 14232 # string "DIR[ DIR]" will be appended to VARIABLE 14233 # "DIRP[:DIRP]::[DIRA:]DIRA" 14234 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 14235 # "DIRA[ DIRA]" will be appended to VARIABLE 14236 # "DIR[:DIR]" 14237 # VARIABLE will be replaced by "DIR[ DIR]" 14238 func_munge_path_list () 14239 { 14240 case x$2 in 14241 x) 14242 ;; 14243 *:) 14244 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 14245 ;; 14246 x:*) 14247 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 14248 ;; 14249 *::*) 14250 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 14251 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 14252 ;; 14253 *) 14254 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 14255 ;; 14256 esac 14257 } 14258 14259 for ac_header in dlfcn.h 14260 do : 14261 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 14262 " 14263 if test "x$ac_cv_header_dlfcn_h" = xyes; then : 14264 cat >>confdefs.h <<_ACEOF 14265 #define HAVE_DLFCN_H 1 14266 _ACEOF 14267 14268 fi 14269 14270 done 14271 14272 14273 14274 14275 14276 # Set options 14277 14278 14279 14280 enable_dlopen=no 14281 14282 14283 enable_win32_dll=no 14284 14285 14286 # Check whether --enable-shared was given. 14287 if test "${enable_shared+set}" = set; then : 14288 enableval=$enable_shared; p=${PACKAGE-default} 14289 case $enableval in 14290 yes) enable_shared=yes ;; 14291 no) enable_shared=no ;; 14292 *) 14293 enable_shared=no 14294 # Look at the argument we got. We use all the common list separators. 14295 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 14296 for pkg in $enableval; do 14297 IFS=$lt_save_ifs 14298 if test "X$pkg" = "X$p"; then 14299 enable_shared=yes 14300 fi 14301 done 14302 IFS=$lt_save_ifs 14303 ;; 14304 esac 14305 else 14306 enable_shared=yes 14307 fi 14308 14309 14310 14311 14312 14313 14314 14315 14316 14317 14318 14319 # Check whether --with-pic was given. 14320 if test "${with_pic+set}" = set; then : 14321 withval=$with_pic; lt_p=${PACKAGE-default} 14322 case $withval in 14323 yes|no) pic_mode=$withval ;; 14324 *) 14325 pic_mode=default 14326 # Look at the argument we got. We use all the common list separators. 14327 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 14328 for lt_pkg in $withval; do 14329 IFS=$lt_save_ifs 14330 if test "X$lt_pkg" = "X$lt_p"; then 14331 pic_mode=yes 14332 fi 14333 done 14334 IFS=$lt_save_ifs 14335 ;; 14336 esac 14337 else 14338 pic_mode=default 14339 fi 14340 14341 14342 14343 14344 14345 14346 14347 14348 # Check whether --enable-fast-install was given. 14349 if test "${enable_fast_install+set}" = set; then : 14350 enableval=$enable_fast_install; p=${PACKAGE-default} 14351 case $enableval in 14352 yes) enable_fast_install=yes ;; 14353 no) enable_fast_install=no ;; 14354 *) 14355 enable_fast_install=no 14356 # Look at the argument we got. We use all the common list separators. 14357 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 14358 for pkg in $enableval; do 14359 IFS=$lt_save_ifs 14360 if test "X$pkg" = "X$p"; then 14361 enable_fast_install=yes 14362 fi 14363 done 14364 IFS=$lt_save_ifs 14365 ;; 14366 esac 14367 else 14368 enable_fast_install=yes 14369 fi 14370 14371 14372 14373 14374 14375 14376 14377 14378 shared_archive_member_spec= 14379 case $host,$enable_shared in 14380 power*-*-aix[5-9]*,yes) 14381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 14382 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 14383 14384 # Check whether --with-aix-soname was given. 14385 if test "${with_aix_soname+set}" = set; then : 14386 withval=$with_aix_soname; case $withval in 14387 aix|svr4|both) 14388 ;; 14389 *) 14390 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 14391 ;; 14392 esac 14393 lt_cv_with_aix_soname=$with_aix_soname 14394 else 14395 if ${lt_cv_with_aix_soname+:} false; then : 14396 $as_echo_n "(cached) " >&6 14397 else 14398 lt_cv_with_aix_soname=aix 14399 fi 14400 14401 with_aix_soname=$lt_cv_with_aix_soname 14402 fi 14403 14404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 14405 $as_echo "$with_aix_soname" >&6; } 14406 if test aix != "$with_aix_soname"; then 14407 # For the AIX way of multilib, we name the shared archive member 14408 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 14409 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 14410 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 14411 # the AIX toolchain works better with OBJECT_MODE set (default 32). 14412 if test 64 = "${OBJECT_MODE-32}"; then 14413 shared_archive_member_spec=shr_64 14414 else 14415 shared_archive_member_spec=shr 14416 fi 14417 fi 14418 ;; 14419 *) 14420 with_aix_soname=aix 14421 ;; 14422 esac 14423 14424 14425 14426 14427 14428 14429 14430 14431 14432 14433 # This can be used to rebuild libtool when needed 14434 LIBTOOL_DEPS=$ltmain 14435 14436 # Always use our own libtool. 14437 LIBTOOL='$(SHELL) $(top_builddir)/libtool' 14438 14439 14440 14441 14442 14443 14444 14445 14446 14447 14448 14449 14450 14451 14452 14453 14454 14455 14456 14457 14458 14459 14460 14461 14462 14463 14464 14465 14466 14467 14468 test -z "$LN_S" && LN_S="ln -s" 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 if test -n "${ZSH_VERSION+set}"; then 14484 setopt NO_GLOB_SUBST 14485 fi 14486 14487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 14488 $as_echo_n "checking for objdir... " >&6; } 14489 if ${lt_cv_objdir+:} false; then : 14490 $as_echo_n "(cached) " >&6 14491 else 14492 rm -f .libs 2>/dev/null 14493 mkdir .libs 2>/dev/null 14494 if test -d .libs; then 14495 lt_cv_objdir=.libs 14496 else 14497 # MS-DOS does not allow filenames that begin with a dot. 14498 lt_cv_objdir=_libs 14499 fi 14500 rmdir .libs 2>/dev/null 14501 fi 14502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 14503 $as_echo "$lt_cv_objdir" >&6; } 14504 objdir=$lt_cv_objdir 14505 14506 14507 14508 14509 14510 cat >>confdefs.h <<_ACEOF 14511 #define LT_OBJDIR "$lt_cv_objdir/" 14512 _ACEOF 14513 14514 14515 14516 14517 case $host_os in 14518 aix3*) 14519 # AIX sometimes has problems with the GCC collect2 program. For some 14520 # reason, if we set the COLLECT_NAMES environment variable, the problems 14521 # vanish in a puff of smoke. 14522 if test set != "${COLLECT_NAMES+set}"; then 14523 COLLECT_NAMES= 14524 export COLLECT_NAMES 14525 fi 14526 ;; 14527 esac 14528 14529 # Global variables: 14530 ofile=libtool 14531 can_build_shared=yes 14532 14533 # All known linkers require a '.a' archive for static linking (except MSVC, 14534 # which needs '.lib'). 14535 libext=a 14536 14537 with_gnu_ld=$lt_cv_prog_gnu_ld 14538 14539 old_CC=$CC 14540 old_CFLAGS=$CFLAGS 14541 14542 # Set sane defaults for various variables 14543 test -z "$CC" && CC=cc 14544 test -z "$LTCC" && LTCC=$CC 14545 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 14546 test -z "$LD" && LD=ld 14547 test -z "$ac_objext" && ac_objext=o 14548 14549 func_cc_basename $compiler 14550 cc_basename=$func_cc_basename_result 14551 14552 14553 # Only perform the check for file, if the check method requires it 14554 test -z "$MAGIC_CMD" && MAGIC_CMD=file 14555 case $deplibs_check_method in 14556 file_magic*) 14557 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 14558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 14559 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 14560 if ${lt_cv_path_MAGIC_CMD+:} false; then : 14561 $as_echo_n "(cached) " >&6 14562 else 14563 case $MAGIC_CMD in 14564 [\\/*] | ?:[\\/]*) 14565 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 14566 ;; 14567 *) 14568 lt_save_MAGIC_CMD=$MAGIC_CMD 14569 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 14570 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14571 for ac_dir in $ac_dummy; do 14572 IFS=$lt_save_ifs 14573 test -z "$ac_dir" && ac_dir=. 14574 if test -f "$ac_dir/${ac_tool_prefix}file"; then 14575 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 14576 if test -n "$file_magic_test_file"; then 14577 case $deplibs_check_method in 14578 "file_magic "*) 14579 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14580 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14581 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14582 $EGREP "$file_magic_regex" > /dev/null; then 14583 : 14584 else 14585 cat <<_LT_EOF 1>&2 14586 14587 *** Warning: the command libtool uses to detect shared libraries, 14588 *** $file_magic_cmd, produces output that libtool cannot recognize. 14589 *** The result is that libtool may fail to recognize shared libraries 14590 *** as such. This will affect the creation of libtool libraries that 14591 *** depend on shared libraries, but programs linked with such libtool 14592 *** libraries will work regardless of this problem. Nevertheless, you 14593 *** may want to report the problem to your system manager and/or to 14594 *** bug-libtool (at] gnu.org 14595 14596 _LT_EOF 14597 fi ;; 14598 esac 14599 fi 14600 break 14601 fi 14602 done 14603 IFS=$lt_save_ifs 14604 MAGIC_CMD=$lt_save_MAGIC_CMD 14605 ;; 14606 esac 14607 fi 14608 14609 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14610 if test -n "$MAGIC_CMD"; then 14611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14612 $as_echo "$MAGIC_CMD" >&6; } 14613 else 14614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14615 $as_echo "no" >&6; } 14616 fi 14617 14618 14619 14620 14621 14622 if test -z "$lt_cv_path_MAGIC_CMD"; then 14623 if test -n "$ac_tool_prefix"; then 14624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 14625 $as_echo_n "checking for file... " >&6; } 14626 if ${lt_cv_path_MAGIC_CMD+:} false; then : 14627 $as_echo_n "(cached) " >&6 14628 else 14629 case $MAGIC_CMD in 14630 [\\/*] | ?:[\\/]*) 14631 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 14632 ;; 14633 *) 14634 lt_save_MAGIC_CMD=$MAGIC_CMD 14635 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 14636 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14637 for ac_dir in $ac_dummy; do 14638 IFS=$lt_save_ifs 14639 test -z "$ac_dir" && ac_dir=. 14640 if test -f "$ac_dir/file"; then 14641 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 14642 if test -n "$file_magic_test_file"; then 14643 case $deplibs_check_method in 14644 "file_magic "*) 14645 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14646 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14647 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14648 $EGREP "$file_magic_regex" > /dev/null; then 14649 : 14650 else 14651 cat <<_LT_EOF 1>&2 14652 14653 *** Warning: the command libtool uses to detect shared libraries, 14654 *** $file_magic_cmd, produces output that libtool cannot recognize. 14655 *** The result is that libtool may fail to recognize shared libraries 14656 *** as such. This will affect the creation of libtool libraries that 14657 *** depend on shared libraries, but programs linked with such libtool 14658 *** libraries will work regardless of this problem. Nevertheless, you 14659 *** may want to report the problem to your system manager and/or to 14660 *** bug-libtool (at] gnu.org 14661 14662 _LT_EOF 14663 fi ;; 14664 esac 14665 fi 14666 break 14667 fi 14668 done 14669 IFS=$lt_save_ifs 14670 MAGIC_CMD=$lt_save_MAGIC_CMD 14671 ;; 14672 esac 14673 fi 14674 14675 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14676 if test -n "$MAGIC_CMD"; then 14677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14678 $as_echo "$MAGIC_CMD" >&6; } 14679 else 14680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14681 $as_echo "no" >&6; } 14682 fi 14683 14684 14685 else 14686 MAGIC_CMD=: 14687 fi 14688 fi 14689 14690 fi 14691 ;; 14692 esac 14693 14694 # Use C for the default configuration in the libtool script 14695 14696 lt_save_CC=$CC 14697 ac_ext=c 14698 ac_cpp='$CPP $CPPFLAGS' 14699 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14700 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14701 ac_compiler_gnu=$ac_cv_c_compiler_gnu 14702 14703 14704 # Source file extension for C test sources. 14705 ac_ext=c 14706 14707 # Object file extension for compiled C test sources. 14708 objext=o 14709 objext=$objext 14710 14711 # Code to be used in simple compile tests 14712 lt_simple_compile_test_code="int some_variable = 0;" 14713 14714 # Code to be used in simple link tests 14715 lt_simple_link_test_code='int main(){return(0);}' 14716 14717 14718 14719 14720 14721 14722 14723 # If no C compiler was specified, use CC. 14724 LTCC=${LTCC-"$CC"} 14725 14726 # If no C compiler flags were specified, use CFLAGS. 14727 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 14728 14729 # Allow CC to be a program name with arguments. 14730 compiler=$CC 14731 14732 # Save the default compiler, since it gets overwritten when the other 14733 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 14734 compiler_DEFAULT=$CC 14735 14736 # save warnings/boilerplate of simple test code 14737 ac_outfile=conftest.$ac_objext 14738 echo "$lt_simple_compile_test_code" >conftest.$ac_ext 14739 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14740 _lt_compiler_boilerplate=`cat conftest.err` 14741 $RM conftest* 14742 14743 ac_outfile=conftest.$ac_objext 14744 echo "$lt_simple_link_test_code" >conftest.$ac_ext 14745 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14746 _lt_linker_boilerplate=`cat conftest.err` 14747 $RM -r conftest* 14748 14749 14750 if test -n "$compiler"; then 14751 14752 lt_prog_compiler_no_builtin_flag= 14753 14754 if test yes = "$GCC"; then 14755 case $cc_basename in 14756 nvcc*) 14757 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 14758 *) 14759 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 14760 esac 14761 14762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 14763 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 14764 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 14765 $as_echo_n "(cached) " >&6 14766 else 14767 lt_cv_prog_compiler_rtti_exceptions=no 14768 ac_outfile=conftest.$ac_objext 14769 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14770 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 14771 # Insert the option either (1) after the last *FLAGS variable, or 14772 # (2) before a word containing "conftest.", or (3) at the end. 14773 # Note that $ac_compile itself does not contain backslashes and begins 14774 # with a dollar sign (not a hyphen), so the echo should work correctly. 14775 # The option is referenced via a variable to avoid confusing sed. 14776 lt_compile=`echo "$ac_compile" | $SED \ 14777 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14778 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14779 -e 's:$: $lt_compiler_flag:'` 14780 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14781 (eval "$lt_compile" 2>conftest.err) 14782 ac_status=$? 14783 cat conftest.err >&5 14784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14785 if (exit $ac_status) && test -s "$ac_outfile"; then 14786 # The compiler can only warn and ignore the option if not recognized 14787 # So say no if there are warnings other than the usual output. 14788 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14789 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14790 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14791 lt_cv_prog_compiler_rtti_exceptions=yes 14792 fi 14793 fi 14794 $RM conftest* 14795 14796 fi 14797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 14798 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 14799 14800 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 14801 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 14802 else 14803 : 14804 fi 14805 14806 fi 14807 14808 14809 14810 14811 14812 14813 lt_prog_compiler_wl= 14814 lt_prog_compiler_pic= 14815 lt_prog_compiler_static= 14816 14817 14818 if test yes = "$GCC"; then 14819 lt_prog_compiler_wl='-Wl,' 14820 lt_prog_compiler_static='-static' 14821 14822 case $host_os in 14823 aix*) 14824 # All AIX code is PIC. 14825 if test ia64 = "$host_cpu"; then 14826 # AIX 5 now supports IA64 processor 14827 lt_prog_compiler_static='-Bstatic' 14828 fi 14829 lt_prog_compiler_pic='-fPIC' 14830 ;; 14831 14832 amigaos*) 14833 case $host_cpu in 14834 powerpc) 14835 # see comment about AmigaOS4 .so support 14836 lt_prog_compiler_pic='-fPIC' 14837 ;; 14838 m68k) 14839 # FIXME: we need at least 68020 code to build shared libraries, but 14840 # adding the '-m68020' flag to GCC prevents building anything better, 14841 # like '-m68040'. 14842 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 14843 ;; 14844 esac 14845 ;; 14846 14847 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 14848 # PIC is the default for these OSes. 14849 ;; 14850 14851 mingw* | cygwin* | pw32* | os2* | cegcc*) 14852 # This hack is so that the source file can tell whether it is being 14853 # built for inclusion in a dll (and should export symbols for example). 14854 # Although the cygwin gcc ignores -fPIC, still need this for old-style 14855 # (--disable-auto-import) libraries 14856 lt_prog_compiler_pic='-DDLL_EXPORT' 14857 case $host_os in 14858 os2*) 14859 lt_prog_compiler_static='$wl-static' 14860 ;; 14861 esac 14862 ;; 14863 14864 darwin* | rhapsody*) 14865 # PIC is the default on this platform 14866 # Common symbols not allowed in MH_DYLIB files 14867 lt_prog_compiler_pic='-fno-common' 14868 ;; 14869 14870 haiku*) 14871 # PIC is the default for Haiku. 14872 # The "-static" flag exists, but is broken. 14873 lt_prog_compiler_static= 14874 ;; 14875 14876 hpux*) 14877 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 14878 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 14879 # sets the default TLS model and affects inlining. 14880 case $host_cpu in 14881 hppa*64*) 14882 # +Z the default 14883 ;; 14884 *) 14885 lt_prog_compiler_pic='-fPIC' 14886 ;; 14887 esac 14888 ;; 14889 14890 interix[3-9]*) 14891 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 14892 # Instead, we relocate shared libraries at runtime. 14893 ;; 14894 14895 msdosdjgpp*) 14896 # Just because we use GCC doesn't mean we suddenly get shared libraries 14897 # on systems that don't support them. 14898 lt_prog_compiler_can_build_shared=no 14899 enable_shared=no 14900 ;; 14901 14902 *nto* | *qnx*) 14903 # QNX uses GNU C++, but need to define -shared option too, otherwise 14904 # it will coredump. 14905 lt_prog_compiler_pic='-fPIC -shared' 14906 ;; 14907 14908 sysv4*MP*) 14909 if test -d /usr/nec; then 14910 lt_prog_compiler_pic=-Kconform_pic 14911 fi 14912 ;; 14913 14914 *) 14915 lt_prog_compiler_pic='-fPIC' 14916 ;; 14917 esac 14918 14919 case $cc_basename in 14920 nvcc*) # Cuda Compiler Driver 2.2 14921 lt_prog_compiler_wl='-Xlinker ' 14922 if test -n "$lt_prog_compiler_pic"; then 14923 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 14924 fi 14925 ;; 14926 esac 14927 else 14928 # PORTME Check for flag to pass linker flags through the system compiler. 14929 case $host_os in 14930 aix*) 14931 lt_prog_compiler_wl='-Wl,' 14932 if test ia64 = "$host_cpu"; then 14933 # AIX 5 now supports IA64 processor 14934 lt_prog_compiler_static='-Bstatic' 14935 else 14936 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 14937 fi 14938 ;; 14939 14940 darwin* | rhapsody*) 14941 # PIC is the default on this platform 14942 # Common symbols not allowed in MH_DYLIB files 14943 lt_prog_compiler_pic='-fno-common' 14944 case $cc_basename in 14945 nagfor*) 14946 # NAG Fortran compiler 14947 lt_prog_compiler_wl='-Wl,-Wl,,' 14948 lt_prog_compiler_pic='-PIC' 14949 lt_prog_compiler_static='-Bstatic' 14950 ;; 14951 esac 14952 ;; 14953 14954 mingw* | cygwin* | pw32* | os2* | cegcc*) 14955 # This hack is so that the source file can tell whether it is being 14956 # built for inclusion in a dll (and should export symbols for example). 14957 lt_prog_compiler_pic='-DDLL_EXPORT' 14958 case $host_os in 14959 os2*) 14960 lt_prog_compiler_static='$wl-static' 14961 ;; 14962 esac 14963 ;; 14964 14965 hpux9* | hpux10* | hpux11*) 14966 lt_prog_compiler_wl='-Wl,' 14967 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 14968 # not for PA HP-UX. 14969 case $host_cpu in 14970 hppa*64*|ia64*) 14971 # +Z the default 14972 ;; 14973 *) 14974 lt_prog_compiler_pic='+Z' 14975 ;; 14976 esac 14977 # Is there a better lt_prog_compiler_static that works with the bundled CC? 14978 lt_prog_compiler_static='$wl-a ${wl}archive' 14979 ;; 14980 14981 irix5* | irix6* | nonstopux*) 14982 lt_prog_compiler_wl='-Wl,' 14983 # PIC (with -KPIC) is the default. 14984 lt_prog_compiler_static='-non_shared' 14985 ;; 14986 14987 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 14988 case $cc_basename in 14989 # old Intel for x86_64, which still supported -KPIC. 14990 ecc*) 14991 lt_prog_compiler_wl='-Wl,' 14992 lt_prog_compiler_pic='-KPIC' 14993 lt_prog_compiler_static='-static' 14994 ;; 14995 # icc used to be incompatible with GCC. 14996 # ICC 10 doesn't accept -KPIC any more. 14997 icc* | ifort*) 14998 lt_prog_compiler_wl='-Wl,' 14999 lt_prog_compiler_pic='-fPIC' 15000 lt_prog_compiler_static='-static' 15001 ;; 15002 # Lahey Fortran 8.1. 15003 lf95*) 15004 lt_prog_compiler_wl='-Wl,' 15005 lt_prog_compiler_pic='--shared' 15006 lt_prog_compiler_static='--static' 15007 ;; 15008 nagfor*) 15009 # NAG Fortran compiler 15010 lt_prog_compiler_wl='-Wl,-Wl,,' 15011 lt_prog_compiler_pic='-PIC' 15012 lt_prog_compiler_static='-Bstatic' 15013 ;; 15014 tcc*) 15015 # Fabrice Bellard et al's Tiny C Compiler 15016 lt_prog_compiler_wl='-Wl,' 15017 lt_prog_compiler_pic='-fPIC' 15018 lt_prog_compiler_static='-static' 15019 ;; 15020 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 15021 # Portland Group compilers (*not* the Pentium gcc compiler, 15022 # which looks to be a dead project) 15023 lt_prog_compiler_wl='-Wl,' 15024 lt_prog_compiler_pic='-fpic' 15025 lt_prog_compiler_static='-Bstatic' 15026 ;; 15027 ccc*) 15028 lt_prog_compiler_wl='-Wl,' 15029 # All Alpha code is PIC. 15030 lt_prog_compiler_static='-non_shared' 15031 ;; 15032 xl* | bgxl* | bgf* | mpixl*) 15033 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 15034 lt_prog_compiler_wl='-Wl,' 15035 lt_prog_compiler_pic='-qpic' 15036 lt_prog_compiler_static='-qstaticlink' 15037 ;; 15038 *) 15039 case `$CC -V 2>&1 | sed 5q` in 15040 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 15041 # Sun Fortran 8.3 passes all unrecognized flags to the linker 15042 lt_prog_compiler_pic='-KPIC' 15043 lt_prog_compiler_static='-Bstatic' 15044 lt_prog_compiler_wl='' 15045 ;; 15046 *Sun\ F* | *Sun*Fortran*) 15047 lt_prog_compiler_pic='-KPIC' 15048 lt_prog_compiler_static='-Bstatic' 15049 lt_prog_compiler_wl='-Qoption ld ' 15050 ;; 15051 *Sun\ C*) 15052 # Sun C 5.9 15053 lt_prog_compiler_pic='-KPIC' 15054 lt_prog_compiler_static='-Bstatic' 15055 lt_prog_compiler_wl='-Wl,' 15056 ;; 15057 *Intel*\ [CF]*Compiler*) 15058 lt_prog_compiler_wl='-Wl,' 15059 lt_prog_compiler_pic='-fPIC' 15060 lt_prog_compiler_static='-static' 15061 ;; 15062 *Portland\ Group*) 15063 lt_prog_compiler_wl='-Wl,' 15064 lt_prog_compiler_pic='-fpic' 15065 lt_prog_compiler_static='-Bstatic' 15066 ;; 15067 esac 15068 ;; 15069 esac 15070 ;; 15071 15072 newsos6) 15073 lt_prog_compiler_pic='-KPIC' 15074 lt_prog_compiler_static='-Bstatic' 15075 ;; 15076 15077 *nto* | *qnx*) 15078 # QNX uses GNU C++, but need to define -shared option too, otherwise 15079 # it will coredump. 15080 lt_prog_compiler_pic='-fPIC -shared' 15081 ;; 15082 15083 osf3* | osf4* | osf5*) 15084 lt_prog_compiler_wl='-Wl,' 15085 # All OSF/1 code is PIC. 15086 lt_prog_compiler_static='-non_shared' 15087 ;; 15088 15089 rdos*) 15090 lt_prog_compiler_static='-non_shared' 15091 ;; 15092 15093 solaris*) 15094 lt_prog_compiler_pic='-KPIC' 15095 lt_prog_compiler_static='-Bstatic' 15096 case $cc_basename in 15097 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 15098 lt_prog_compiler_wl='-Qoption ld ';; 15099 *) 15100 lt_prog_compiler_wl='-Wl,';; 15101 esac 15102 ;; 15103 15104 sunos4*) 15105 lt_prog_compiler_wl='-Qoption ld ' 15106 lt_prog_compiler_pic='-PIC' 15107 lt_prog_compiler_static='-Bstatic' 15108 ;; 15109 15110 sysv4 | sysv4.2uw2* | sysv4.3*) 15111 lt_prog_compiler_wl='-Wl,' 15112 lt_prog_compiler_pic='-KPIC' 15113 lt_prog_compiler_static='-Bstatic' 15114 ;; 15115 15116 sysv4*MP*) 15117 if test -d /usr/nec; then 15118 lt_prog_compiler_pic='-Kconform_pic' 15119 lt_prog_compiler_static='-Bstatic' 15120 fi 15121 ;; 15122 15123 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 15124 lt_prog_compiler_wl='-Wl,' 15125 lt_prog_compiler_pic='-KPIC' 15126 lt_prog_compiler_static='-Bstatic' 15127 ;; 15128 15129 unicos*) 15130 lt_prog_compiler_wl='-Wl,' 15131 lt_prog_compiler_can_build_shared=no 15132 ;; 15133 15134 uts4*) 15135 lt_prog_compiler_pic='-pic' 15136 lt_prog_compiler_static='-Bstatic' 15137 ;; 15138 15139 *) 15140 lt_prog_compiler_can_build_shared=no 15141 ;; 15142 esac 15143 fi 15144 15145 case $host_os in 15146 # For platforms that do not support PIC, -DPIC is meaningless: 15147 *djgpp*) 15148 lt_prog_compiler_pic= 15149 ;; 15150 *) 15151 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 15152 ;; 15153 esac 15154 15155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 15156 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 15157 if ${lt_cv_prog_compiler_pic+:} false; then : 15158 $as_echo_n "(cached) " >&6 15159 else 15160 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 15161 fi 15162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 15163 $as_echo "$lt_cv_prog_compiler_pic" >&6; } 15164 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 15165 15166 # 15167 # Check to make sure the PIC flag actually works. 15168 # 15169 if test -n "$lt_prog_compiler_pic"; then 15170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 15171 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 15172 if ${lt_cv_prog_compiler_pic_works+:} false; then : 15173 $as_echo_n "(cached) " >&6 15174 else 15175 lt_cv_prog_compiler_pic_works=no 15176 ac_outfile=conftest.$ac_objext 15177 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15178 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 15179 # Insert the option either (1) after the last *FLAGS variable, or 15180 # (2) before a word containing "conftest.", or (3) at the end. 15181 # Note that $ac_compile itself does not contain backslashes and begins 15182 # with a dollar sign (not a hyphen), so the echo should work correctly. 15183 # The option is referenced via a variable to avoid confusing sed. 15184 lt_compile=`echo "$ac_compile" | $SED \ 15185 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15186 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15187 -e 's:$: $lt_compiler_flag:'` 15188 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15189 (eval "$lt_compile" 2>conftest.err) 15190 ac_status=$? 15191 cat conftest.err >&5 15192 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15193 if (exit $ac_status) && test -s "$ac_outfile"; then 15194 # The compiler can only warn and ignore the option if not recognized 15195 # So say no if there are warnings other than the usual output. 15196 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 15197 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15198 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 15199 lt_cv_prog_compiler_pic_works=yes 15200 fi 15201 fi 15202 $RM conftest* 15203 15204 fi 15205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 15206 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 15207 15208 if test yes = "$lt_cv_prog_compiler_pic_works"; then 15209 case $lt_prog_compiler_pic in 15210 "" | " "*) ;; 15211 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 15212 esac 15213 else 15214 lt_prog_compiler_pic= 15215 lt_prog_compiler_can_build_shared=no 15216 fi 15217 15218 fi 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 # 15231 # Check to make sure the static flag actually works. 15232 # 15233 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 15234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 15235 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 15236 if ${lt_cv_prog_compiler_static_works+:} false; then : 15237 $as_echo_n "(cached) " >&6 15238 else 15239 lt_cv_prog_compiler_static_works=no 15240 save_LDFLAGS=$LDFLAGS 15241 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 15242 echo "$lt_simple_link_test_code" > conftest.$ac_ext 15243 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 15244 # The linker can only warn and ignore the option if not recognized 15245 # So say no if there are warnings 15246 if test -s conftest.err; then 15247 # Append any errors to the config.log. 15248 cat conftest.err 1>&5 15249 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 15250 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15251 if diff conftest.exp conftest.er2 >/dev/null; then 15252 lt_cv_prog_compiler_static_works=yes 15253 fi 15254 else 15255 lt_cv_prog_compiler_static_works=yes 15256 fi 15257 fi 15258 $RM -r conftest* 15259 LDFLAGS=$save_LDFLAGS 15260 15261 fi 15262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 15263 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 15264 15265 if test yes = "$lt_cv_prog_compiler_static_works"; then 15266 : 15267 else 15268 lt_prog_compiler_static= 15269 fi 15270 15271 15272 15273 15274 15275 15276 15277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 15278 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 15279 if ${lt_cv_prog_compiler_c_o+:} false; then : 15280 $as_echo_n "(cached) " >&6 15281 else 15282 lt_cv_prog_compiler_c_o=no 15283 $RM -r conftest 2>/dev/null 15284 mkdir conftest 15285 cd conftest 15286 mkdir out 15287 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15288 15289 lt_compiler_flag="-o out/conftest2.$ac_objext" 15290 # Insert the option either (1) after the last *FLAGS variable, or 15291 # (2) before a word containing "conftest.", or (3) at the end. 15292 # Note that $ac_compile itself does not contain backslashes and begins 15293 # with a dollar sign (not a hyphen), so the echo should work correctly. 15294 lt_compile=`echo "$ac_compile" | $SED \ 15295 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15296 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15297 -e 's:$: $lt_compiler_flag:'` 15298 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15299 (eval "$lt_compile" 2>out/conftest.err) 15300 ac_status=$? 15301 cat out/conftest.err >&5 15302 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15303 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15304 then 15305 # The compiler can only warn and ignore the option if not recognized 15306 # So say no if there are warnings 15307 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 15308 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 15309 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 15310 lt_cv_prog_compiler_c_o=yes 15311 fi 15312 fi 15313 chmod u+w . 2>&5 15314 $RM conftest* 15315 # SGI C++ compiler will create directory out/ii_files/ for 15316 # template instantiation 15317 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 15318 $RM out/* && rmdir out 15319 cd .. 15320 $RM -r conftest 15321 $RM conftest* 15322 15323 fi 15324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 15325 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 15326 15327 15328 15329 15330 15331 15332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 15333 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 15334 if ${lt_cv_prog_compiler_c_o+:} false; then : 15335 $as_echo_n "(cached) " >&6 15336 else 15337 lt_cv_prog_compiler_c_o=no 15338 $RM -r conftest 2>/dev/null 15339 mkdir conftest 15340 cd conftest 15341 mkdir out 15342 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15343 15344 lt_compiler_flag="-o out/conftest2.$ac_objext" 15345 # Insert the option either (1) after the last *FLAGS variable, or 15346 # (2) before a word containing "conftest.", or (3) at the end. 15347 # Note that $ac_compile itself does not contain backslashes and begins 15348 # with a dollar sign (not a hyphen), so the echo should work correctly. 15349 lt_compile=`echo "$ac_compile" | $SED \ 15350 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15351 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15352 -e 's:$: $lt_compiler_flag:'` 15353 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15354 (eval "$lt_compile" 2>out/conftest.err) 15355 ac_status=$? 15356 cat out/conftest.err >&5 15357 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15358 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15359 then 15360 # The compiler can only warn and ignore the option if not recognized 15361 # So say no if there are warnings 15362 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 15363 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 15364 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 15365 lt_cv_prog_compiler_c_o=yes 15366 fi 15367 fi 15368 chmod u+w . 2>&5 15369 $RM conftest* 15370 # SGI C++ compiler will create directory out/ii_files/ for 15371 # template instantiation 15372 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 15373 $RM out/* && rmdir out 15374 cd .. 15375 $RM -r conftest 15376 $RM conftest* 15377 15378 fi 15379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 15380 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 15381 15382 15383 15384 15385 hard_links=nottested 15386 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 15387 # do not overwrite the value of need_locks provided by the user 15388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 15389 $as_echo_n "checking if we can lock with hard links... " >&6; } 15390 hard_links=yes 15391 $RM conftest* 15392 ln conftest.a conftest.b 2>/dev/null && hard_links=no 15393 touch conftest.a 15394 ln conftest.a conftest.b 2>&5 || hard_links=no 15395 ln conftest.a conftest.b 2>/dev/null && hard_links=no 15396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 15397 $as_echo "$hard_links" >&6; } 15398 if test no = "$hard_links"; then 15399 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 15400 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 15401 need_locks=warn 15402 fi 15403 else 15404 need_locks=no 15405 fi 15406 15407 15408 15409 15410 15411 15412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 15413 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 15414 15415 runpath_var= 15416 allow_undefined_flag= 15417 always_export_symbols=no 15418 archive_cmds= 15419 archive_expsym_cmds= 15420 compiler_needs_object=no 15421 enable_shared_with_static_runtimes=no 15422 export_dynamic_flag_spec= 15423 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 15424 hardcode_automatic=no 15425 hardcode_direct=no 15426 hardcode_direct_absolute=no 15427 hardcode_libdir_flag_spec= 15428 hardcode_libdir_separator= 15429 hardcode_minus_L=no 15430 hardcode_shlibpath_var=unsupported 15431 inherit_rpath=no 15432 link_all_deplibs=unknown 15433 module_cmds= 15434 module_expsym_cmds= 15435 old_archive_from_new_cmds= 15436 old_archive_from_expsyms_cmds= 15437 thread_safe_flag_spec= 15438 whole_archive_flag_spec= 15439 # include_expsyms should be a list of space-separated symbols to be *always* 15440 # included in the symbol list 15441 include_expsyms= 15442 # exclude_expsyms can be an extended regexp of symbols to exclude 15443 # it will be wrapped by ' (' and ')$', so one must not match beginning or 15444 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 15445 # as well as any symbol that contains 'd'. 15446 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 15447 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 15448 # platforms (ab)use it in PIC code, but their linkers get confused if 15449 # the symbol is explicitly referenced. Since portable code cannot 15450 # rely on this symbol name, it's probably fine to never include it in 15451 # preloaded symbol tables. 15452 # Exclude shared library initialization/finalization symbols. 15453 extract_expsyms_cmds= 15454 15455 case $host_os in 15456 cygwin* | mingw* | pw32* | cegcc*) 15457 # FIXME: the MSVC++ port hasn't been tested in a loooong time 15458 # When not using gcc, we currently assume that we are using 15459 # Microsoft Visual C++. 15460 if test yes != "$GCC"; then 15461 with_gnu_ld=no 15462 fi 15463 ;; 15464 interix*) 15465 # we just hope/assume this is gcc and not c89 (= MSVC++) 15466 with_gnu_ld=yes 15467 ;; 15468 openbsd* | bitrig*) 15469 with_gnu_ld=no 15470 ;; 15471 linux* | k*bsd*-gnu | gnu*) 15472 link_all_deplibs=no 15473 ;; 15474 esac 15475 15476 ld_shlibs=yes 15477 15478 # On some targets, GNU ld is compatible enough with the native linker 15479 # that we're better off using the native interface for both. 15480 lt_use_gnu_ld_interface=no 15481 if test yes = "$with_gnu_ld"; then 15482 case $host_os in 15483 aix*) 15484 # The AIX port of GNU ld has always aspired to compatibility 15485 # with the native linker. However, as the warning in the GNU ld 15486 # block says, versions before 2.19.5* couldn't really create working 15487 # shared libraries, regardless of the interface used. 15488 case `$LD -v 2>&1` in 15489 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 15490 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 15491 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 15492 *) 15493 lt_use_gnu_ld_interface=yes 15494 ;; 15495 esac 15496 ;; 15497 *) 15498 lt_use_gnu_ld_interface=yes 15499 ;; 15500 esac 15501 fi 15502 15503 if test yes = "$lt_use_gnu_ld_interface"; then 15504 # If archive_cmds runs LD, not CC, wlarc should be empty 15505 wlarc='$wl' 15506 15507 # Set some defaults for GNU ld with shared library support. These 15508 # are reset later if shared libraries are not supported. Putting them 15509 # here allows them to be overridden if necessary. 15510 runpath_var=LD_RUN_PATH 15511 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 15512 export_dynamic_flag_spec='$wl--export-dynamic' 15513 # ancient GNU ld didn't support --whole-archive et. al. 15514 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 15515 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 15516 else 15517 whole_archive_flag_spec= 15518 fi 15519 supports_anon_versioning=no 15520 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 15521 *GNU\ gold*) supports_anon_versioning=yes ;; 15522 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 15523 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 15524 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 15525 *\ 2.11.*) ;; # other 2.11 versions 15526 *) supports_anon_versioning=yes ;; 15527 esac 15528 15529 # See if GNU ld supports shared libraries. 15530 case $host_os in 15531 aix[3-9]*) 15532 # On AIX/PPC, the GNU linker is very broken 15533 if test ia64 != "$host_cpu"; then 15534 ld_shlibs=no 15535 cat <<_LT_EOF 1>&2 15536 15537 *** Warning: the GNU linker, at least up to release 2.19, is reported 15538 *** to be unable to reliably create shared libraries on AIX. 15539 *** Therefore, libtool is disabling shared libraries support. If you 15540 *** really care for shared libraries, you may want to install binutils 15541 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 15542 *** You will then need to restart the configuration process. 15543 15544 _LT_EOF 15545 fi 15546 ;; 15547 15548 amigaos*) 15549 case $host_cpu in 15550 powerpc) 15551 # see comment about AmigaOS4 .so support 15552 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15553 archive_expsym_cmds='' 15554 ;; 15555 m68k) 15556 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)' 15557 hardcode_libdir_flag_spec='-L$libdir' 15558 hardcode_minus_L=yes 15559 ;; 15560 esac 15561 ;; 15562 15563 beos*) 15564 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15565 allow_undefined_flag=unsupported 15566 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 15567 # support --undefined. This deserves some investigation. FIXME 15568 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15569 else 15570 ld_shlibs=no 15571 fi 15572 ;; 15573 15574 cygwin* | mingw* | pw32* | cegcc*) 15575 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 15576 # as there is no search path for DLLs. 15577 hardcode_libdir_flag_spec='-L$libdir' 15578 export_dynamic_flag_spec='$wl--export-all-symbols' 15579 allow_undefined_flag=unsupported 15580 always_export_symbols=no 15581 enable_shared_with_static_runtimes=yes 15582 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' 15583 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 15584 15585 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 15586 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15587 # If the export-symbols file already is a .def file, use it as 15588 # is; otherwise, prepend EXPORTS... 15589 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 15590 cp $export_symbols $output_objdir/$soname.def; 15591 else 15592 echo EXPORTS > $output_objdir/$soname.def; 15593 cat $export_symbols >> $output_objdir/$soname.def; 15594 fi~ 15595 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15596 else 15597 ld_shlibs=no 15598 fi 15599 ;; 15600 15601 haiku*) 15602 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15603 link_all_deplibs=yes 15604 ;; 15605 15606 os2*) 15607 hardcode_libdir_flag_spec='-L$libdir' 15608 hardcode_minus_L=yes 15609 allow_undefined_flag=unsupported 15610 shrext_cmds=.dll 15611 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 15612 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 15613 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 15614 $ECHO EXPORTS >> $output_objdir/$libname.def~ 15615 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 15616 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 15617 emximp -o $lib $output_objdir/$libname.def' 15618 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 15619 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 15620 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 15621 $ECHO EXPORTS >> $output_objdir/$libname.def~ 15622 prefix_cmds="$SED"~ 15623 if test EXPORTS = "`$SED 1q $export_symbols`"; then 15624 prefix_cmds="$prefix_cmds -e 1d"; 15625 fi~ 15626 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 15627 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 15628 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 15629 emximp -o $lib $output_objdir/$libname.def' 15630 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 15631 enable_shared_with_static_runtimes=yes 15632 ;; 15633 15634 interix[3-9]*) 15635 hardcode_direct=no 15636 hardcode_shlibpath_var=no 15637 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 15638 export_dynamic_flag_spec='$wl-E' 15639 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 15640 # Instead, shared libraries are loaded at an image base (0x10000000 by 15641 # default) and relocated if they conflict, which is a slow very memory 15642 # consuming and fragmenting process. To avoid this, we pick a random, 15643 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 15644 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 15645 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 15646 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' 15647 ;; 15648 15649 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 15650 tmp_diet=no 15651 if test linux-dietlibc = "$host_os"; then 15652 case $cc_basename in 15653 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 15654 esac 15655 fi 15656 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 15657 && test no = "$tmp_diet" 15658 then 15659 tmp_addflag=' $pic_flag' 15660 tmp_sharedflag='-shared' 15661 case $cc_basename,$host_cpu in 15662 pgcc*) # Portland Group C compiler 15663 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' 15664 tmp_addflag=' $pic_flag' 15665 ;; 15666 pgf77* | pgf90* | pgf95* | pgfortran*) 15667 # Portland Group f77 and f90 compilers 15668 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' 15669 tmp_addflag=' $pic_flag -Mnomain' ;; 15670 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 15671 tmp_addflag=' -i_dynamic' ;; 15672 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 15673 tmp_addflag=' -i_dynamic -nofor_main' ;; 15674 ifc* | ifort*) # Intel Fortran compiler 15675 tmp_addflag=' -nofor_main' ;; 15676 lf95*) # Lahey Fortran 8.1 15677 whole_archive_flag_spec= 15678 tmp_sharedflag='--shared' ;; 15679 nagfor*) # NAGFOR 5.3 15680 tmp_sharedflag='-Wl,-shared' ;; 15681 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 15682 tmp_sharedflag='-qmkshrobj' 15683 tmp_addflag= ;; 15684 nvcc*) # Cuda Compiler Driver 2.2 15685 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' 15686 compiler_needs_object=yes 15687 ;; 15688 esac 15689 case `$CC -V 2>&1 | sed 5q` in 15690 *Sun\ C*) # Sun C 5.9 15691 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' 15692 compiler_needs_object=yes 15693 tmp_sharedflag='-G' ;; 15694 *Sun\ F*) # Sun Fortran 8.3 15695 tmp_sharedflag='-G' ;; 15696 esac 15697 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15698 15699 if test yes = "$supports_anon_versioning"; then 15700 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15701 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15702 echo "local: *; };" >> $output_objdir/$libname.ver~ 15703 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 15704 fi 15705 15706 case $cc_basename in 15707 tcc*) 15708 export_dynamic_flag_spec='-rdynamic' 15709 ;; 15710 xlf* | bgf* | bgxlf* | mpixlf*) 15711 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 15712 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 15713 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 15714 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 15715 if test yes = "$supports_anon_versioning"; then 15716 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15717 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15718 echo "local: *; };" >> $output_objdir/$libname.ver~ 15719 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 15720 fi 15721 ;; 15722 esac 15723 else 15724 ld_shlibs=no 15725 fi 15726 ;; 15727 15728 netbsd* | netbsdelf*-gnu) 15729 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15730 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15731 wlarc= 15732 else 15733 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15734 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15735 fi 15736 ;; 15737 15738 solaris*) 15739 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 15740 ld_shlibs=no 15741 cat <<_LT_EOF 1>&2 15742 15743 *** Warning: The releases 2.8.* of the GNU linker cannot reliably 15744 *** create shared libraries on Solaris systems. Therefore, libtool 15745 *** is disabling shared libraries support. We urge you to upgrade GNU 15746 *** binutils to release 2.9.1 or newer. Another option is to modify 15747 *** your PATH or compiler configuration so that the native linker is 15748 *** used, and then restart. 15749 15750 _LT_EOF 15751 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15752 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15753 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15754 else 15755 ld_shlibs=no 15756 fi 15757 ;; 15758 15759 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 15760 case `$LD -v 2>&1` in 15761 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 15762 ld_shlibs=no 15763 cat <<_LT_EOF 1>&2 15764 15765 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 15766 *** reliably create shared libraries on SCO systems. Therefore, libtool 15767 *** is disabling shared libraries support. We urge you to upgrade GNU 15768 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 15769 *** your PATH or compiler configuration so that the native linker is 15770 *** used, and then restart. 15771 15772 _LT_EOF 15773 ;; 15774 *) 15775 # For security reasons, it is highly recommended that you always 15776 # use absolute paths for naming shared libraries, and exclude the 15777 # DT_RUNPATH tag from executables and libraries. But doing so 15778 # requires that you compile everything twice, which is a pain. 15779 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15780 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 15781 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15782 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15783 else 15784 ld_shlibs=no 15785 fi 15786 ;; 15787 esac 15788 ;; 15789 15790 sunos4*) 15791 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15792 wlarc= 15793 hardcode_direct=yes 15794 hardcode_shlibpath_var=no 15795 ;; 15796 15797 *) 15798 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15799 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15800 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15801 else 15802 ld_shlibs=no 15803 fi 15804 ;; 15805 esac 15806 15807 if test no = "$ld_shlibs"; then 15808 runpath_var= 15809 hardcode_libdir_flag_spec= 15810 export_dynamic_flag_spec= 15811 whole_archive_flag_spec= 15812 fi 15813 else 15814 # PORTME fill in a description of your system's linker (not GNU ld) 15815 case $host_os in 15816 aix3*) 15817 allow_undefined_flag=unsupported 15818 always_export_symbols=yes 15819 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' 15820 # Note: this linker hardcodes the directories in LIBPATH if there 15821 # are no directories specified by -L. 15822 hardcode_minus_L=yes 15823 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 15824 # Neither direct hardcoding nor static linking is supported with a 15825 # broken collect2. 15826 hardcode_direct=unsupported 15827 fi 15828 ;; 15829 15830 aix[4-9]*) 15831 if test ia64 = "$host_cpu"; then 15832 # On IA64, the linker does run time linking by default, so we don't 15833 # have to do anything special. 15834 aix_use_runtimelinking=no 15835 exp_sym_flag='-Bexport' 15836 no_entry_flag= 15837 else 15838 # If we're using GNU nm, then we don't want the "-C" option. 15839 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 15840 # Without the "-l" option, or with the "-B" option, AIX nm treats 15841 # weak defined symbols like other global defined symbols, whereas 15842 # GNU nm marks them as "W". 15843 # While the 'weak' keyword is ignored in the Export File, we need 15844 # it in the Import File for the 'aix-soname' feature, so we have 15845 # to replace the "-B" option with "-P" for AIX nm. 15846 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 15847 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' 15848 else 15849 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 == "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' 15850 fi 15851 aix_use_runtimelinking=no 15852 15853 # Test if we are trying to use run time linking or normal 15854 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 15855 # have runtime linking enabled, and use it for executables. 15856 # For shared libraries, we enable/disable runtime linking 15857 # depending on the kind of the shared library created - 15858 # when "with_aix_soname,aix_use_runtimelinking" is: 15859 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 15860 # "aix,yes" lib.so shared, rtl:yes, for executables 15861 # lib.a static archive 15862 # "both,no" lib.so.V(shr.o) shared, rtl:yes 15863 # lib.a(lib.so.V) shared, rtl:no, for executables 15864 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 15865 # lib.a(lib.so.V) shared, rtl:no 15866 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 15867 # lib.a static archive 15868 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 15869 for ld_flag in $LDFLAGS; do 15870 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 15871 aix_use_runtimelinking=yes 15872 break 15873 fi 15874 done 15875 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 15876 # With aix-soname=svr4, we create the lib.so.V shared archives only, 15877 # so we don't have lib.a shared libs to link our executables. 15878 # We have to force runtime linking in this case. 15879 aix_use_runtimelinking=yes 15880 LDFLAGS="$LDFLAGS -Wl,-brtl" 15881 fi 15882 ;; 15883 esac 15884 15885 exp_sym_flag='-bexport' 15886 no_entry_flag='-bnoentry' 15887 fi 15888 15889 # When large executables or shared objects are built, AIX ld can 15890 # have problems creating the table of contents. If linking a library 15891 # or program results in "error TOC overflow" add -mminimal-toc to 15892 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 15893 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 15894 15895 archive_cmds='' 15896 hardcode_direct=yes 15897 hardcode_direct_absolute=yes 15898 hardcode_libdir_separator=':' 15899 link_all_deplibs=yes 15900 file_list_spec='$wl-f,' 15901 case $with_aix_soname,$aix_use_runtimelinking in 15902 aix,*) ;; # traditional, no import file 15903 svr4,* | *,yes) # use import file 15904 # The Import File defines what to hardcode. 15905 hardcode_direct=no 15906 hardcode_direct_absolute=no 15907 ;; 15908 esac 15909 15910 if test yes = "$GCC"; then 15911 case $host_os in aix4.[012]|aix4.[012].*) 15912 # We only want to do this on AIX 4.2 and lower, the check 15913 # below for broken collect2 doesn't work under 4.3+ 15914 collect2name=`$CC -print-prog-name=collect2` 15915 if test -f "$collect2name" && 15916 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 15917 then 15918 # We have reworked collect2 15919 : 15920 else 15921 # We have old collect2 15922 hardcode_direct=unsupported 15923 # It fails to find uninstalled libraries when the uninstalled 15924 # path is not listed in the libpath. Setting hardcode_minus_L 15925 # to unsupported forces relinking 15926 hardcode_minus_L=yes 15927 hardcode_libdir_flag_spec='-L$libdir' 15928 hardcode_libdir_separator= 15929 fi 15930 ;; 15931 esac 15932 shared_flag='-shared' 15933 if test yes = "$aix_use_runtimelinking"; then 15934 shared_flag="$shared_flag "'$wl-G' 15935 fi 15936 # Need to ensure runtime linking is disabled for the traditional 15937 # shared library, or the linker may eventually find shared libraries 15938 # /with/ Import File - we do not want to mix them. 15939 shared_flag_aix='-shared' 15940 shared_flag_svr4='-shared $wl-G' 15941 else 15942 # not using gcc 15943 if test ia64 = "$host_cpu"; then 15944 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 15945 # chokes on -Wl,-G. The following line is correct: 15946 shared_flag='-G' 15947 else 15948 if test yes = "$aix_use_runtimelinking"; then 15949 shared_flag='$wl-G' 15950 else 15951 shared_flag='$wl-bM:SRE' 15952 fi 15953 shared_flag_aix='$wl-bM:SRE' 15954 shared_flag_svr4='$wl-G' 15955 fi 15956 fi 15957 15958 export_dynamic_flag_spec='$wl-bexpall' 15959 # It seems that -bexpall does not export symbols beginning with 15960 # underscore (_), so it is better to generate a list of symbols to export. 15961 always_export_symbols=yes 15962 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 15963 # Warning - without using the other runtime loading flags (-brtl), 15964 # -berok will link without error, but may produce a broken library. 15965 allow_undefined_flag='-berok' 15966 # Determine the default libpath from the value encoded in an 15967 # empty executable. 15968 if test set = "${lt_cv_aix_libpath+set}"; then 15969 aix_libpath=$lt_cv_aix_libpath 15970 else 15971 if ${lt_cv_aix_libpath_+:} false; then : 15972 $as_echo_n "(cached) " >&6 15973 else 15974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15975 /* end confdefs.h. */ 15976 15977 int 15978 main () 15979 { 15980 15981 ; 15982 return 0; 15983 } 15984 _ACEOF 15985 if ac_fn_c_try_link "$LINENO"; then : 15986 15987 lt_aix_libpath_sed=' 15988 /Import File Strings/,/^$/ { 15989 /^0/ { 15990 s/^0 *\([^ ]*\) *$/\1/ 15991 p 15992 } 15993 }' 15994 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15995 # Check for a 64-bit object if we didn't find anything. 15996 if test -z "$lt_cv_aix_libpath_"; then 15997 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15998 fi 15999 fi 16000 rm -f core conftest.err conftest.$ac_objext \ 16001 conftest$ac_exeext conftest.$ac_ext 16002 if test -z "$lt_cv_aix_libpath_"; then 16003 lt_cv_aix_libpath_=/usr/lib:/lib 16004 fi 16005 16006 fi 16007 16008 aix_libpath=$lt_cv_aix_libpath_ 16009 fi 16010 16011 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 16012 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 16013 else 16014 if test ia64 = "$host_cpu"; then 16015 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 16016 allow_undefined_flag="-z nodefs" 16017 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" 16018 else 16019 # Determine the default libpath from the value encoded in an 16020 # empty executable. 16021 if test set = "${lt_cv_aix_libpath+set}"; then 16022 aix_libpath=$lt_cv_aix_libpath 16023 else 16024 if ${lt_cv_aix_libpath_+:} false; then : 16025 $as_echo_n "(cached) " >&6 16026 else 16027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16028 /* end confdefs.h. */ 16029 16030 int 16031 main () 16032 { 16033 16034 ; 16035 return 0; 16036 } 16037 _ACEOF 16038 if ac_fn_c_try_link "$LINENO"; then : 16039 16040 lt_aix_libpath_sed=' 16041 /Import File Strings/,/^$/ { 16042 /^0/ { 16043 s/^0 *\([^ ]*\) *$/\1/ 16044 p 16045 } 16046 }' 16047 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 16048 # Check for a 64-bit object if we didn't find anything. 16049 if test -z "$lt_cv_aix_libpath_"; then 16050 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 16051 fi 16052 fi 16053 rm -f core conftest.err conftest.$ac_objext \ 16054 conftest$ac_exeext conftest.$ac_ext 16055 if test -z "$lt_cv_aix_libpath_"; then 16056 lt_cv_aix_libpath_=/usr/lib:/lib 16057 fi 16058 16059 fi 16060 16061 aix_libpath=$lt_cv_aix_libpath_ 16062 fi 16063 16064 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 16065 # Warning - without using the other run time loading flags, 16066 # -berok will link without error, but may produce a broken library. 16067 no_undefined_flag=' $wl-bernotok' 16068 allow_undefined_flag=' $wl-berok' 16069 if test yes = "$with_gnu_ld"; then 16070 # We only use this code for GNU lds that support --whole-archive. 16071 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 16072 else 16073 # Exported symbols can be pulled into shared objects from archives 16074 whole_archive_flag_spec='$convenience' 16075 fi 16076 archive_cmds_need_lc=yes 16077 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 16078 # -brtl affects multiple linker settings, -berok does not and is overridden later 16079 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 16080 if test svr4 != "$with_aix_soname"; then 16081 # This is similar to how AIX traditionally builds its shared libraries. 16082 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' 16083 fi 16084 if test aix != "$with_aix_soname"; then 16085 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' 16086 else 16087 # used by -dlpreopen to get the symbols 16088 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 16089 fi 16090 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 16091 fi 16092 fi 16093 ;; 16094 16095 amigaos*) 16096 case $host_cpu in 16097 powerpc) 16098 # see comment about AmigaOS4 .so support 16099 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16100 archive_expsym_cmds='' 16101 ;; 16102 m68k) 16103 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)' 16104 hardcode_libdir_flag_spec='-L$libdir' 16105 hardcode_minus_L=yes 16106 ;; 16107 esac 16108 ;; 16109 16110 bsdi[45]*) 16111 export_dynamic_flag_spec=-rdynamic 16112 ;; 16113 16114 cygwin* | mingw* | pw32* | cegcc*) 16115 # When not using gcc, we currently assume that we are using 16116 # Microsoft Visual C++. 16117 # hardcode_libdir_flag_spec is actually meaningless, as there is 16118 # no search path for DLLs. 16119 case $cc_basename in 16120 cl*) 16121 # Native MSVC 16122 hardcode_libdir_flag_spec=' ' 16123 allow_undefined_flag=unsupported 16124 always_export_symbols=yes 16125 file_list_spec='@' 16126 # Tell ltmain to make .lib files, not .a files. 16127 libext=lib 16128 # Tell ltmain to make .dll files, not .so files. 16129 shrext_cmds=.dll 16130 # FIXME: Setting linknames here is a bad hack. 16131 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 16132 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 16133 cp "$export_symbols" "$output_objdir/$soname.def"; 16134 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 16135 else 16136 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 16137 fi~ 16138 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 16139 linknames=' 16140 # The linker will not automatically build a static lib if we build a DLL. 16141 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 16142 enable_shared_with_static_runtimes=yes 16143 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 16144 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 16145 # Don't use ranlib 16146 old_postinstall_cmds='chmod 644 $oldlib' 16147 postlink_cmds='lt_outputfile="@OUTPUT@"~ 16148 lt_tool_outputfile="@TOOL_OUTPUT@"~ 16149 case $lt_outputfile in 16150 *.exe|*.EXE) ;; 16151 *) 16152 lt_outputfile=$lt_outputfile.exe 16153 lt_tool_outputfile=$lt_tool_outputfile.exe 16154 ;; 16155 esac~ 16156 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 16157 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 16158 $RM "$lt_outputfile.manifest"; 16159 fi' 16160 ;; 16161 *) 16162 # Assume MSVC wrapper 16163 hardcode_libdir_flag_spec=' ' 16164 allow_undefined_flag=unsupported 16165 # Tell ltmain to make .lib files, not .a files. 16166 libext=lib 16167 # Tell ltmain to make .dll files, not .so files. 16168 shrext_cmds=.dll 16169 # FIXME: Setting linknames here is a bad hack. 16170 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 16171 # The linker will automatically build a .lib file if we build a DLL. 16172 old_archive_from_new_cmds='true' 16173 # FIXME: Should let the user specify the lib program. 16174 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 16175 enable_shared_with_static_runtimes=yes 16176 ;; 16177 esac 16178 ;; 16179 16180 darwin* | rhapsody*) 16181 16182 16183 archive_cmds_need_lc=no 16184 hardcode_direct=no 16185 hardcode_automatic=yes 16186 hardcode_shlibpath_var=unsupported 16187 if test yes = "$lt_cv_ld_force_load"; then 16188 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\"`' 16189 16190 else 16191 whole_archive_flag_spec='' 16192 fi 16193 link_all_deplibs=yes 16194 allow_undefined_flag=$_lt_dar_allow_undefined 16195 case $cc_basename in 16196 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 16197 *) _lt_dar_can_shared=$GCC ;; 16198 esac 16199 if test yes = "$_lt_dar_can_shared"; then 16200 output_verbose_link_cmd=func_echo_all 16201 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 16202 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 16203 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" 16204 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" 16205 16206 else 16207 ld_shlibs=no 16208 fi 16209 16210 ;; 16211 16212 dgux*) 16213 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16214 hardcode_libdir_flag_spec='-L$libdir' 16215 hardcode_shlibpath_var=no 16216 ;; 16217 16218 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 16219 # support. Future versions do this automatically, but an explicit c++rt0.o 16220 # does not break anything, and helps significantly (at the cost of a little 16221 # extra space). 16222 freebsd2.2*) 16223 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 16224 hardcode_libdir_flag_spec='-R$libdir' 16225 hardcode_direct=yes 16226 hardcode_shlibpath_var=no 16227 ;; 16228 16229 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 16230 freebsd2.*) 16231 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 16232 hardcode_direct=yes 16233 hardcode_minus_L=yes 16234 hardcode_shlibpath_var=no 16235 ;; 16236 16237 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 16238 freebsd* | dragonfly*) 16239 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16240 hardcode_libdir_flag_spec='-R$libdir' 16241 hardcode_direct=yes 16242 hardcode_shlibpath_var=no 16243 ;; 16244 16245 hpux9*) 16246 if test yes = "$GCC"; then 16247 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' 16248 else 16249 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' 16250 fi 16251 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 16252 hardcode_libdir_separator=: 16253 hardcode_direct=yes 16254 16255 # hardcode_minus_L: Not really in the search PATH, 16256 # but as the default location of the library. 16257 hardcode_minus_L=yes 16258 export_dynamic_flag_spec='$wl-E' 16259 ;; 16260 16261 hpux10*) 16262 if test yes,no = "$GCC,$with_gnu_ld"; then 16263 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 16264 else 16265 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 16266 fi 16267 if test no = "$with_gnu_ld"; then 16268 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 16269 hardcode_libdir_separator=: 16270 hardcode_direct=yes 16271 hardcode_direct_absolute=yes 16272 export_dynamic_flag_spec='$wl-E' 16273 # hardcode_minus_L: Not really in the search PATH, 16274 # but as the default location of the library. 16275 hardcode_minus_L=yes 16276 fi 16277 ;; 16278 16279 hpux11*) 16280 if test yes,no = "$GCC,$with_gnu_ld"; then 16281 case $host_cpu in 16282 hppa*64*) 16283 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 16284 ;; 16285 ia64*) 16286 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 16287 ;; 16288 *) 16289 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 16290 ;; 16291 esac 16292 else 16293 case $host_cpu in 16294 hppa*64*) 16295 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 16296 ;; 16297 ia64*) 16298 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 16299 ;; 16300 *) 16301 16302 # Older versions of the 11.00 compiler do not understand -b yet 16303 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 16304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 16305 $as_echo_n "checking if $CC understands -b... " >&6; } 16306 if ${lt_cv_prog_compiler__b+:} false; then : 16307 $as_echo_n "(cached) " >&6 16308 else 16309 lt_cv_prog_compiler__b=no 16310 save_LDFLAGS=$LDFLAGS 16311 LDFLAGS="$LDFLAGS -b" 16312 echo "$lt_simple_link_test_code" > conftest.$ac_ext 16313 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 16314 # The linker can only warn and ignore the option if not recognized 16315 # So say no if there are warnings 16316 if test -s conftest.err; then 16317 # Append any errors to the config.log. 16318 cat conftest.err 1>&5 16319 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 16320 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 16321 if diff conftest.exp conftest.er2 >/dev/null; then 16322 lt_cv_prog_compiler__b=yes 16323 fi 16324 else 16325 lt_cv_prog_compiler__b=yes 16326 fi 16327 fi 16328 $RM -r conftest* 16329 LDFLAGS=$save_LDFLAGS 16330 16331 fi 16332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 16333 $as_echo "$lt_cv_prog_compiler__b" >&6; } 16334 16335 if test yes = "$lt_cv_prog_compiler__b"; then 16336 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 16337 else 16338 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 16339 fi 16340 16341 ;; 16342 esac 16343 fi 16344 if test no = "$with_gnu_ld"; then 16345 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 16346 hardcode_libdir_separator=: 16347 16348 case $host_cpu in 16349 hppa*64*|ia64*) 16350 hardcode_direct=no 16351 hardcode_shlibpath_var=no 16352 ;; 16353 *) 16354 hardcode_direct=yes 16355 hardcode_direct_absolute=yes 16356 export_dynamic_flag_spec='$wl-E' 16357 16358 # hardcode_minus_L: Not really in the search PATH, 16359 # but as the default location of the library. 16360 hardcode_minus_L=yes 16361 ;; 16362 esac 16363 fi 16364 ;; 16365 16366 irix5* | irix6* | nonstopux*) 16367 if test yes = "$GCC"; then 16368 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' 16369 # Try to use the -exported_symbol ld option, if it does not 16370 # work, assume that -exports_file does not work either and 16371 # implicitly export all symbols. 16372 # This should be the same for all languages, so no per-tag cache variable. 16373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 16374 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 16375 if ${lt_cv_irix_exported_symbol+:} false; then : 16376 $as_echo_n "(cached) " >&6 16377 else 16378 save_LDFLAGS=$LDFLAGS 16379 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 16380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16381 /* end confdefs.h. */ 16382 int foo (void) { return 0; } 16383 _ACEOF 16384 if ac_fn_c_try_link "$LINENO"; then : 16385 lt_cv_irix_exported_symbol=yes 16386 else 16387 lt_cv_irix_exported_symbol=no 16388 fi 16389 rm -f core conftest.err conftest.$ac_objext \ 16390 conftest$ac_exeext conftest.$ac_ext 16391 LDFLAGS=$save_LDFLAGS 16392 fi 16393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 16394 $as_echo "$lt_cv_irix_exported_symbol" >&6; } 16395 if test yes = "$lt_cv_irix_exported_symbol"; then 16396 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' 16397 fi 16398 link_all_deplibs=no 16399 else 16400 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' 16401 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' 16402 fi 16403 archive_cmds_need_lc='no' 16404 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16405 hardcode_libdir_separator=: 16406 inherit_rpath=yes 16407 link_all_deplibs=yes 16408 ;; 16409 16410 linux*) 16411 case $cc_basename in 16412 tcc*) 16413 # Fabrice Bellard et al's Tiny C Compiler 16414 ld_shlibs=yes 16415 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16416 ;; 16417 esac 16418 ;; 16419 16420 netbsd* | netbsdelf*-gnu) 16421 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 16422 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 16423 else 16424 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 16425 fi 16426 hardcode_libdir_flag_spec='-R$libdir' 16427 hardcode_direct=yes 16428 hardcode_shlibpath_var=no 16429 ;; 16430 16431 newsos6) 16432 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16433 hardcode_direct=yes 16434 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16435 hardcode_libdir_separator=: 16436 hardcode_shlibpath_var=no 16437 ;; 16438 16439 *nto* | *qnx*) 16440 ;; 16441 16442 openbsd* | bitrig*) 16443 if test -f /usr/libexec/ld.so; then 16444 hardcode_direct=yes 16445 hardcode_shlibpath_var=no 16446 hardcode_direct_absolute=yes 16447 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 16448 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16449 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 16450 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 16451 export_dynamic_flag_spec='$wl-E' 16452 else 16453 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16454 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 16455 fi 16456 else 16457 ld_shlibs=no 16458 fi 16459 ;; 16460 16461 os2*) 16462 hardcode_libdir_flag_spec='-L$libdir' 16463 hardcode_minus_L=yes 16464 allow_undefined_flag=unsupported 16465 shrext_cmds=.dll 16466 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 16467 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 16468 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 16469 $ECHO EXPORTS >> $output_objdir/$libname.def~ 16470 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 16471 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 16472 emximp -o $lib $output_objdir/$libname.def' 16473 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 16474 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 16475 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 16476 $ECHO EXPORTS >> $output_objdir/$libname.def~ 16477 prefix_cmds="$SED"~ 16478 if test EXPORTS = "`$SED 1q $export_symbols`"; then 16479 prefix_cmds="$prefix_cmds -e 1d"; 16480 fi~ 16481 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 16482 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 16483 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 16484 emximp -o $lib $output_objdir/$libname.def' 16485 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 16486 enable_shared_with_static_runtimes=yes 16487 ;; 16488 16489 osf3*) 16490 if test yes = "$GCC"; then 16491 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 16492 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' 16493 else 16494 allow_undefined_flag=' -expect_unresolved \*' 16495 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' 16496 fi 16497 archive_cmds_need_lc='no' 16498 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16499 hardcode_libdir_separator=: 16500 ;; 16501 16502 osf4* | osf5*) # as osf3* with the addition of -msym flag 16503 if test yes = "$GCC"; then 16504 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 16505 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' 16506 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16507 else 16508 allow_undefined_flag=' -expect_unresolved \*' 16509 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' 16510 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~ 16511 $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' 16512 16513 # Both c and cxx compiler support -rpath directly 16514 hardcode_libdir_flag_spec='-rpath $libdir' 16515 fi 16516 archive_cmds_need_lc='no' 16517 hardcode_libdir_separator=: 16518 ;; 16519 16520 solaris*) 16521 no_undefined_flag=' -z defs' 16522 if test yes = "$GCC"; then 16523 wlarc='$wl' 16524 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 16525 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16526 $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' 16527 else 16528 case `$CC -V 2>&1` in 16529 *"Compilers 5.0"*) 16530 wlarc='' 16531 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 16532 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16533 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 16534 ;; 16535 *) 16536 wlarc='$wl' 16537 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 16538 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16539 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 16540 ;; 16541 esac 16542 fi 16543 hardcode_libdir_flag_spec='-R$libdir' 16544 hardcode_shlibpath_var=no 16545 case $host_os in 16546 solaris2.[0-5] | solaris2.[0-5].*) ;; 16547 *) 16548 # The compiler driver will combine and reorder linker options, 16549 # but understands '-z linker_flag'. GCC discards it without '$wl', 16550 # but is careful enough not to reorder. 16551 # Supported since Solaris 2.6 (maybe 2.5.1?) 16552 if test yes = "$GCC"; then 16553 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 16554 else 16555 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 16556 fi 16557 ;; 16558 esac 16559 link_all_deplibs=yes 16560 ;; 16561 16562 sunos4*) 16563 if test sequent = "$host_vendor"; then 16564 # Use $CC to link under sequent, because it throws in some extra .o 16565 # files that make .init and .fini sections work. 16566 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 16567 else 16568 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 16569 fi 16570 hardcode_libdir_flag_spec='-L$libdir' 16571 hardcode_direct=yes 16572 hardcode_minus_L=yes 16573 hardcode_shlibpath_var=no 16574 ;; 16575 16576 sysv4) 16577 case $host_vendor in 16578 sni) 16579 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16580 hardcode_direct=yes # is this really true??? 16581 ;; 16582 siemens) 16583 ## LD is ld it makes a PLAMLIB 16584 ## CC just makes a GrossModule. 16585 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 16586 reload_cmds='$CC -r -o $output$reload_objs' 16587 hardcode_direct=no 16588 ;; 16589 motorola) 16590 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16591 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 16592 ;; 16593 esac 16594 runpath_var='LD_RUN_PATH' 16595 hardcode_shlibpath_var=no 16596 ;; 16597 16598 sysv4.3*) 16599 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16600 hardcode_shlibpath_var=no 16601 export_dynamic_flag_spec='-Bexport' 16602 ;; 16603 16604 sysv4*MP*) 16605 if test -d /usr/nec; then 16606 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16607 hardcode_shlibpath_var=no 16608 runpath_var=LD_RUN_PATH 16609 hardcode_runpath_var=yes 16610 ld_shlibs=yes 16611 fi 16612 ;; 16613 16614 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 16615 no_undefined_flag='$wl-z,text' 16616 archive_cmds_need_lc=no 16617 hardcode_shlibpath_var=no 16618 runpath_var='LD_RUN_PATH' 16619 16620 if test yes = "$GCC"; then 16621 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16622 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16623 else 16624 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16625 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16626 fi 16627 ;; 16628 16629 sysv5* | sco3.2v5* | sco5v6*) 16630 # Note: We CANNOT use -z defs as we might desire, because we do not 16631 # link with -lc, and that would cause any symbols used from libc to 16632 # always be unresolved, which means just about no library would 16633 # ever link correctly. If we're not using GNU ld we use -z text 16634 # though, which does catch some bad symbols but isn't as heavy-handed 16635 # as -z defs. 16636 no_undefined_flag='$wl-z,text' 16637 allow_undefined_flag='$wl-z,nodefs' 16638 archive_cmds_need_lc=no 16639 hardcode_shlibpath_var=no 16640 hardcode_libdir_flag_spec='$wl-R,$libdir' 16641 hardcode_libdir_separator=':' 16642 link_all_deplibs=yes 16643 export_dynamic_flag_spec='$wl-Bexport' 16644 runpath_var='LD_RUN_PATH' 16645 16646 if test yes = "$GCC"; then 16647 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16648 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16649 else 16650 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16651 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16652 fi 16653 ;; 16654 16655 uts4*) 16656 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16657 hardcode_libdir_flag_spec='-L$libdir' 16658 hardcode_shlibpath_var=no 16659 ;; 16660 16661 *) 16662 ld_shlibs=no 16663 ;; 16664 esac 16665 16666 if test sni = "$host_vendor"; then 16667 case $host in 16668 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 16669 export_dynamic_flag_spec='$wl-Blargedynsym' 16670 ;; 16671 esac 16672 fi 16673 fi 16674 16675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 16676 $as_echo "$ld_shlibs" >&6; } 16677 test no = "$ld_shlibs" && can_build_shared=no 16678 16679 with_gnu_ld=$with_gnu_ld 16680 16681 16682 16683 16684 16685 16686 16687 16688 16689 16690 16691 16692 16693 16694 16695 # 16696 # Do we need to explicitly link libc? 16697 # 16698 case "x$archive_cmds_need_lc" in 16699 x|xyes) 16700 # Assume -lc should be added 16701 archive_cmds_need_lc=yes 16702 16703 if test yes,yes = "$GCC,$enable_shared"; then 16704 case $archive_cmds in 16705 *'~'*) 16706 # FIXME: we may have to deal with multi-command sequences. 16707 ;; 16708 '$CC '*) 16709 # Test whether the compiler implicitly links with -lc since on some 16710 # systems, -lgcc has to come before -lc. If gcc already passes -lc 16711 # to ld, don't add -lc before -lgcc. 16712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 16713 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 16714 if ${lt_cv_archive_cmds_need_lc+:} false; then : 16715 $as_echo_n "(cached) " >&6 16716 else 16717 $RM conftest* 16718 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16719 16720 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 16721 (eval $ac_compile) 2>&5 16722 ac_status=$? 16723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16724 test $ac_status = 0; } 2>conftest.err; then 16725 soname=conftest 16726 lib=conftest 16727 libobjs=conftest.$ac_objext 16728 deplibs= 16729 wl=$lt_prog_compiler_wl 16730 pic_flag=$lt_prog_compiler_pic 16731 compiler_flags=-v 16732 linker_flags=-v 16733 verstring= 16734 output_objdir=. 16735 libname=conftest 16736 lt_save_allow_undefined_flag=$allow_undefined_flag 16737 allow_undefined_flag= 16738 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 16739 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 16740 ac_status=$? 16741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16742 test $ac_status = 0; } 16743 then 16744 lt_cv_archive_cmds_need_lc=no 16745 else 16746 lt_cv_archive_cmds_need_lc=yes 16747 fi 16748 allow_undefined_flag=$lt_save_allow_undefined_flag 16749 else 16750 cat conftest.err 1>&5 16751 fi 16752 $RM conftest* 16753 16754 fi 16755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 16756 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 16757 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 16758 ;; 16759 esac 16760 fi 16761 ;; 16762 esac 16763 16764 16765 16766 16767 16768 16769 16770 16771 16772 16773 16774 16775 16776 16777 16778 16779 16780 16781 16782 16783 16784 16785 16786 16787 16788 16789 16790 16791 16792 16793 16794 16795 16796 16797 16798 16799 16800 16801 16802 16803 16804 16805 16806 16807 16808 16809 16810 16811 16812 16813 16814 16815 16816 16817 16818 16819 16820 16821 16822 16823 16824 16825 16826 16827 16828 16829 16830 16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 16863 16864 16865 16866 16867 16868 16869 16870 16871 16872 16873 16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884 16885 16886 16887 16888 16889 16890 16891 16892 16893 16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 16908 16909 16910 16911 16912 16913 16914 16915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 16916 $as_echo_n "checking dynamic linker characteristics... " >&6; } 16917 16918 if test yes = "$GCC"; then 16919 case $host_os in 16920 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 16921 *) lt_awk_arg='/^libraries:/' ;; 16922 esac 16923 case $host_os in 16924 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 16925 *) lt_sed_strip_eq='s|=/|/|g' ;; 16926 esac 16927 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 16928 case $lt_search_path_spec in 16929 *\;*) 16930 # if the path contains ";" then we assume it to be the separator 16931 # otherwise default to the standard path separator (i.e. ":") - it is 16932 # assumed that no part of a normal pathname contains ";" but that should 16933 # okay in the real world where ";" in dirpaths is itself problematic. 16934 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 16935 ;; 16936 *) 16937 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 16938 ;; 16939 esac 16940 # Ok, now we have the path, separated by spaces, we can step through it 16941 # and add multilib dir if necessary... 16942 lt_tmp_lt_search_path_spec= 16943 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 16944 # ...but if some path component already ends with the multilib dir we assume 16945 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 16946 case "$lt_multi_os_dir; $lt_search_path_spec " in 16947 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 16948 lt_multi_os_dir= 16949 ;; 16950 esac 16951 for lt_sys_path in $lt_search_path_spec; do 16952 if test -d "$lt_sys_path$lt_multi_os_dir"; then 16953 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 16954 elif test -n "$lt_multi_os_dir"; then 16955 test -d "$lt_sys_path" && \ 16956 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 16957 fi 16958 done 16959 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 16960 BEGIN {RS = " "; FS = "/|\n";} { 16961 lt_foo = ""; 16962 lt_count = 0; 16963 for (lt_i = NF; lt_i > 0; lt_i--) { 16964 if ($lt_i != "" && $lt_i != ".") { 16965 if ($lt_i == "..") { 16966 lt_count++; 16967 } else { 16968 if (lt_count == 0) { 16969 lt_foo = "/" $lt_i lt_foo; 16970 } else { 16971 lt_count--; 16972 } 16973 } 16974 } 16975 } 16976 if (lt_foo != "") { lt_freq[lt_foo]++; } 16977 if (lt_freq[lt_foo] == 1) { print lt_foo; } 16978 }'` 16979 # AWK program above erroneously prepends '/' to C:/dos/paths 16980 # for these hosts. 16981 case $host_os in 16982 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 16983 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 16984 esac 16985 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 16986 else 16987 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 16988 fi 16989 library_names_spec= 16990 libname_spec='lib$name' 16991 soname_spec= 16992 shrext_cmds=.so 16993 postinstall_cmds= 16994 postuninstall_cmds= 16995 finish_cmds= 16996 finish_eval= 16997 shlibpath_var= 16998 shlibpath_overrides_runpath=unknown 16999 version_type=none 17000 dynamic_linker="$host_os ld.so" 17001 sys_lib_dlsearch_path_spec="/lib /usr/lib" 17002 need_lib_prefix=unknown 17003 hardcode_into_libs=no 17004 17005 # when you set need_version to no, make sure it does not cause -set_version 17006 # flags to be left without arguments 17007 need_version=unknown 17008 17009 17010 17011 case $host_os in 17012 aix3*) 17013 version_type=linux # correct to gnu/linux during the next big refactor 17014 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 17015 shlibpath_var=LIBPATH 17016 17017 # AIX 3 has no versioning support, so we append a major version to the name. 17018 soname_spec='$libname$release$shared_ext$major' 17019 ;; 17020 17021 aix[4-9]*) 17022 version_type=linux # correct to gnu/linux during the next big refactor 17023 need_lib_prefix=no 17024 need_version=no 17025 hardcode_into_libs=yes 17026 if test ia64 = "$host_cpu"; then 17027 # AIX 5 supports IA64 17028 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 17029 shlibpath_var=LD_LIBRARY_PATH 17030 else 17031 # With GCC up to 2.95.x, collect2 would create an import file 17032 # for dependence libraries. The import file would start with 17033 # the line '#! .'. This would cause the generated library to 17034 # depend on '.', always an invalid library. This was fixed in 17035 # development snapshots of GCC prior to 3.0. 17036 case $host_os in 17037 aix4 | aix4.[01] | aix4.[01].*) 17038 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 17039 echo ' yes ' 17040 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 17041 : 17042 else 17043 can_build_shared=no 17044 fi 17045 ;; 17046 esac 17047 # Using Import Files as archive members, it is possible to support 17048 # filename-based versioning of shared library archives on AIX. While 17049 # this would work for both with and without runtime linking, it will 17050 # prevent static linking of such archives. So we do filename-based 17051 # shared library versioning with .so extension only, which is used 17052 # when both runtime linking and shared linking is enabled. 17053 # Unfortunately, runtime linking may impact performance, so we do 17054 # not want this to be the default eventually. Also, we use the 17055 # versioned .so libs for executables only if there is the -brtl 17056 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 17057 # To allow for filename-based versioning support, we need to create 17058 # libNAME.so.V as an archive file, containing: 17059 # *) an Import File, referring to the versioned filename of the 17060 # archive as well as the shared archive member, telling the 17061 # bitwidth (32 or 64) of that shared object, and providing the 17062 # list of exported symbols of that shared object, eventually 17063 # decorated with the 'weak' keyword 17064 # *) the shared object with the F_LOADONLY flag set, to really avoid 17065 # it being seen by the linker. 17066 # At run time we better use the real file rather than another symlink, 17067 # but for link time we create the symlink libNAME.so -> libNAME.so.V 17068 17069 case $with_aix_soname,$aix_use_runtimelinking in 17070 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 17071 # soname into executable. Probably we can add versioning support to 17072 # collect2, so additional links can be useful in future. 17073 aix,yes) # traditional libtool 17074 dynamic_linker='AIX unversionable lib.so' 17075 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 17076 # instead of lib<name>.a to let people know that these are not 17077 # typical AIX shared libraries. 17078 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17079 ;; 17080 aix,no) # traditional AIX only 17081 dynamic_linker='AIX lib.a(lib.so.V)' 17082 # We preserve .a as extension for shared libraries through AIX4.2 17083 # and later when we are not doing run time linking. 17084 library_names_spec='$libname$release.a $libname.a' 17085 soname_spec='$libname$release$shared_ext$major' 17086 ;; 17087 svr4,*) # full svr4 only 17088 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 17089 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 17090 # We do not specify a path in Import Files, so LIBPATH fires. 17091 shlibpath_overrides_runpath=yes 17092 ;; 17093 *,yes) # both, prefer svr4 17094 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 17095 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 17096 # unpreferred sharedlib libNAME.a needs extra handling 17097 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"' 17098 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"' 17099 # We do not specify a path in Import Files, so LIBPATH fires. 17100 shlibpath_overrides_runpath=yes 17101 ;; 17102 *,no) # both, prefer aix 17103 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 17104 library_names_spec='$libname$release.a $libname.a' 17105 soname_spec='$libname$release$shared_ext$major' 17106 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 17107 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)' 17108 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"' 17109 ;; 17110 esac 17111 shlibpath_var=LIBPATH 17112 fi 17113 ;; 17114 17115 amigaos*) 17116 case $host_cpu in 17117 powerpc) 17118 # Since July 2007 AmigaOS4 officially supports .so libraries. 17119 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 17120 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17121 ;; 17122 m68k) 17123 library_names_spec='$libname.ixlibrary $libname.a' 17124 # Create ${libname}_ixlibrary.a entries in /sys/libs. 17125 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' 17126 ;; 17127 esac 17128 ;; 17129 17130 beos*) 17131 library_names_spec='$libname$shared_ext' 17132 dynamic_linker="$host_os ld.so" 17133 shlibpath_var=LIBRARY_PATH 17134 ;; 17135 17136 bsdi[45]*) 17137 version_type=linux # correct to gnu/linux during the next big refactor 17138 need_version=no 17139 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17140 soname_spec='$libname$release$shared_ext$major' 17141 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 17142 shlibpath_var=LD_LIBRARY_PATH 17143 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 17144 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 17145 # the default ld.so.conf also contains /usr/contrib/lib and 17146 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 17147 # libtool to hard-code these into programs 17148 ;; 17149 17150 cygwin* | mingw* | pw32* | cegcc*) 17151 version_type=windows 17152 shrext_cmds=.dll 17153 need_version=no 17154 need_lib_prefix=no 17155 17156 case $GCC,$cc_basename in 17157 yes,*) 17158 # gcc 17159 library_names_spec='$libname.dll.a' 17160 # DLL is installed to $(libdir)/../bin by postinstall_cmds 17161 postinstall_cmds='base_file=`basename \$file`~ 17162 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 17163 dldir=$destdir/`dirname \$dlpath`~ 17164 test -d \$dldir || mkdir -p \$dldir~ 17165 $install_prog $dir/$dlname \$dldir/$dlname~ 17166 chmod a+x \$dldir/$dlname~ 17167 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 17168 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 17169 fi' 17170 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 17171 dlpath=$dir/\$dldll~ 17172 $RM \$dlpath' 17173 shlibpath_overrides_runpath=yes 17174 17175 case $host_os in 17176 cygwin*) 17177 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 17178 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17179 17180 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 17181 ;; 17182 mingw* | cegcc*) 17183 # MinGW DLLs use traditional 'lib' prefix 17184 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17185 ;; 17186 pw32*) 17187 # pw32 DLLs use 'pw' prefix rather than 'lib' 17188 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17189 ;; 17190 esac 17191 dynamic_linker='Win32 ld.exe' 17192 ;; 17193 17194 *,cl*) 17195 # Native MSVC 17196 libname_spec='$name' 17197 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17198 library_names_spec='$libname.dll.lib' 17199 17200 case $build_os in 17201 mingw*) 17202 sys_lib_search_path_spec= 17203 lt_save_ifs=$IFS 17204 IFS=';' 17205 for lt_path in $LIB 17206 do 17207 IFS=$lt_save_ifs 17208 # Let DOS variable expansion print the short 8.3 style file name. 17209 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 17210 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 17211 done 17212 IFS=$lt_save_ifs 17213 # Convert to MSYS style. 17214 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 17215 ;; 17216 cygwin*) 17217 # Convert to unix form, then to dos form, then back to unix form 17218 # but this time dos style (no spaces!) so that the unix form looks 17219 # like /cygdrive/c/PROGRA~1:/cygdr... 17220 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 17221 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 17222 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 17223 ;; 17224 *) 17225 sys_lib_search_path_spec=$LIB 17226 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 17227 # It is most probably a Windows format PATH. 17228 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 17229 else 17230 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 17231 fi 17232 # FIXME: find the short name or the path components, as spaces are 17233 # common. (e.g. "Program Files" -> "PROGRA~1") 17234 ;; 17235 esac 17236 17237 # DLL is installed to $(libdir)/../bin by postinstall_cmds 17238 postinstall_cmds='base_file=`basename \$file`~ 17239 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 17240 dldir=$destdir/`dirname \$dlpath`~ 17241 test -d \$dldir || mkdir -p \$dldir~ 17242 $install_prog $dir/$dlname \$dldir/$dlname' 17243 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 17244 dlpath=$dir/\$dldll~ 17245 $RM \$dlpath' 17246 shlibpath_overrides_runpath=yes 17247 dynamic_linker='Win32 link.exe' 17248 ;; 17249 17250 *) 17251 # Assume MSVC wrapper 17252 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 17253 dynamic_linker='Win32 ld.exe' 17254 ;; 17255 esac 17256 # FIXME: first we should search . and the directory the executable is in 17257 shlibpath_var=PATH 17258 ;; 17259 17260 darwin* | rhapsody*) 17261 dynamic_linker="$host_os dyld" 17262 version_type=darwin 17263 need_lib_prefix=no 17264 need_version=no 17265 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 17266 soname_spec='$libname$release$major$shared_ext' 17267 shlibpath_overrides_runpath=yes 17268 shlibpath_var=DYLD_LIBRARY_PATH 17269 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 17270 17271 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 17272 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 17273 ;; 17274 17275 dgux*) 17276 version_type=linux # correct to gnu/linux during the next big refactor 17277 need_lib_prefix=no 17278 need_version=no 17279 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17280 soname_spec='$libname$release$shared_ext$major' 17281 shlibpath_var=LD_LIBRARY_PATH 17282 ;; 17283 17284 freebsd* | dragonfly*) 17285 # DragonFly does not have aout. When/if they implement a new 17286 # versioning mechanism, adjust this. 17287 if test -x /usr/bin/objformat; then 17288 objformat=`/usr/bin/objformat` 17289 else 17290 case $host_os in 17291 freebsd[23].*) objformat=aout ;; 17292 *) objformat=elf ;; 17293 esac 17294 fi 17295 version_type=freebsd-$objformat 17296 case $version_type in 17297 freebsd-elf*) 17298 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17299 soname_spec='$libname$release$shared_ext$major' 17300 need_version=no 17301 need_lib_prefix=no 17302 ;; 17303 freebsd-*) 17304 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17305 need_version=yes 17306 ;; 17307 esac 17308 shlibpath_var=LD_LIBRARY_PATH 17309 case $host_os in 17310 freebsd2.*) 17311 shlibpath_overrides_runpath=yes 17312 ;; 17313 freebsd3.[01]* | freebsdelf3.[01]*) 17314 shlibpath_overrides_runpath=yes 17315 hardcode_into_libs=yes 17316 ;; 17317 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 17318 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 17319 shlibpath_overrides_runpath=no 17320 hardcode_into_libs=yes 17321 ;; 17322 *) # from 4.6 on, and DragonFly 17323 shlibpath_overrides_runpath=yes 17324 hardcode_into_libs=yes 17325 ;; 17326 esac 17327 ;; 17328 17329 haiku*) 17330 version_type=linux # correct to gnu/linux during the next big refactor 17331 need_lib_prefix=no 17332 need_version=no 17333 dynamic_linker="$host_os runtime_loader" 17334 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17335 soname_spec='$libname$release$shared_ext$major' 17336 shlibpath_var=LIBRARY_PATH 17337 shlibpath_overrides_runpath=no 17338 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 17339 hardcode_into_libs=yes 17340 ;; 17341 17342 hpux9* | hpux10* | hpux11*) 17343 # Give a soname corresponding to the major version so that dld.sl refuses to 17344 # link against other versions. 17345 version_type=sunos 17346 need_lib_prefix=no 17347 need_version=no 17348 case $host_cpu in 17349 ia64*) 17350 shrext_cmds='.so' 17351 hardcode_into_libs=yes 17352 dynamic_linker="$host_os dld.so" 17353 shlibpath_var=LD_LIBRARY_PATH 17354 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 17355 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17356 soname_spec='$libname$release$shared_ext$major' 17357 if test 32 = "$HPUX_IA64_MODE"; then 17358 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 17359 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 17360 else 17361 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 17362 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 17363 fi 17364 ;; 17365 hppa*64*) 17366 shrext_cmds='.sl' 17367 hardcode_into_libs=yes 17368 dynamic_linker="$host_os dld.sl" 17369 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 17370 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 17371 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17372 soname_spec='$libname$release$shared_ext$major' 17373 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 17374 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 17375 ;; 17376 *) 17377 shrext_cmds='.sl' 17378 dynamic_linker="$host_os dld.sl" 17379 shlibpath_var=SHLIB_PATH 17380 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 17381 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17382 soname_spec='$libname$release$shared_ext$major' 17383 ;; 17384 esac 17385 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 17386 postinstall_cmds='chmod 555 $lib' 17387 # or fails outright, so override atomically: 17388 install_override_mode=555 17389 ;; 17390 17391 interix[3-9]*) 17392 version_type=linux # correct to gnu/linux during the next big refactor 17393 need_lib_prefix=no 17394 need_version=no 17395 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17396 soname_spec='$libname$release$shared_ext$major' 17397 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 17398 shlibpath_var=LD_LIBRARY_PATH 17399 shlibpath_overrides_runpath=no 17400 hardcode_into_libs=yes 17401 ;; 17402 17403 irix5* | irix6* | nonstopux*) 17404 case $host_os in 17405 nonstopux*) version_type=nonstopux ;; 17406 *) 17407 if test yes = "$lt_cv_prog_gnu_ld"; then 17408 version_type=linux # correct to gnu/linux during the next big refactor 17409 else 17410 version_type=irix 17411 fi ;; 17412 esac 17413 need_lib_prefix=no 17414 need_version=no 17415 soname_spec='$libname$release$shared_ext$major' 17416 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 17417 case $host_os in 17418 irix5* | nonstopux*) 17419 libsuff= shlibsuff= 17420 ;; 17421 *) 17422 case $LD in # libtool.m4 will add one of these switches to LD 17423 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 17424 libsuff= shlibsuff= libmagic=32-bit;; 17425 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 17426 libsuff=32 shlibsuff=N32 libmagic=N32;; 17427 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 17428 libsuff=64 shlibsuff=64 libmagic=64-bit;; 17429 *) libsuff= shlibsuff= libmagic=never-match;; 17430 esac 17431 ;; 17432 esac 17433 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 17434 shlibpath_overrides_runpath=no 17435 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 17436 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 17437 hardcode_into_libs=yes 17438 ;; 17439 17440 # No shared lib support for Linux oldld, aout, or coff. 17441 linux*oldld* | linux*aout* | linux*coff*) 17442 dynamic_linker=no 17443 ;; 17444 17445 linux*android*) 17446 version_type=none # Android doesn't support versioned libraries. 17447 need_lib_prefix=no 17448 need_version=no 17449 library_names_spec='$libname$release$shared_ext' 17450 soname_spec='$libname$release$shared_ext' 17451 finish_cmds= 17452 shlibpath_var=LD_LIBRARY_PATH 17453 shlibpath_overrides_runpath=yes 17454 17455 # This implies no fast_install, which is unacceptable. 17456 # Some rework will be needed to allow for fast_install 17457 # before this can be enabled. 17458 hardcode_into_libs=yes 17459 17460 dynamic_linker='Android linker' 17461 # Don't embed -rpath directories since the linker doesn't support them. 17462 hardcode_libdir_flag_spec='-L$libdir' 17463 ;; 17464 17465 # This must be glibc/ELF. 17466 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 17467 version_type=linux # correct to gnu/linux during the next big refactor 17468 need_lib_prefix=no 17469 need_version=no 17470 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17471 soname_spec='$libname$release$shared_ext$major' 17472 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 17473 shlibpath_var=LD_LIBRARY_PATH 17474 shlibpath_overrides_runpath=no 17475 17476 # Some binutils ld are patched to set DT_RUNPATH 17477 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 17478 $as_echo_n "(cached) " >&6 17479 else 17480 lt_cv_shlibpath_overrides_runpath=no 17481 save_LDFLAGS=$LDFLAGS 17482 save_libdir=$libdir 17483 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 17484 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 17485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17486 /* end confdefs.h. */ 17487 17488 int 17489 main () 17490 { 17491 17492 ; 17493 return 0; 17494 } 17495 _ACEOF 17496 if ac_fn_c_try_link "$LINENO"; then : 17497 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 17498 lt_cv_shlibpath_overrides_runpath=yes 17499 fi 17500 fi 17501 rm -f core conftest.err conftest.$ac_objext \ 17502 conftest$ac_exeext conftest.$ac_ext 17503 LDFLAGS=$save_LDFLAGS 17504 libdir=$save_libdir 17505 17506 fi 17507 17508 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 17509 17510 # This implies no fast_install, which is unacceptable. 17511 # Some rework will be needed to allow for fast_install 17512 # before this can be enabled. 17513 hardcode_into_libs=yes 17514 17515 # Ideally, we could use ldconfig to report *all* directores which are 17516 # searched for libraries, however this is still not possible. Aside from not 17517 # being certain /sbin/ldconfig is available, command 17518 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 17519 # even though it is searched at run-time. Try to do the best guess by 17520 # appending ld.so.conf contents (and includes) to the search path. 17521 if test -f /etc/ld.so.conf; then 17522 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' ' '` 17523 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 17524 fi 17525 17526 # We used to test for /lib/ld.so.1 and disable shared libraries on 17527 # powerpc, because MkLinux only supported shared libraries with the 17528 # GNU dynamic linker. Since this was broken with cross compilers, 17529 # most powerpc-linux boxes support dynamic linking these days and 17530 # people can always --disable-shared, the test was removed, and we 17531 # assume the GNU/Linux dynamic linker is in use. 17532 dynamic_linker='GNU/Linux ld.so' 17533 ;; 17534 17535 netbsdelf*-gnu) 17536 version_type=linux 17537 need_lib_prefix=no 17538 need_version=no 17539 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 17540 soname_spec='${libname}${release}${shared_ext}$major' 17541 shlibpath_var=LD_LIBRARY_PATH 17542 shlibpath_overrides_runpath=no 17543 hardcode_into_libs=yes 17544 dynamic_linker='NetBSD ld.elf_so' 17545 ;; 17546 17547 netbsd*) 17548 version_type=sunos 17549 need_lib_prefix=no 17550 need_version=no 17551 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 17552 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17553 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 17554 dynamic_linker='NetBSD (a.out) ld.so' 17555 else 17556 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17557 soname_spec='$libname$release$shared_ext$major' 17558 dynamic_linker='NetBSD ld.elf_so' 17559 fi 17560 shlibpath_var=LD_LIBRARY_PATH 17561 shlibpath_overrides_runpath=yes 17562 hardcode_into_libs=yes 17563 ;; 17564 17565 newsos6) 17566 version_type=linux # correct to gnu/linux during the next big refactor 17567 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17568 shlibpath_var=LD_LIBRARY_PATH 17569 shlibpath_overrides_runpath=yes 17570 ;; 17571 17572 *nto* | *qnx*) 17573 version_type=qnx 17574 need_lib_prefix=no 17575 need_version=no 17576 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17577 soname_spec='$libname$release$shared_ext$major' 17578 shlibpath_var=LD_LIBRARY_PATH 17579 shlibpath_overrides_runpath=no 17580 hardcode_into_libs=yes 17581 dynamic_linker='ldqnx.so' 17582 ;; 17583 17584 openbsd* | bitrig*) 17585 version_type=sunos 17586 sys_lib_dlsearch_path_spec=/usr/lib 17587 need_lib_prefix=no 17588 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 17589 need_version=no 17590 else 17591 need_version=yes 17592 fi 17593 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17594 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 17595 shlibpath_var=LD_LIBRARY_PATH 17596 shlibpath_overrides_runpath=yes 17597 ;; 17598 17599 os2*) 17600 libname_spec='$name' 17601 version_type=windows 17602 shrext_cmds=.dll 17603 need_version=no 17604 need_lib_prefix=no 17605 # OS/2 can only load a DLL with a base name of 8 characters or less. 17606 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 17607 v=$($ECHO $release$versuffix | tr -d .-); 17608 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 17609 $ECHO $n$v`$shared_ext' 17610 library_names_spec='${libname}_dll.$libext' 17611 dynamic_linker='OS/2 ld.exe' 17612 shlibpath_var=BEGINLIBPATH 17613 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 17614 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 17615 postinstall_cmds='base_file=`basename \$file`~ 17616 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 17617 dldir=$destdir/`dirname \$dlpath`~ 17618 test -d \$dldir || mkdir -p \$dldir~ 17619 $install_prog $dir/$dlname \$dldir/$dlname~ 17620 chmod a+x \$dldir/$dlname~ 17621 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 17622 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 17623 fi' 17624 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 17625 dlpath=$dir/\$dldll~ 17626 $RM \$dlpath' 17627 ;; 17628 17629 osf3* | osf4* | osf5*) 17630 version_type=osf 17631 need_lib_prefix=no 17632 need_version=no 17633 soname_spec='$libname$release$shared_ext$major' 17634 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17635 shlibpath_var=LD_LIBRARY_PATH 17636 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 17637 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 17638 ;; 17639 17640 rdos*) 17641 dynamic_linker=no 17642 ;; 17643 17644 solaris*) 17645 version_type=linux # correct to gnu/linux during the next big refactor 17646 need_lib_prefix=no 17647 need_version=no 17648 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17649 soname_spec='$libname$release$shared_ext$major' 17650 shlibpath_var=LD_LIBRARY_PATH 17651 shlibpath_overrides_runpath=yes 17652 hardcode_into_libs=yes 17653 # ldd complains unless libraries are executable 17654 postinstall_cmds='chmod +x $lib' 17655 ;; 17656 17657 sunos4*) 17658 version_type=sunos 17659 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17660 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 17661 shlibpath_var=LD_LIBRARY_PATH 17662 shlibpath_overrides_runpath=yes 17663 if test yes = "$with_gnu_ld"; then 17664 need_lib_prefix=no 17665 fi 17666 need_version=yes 17667 ;; 17668 17669 sysv4 | sysv4.3*) 17670 version_type=linux # correct to gnu/linux during the next big refactor 17671 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17672 soname_spec='$libname$release$shared_ext$major' 17673 shlibpath_var=LD_LIBRARY_PATH 17674 case $host_vendor in 17675 sni) 17676 shlibpath_overrides_runpath=no 17677 need_lib_prefix=no 17678 runpath_var=LD_RUN_PATH 17679 ;; 17680 siemens) 17681 need_lib_prefix=no 17682 ;; 17683 motorola) 17684 need_lib_prefix=no 17685 need_version=no 17686 shlibpath_overrides_runpath=no 17687 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 17688 ;; 17689 esac 17690 ;; 17691 17692 sysv4*MP*) 17693 if test -d /usr/nec; then 17694 version_type=linux # correct to gnu/linux during the next big refactor 17695 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 17696 soname_spec='$libname$shared_ext.$major' 17697 shlibpath_var=LD_LIBRARY_PATH 17698 fi 17699 ;; 17700 17701 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 17702 version_type=sco 17703 need_lib_prefix=no 17704 need_version=no 17705 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 17706 soname_spec='$libname$release$shared_ext$major' 17707 shlibpath_var=LD_LIBRARY_PATH 17708 shlibpath_overrides_runpath=yes 17709 hardcode_into_libs=yes 17710 if test yes = "$with_gnu_ld"; then 17711 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 17712 else 17713 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 17714 case $host_os in 17715 sco3.2v5*) 17716 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 17717 ;; 17718 esac 17719 fi 17720 sys_lib_dlsearch_path_spec='/usr/lib' 17721 ;; 17722 17723 tpf*) 17724 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 17725 version_type=linux # correct to gnu/linux during the next big refactor 17726 need_lib_prefix=no 17727 need_version=no 17728 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17729 shlibpath_var=LD_LIBRARY_PATH 17730 shlibpath_overrides_runpath=no 17731 hardcode_into_libs=yes 17732 ;; 17733 17734 uts4*) 17735 version_type=linux # correct to gnu/linux during the next big refactor 17736 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17737 soname_spec='$libname$release$shared_ext$major' 17738 shlibpath_var=LD_LIBRARY_PATH 17739 ;; 17740 17741 *) 17742 dynamic_linker=no 17743 ;; 17744 esac 17745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 17746 $as_echo "$dynamic_linker" >&6; } 17747 test no = "$dynamic_linker" && can_build_shared=no 17748 17749 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 17750 if test yes = "$GCC"; then 17751 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 17752 fi 17753 17754 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 17755 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 17756 fi 17757 17758 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 17759 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 17760 fi 17761 17762 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 17763 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 17764 17765 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 17766 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 17767 17768 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 17769 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 17770 17771 17772 17773 17774 17775 17776 17777 17778 17779 17780 17781 17782 17783 17784 17785 17786 17787 17788 17789 17790 17791 17792 17793 17794 17795 17796 17797 17798 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 17810 17811 17812 17813 17814 17815 17816 17817 17818 17819 17820 17821 17822 17823 17824 17825 17826 17827 17828 17829 17830 17831 17832 17833 17834 17835 17836 17837 17838 17839 17840 17841 17842 17843 17844 17845 17846 17847 17848 17849 17850 17851 17852 17853 17854 17855 17856 17857 17858 17859 17860 17861 17862 17863 17864 17865 17866 17867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 17868 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 17869 hardcode_action= 17870 if test -n "$hardcode_libdir_flag_spec" || 17871 test -n "$runpath_var" || 17872 test yes = "$hardcode_automatic"; then 17873 17874 # We can hardcode non-existent directories. 17875 if test no != "$hardcode_direct" && 17876 # If the only mechanism to avoid hardcoding is shlibpath_var, we 17877 # have to relink, otherwise we might link with an installed library 17878 # when we should be linking with a yet-to-be-installed one 17879 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 17880 test no != "$hardcode_minus_L"; then 17881 # Linking always hardcodes the temporary library directory. 17882 hardcode_action=relink 17883 else 17884 # We can link without hardcoding, and we can hardcode nonexisting dirs. 17885 hardcode_action=immediate 17886 fi 17887 else 17888 # We cannot hardcode anything, or else we can only hardcode existing 17889 # directories. 17890 hardcode_action=unsupported 17891 fi 17892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 17893 $as_echo "$hardcode_action" >&6; } 17894 17895 if test relink = "$hardcode_action" || 17896 test yes = "$inherit_rpath"; then 17897 # Fast installation is not supported 17898 enable_fast_install=no 17899 elif test yes = "$shlibpath_overrides_runpath" || 17900 test no = "$enable_shared"; then 17901 # Fast installation is not necessary 17902 enable_fast_install=needless 17903 fi 17904 17905 17906 17907 17908 17909 17910 if test yes != "$enable_dlopen"; then 17911 enable_dlopen=unknown 17912 enable_dlopen_self=unknown 17913 enable_dlopen_self_static=unknown 17914 else 17915 lt_cv_dlopen=no 17916 lt_cv_dlopen_libs= 17917 17918 case $host_os in 17919 beos*) 17920 lt_cv_dlopen=load_add_on 17921 lt_cv_dlopen_libs= 17922 lt_cv_dlopen_self=yes 17923 ;; 17924 17925 mingw* | pw32* | cegcc*) 17926 lt_cv_dlopen=LoadLibrary 17927 lt_cv_dlopen_libs= 17928 ;; 17929 17930 cygwin*) 17931 lt_cv_dlopen=dlopen 17932 lt_cv_dlopen_libs= 17933 ;; 17934 17935 darwin*) 17936 # if libdl is installed we need to link against it 17937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17938 $as_echo_n "checking for dlopen in -ldl... " >&6; } 17939 if ${ac_cv_lib_dl_dlopen+:} false; then : 17940 $as_echo_n "(cached) " >&6 17941 else 17942 ac_check_lib_save_LIBS=$LIBS 17943 LIBS="-ldl $LIBS" 17944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17945 /* end confdefs.h. */ 17946 17947 /* Override any GCC internal prototype to avoid an error. 17948 Use char because int might match the return type of a GCC 17949 builtin and then its argument prototype would still apply. */ 17950 #ifdef __cplusplus 17951 extern "C" 17952 #endif 17953 char dlopen (); 17954 int 17955 main () 17956 { 17957 return dlopen (); 17958 ; 17959 return 0; 17960 } 17961 _ACEOF 17962 if ac_fn_c_try_link "$LINENO"; then : 17963 ac_cv_lib_dl_dlopen=yes 17964 else 17965 ac_cv_lib_dl_dlopen=no 17966 fi 17967 rm -f core conftest.err conftest.$ac_objext \ 17968 conftest$ac_exeext conftest.$ac_ext 17969 LIBS=$ac_check_lib_save_LIBS 17970 fi 17971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17972 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17973 if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17974 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 17975 else 17976 17977 lt_cv_dlopen=dyld 17978 lt_cv_dlopen_libs= 17979 lt_cv_dlopen_self=yes 17980 17981 fi 17982 17983 ;; 17984 17985 tpf*) 17986 # Don't try to run any link tests for TPF. We know it's impossible 17987 # because TPF is a cross-compiler, and we know how we open DSOs. 17988 lt_cv_dlopen=dlopen 17989 lt_cv_dlopen_libs= 17990 lt_cv_dlopen_self=no 17991 ;; 17992 17993 *) 17994 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 17995 if test "x$ac_cv_func_shl_load" = xyes; then : 17996 lt_cv_dlopen=shl_load 17997 else 17998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 17999 $as_echo_n "checking for shl_load in -ldld... " >&6; } 18000 if ${ac_cv_lib_dld_shl_load+:} false; then : 18001 $as_echo_n "(cached) " >&6 18002 else 18003 ac_check_lib_save_LIBS=$LIBS 18004 LIBS="-ldld $LIBS" 18005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18006 /* end confdefs.h. */ 18007 18008 /* Override any GCC internal prototype to avoid an error. 18009 Use char because int might match the return type of a GCC 18010 builtin and then its argument prototype would still apply. */ 18011 #ifdef __cplusplus 18012 extern "C" 18013 #endif 18014 char shl_load (); 18015 int 18016 main () 18017 { 18018 return shl_load (); 18019 ; 18020 return 0; 18021 } 18022 _ACEOF 18023 if ac_fn_c_try_link "$LINENO"; then : 18024 ac_cv_lib_dld_shl_load=yes 18025 else 18026 ac_cv_lib_dld_shl_load=no 18027 fi 18028 rm -f core conftest.err conftest.$ac_objext \ 18029 conftest$ac_exeext conftest.$ac_ext 18030 LIBS=$ac_check_lib_save_LIBS 18031 fi 18032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 18033 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 18034 if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 18035 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 18036 else 18037 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 18038 if test "x$ac_cv_func_dlopen" = xyes; then : 18039 lt_cv_dlopen=dlopen 18040 else 18041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 18042 $as_echo_n "checking for dlopen in -ldl... " >&6; } 18043 if ${ac_cv_lib_dl_dlopen+:} false; then : 18044 $as_echo_n "(cached) " >&6 18045 else 18046 ac_check_lib_save_LIBS=$LIBS 18047 LIBS="-ldl $LIBS" 18048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18049 /* end confdefs.h. */ 18050 18051 /* Override any GCC internal prototype to avoid an error. 18052 Use char because int might match the return type of a GCC 18053 builtin and then its argument prototype would still apply. */ 18054 #ifdef __cplusplus 18055 extern "C" 18056 #endif 18057 char dlopen (); 18058 int 18059 main () 18060 { 18061 return dlopen (); 18062 ; 18063 return 0; 18064 } 18065 _ACEOF 18066 if ac_fn_c_try_link "$LINENO"; then : 18067 ac_cv_lib_dl_dlopen=yes 18068 else 18069 ac_cv_lib_dl_dlopen=no 18070 fi 18071 rm -f core conftest.err conftest.$ac_objext \ 18072 conftest$ac_exeext conftest.$ac_ext 18073 LIBS=$ac_check_lib_save_LIBS 18074 fi 18075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 18076 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 18077 if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 18078 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 18079 else 18080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 18081 $as_echo_n "checking for dlopen in -lsvld... " >&6; } 18082 if ${ac_cv_lib_svld_dlopen+:} false; then : 18083 $as_echo_n "(cached) " >&6 18084 else 18085 ac_check_lib_save_LIBS=$LIBS 18086 LIBS="-lsvld $LIBS" 18087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18088 /* end confdefs.h. */ 18089 18090 /* Override any GCC internal prototype to avoid an error. 18091 Use char because int might match the return type of a GCC 18092 builtin and then its argument prototype would still apply. */ 18093 #ifdef __cplusplus 18094 extern "C" 18095 #endif 18096 char dlopen (); 18097 int 18098 main () 18099 { 18100 return dlopen (); 18101 ; 18102 return 0; 18103 } 18104 _ACEOF 18105 if ac_fn_c_try_link "$LINENO"; then : 18106 ac_cv_lib_svld_dlopen=yes 18107 else 18108 ac_cv_lib_svld_dlopen=no 18109 fi 18110 rm -f core conftest.err conftest.$ac_objext \ 18111 conftest$ac_exeext conftest.$ac_ext 18112 LIBS=$ac_check_lib_save_LIBS 18113 fi 18114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 18115 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 18116 if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 18117 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 18118 else 18119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 18120 $as_echo_n "checking for dld_link in -ldld... " >&6; } 18121 if ${ac_cv_lib_dld_dld_link+:} false; then : 18122 $as_echo_n "(cached) " >&6 18123 else 18124 ac_check_lib_save_LIBS=$LIBS 18125 LIBS="-ldld $LIBS" 18126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18127 /* end confdefs.h. */ 18128 18129 /* Override any GCC internal prototype to avoid an error. 18130 Use char because int might match the return type of a GCC 18131 builtin and then its argument prototype would still apply. */ 18132 #ifdef __cplusplus 18133 extern "C" 18134 #endif 18135 char dld_link (); 18136 int 18137 main () 18138 { 18139 return dld_link (); 18140 ; 18141 return 0; 18142 } 18143 _ACEOF 18144 if ac_fn_c_try_link "$LINENO"; then : 18145 ac_cv_lib_dld_dld_link=yes 18146 else 18147 ac_cv_lib_dld_dld_link=no 18148 fi 18149 rm -f core conftest.err conftest.$ac_objext \ 18150 conftest$ac_exeext conftest.$ac_ext 18151 LIBS=$ac_check_lib_save_LIBS 18152 fi 18153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 18154 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 18155 if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 18156 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 18157 fi 18158 18159 18160 fi 18161 18162 18163 fi 18164 18165 18166 fi 18167 18168 18169 fi 18170 18171 18172 fi 18173 18174 ;; 18175 esac 18176 18177 if test no = "$lt_cv_dlopen"; then 18178 enable_dlopen=no 18179 else 18180 enable_dlopen=yes 18181 fi 18182 18183 case $lt_cv_dlopen in 18184 dlopen) 18185 save_CPPFLAGS=$CPPFLAGS 18186 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 18187 18188 save_LDFLAGS=$LDFLAGS 18189 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 18190 18191 save_LIBS=$LIBS 18192 LIBS="$lt_cv_dlopen_libs $LIBS" 18193 18194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 18195 $as_echo_n "checking whether a program can dlopen itself... " >&6; } 18196 if ${lt_cv_dlopen_self+:} false; then : 18197 $as_echo_n "(cached) " >&6 18198 else 18199 if test yes = "$cross_compiling"; then : 18200 lt_cv_dlopen_self=cross 18201 else 18202 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 18203 lt_status=$lt_dlunknown 18204 cat > conftest.$ac_ext <<_LT_EOF 18205 #line $LINENO "configure" 18206 #include "confdefs.h" 18207 18208 #if HAVE_DLFCN_H 18209 #include <dlfcn.h> 18210 #endif 18211 18212 #include <stdio.h> 18213 18214 #ifdef RTLD_GLOBAL 18215 # define LT_DLGLOBAL RTLD_GLOBAL 18216 #else 18217 # ifdef DL_GLOBAL 18218 # define LT_DLGLOBAL DL_GLOBAL 18219 # else 18220 # define LT_DLGLOBAL 0 18221 # endif 18222 #endif 18223 18224 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 18225 find out it does not work in some platform. */ 18226 #ifndef LT_DLLAZY_OR_NOW 18227 # ifdef RTLD_LAZY 18228 # define LT_DLLAZY_OR_NOW RTLD_LAZY 18229 # else 18230 # ifdef DL_LAZY 18231 # define LT_DLLAZY_OR_NOW DL_LAZY 18232 # else 18233 # ifdef RTLD_NOW 18234 # define LT_DLLAZY_OR_NOW RTLD_NOW 18235 # else 18236 # ifdef DL_NOW 18237 # define LT_DLLAZY_OR_NOW DL_NOW 18238 # else 18239 # define LT_DLLAZY_OR_NOW 0 18240 # endif 18241 # endif 18242 # endif 18243 # endif 18244 #endif 18245 18246 /* When -fvisibility=hidden is used, assume the code has been annotated 18247 correspondingly for the symbols needed. */ 18248 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 18249 int fnord () __attribute__((visibility("default"))); 18250 #endif 18251 18252 int fnord () { return 42; } 18253 int main () 18254 { 18255 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 18256 int status = $lt_dlunknown; 18257 18258 if (self) 18259 { 18260 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 18261 else 18262 { 18263 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 18264 else puts (dlerror ()); 18265 } 18266 /* dlclose (self); */ 18267 } 18268 else 18269 puts (dlerror ()); 18270 18271 return status; 18272 } 18273 _LT_EOF 18274 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 18275 (eval $ac_link) 2>&5 18276 ac_status=$? 18277 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18278 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 18279 (./conftest; exit; ) >&5 2>/dev/null 18280 lt_status=$? 18281 case x$lt_status in 18282 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 18283 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 18284 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 18285 esac 18286 else : 18287 # compilation failed 18288 lt_cv_dlopen_self=no 18289 fi 18290 fi 18291 rm -fr conftest* 18292 18293 18294 fi 18295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 18296 $as_echo "$lt_cv_dlopen_self" >&6; } 18297 18298 if test yes = "$lt_cv_dlopen_self"; then 18299 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 18300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 18301 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 18302 if ${lt_cv_dlopen_self_static+:} false; then : 18303 $as_echo_n "(cached) " >&6 18304 else 18305 if test yes = "$cross_compiling"; then : 18306 lt_cv_dlopen_self_static=cross 18307 else 18308 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 18309 lt_status=$lt_dlunknown 18310 cat > conftest.$ac_ext <<_LT_EOF 18311 #line $LINENO "configure" 18312 #include "confdefs.h" 18313 18314 #if HAVE_DLFCN_H 18315 #include <dlfcn.h> 18316 #endif 18317 18318 #include <stdio.h> 18319 18320 #ifdef RTLD_GLOBAL 18321 # define LT_DLGLOBAL RTLD_GLOBAL 18322 #else 18323 # ifdef DL_GLOBAL 18324 # define LT_DLGLOBAL DL_GLOBAL 18325 # else 18326 # define LT_DLGLOBAL 0 18327 # endif 18328 #endif 18329 18330 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 18331 find out it does not work in some platform. */ 18332 #ifndef LT_DLLAZY_OR_NOW 18333 # ifdef RTLD_LAZY 18334 # define LT_DLLAZY_OR_NOW RTLD_LAZY 18335 # else 18336 # ifdef DL_LAZY 18337 # define LT_DLLAZY_OR_NOW DL_LAZY 18338 # else 18339 # ifdef RTLD_NOW 18340 # define LT_DLLAZY_OR_NOW RTLD_NOW 18341 # else 18342 # ifdef DL_NOW 18343 # define LT_DLLAZY_OR_NOW DL_NOW 18344 # else 18345 # define LT_DLLAZY_OR_NOW 0 18346 # endif 18347 # endif 18348 # endif 18349 # endif 18350 #endif 18351 18352 /* When -fvisibility=hidden is used, assume the code has been annotated 18353 correspondingly for the symbols needed. */ 18354 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 18355 int fnord () __attribute__((visibility("default"))); 18356 #endif 18357 18358 int fnord () { return 42; } 18359 int main () 18360 { 18361 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 18362 int status = $lt_dlunknown; 18363 18364 if (self) 18365 { 18366 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 18367 else 18368 { 18369 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 18370 else puts (dlerror ()); 18371 } 18372 /* dlclose (self); */ 18373 } 18374 else 18375 puts (dlerror ()); 18376 18377 return status; 18378 } 18379 _LT_EOF 18380 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 18381 (eval $ac_link) 2>&5 18382 ac_status=$? 18383 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18384 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 18385 (./conftest; exit; ) >&5 2>/dev/null 18386 lt_status=$? 18387 case x$lt_status in 18388 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 18389 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 18390 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 18391 esac 18392 else : 18393 # compilation failed 18394 lt_cv_dlopen_self_static=no 18395 fi 18396 fi 18397 rm -fr conftest* 18398 18399 18400 fi 18401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 18402 $as_echo "$lt_cv_dlopen_self_static" >&6; } 18403 fi 18404 18405 CPPFLAGS=$save_CPPFLAGS 18406 LDFLAGS=$save_LDFLAGS 18407 LIBS=$save_LIBS 18408 ;; 18409 esac 18410 18411 case $lt_cv_dlopen_self in 18412 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 18413 *) enable_dlopen_self=unknown ;; 18414 esac 18415 18416 case $lt_cv_dlopen_self_static in 18417 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 18418 *) enable_dlopen_self_static=unknown ;; 18419 esac 18420 fi 18421 18422 18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 striplib= 18439 old_striplib= 18440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 18441 $as_echo_n "checking whether stripping libraries is possible... " >&6; } 18442 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 18443 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 18444 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 18445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18446 $as_echo "yes" >&6; } 18447 else 18448 # FIXME - insert some real tests, host_os isn't really good enough 18449 case $host_os in 18450 darwin*) 18451 if test -n "$STRIP"; then 18452 striplib="$STRIP -x" 18453 old_striplib="$STRIP -S" 18454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18455 $as_echo "yes" >&6; } 18456 else 18457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18458 $as_echo "no" >&6; } 18459 fi 18460 ;; 18461 *) 18462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18463 $as_echo "no" >&6; } 18464 ;; 18465 esac 18466 fi 18467 18468 18469 18470 18471 18472 18473 18474 18475 18476 18477 18478 18479 # Report what library types will actually be built 18480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 18481 $as_echo_n "checking if libtool supports shared libraries... " >&6; } 18482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 18483 $as_echo "$can_build_shared" >&6; } 18484 18485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 18486 $as_echo_n "checking whether to build shared libraries... " >&6; } 18487 test no = "$can_build_shared" && enable_shared=no 18488 18489 # On AIX, shared libraries and static libraries use the same namespace, and 18490 # are all built from PIC. 18491 case $host_os in 18492 aix3*) 18493 test yes = "$enable_shared" && enable_static=no 18494 if test -n "$RANLIB"; then 18495 archive_cmds="$archive_cmds~\$RANLIB \$lib" 18496 postinstall_cmds='$RANLIB $lib' 18497 fi 18498 ;; 18499 18500 aix[4-9]*) 18501 if test ia64 != "$host_cpu"; then 18502 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 18503 yes,aix,yes) ;; # shared object as lib.so file only 18504 yes,svr4,*) ;; # shared object as lib.so archive member only 18505 yes,*) enable_static=no ;; # shared object in lib.a archive as well 18506 esac 18507 fi 18508 ;; 18509 esac 18510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 18511 $as_echo "$enable_shared" >&6; } 18512 18513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 18514 $as_echo_n "checking whether to build static libraries... " >&6; } 18515 # Make sure either enable_shared or enable_static is yes. 18516 test yes = "$enable_shared" || enable_static=yes 18517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 18518 $as_echo "$enable_static" >&6; } 18519 18520 18521 18522 18523 fi 18524 ac_ext=c 18525 ac_cpp='$CPP $CPPFLAGS' 18526 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18527 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18528 ac_compiler_gnu=$ac_cv_c_compiler_gnu 18529 18530 CC=$lt_save_CC 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 18544 18545 18546 ac_config_commands="$ac_config_commands libtool" 18547 18548 18549 18550 18551 # Only expand once: 18552 18553 18554 18555 18556 18557 # Define a configure option for an alternate module directory 18558 18559 # Check whether --with-xorg-module-dir was given. 18560 if test "${with_xorg_module_dir+set}" = set; then : 18561 withval=$with_xorg_module_dir; moduledir="$withval" 18562 else 18563 moduledir="$libdir/xorg/modules" 18564 fi 18565 18566 18567 18568 18569 # Store the list of server defined optional extensions in REQUIRED_MODULES 18570 18571 18572 SAVE_CFLAGS="$CFLAGS" 18573 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18575 /* end confdefs.h. */ 18576 18577 #include "xorg-server.h" 18578 #if !defined RANDR 18579 #error RANDR not defined 18580 #endif 18581 18582 int 18583 main () 18584 { 18585 18586 ; 18587 return 0; 18588 } 18589 _ACEOF 18590 if ac_fn_c_try_compile "$LINENO"; then : 18591 _EXT_CHECK=yes 18592 else 18593 _EXT_CHECK=no 18594 fi 18595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18596 CFLAGS="$SAVE_CFLAGS" 18597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 18598 $as_echo_n "checking if RANDR is defined... " >&6; } 18599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18600 $as_echo "$_EXT_CHECK" >&6; } 18601 if test "$_EXT_CHECK" != no; then 18602 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 18603 fi 18604 18605 18606 18607 SAVE_CFLAGS="$CFLAGS" 18608 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18610 /* end confdefs.h. */ 18611 18612 #include "xorg-server.h" 18613 #if !defined RENDER 18614 #error RENDER not defined 18615 #endif 18616 18617 int 18618 main () 18619 { 18620 18621 ; 18622 return 0; 18623 } 18624 _ACEOF 18625 if ac_fn_c_try_compile "$LINENO"; then : 18626 _EXT_CHECK=yes 18627 else 18628 _EXT_CHECK=no 18629 fi 18630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18631 CFLAGS="$SAVE_CFLAGS" 18632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 18633 $as_echo_n "checking if RENDER is defined... " >&6; } 18634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18635 $as_echo "$_EXT_CHECK" >&6; } 18636 if test "$_EXT_CHECK" != no; then 18637 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 18638 fi 18639 18640 18641 18642 SAVE_CFLAGS="$CFLAGS" 18643 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18645 /* end confdefs.h. */ 18646 18647 #include "xorg-server.h" 18648 #if !defined XV 18649 #error XV not defined 18650 #endif 18651 18652 int 18653 main () 18654 { 18655 18656 ; 18657 return 0; 18658 } 18659 _ACEOF 18660 if ac_fn_c_try_compile "$LINENO"; then : 18661 _EXT_CHECK=yes 18662 else 18663 _EXT_CHECK=no 18664 fi 18665 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18666 CFLAGS="$SAVE_CFLAGS" 18667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 18668 $as_echo_n "checking if XV is defined... " >&6; } 18669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18670 $as_echo "$_EXT_CHECK" >&6; } 18671 if test "$_EXT_CHECK" != no; then 18672 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 18673 fi 18674 18675 18676 18677 SAVE_CFLAGS="$CFLAGS" 18678 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18680 /* end confdefs.h. */ 18681 18682 #include "xorg-server.h" 18683 #if !defined DPMSExtension 18684 #error DPMSExtension not defined 18685 #endif 18686 18687 int 18688 main () 18689 { 18690 18691 ; 18692 return 0; 18693 } 18694 _ACEOF 18695 if ac_fn_c_try_compile "$LINENO"; then : 18696 _EXT_CHECK=yes 18697 else 18698 _EXT_CHECK=no 18699 fi 18700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18701 CFLAGS="$SAVE_CFLAGS" 18702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 18703 $as_echo_n "checking if DPMSExtension is defined... " >&6; } 18704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18705 $as_echo "$_EXT_CHECK" >&6; } 18706 if test "$_EXT_CHECK" != no; then 18707 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 18708 fi 18709 18710 18711 # Obtain compiler/linker options for the driver dependencies 18712 18713 pkg_failed=no 18714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 18715 $as_echo_n "checking for XORG... " >&6; } 18716 18717 if test -n "$XORG_CFLAGS"; then 18718 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 18719 elif test -n "$PKG_CONFIG"; then 18720 if test -n "$PKG_CONFIG" && \ 18721 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 18722 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 18723 ac_status=$? 18724 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18725 test $ac_status = 0; }; then 18726 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 18727 test "x$?" != "x0" && pkg_failed=yes 18728 else 18729 pkg_failed=yes 18730 fi 18731 else 18732 pkg_failed=untried 18733 fi 18734 if test -n "$XORG_LIBS"; then 18735 pkg_cv_XORG_LIBS="$XORG_LIBS" 18736 elif test -n "$PKG_CONFIG"; then 18737 if test -n "$PKG_CONFIG" && \ 18738 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 18739 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 18740 ac_status=$? 18741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18742 test $ac_status = 0; }; then 18743 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 18744 test "x$?" != "x0" && pkg_failed=yes 18745 else 18746 pkg_failed=yes 18747 fi 18748 else 18749 pkg_failed=untried 18750 fi 18751 18752 18753 18754 if test $pkg_failed = yes; then 18755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18756 $as_echo "no" >&6; } 18757 18758 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18759 _pkg_short_errors_supported=yes 18760 else 18761 _pkg_short_errors_supported=no 18762 fi 18763 if test $_pkg_short_errors_supported = yes; then 18764 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18765 else 18766 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18767 fi 18768 # Put the nasty error message in config.log where it belongs 18769 echo "$XORG_PKG_ERRORS" >&5 18770 18771 as_fn_error $? "Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 18772 18773 $XORG_PKG_ERRORS 18774 18775 Consider adjusting the PKG_CONFIG_PATH environment variable if you 18776 installed software in a non-standard prefix. 18777 18778 Alternatively, you may set the environment variables XORG_CFLAGS 18779 and XORG_LIBS to avoid the need to call pkg-config. 18780 See the pkg-config man page for more details." "$LINENO" 5 18781 elif test $pkg_failed = untried; then 18782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18783 $as_echo "no" >&6; } 18784 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18785 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18786 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18787 is in your PATH or set the PKG_CONFIG environment variable to the full 18788 path to pkg-config. 18789 18790 Alternatively, you may set the environment variables XORG_CFLAGS 18791 and XORG_LIBS to avoid the need to call pkg-config. 18792 See the pkg-config man page for more details. 18793 18794 To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18795 See \`config.log' for more details" "$LINENO" 5; } 18796 else 18797 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 18798 XORG_LIBS=$pkg_cv_XORG_LIBS 18799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18800 $as_echo "yes" >&6; } 18801 18802 fi 18803 18804 pkg_failed=no 18805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 18806 $as_echo_n "checking for XEXT... " >&6; } 18807 18808 if test -n "$XEXT_CFLAGS"; then 18809 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 18810 elif test -n "$PKG_CONFIG"; then 18811 if test -n "$PKG_CONFIG" && \ 18812 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 18813 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 18814 ac_status=$? 18815 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18816 test $ac_status = 0; }; then 18817 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 18818 test "x$?" != "x0" && pkg_failed=yes 18819 else 18820 pkg_failed=yes 18821 fi 18822 else 18823 pkg_failed=untried 18824 fi 18825 if test -n "$XEXT_LIBS"; then 18826 pkg_cv_XEXT_LIBS="$XEXT_LIBS" 18827 elif test -n "$PKG_CONFIG"; then 18828 if test -n "$PKG_CONFIG" && \ 18829 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 18830 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 18831 ac_status=$? 18832 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18833 test $ac_status = 0; }; then 18834 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 18835 test "x$?" != "x0" && pkg_failed=yes 18836 else 18837 pkg_failed=yes 18838 fi 18839 else 18840 pkg_failed=untried 18841 fi 18842 18843 18844 18845 if test $pkg_failed = yes; then 18846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18847 $as_echo "no" >&6; } 18848 18849 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18850 _pkg_short_errors_supported=yes 18851 else 18852 _pkg_short_errors_supported=no 18853 fi 18854 if test $_pkg_short_errors_supported = yes; then 18855 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 18856 else 18857 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 18858 fi 18859 # Put the nasty error message in config.log where it belongs 18860 echo "$XEXT_PKG_ERRORS" >&5 18861 18862 HAVE_XEXTPROTO_71="no" 18863 elif test $pkg_failed = untried; then 18864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18865 $as_echo "no" >&6; } 18866 HAVE_XEXTPROTO_71="no" 18867 else 18868 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 18869 XEXT_LIBS=$pkg_cv_XEXT_LIBS 18870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18871 $as_echo "yes" >&6; } 18872 HAVE_XEXTPROTO_71="yes"; 18873 $as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 18874 18875 fi 18876 if test "$HAVE_XEXTPROTO_71" = "yes" ; then 18877 HAVE_XEXTPROTO_71_TRUE= 18878 HAVE_XEXTPROTO_71_FALSE='#' 18879 else 18880 HAVE_XEXTPROTO_71_TRUE='#' 18881 HAVE_XEXTPROTO_71_FALSE= 18882 fi 18883 18884 18885 18886 18887 pkg_failed=no 18888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 18889 $as_echo_n "checking for PCIACCESS... " >&6; } 18890 18891 if test -n "$PCIACCESS_CFLAGS"; then 18892 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 18893 elif test -n "$PKG_CONFIG"; then 18894 if test -n "$PKG_CONFIG" && \ 18895 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18896 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18897 ac_status=$? 18898 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18899 test $ac_status = 0; }; then 18900 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 18901 test "x$?" != "x0" && pkg_failed=yes 18902 else 18903 pkg_failed=yes 18904 fi 18905 else 18906 pkg_failed=untried 18907 fi 18908 if test -n "$PCIACCESS_LIBS"; then 18909 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 18910 elif test -n "$PKG_CONFIG"; then 18911 if test -n "$PKG_CONFIG" && \ 18912 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18913 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18914 ac_status=$? 18915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18916 test $ac_status = 0; }; then 18917 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 18918 test "x$?" != "x0" && pkg_failed=yes 18919 else 18920 pkg_failed=yes 18921 fi 18922 else 18923 pkg_failed=untried 18924 fi 18925 18926 18927 18928 if test $pkg_failed = yes; then 18929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18930 $as_echo "no" >&6; } 18931 18932 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18933 _pkg_short_errors_supported=yes 18934 else 18935 _pkg_short_errors_supported=no 18936 fi 18937 if test $_pkg_short_errors_supported = yes; then 18938 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 18939 else 18940 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 18941 fi 18942 # Put the nasty error message in config.log where it belongs 18943 echo "$PCIACCESS_PKG_ERRORS" >&5 18944 18945 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 18946 18947 $PCIACCESS_PKG_ERRORS 18948 18949 Consider adjusting the PKG_CONFIG_PATH environment variable if you 18950 installed software in a non-standard prefix. 18951 18952 Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18953 and PCIACCESS_LIBS to avoid the need to call pkg-config. 18954 See the pkg-config man page for more details." "$LINENO" 5 18955 elif test $pkg_failed = untried; then 18956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18957 $as_echo "no" >&6; } 18958 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18959 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18960 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18961 is in your PATH or set the PKG_CONFIG environment variable to the full 18962 path to pkg-config. 18963 18964 Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18965 and PCIACCESS_LIBS to avoid the need to call pkg-config. 18966 See the pkg-config man page for more details. 18967 18968 To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18969 See \`config.log' for more details" "$LINENO" 5; } 18970 else 18971 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 18972 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 18973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18974 $as_echo "yes" >&6; } 18975 18976 fi 18977 18978 DRIVER_NAME=apm 18979 18980 18981 # since we cannot use the result from XORG_DRIVER_CHECK_EXT directly. 18982 ac_fn_c_check_decl "$LINENO" "XV" "ac_cv_have_decl_XV" "#include \"xorg/xorg-server.h\" 18983 " 18984 if test "x$ac_cv_have_decl_XV" = xyes; then : 18985 have_xv=yes 18986 else 18987 have_xv=false 18988 fi 18989 18990 if test "x$have_xv" = xyes; then 18991 SAVED_CFLAGS="$CFLAGS" 18992 CFLAGS="$CFLAGS $XORG_CFLAGS" 18993 18994 ac_fn_c_check_member "$LINENO" "ScrnInfoRec" "ModeSet" "ac_cv_member_ScrnInfoRec_ModeSet" "#include \"xf86str.h\" 18995 " 18996 if test "x$ac_cv_member_ScrnInfoRec_ModeSet" = xyes; then : 18997 SCRNINFO_HAS_MODESET=yes 18998 else 18999 SCRNINFO_HAS_MODESET=no 19000 fi 19001 19002 if test "x$SCRNINFO_HAS_MODESET" = xyes; then 19003 19004 $as_echo "#define XV_NEW_REPUT 1" >>confdefs.h 19005 19006 fi 19007 19008 CFLAGS="$SAVED_CFLAGS" 19009 fi 19010 if test x$XV_NEW_REPUT = xyes; then 19011 XV_NEW_REPUT_TRUE= 19012 XV_NEW_REPUT_FALSE='#' 19013 else 19014 XV_NEW_REPUT_TRUE='#' 19015 XV_NEW_REPUT_FALSE= 19016 fi 19017 19018 19019 # Check whether --enable-xaa was given. 19020 if test "${enable_xaa+set}" = set; then : 19021 enableval=$enable_xaa; XAA="$enableval" 19022 else 19023 XAA=auto 19024 fi 19025 19026 if test "x$XAA" != xno; then 19027 save_CFLAGS=$CFLAGS 19028 save_CPPFLAGS=$CPPFLAGS 19029 CFLAGS=$XORG_CFLAGS 19030 CPPFLAGS="$XORG_CFLAGS" 19031 for ac_header in xaa.h 19032 do : 19033 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default" 19034 if test "x$ac_cv_header_xaa_h" = xyes; then : 19035 cat >>confdefs.h <<_ACEOF 19036 #define HAVE_XAA_H 1 19037 _ACEOF 19038 XAA=yes 19039 else 19040 XAA=no 19041 fi 19042 19043 done 19044 19045 CFLAGS=$save_CFLAGS 19046 CPPFLAGS=$save_CPPFLAGS 19047 fi 19048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5 19049 $as_echo_n "checking whether to include XAA support... " >&6; } 19050 if test "x$XAA" = xyes; then 19051 XAA_TRUE= 19052 XAA_FALSE='#' 19053 else 19054 XAA_TRUE='#' 19055 XAA_FALSE= 19056 fi 19057 19058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5 19059 $as_echo "$XAA" >&6; } 19060 19061 19062 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 19063 19064 cat >confcache <<\_ACEOF 19065 # This file is a shell script that caches the results of configure 19066 # tests run on this system so they can be shared between configure 19067 # scripts and configure runs, see configure's option --config-cache. 19068 # It is not useful on other systems. If it contains results you don't 19069 # want to keep, you may remove or edit it. 19070 # 19071 # config.status only pays attention to the cache file if you give it 19072 # the --recheck option to rerun configure. 19073 # 19074 # `ac_cv_env_foo' variables (set or unset) will be overridden when 19075 # loading this file, other *unset* `ac_cv_foo' will be assigned the 19076 # following values. 19077 19078 _ACEOF 19079 19080 # The following way of writing the cache mishandles newlines in values, 19081 # but we know of no workaround that is simple, portable, and efficient. 19082 # So, we kill variables containing newlines. 19083 # Ultrix sh set writes to stderr and can't be redirected directly, 19084 # and sets the high bit in the cache file unless we assign to the vars. 19085 ( 19086 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 19087 eval ac_val=\$$ac_var 19088 case $ac_val in #( 19089 *${as_nl}*) 19090 case $ac_var in #( 19091 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 19092 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 19093 esac 19094 case $ac_var in #( 19095 _ | IFS | as_nl) ;; #( 19096 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 19097 *) { eval $ac_var=; unset $ac_var;} ;; 19098 esac ;; 19099 esac 19100 done 19101 19102 (set) 2>&1 | 19103 case $as_nl`(ac_space=' '; set) 2>&1` in #( 19104 *${as_nl}ac_space=\ *) 19105 # `set' does not quote correctly, so add quotes: double-quote 19106 # substitution turns \\\\ into \\, and sed turns \\ into \. 19107 sed -n \ 19108 "s/'/'\\\\''/g; 19109 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 19110 ;; #( 19111 *) 19112 # `set' quotes correctly as required by POSIX, so do not add quotes. 19113 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 19114 ;; 19115 esac | 19116 sort 19117 ) | 19118 sed ' 19119 /^ac_cv_env_/b end 19120 t clear 19121 :clear 19122 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 19123 t end 19124 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 19125 :end' >>confcache 19126 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 19127 if test -w "$cache_file"; then 19128 if test "x$cache_file" != "x/dev/null"; then 19129 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 19130 $as_echo "$as_me: updating cache $cache_file" >&6;} 19131 if test ! -f "$cache_file" || test -h "$cache_file"; then 19132 cat confcache >"$cache_file" 19133 else 19134 case $cache_file in #( 19135 */* | ?:*) 19136 mv -f confcache "$cache_file"$$ && 19137 mv -f "$cache_file"$$ "$cache_file" ;; #( 19138 *) 19139 mv -f confcache "$cache_file" ;; 19140 esac 19141 fi 19142 fi 19143 else 19144 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 19145 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 19146 fi 19147 fi 19148 rm -f confcache 19149 19150 test "x$prefix" = xNONE && prefix=$ac_default_prefix 19151 # Let make expand exec_prefix. 19152 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 19153 19154 DEFS=-DHAVE_CONFIG_H 19155 19156 ac_libobjs= 19157 ac_ltlibobjs= 19158 U= 19159 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 19160 # 1. Remove the extension, and $U if already installed. 19161 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 19162 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 19163 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 19164 # will be set to the directory where LIBOBJS objects are built. 19165 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 19166 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 19167 done 19168 LIBOBJS=$ac_libobjs 19169 19170 LTLIBOBJS=$ac_ltlibobjs 19171 19172 19173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 19174 $as_echo_n "checking that generated files are newer than configure... " >&6; } 19175 if test -n "$am_sleep_pid"; then 19176 # Hide warnings about reused PIDs. 19177 wait $am_sleep_pid 2>/dev/null 19178 fi 19179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 19180 $as_echo "done" >&6; } 19181 if test -n "$EXEEXT"; then 19182 am__EXEEXT_TRUE= 19183 am__EXEEXT_FALSE='#' 19184 else 19185 am__EXEEXT_TRUE='#' 19186 am__EXEEXT_FALSE= 19187 fi 19188 19189 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 19190 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 19191 Usually this means the macro was only invoked conditionally." "$LINENO" 5 19192 fi 19193 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 19194 as_fn_error $? "conditional \"AMDEP\" was never defined. 19195 Usually this means the macro was only invoked conditionally." "$LINENO" 5 19196 fi 19197 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 19198 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 19199 Usually this means the macro was only invoked conditionally." "$LINENO" 5 19200 fi 19201 if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 19202 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 19203 Usually this means the macro was only invoked conditionally." "$LINENO" 5 19204 fi 19205 if test -z "${XV_NEW_REPUT_TRUE}" && test -z "${XV_NEW_REPUT_FALSE}"; then 19206 as_fn_error $? "conditional \"XV_NEW_REPUT\" was never defined. 19207 Usually this means the macro was only invoked conditionally." "$LINENO" 5 19208 fi 19209 if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then 19210 as_fn_error $? "conditional \"XAA\" was never defined. 19211 Usually this means the macro was only invoked conditionally." "$LINENO" 5 19212 fi 19213 19214 : "${CONFIG_STATUS=./config.status}" 19215 ac_write_fail=0 19216 ac_clean_files_save=$ac_clean_files 19217 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 19218 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 19219 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 19220 as_write_fail=0 19221 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 19222 #! $SHELL 19223 # Generated by $as_me. 19224 # Run this file to recreate the current configuration. 19225 # Compiler output produced by configure, useful for debugging 19226 # configure, is in config.log if it exists. 19227 19228 debug=false 19229 ac_cs_recheck=false 19230 ac_cs_silent=false 19231 19232 SHELL=\${CONFIG_SHELL-$SHELL} 19233 export SHELL 19234 _ASEOF 19235 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 19236 ## -------------------- ## 19237 ## M4sh Initialization. ## 19238 ## -------------------- ## 19239 19240 # Be more Bourne compatible 19241 DUALCASE=1; export DUALCASE # for MKS sh 19242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 19243 emulate sh 19244 NULLCMD=: 19245 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 19246 # is contrary to our usage. Disable this feature. 19247 alias -g '${1+"$@"}'='"$@"' 19248 setopt NO_GLOB_SUBST 19249 else 19250 case `(set -o) 2>/dev/null` in #( 19251 *posix*) : 19252 set -o posix ;; #( 19253 *) : 19254 ;; 19255 esac 19256 fi 19257 19258 19259 as_nl=' 19260 ' 19261 export as_nl 19262 # Printing a long string crashes Solaris 7 /usr/bin/printf. 19263 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 19264 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 19265 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 19266 # Prefer a ksh shell builtin over an external printf program on Solaris, 19267 # but without wasting forks for bash or zsh. 19268 if test -z "$BASH_VERSION$ZSH_VERSION" \ 19269 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 19270 as_echo='print -r --' 19271 as_echo_n='print -rn --' 19272 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 19273 as_echo='printf %s\n' 19274 as_echo_n='printf %s' 19275 else 19276 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 19277 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 19278 as_echo_n='/usr/ucb/echo -n' 19279 else 19280 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 19281 as_echo_n_body='eval 19282 arg=$1; 19283 case $arg in #( 19284 *"$as_nl"*) 19285 expr "X$arg" : "X\\(.*\\)$as_nl"; 19286 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 19287 esac; 19288 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 19289 ' 19290 export as_echo_n_body 19291 as_echo_n='sh -c $as_echo_n_body as_echo' 19292 fi 19293 export as_echo_body 19294 as_echo='sh -c $as_echo_body as_echo' 19295 fi 19296 19297 # The user is always right. 19298 if test "${PATH_SEPARATOR+set}" != set; then 19299 PATH_SEPARATOR=: 19300 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 19301 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 19302 PATH_SEPARATOR=';' 19303 } 19304 fi 19305 19306 19307 # IFS 19308 # We need space, tab and new line, in precisely that order. Quoting is 19309 # there to prevent editors from complaining about space-tab. 19310 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 19311 # splitting by setting IFS to empty value.) 19312 IFS=" "" $as_nl" 19313 19314 # Find who we are. Look in the path if we contain no directory separator. 19315 as_myself= 19316 case $0 in #(( 19317 *[\\/]* ) as_myself=$0 ;; 19318 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19319 for as_dir in $PATH 19320 do 19321 IFS=$as_save_IFS 19322 test -z "$as_dir" && as_dir=. 19323 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 19324 done 19325 IFS=$as_save_IFS 19326 19327 ;; 19328 esac 19329 # We did not find ourselves, most probably we were run as `sh COMMAND' 19330 # in which case we are not to be found in the path. 19331 if test "x$as_myself" = x; then 19332 as_myself=$0 19333 fi 19334 if test ! -f "$as_myself"; then 19335 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 19336 exit 1 19337 fi 19338 19339 # Unset variables that we do not need and which cause bugs (e.g. in 19340 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 19341 # suppresses any "Segmentation fault" message there. '((' could 19342 # trigger a bug in pdksh 5.2.14. 19343 for as_var in BASH_ENV ENV MAIL MAILPATH 19344 do eval test x\${$as_var+set} = xset \ 19345 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 19346 done 19347 PS1='$ ' 19348 PS2='> ' 19349 PS4='+ ' 19350 19351 # NLS nuisances. 19352 LC_ALL=C 19353 export LC_ALL 19354 LANGUAGE=C 19355 export LANGUAGE 19356 19357 # CDPATH. 19358 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19359 19360 19361 # as_fn_error STATUS ERROR [LINENO LOG_FD] 19362 # ---------------------------------------- 19363 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 19364 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 19365 # script with STATUS, using 1 if that was 0. 19366 as_fn_error () 19367 { 19368 as_status=$1; test $as_status -eq 0 && as_status=1 19369 if test "$4"; then 19370 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 19371 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 19372 fi 19373 $as_echo "$as_me: error: $2" >&2 19374 as_fn_exit $as_status 19375 } # as_fn_error 19376 19377 19378 # as_fn_set_status STATUS 19379 # ----------------------- 19380 # Set $? to STATUS, without forking. 19381 as_fn_set_status () 19382 { 19383 return $1 19384 } # as_fn_set_status 19385 19386 # as_fn_exit STATUS 19387 # ----------------- 19388 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 19389 as_fn_exit () 19390 { 19391 set +e 19392 as_fn_set_status $1 19393 exit $1 19394 } # as_fn_exit 19395 19396 # as_fn_unset VAR 19397 # --------------- 19398 # Portably unset VAR. 19399 as_fn_unset () 19400 { 19401 { eval $1=; unset $1;} 19402 } 19403 as_unset=as_fn_unset 19404 # as_fn_append VAR VALUE 19405 # ---------------------- 19406 # Append the text in VALUE to the end of the definition contained in VAR. Take 19407 # advantage of any shell optimizations that allow amortized linear growth over 19408 # repeated appends, instead of the typical quadratic growth present in naive 19409 # implementations. 19410 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 19411 eval 'as_fn_append () 19412 { 19413 eval $1+=\$2 19414 }' 19415 else 19416 as_fn_append () 19417 { 19418 eval $1=\$$1\$2 19419 } 19420 fi # as_fn_append 19421 19422 # as_fn_arith ARG... 19423 # ------------------ 19424 # Perform arithmetic evaluation on the ARGs, and store the result in the 19425 # global $as_val. Take advantage of shells that can avoid forks. The arguments 19426 # must be portable across $(()) and expr. 19427 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 19428 eval 'as_fn_arith () 19429 { 19430 as_val=$(( $* )) 19431 }' 19432 else 19433 as_fn_arith () 19434 { 19435 as_val=`expr "$@" || test $? -eq 1` 19436 } 19437 fi # as_fn_arith 19438 19439 19440 if expr a : '\(a\)' >/dev/null 2>&1 && 19441 test "X`expr 00001 : '.*\(...\)'`" = X001; then 19442 as_expr=expr 19443 else 19444 as_expr=false 19445 fi 19446 19447 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 19448 as_basename=basename 19449 else 19450 as_basename=false 19451 fi 19452 19453 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 19454 as_dirname=dirname 19455 else 19456 as_dirname=false 19457 fi 19458 19459 as_me=`$as_basename -- "$0" || 19460 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 19461 X"$0" : 'X\(//\)$' \| \ 19462 X"$0" : 'X\(/\)' \| . 2>/dev/null || 19463 $as_echo X/"$0" | 19464 sed '/^.*\/\([^/][^/]*\)\/*$/{ 19465 s//\1/ 19466 q 19467 } 19468 /^X\/\(\/\/\)$/{ 19469 s//\1/ 19470 q 19471 } 19472 /^X\/\(\/\).*/{ 19473 s//\1/ 19474 q 19475 } 19476 s/.*/./; q'` 19477 19478 # Avoid depending upon Character Ranges. 19479 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 19480 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 19481 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 19482 as_cr_digits='0123456789' 19483 as_cr_alnum=$as_cr_Letters$as_cr_digits 19484 19485 ECHO_C= ECHO_N= ECHO_T= 19486 case `echo -n x` in #((((( 19487 -n*) 19488 case `echo 'xy\c'` in 19489 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 19490 xy) ECHO_C='\c';; 19491 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 19492 ECHO_T=' ';; 19493 esac;; 19494 *) 19495 ECHO_N='-n';; 19496 esac 19497 19498 rm -f conf$$ conf$$.exe conf$$.file 19499 if test -d conf$$.dir; then 19500 rm -f conf$$.dir/conf$$.file 19501 else 19502 rm -f conf$$.dir 19503 mkdir conf$$.dir 2>/dev/null 19504 fi 19505 if (echo >conf$$.file) 2>/dev/null; then 19506 if ln -s conf$$.file conf$$ 2>/dev/null; then 19507 as_ln_s='ln -s' 19508 # ... but there are two gotchas: 19509 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 19510 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 19511 # In both cases, we have to default to `cp -pR'. 19512 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 19513 as_ln_s='cp -pR' 19514 elif ln conf$$.file conf$$ 2>/dev/null; then 19515 as_ln_s=ln 19516 else 19517 as_ln_s='cp -pR' 19518 fi 19519 else 19520 as_ln_s='cp -pR' 19521 fi 19522 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 19523 rmdir conf$$.dir 2>/dev/null 19524 19525 19526 # as_fn_mkdir_p 19527 # ------------- 19528 # Create "$as_dir" as a directory, including parents if necessary. 19529 as_fn_mkdir_p () 19530 { 19531 19532 case $as_dir in #( 19533 -*) as_dir=./$as_dir;; 19534 esac 19535 test -d "$as_dir" || eval $as_mkdir_p || { 19536 as_dirs= 19537 while :; do 19538 case $as_dir in #( 19539 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 19540 *) as_qdir=$as_dir;; 19541 esac 19542 as_dirs="'$as_qdir' $as_dirs" 19543 as_dir=`$as_dirname -- "$as_dir" || 19544 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19545 X"$as_dir" : 'X\(//\)[^/]' \| \ 19546 X"$as_dir" : 'X\(//\)$' \| \ 19547 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 19548 $as_echo X"$as_dir" | 19549 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19550 s//\1/ 19551 q 19552 } 19553 /^X\(\/\/\)[^/].*/{ 19554 s//\1/ 19555 q 19556 } 19557 /^X\(\/\/\)$/{ 19558 s//\1/ 19559 q 19560 } 19561 /^X\(\/\).*/{ 19562 s//\1/ 19563 q 19564 } 19565 s/.*/./; q'` 19566 test -d "$as_dir" && break 19567 done 19568 test -z "$as_dirs" || eval "mkdir $as_dirs" 19569 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 19570 19571 19572 } # as_fn_mkdir_p 19573 if mkdir -p . 2>/dev/null; then 19574 as_mkdir_p='mkdir -p "$as_dir"' 19575 else 19576 test -d ./-p && rmdir ./-p 19577 as_mkdir_p=false 19578 fi 19579 19580 19581 # as_fn_executable_p FILE 19582 # ----------------------- 19583 # Test if FILE is an executable regular file. 19584 as_fn_executable_p () 19585 { 19586 test -f "$1" && test -x "$1" 19587 } # as_fn_executable_p 19588 as_test_x='test -x' 19589 as_executable_p=as_fn_executable_p 19590 19591 # Sed expression to map a string onto a valid CPP name. 19592 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 19593 19594 # Sed expression to map a string onto a valid variable name. 19595 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 19596 19597 19598 exec 6>&1 19599 ## ----------------------------------- ## 19600 ## Main body of $CONFIG_STATUS script. ## 19601 ## ----------------------------------- ## 19602 _ASEOF 19603 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 19604 19605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19606 # Save the log message, to keep $0 and so on meaningful, and to 19607 # report actual input values of CONFIG_FILES etc. instead of their 19608 # values after options handling. 19609 ac_log=" 19610 This file was extended by xf86-video-apm $as_me 1.3.0, which was 19611 generated by GNU Autoconf 2.69. Invocation command line was 19612 19613 CONFIG_FILES = $CONFIG_FILES 19614 CONFIG_HEADERS = $CONFIG_HEADERS 19615 CONFIG_LINKS = $CONFIG_LINKS 19616 CONFIG_COMMANDS = $CONFIG_COMMANDS 19617 $ $0 $@ 19618 19619 on `(hostname || uname -n) 2>/dev/null | sed 1q` 19620 " 19621 19622 _ACEOF 19623 19624 case $ac_config_files in *" 19625 "*) set x $ac_config_files; shift; ac_config_files=$*;; 19626 esac 19627 19628 case $ac_config_headers in *" 19629 "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19630 esac 19631 19632 19633 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19634 # Files that config.status was made for. 19635 config_files="$ac_config_files" 19636 config_headers="$ac_config_headers" 19637 config_commands="$ac_config_commands" 19638 19639 _ACEOF 19640 19641 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19642 ac_cs_usage="\ 19643 \`$as_me' instantiates files and other configuration actions 19644 from templates according to the current configuration. Unless the files 19645 and actions are specified as TAGs, all are instantiated by default. 19646 19647 Usage: $0 [OPTION]... [TAG]... 19648 19649 -h, --help print this help, then exit 19650 -V, --version print version number and configuration settings, then exit 19651 --config print configuration, then exit 19652 -q, --quiet, --silent 19653 do not print progress messages 19654 -d, --debug don't remove temporary files 19655 --recheck update $as_me by reconfiguring in the same conditions 19656 --file=FILE[:TEMPLATE] 19657 instantiate the configuration file FILE 19658 --header=FILE[:TEMPLATE] 19659 instantiate the configuration header FILE 19660 19661 Configuration files: 19662 $config_files 19663 19664 Configuration headers: 19665 $config_headers 19666 19667 Configuration commands: 19668 $config_commands 19669 19670 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 19671 19672 _ACEOF 19673 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19674 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19675 ac_cs_version="\\ 19676 xf86-video-apm config.status 1.3.0 19677 configured by $0, generated by GNU Autoconf 2.69, 19678 with options \\"\$ac_cs_config\\" 19679 19680 Copyright (C) 2012 Free Software Foundation, Inc. 19681 This config.status script is free software; the Free Software Foundation 19682 gives unlimited permission to copy, distribute and modify it." 19683 19684 ac_pwd='$ac_pwd' 19685 srcdir='$srcdir' 19686 INSTALL='$INSTALL' 19687 MKDIR_P='$MKDIR_P' 19688 AWK='$AWK' 19689 test -n "\$AWK" || AWK=awk 19690 _ACEOF 19691 19692 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19693 # The default lists apply if the user does not specify any file. 19694 ac_need_defaults=: 19695 while test $# != 0 19696 do 19697 case $1 in 19698 --*=?*) 19699 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19700 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19701 ac_shift=: 19702 ;; 19703 --*=) 19704 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19705 ac_optarg= 19706 ac_shift=: 19707 ;; 19708 *) 19709 ac_option=$1 19710 ac_optarg=$2 19711 ac_shift=shift 19712 ;; 19713 esac 19714 19715 case $ac_option in 19716 # Handling of the options. 19717 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19718 ac_cs_recheck=: ;; 19719 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19720 $as_echo "$ac_cs_version"; exit ;; 19721 --config | --confi | --conf | --con | --co | --c ) 19722 $as_echo "$ac_cs_config"; exit ;; 19723 --debug | --debu | --deb | --de | --d | -d ) 19724 debug=: ;; 19725 --file | --fil | --fi | --f ) 19726 $ac_shift 19727 case $ac_optarg in 19728 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19729 '') as_fn_error $? "missing file argument" ;; 19730 esac 19731 as_fn_append CONFIG_FILES " '$ac_optarg'" 19732 ac_need_defaults=false;; 19733 --header | --heade | --head | --hea ) 19734 $ac_shift 19735 case $ac_optarg in 19736 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19737 esac 19738 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19739 ac_need_defaults=false;; 19740 --he | --h) 19741 # Conflict between --help and --header 19742 as_fn_error $? "ambiguous option: \`$1' 19743 Try \`$0 --help' for more information.";; 19744 --help | --hel | -h ) 19745 $as_echo "$ac_cs_usage"; exit ;; 19746 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19747 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19748 ac_cs_silent=: ;; 19749 19750 # This is an error. 19751 -*) as_fn_error $? "unrecognized option: \`$1' 19752 Try \`$0 --help' for more information." ;; 19753 19754 *) as_fn_append ac_config_targets " $1" 19755 ac_need_defaults=false ;; 19756 19757 esac 19758 shift 19759 done 19760 19761 ac_configure_extra_args= 19762 19763 if $ac_cs_silent; then 19764 exec 6>/dev/null 19765 ac_configure_extra_args="$ac_configure_extra_args --silent" 19766 fi 19767 19768 _ACEOF 19769 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19770 if \$ac_cs_recheck; then 19771 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19772 shift 19773 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19774 CONFIG_SHELL='$SHELL' 19775 export CONFIG_SHELL 19776 exec "\$@" 19777 fi 19778 19779 _ACEOF 19780 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19781 exec 5>>config.log 19782 { 19783 echo 19784 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19785 ## Running $as_me. ## 19786 _ASBOX 19787 $as_echo "$ac_log" 19788 } >&5 19789 19790 _ACEOF 19791 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19792 # 19793 # INIT-COMMANDS 19794 # 19795 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 19796 19797 19798 # The HP-UX ksh and POSIX shell print the target directory to stdout 19799 # if CDPATH is set. 19800 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19801 19802 sed_quote_subst='$sed_quote_subst' 19803 double_quote_subst='$double_quote_subst' 19804 delay_variable_subst='$delay_variable_subst' 19805 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19806 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19807 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19808 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19809 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19810 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19811 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 19812 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19813 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19814 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19815 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19816 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19817 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19818 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19819 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19820 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19821 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19822 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19823 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19824 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19825 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19826 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19827 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19828 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19829 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19830 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19831 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19832 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19833 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19834 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19835 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19836 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19837 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19838 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19839 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19840 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19841 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19842 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19843 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19844 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19845 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19846 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19847 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19848 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19849 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19850 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19851 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19852 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19853 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19854 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19855 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19856 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19857 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19858 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19859 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19860 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19861 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 19862 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19863 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"`' 19864 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 19865 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19866 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19867 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 19868 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19869 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19870 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19871 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19872 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19873 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19874 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19875 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19876 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19877 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19878 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19879 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19880 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19881 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19882 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19883 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19884 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19885 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19886 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19887 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19888 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19889 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19890 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19891 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19892 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19893 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19894 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19895 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19896 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19897 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19898 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19899 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19900 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19901 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19902 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19903 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19904 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19905 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19906 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19907 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19908 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19909 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19910 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19911 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19912 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19913 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19914 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19915 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19916 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19917 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19918 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19919 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19920 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19921 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19922 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19923 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19924 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19925 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19926 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19927 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19928 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19929 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19930 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19931 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19932 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 19933 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 19934 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19935 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19936 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19937 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19938 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19939 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19940 19941 LTCC='$LTCC' 19942 LTCFLAGS='$LTCFLAGS' 19943 compiler='$compiler_DEFAULT' 19944 19945 # A function that is used when there is no print builtin or printf. 19946 func_fallback_echo () 19947 { 19948 eval 'cat <<_LTECHO_EOF 19949 \$1 19950 _LTECHO_EOF' 19951 } 19952 19953 # Quote evaled strings. 19954 for var in SHELL \ 19955 ECHO \ 19956 PATH_SEPARATOR \ 19957 SED \ 19958 GREP \ 19959 EGREP \ 19960 FGREP \ 19961 LD \ 19962 NM \ 19963 LN_S \ 19964 lt_SP2NL \ 19965 lt_NL2SP \ 19966 reload_flag \ 19967 OBJDUMP \ 19968 deplibs_check_method \ 19969 file_magic_cmd \ 19970 file_magic_glob \ 19971 want_nocaseglob \ 19972 DLLTOOL \ 19973 sharedlib_from_linklib_cmd \ 19974 AR \ 19975 AR_FLAGS \ 19976 archiver_list_spec \ 19977 STRIP \ 19978 RANLIB \ 19979 CC \ 19980 CFLAGS \ 19981 compiler \ 19982 lt_cv_sys_global_symbol_pipe \ 19983 lt_cv_sys_global_symbol_to_cdecl \ 19984 lt_cv_sys_global_symbol_to_import \ 19985 lt_cv_sys_global_symbol_to_c_name_address \ 19986 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19987 lt_cv_nm_interface \ 19988 nm_file_list_spec \ 19989 lt_cv_truncate_bin \ 19990 lt_prog_compiler_no_builtin_flag \ 19991 lt_prog_compiler_pic \ 19992 lt_prog_compiler_wl \ 19993 lt_prog_compiler_static \ 19994 lt_cv_prog_compiler_c_o \ 19995 need_locks \ 19996 MANIFEST_TOOL \ 19997 DSYMUTIL \ 19998 NMEDIT \ 19999 LIPO \ 20000 OTOOL \ 20001 OTOOL64 \ 20002 shrext_cmds \ 20003 export_dynamic_flag_spec \ 20004 whole_archive_flag_spec \ 20005 compiler_needs_object \ 20006 with_gnu_ld \ 20007 allow_undefined_flag \ 20008 no_undefined_flag \ 20009 hardcode_libdir_flag_spec \ 20010 hardcode_libdir_separator \ 20011 exclude_expsyms \ 20012 include_expsyms \ 20013 file_list_spec \ 20014 variables_saved_for_relink \ 20015 libname_spec \ 20016 library_names_spec \ 20017 soname_spec \ 20018 install_override_mode \ 20019 finish_eval \ 20020 old_striplib \ 20021 striplib; do 20022 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20023 *[\\\\\\\`\\"\\\$]*) 20024 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 20025 ;; 20026 *) 20027 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20028 ;; 20029 esac 20030 done 20031 20032 # Double-quote double-evaled strings. 20033 for var in reload_cmds \ 20034 old_postinstall_cmds \ 20035 old_postuninstall_cmds \ 20036 old_archive_cmds \ 20037 extract_expsyms_cmds \ 20038 old_archive_from_new_cmds \ 20039 old_archive_from_expsyms_cmds \ 20040 archive_cmds \ 20041 archive_expsym_cmds \ 20042 module_cmds \ 20043 module_expsym_cmds \ 20044 export_symbols_cmds \ 20045 prelink_cmds \ 20046 postlink_cmds \ 20047 postinstall_cmds \ 20048 postuninstall_cmds \ 20049 finish_cmds \ 20050 sys_lib_search_path_spec \ 20051 configure_time_dlsearch_path \ 20052 configure_time_lt_sys_library_path; do 20053 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20054 *[\\\\\\\`\\"\\\$]*) 20055 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 20056 ;; 20057 *) 20058 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20059 ;; 20060 esac 20061 done 20062 20063 ac_aux_dir='$ac_aux_dir' 20064 20065 # See if we are running on zsh, and set the options that allow our 20066 # commands through without removal of \ escapes INIT. 20067 if test -n "\${ZSH_VERSION+set}"; then 20068 setopt NO_GLOB_SUBST 20069 fi 20070 20071 20072 PACKAGE='$PACKAGE' 20073 VERSION='$VERSION' 20074 RM='$RM' 20075 ofile='$ofile' 20076 20077 20078 20079 20080 _ACEOF 20081 20082 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20083 20084 # Handling of arguments. 20085 for ac_config_target in $ac_config_targets 20086 do 20087 case $ac_config_target in 20088 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 20089 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 20090 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 20091 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 20092 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 20093 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 20094 20095 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 20096 esac 20097 done 20098 20099 20100 # If the user did not use the arguments to specify the items to instantiate, 20101 # then the envvar interface is used. Set only those that are not. 20102 # We use the long form for the default assignment because of an extremely 20103 # bizarre bug on SunOS 4.1.3. 20104 if $ac_need_defaults; then 20105 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 20106 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 20107 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 20108 fi 20109 20110 # Have a temporary directory for convenience. Make it in the build tree 20111 # simply because there is no reason against having it here, and in addition, 20112 # creating and moving files from /tmp can sometimes cause problems. 20113 # Hook for its removal unless debugging. 20114 # Note that there is a small window in which the directory will not be cleaned: 20115 # after its creation but before its name has been assigned to `$tmp'. 20116 $debug || 20117 { 20118 tmp= ac_tmp= 20119 trap 'exit_status=$? 20120 : "${ac_tmp:=$tmp}" 20121 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 20122 ' 0 20123 trap 'as_fn_exit 1' 1 2 13 15 20124 } 20125 # Create a (secure) tmp directory for tmp files. 20126 20127 { 20128 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 20129 test -d "$tmp" 20130 } || 20131 { 20132 tmp=./conf$$-$RANDOM 20133 (umask 077 && mkdir "$tmp") 20134 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 20135 ac_tmp=$tmp 20136 20137 # Set up the scripts for CONFIG_FILES section. 20138 # No need to generate them if there are no CONFIG_FILES. 20139 # This happens for instance with `./config.status config.h'. 20140 if test -n "$CONFIG_FILES"; then 20141 20142 20143 ac_cr=`echo X | tr X '\015'` 20144 # On cygwin, bash can eat \r inside `` if the user requested igncr. 20145 # But we know of no other shell where ac_cr would be empty at this 20146 # point, so we can use a bashism as a fallback. 20147 if test "x$ac_cr" = x; then 20148 eval ac_cr=\$\'\\r\' 20149 fi 20150 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 20151 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 20152 ac_cs_awk_cr='\\r' 20153 else 20154 ac_cs_awk_cr=$ac_cr 20155 fi 20156 20157 echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 20158 _ACEOF 20159 20160 20161 { 20162 echo "cat >conf$$subs.awk <<_ACEOF" && 20163 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 20164 echo "_ACEOF" 20165 } >conf$$subs.sh || 20166 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20167 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 20168 ac_delim='%!_!# ' 20169 for ac_last_try in false false false false false :; do 20170 . ./conf$$subs.sh || 20171 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20172 20173 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 20174 if test $ac_delim_n = $ac_delim_num; then 20175 break 20176 elif $ac_last_try; then 20177 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20178 else 20179 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 20180 fi 20181 done 20182 rm -f conf$$subs.sh 20183 20184 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20185 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 20186 _ACEOF 20187 sed -n ' 20188 h 20189 s/^/S["/; s/!.*/"]=/ 20190 p 20191 g 20192 s/^[^!]*!// 20193 :repl 20194 t repl 20195 s/'"$ac_delim"'$// 20196 t delim 20197 :nl 20198 h 20199 s/\(.\{148\}\)..*/\1/ 20200 t more1 20201 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 20202 p 20203 n 20204 b repl 20205 :more1 20206 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 20207 p 20208 g 20209 s/.\{148\}// 20210 t nl 20211 :delim 20212 h 20213 s/\(.\{148\}\)..*/\1/ 20214 t more2 20215 s/["\\]/\\&/g; s/^/"/; s/$/"/ 20216 p 20217 b 20218 :more2 20219 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 20220 p 20221 g 20222 s/.\{148\}// 20223 t delim 20224 ' <conf$$subs.awk | sed ' 20225 /^[^""]/{ 20226 N 20227 s/\n// 20228 } 20229 ' >>$CONFIG_STATUS || ac_write_fail=1 20230 rm -f conf$$subs.awk 20231 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20232 _ACAWK 20233 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 20234 for (key in S) S_is_set[key] = 1 20235 FS = "" 20236 20237 } 20238 { 20239 line = $ 0 20240 nfields = split(line, field, "@") 20241 substed = 0 20242 len = length(field[1]) 20243 for (i = 2; i < nfields; i++) { 20244 key = field[i] 20245 keylen = length(key) 20246 if (S_is_set[key]) { 20247 value = S[key] 20248 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 20249 len += length(value) + length(field[++i]) 20250 substed = 1 20251 } else 20252 len += 1 + keylen 20253 } 20254 20255 print line 20256 } 20257 20258 _ACAWK 20259 _ACEOF 20260 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20261 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 20262 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 20263 else 20264 cat 20265 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 20266 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 20267 _ACEOF 20268 20269 # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 20270 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 20271 # trailing colons and then remove the whole line if VPATH becomes empty 20272 # (actually we leave an empty line to preserve line numbers). 20273 if test "x$srcdir" = x.; then 20274 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 20275 h 20276 s/// 20277 s/^/:/ 20278 s/[ ]*$/:/ 20279 s/:\$(srcdir):/:/g 20280 s/:\${srcdir}:/:/g 20281 s/:@srcdir@:/:/g 20282 s/^:*// 20283 s/:*$// 20284 x 20285 s/\(=[ ]*\).*/\1/ 20286 G 20287 s/\n// 20288 s/^[^=]*=[ ]*$// 20289 }' 20290 fi 20291 20292 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20293 fi # test -n "$CONFIG_FILES" 20294 20295 # Set up the scripts for CONFIG_HEADERS section. 20296 # No need to generate them if there are no CONFIG_HEADERS. 20297 # This happens for instance with `./config.status Makefile'. 20298 if test -n "$CONFIG_HEADERS"; then 20299 cat >"$ac_tmp/defines.awk" <<\_ACAWK || 20300 BEGIN { 20301 _ACEOF 20302 20303 # Transform confdefs.h into an awk script `defines.awk', embedded as 20304 # here-document in config.status, that substitutes the proper values into 20305 # config.h.in to produce config.h. 20306 20307 # Create a delimiter string that does not exist in confdefs.h, to ease 20308 # handling of long lines. 20309 ac_delim='%!_!# ' 20310 for ac_last_try in false false :; do 20311 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 20312 if test -z "$ac_tt"; then 20313 break 20314 elif $ac_last_try; then 20315 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 20316 else 20317 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 20318 fi 20319 done 20320 20321 # For the awk script, D is an array of macro values keyed by name, 20322 # likewise P contains macro parameters if any. Preserve backslash 20323 # newline sequences. 20324 20325 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 20326 sed -n ' 20327 s/.\{148\}/&'"$ac_delim"'/g 20328 t rset 20329 :rset 20330 s/^[ ]*#[ ]*define[ ][ ]*/ / 20331 t def 20332 d 20333 :def 20334 s/\\$// 20335 t bsnl 20336 s/["\\]/\\&/g 20337 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20338 D["\1"]=" \3"/p 20339 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 20340 d 20341 :bsnl 20342 s/["\\]/\\&/g 20343 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20344 D["\1"]=" \3\\\\\\n"\\/p 20345 t cont 20346 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 20347 t cont 20348 d 20349 :cont 20350 n 20351 s/.\{148\}/&'"$ac_delim"'/g 20352 t clear 20353 :clear 20354 s/\\$// 20355 t bsnlc 20356 s/["\\]/\\&/g; s/^/"/; s/$/"/p 20357 d 20358 :bsnlc 20359 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 20360 b cont 20361 ' <confdefs.h | sed ' 20362 s/'"$ac_delim"'/"\\\ 20363 "/g' >>$CONFIG_STATUS || ac_write_fail=1 20364 20365 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20366 for (key in D) D_is_set[key] = 1 20367 FS = "" 20368 } 20369 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 20370 line = \$ 0 20371 split(line, arg, " ") 20372 if (arg[1] == "#") { 20373 defundef = arg[2] 20374 mac1 = arg[3] 20375 } else { 20376 defundef = substr(arg[1], 2) 20377 mac1 = arg[2] 20378 } 20379 split(mac1, mac2, "(") #) 20380 macro = mac2[1] 20381 prefix = substr(line, 1, index(line, defundef) - 1) 20382 if (D_is_set[macro]) { 20383 # Preserve the white space surrounding the "#". 20384 print prefix "define", macro P[macro] D[macro] 20385 next 20386 } else { 20387 # Replace #undef with comments. This is necessary, for example, 20388 # in the case of _POSIX_SOURCE, which is predefined and required 20389 # on some systems where configure will not decide to define it. 20390 if (defundef == "undef") { 20391 print "/*", prefix defundef, macro, "*/" 20392 next 20393 } 20394 } 20395 } 20396 { print } 20397 _ACAWK 20398 _ACEOF 20399 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20400 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 20401 fi # test -n "$CONFIG_HEADERS" 20402 20403 20404 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 20405 shift 20406 for ac_tag 20407 do 20408 case $ac_tag in 20409 :[FHLC]) ac_mode=$ac_tag; continue;; 20410 esac 20411 case $ac_mode$ac_tag in 20412 :[FHL]*:*);; 20413 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 20414 :[FH]-) ac_tag=-:-;; 20415 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 20416 esac 20417 ac_save_IFS=$IFS 20418 IFS=: 20419 set x $ac_tag 20420 IFS=$ac_save_IFS 20421 shift 20422 ac_file=$1 20423 shift 20424 20425 case $ac_mode in 20426 :L) ac_source=$1;; 20427 :[FH]) 20428 ac_file_inputs= 20429 for ac_f 20430 do 20431 case $ac_f in 20432 -) ac_f="$ac_tmp/stdin";; 20433 *) # Look for the file first in the build tree, then in the source tree 20434 # (if the path is not absolute). The absolute path cannot be DOS-style, 20435 # because $ac_f cannot contain `:'. 20436 test -f "$ac_f" || 20437 case $ac_f in 20438 [\\/$]*) false;; 20439 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 20440 esac || 20441 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 20442 esac 20443 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 20444 as_fn_append ac_file_inputs " '$ac_f'" 20445 done 20446 20447 # Let's still pretend it is `configure' which instantiates (i.e., don't 20448 # use $as_me), people would be surprised to read: 20449 # /* config.h. Generated by config.status. */ 20450 configure_input='Generated from '` 20451 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 20452 `' by configure.' 20453 if test x"$ac_file" != x-; then 20454 configure_input="$ac_file. $configure_input" 20455 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 20456 $as_echo "$as_me: creating $ac_file" >&6;} 20457 fi 20458 # Neutralize special characters interpreted by sed in replacement strings. 20459 case $configure_input in #( 20460 *\&* | *\|* | *\\* ) 20461 ac_sed_conf_input=`$as_echo "$configure_input" | 20462 sed 's/[\\\\&|]/\\\\&/g'`;; #( 20463 *) ac_sed_conf_input=$configure_input;; 20464 esac 20465 20466 case $ac_tag in 20467 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 20468 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 20469 esac 20470 ;; 20471 esac 20472 20473 ac_dir=`$as_dirname -- "$ac_file" || 20474 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20475 X"$ac_file" : 'X\(//\)[^/]' \| \ 20476 X"$ac_file" : 'X\(//\)$' \| \ 20477 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 20478 $as_echo X"$ac_file" | 20479 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20480 s//\1/ 20481 q 20482 } 20483 /^X\(\/\/\)[^/].*/{ 20484 s//\1/ 20485 q 20486 } 20487 /^X\(\/\/\)$/{ 20488 s//\1/ 20489 q 20490 } 20491 /^X\(\/\).*/{ 20492 s//\1/ 20493 q 20494 } 20495 s/.*/./; q'` 20496 as_dir="$ac_dir"; as_fn_mkdir_p 20497 ac_builddir=. 20498 20499 case "$ac_dir" in 20500 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 20501 *) 20502 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 20503 # A ".." for each directory in $ac_dir_suffix. 20504 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 20505 case $ac_top_builddir_sub in 20506 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 20507 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 20508 esac ;; 20509 esac 20510 ac_abs_top_builddir=$ac_pwd 20511 ac_abs_builddir=$ac_pwd$ac_dir_suffix 20512 # for backward compatibility: 20513 ac_top_builddir=$ac_top_build_prefix 20514 20515 case $srcdir in 20516 .) # We are building in place. 20517 ac_srcdir=. 20518 ac_top_srcdir=$ac_top_builddir_sub 20519 ac_abs_top_srcdir=$ac_pwd ;; 20520 [\\/]* | ?:[\\/]* ) # Absolute name. 20521 ac_srcdir=$srcdir$ac_dir_suffix; 20522 ac_top_srcdir=$srcdir 20523 ac_abs_top_srcdir=$srcdir ;; 20524 *) # Relative name. 20525 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 20526 ac_top_srcdir=$ac_top_build_prefix$srcdir 20527 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 20528 esac 20529 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 20530 20531 20532 case $ac_mode in 20533 :F) 20534 # 20535 # CONFIG_FILE 20536 # 20537 20538 case $INSTALL in 20539 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 20540 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 20541 esac 20542 ac_MKDIR_P=$MKDIR_P 20543 case $MKDIR_P in 20544 [\\/$]* | ?:[\\/]* ) ;; 20545 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 20546 esac 20547 _ACEOF 20548 20549 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20550 # If the template does not know about datarootdir, expand it. 20551 # FIXME: This hack should be removed a few years after 2.60. 20552 ac_datarootdir_hack=; ac_datarootdir_seen= 20553 ac_sed_dataroot=' 20554 /datarootdir/ { 20555 p 20556 q 20557 } 20558 /@datadir@/p 20559 /@docdir@/p 20560 /@infodir@/p 20561 /@localedir@/p 20562 /@mandir@/p' 20563 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 20564 *datarootdir*) ac_datarootdir_seen=yes;; 20565 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 20566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 20567 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 20568 _ACEOF 20569 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20570 ac_datarootdir_hack=' 20571 s&@datadir@&$datadir&g 20572 s&@docdir@&$docdir&g 20573 s&@infodir@&$infodir&g 20574 s&@localedir@&$localedir&g 20575 s&@mandir@&$mandir&g 20576 s&\\\${datarootdir}&$datarootdir&g' ;; 20577 esac 20578 _ACEOF 20579 20580 # Neutralize VPATH when `$srcdir' = `.'. 20581 # Shell code in configure.ac might set extrasub. 20582 # FIXME: do we really want to maintain this feature? 20583 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20584 ac_sed_extra="$ac_vpsub 20585 $extrasub 20586 _ACEOF 20587 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20588 :t 20589 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 20590 s|@configure_input@|$ac_sed_conf_input|;t t 20591 s&@top_builddir@&$ac_top_builddir_sub&;t t 20592 s&@top_build_prefix@&$ac_top_build_prefix&;t t 20593 s&@srcdir@&$ac_srcdir&;t t 20594 s&@abs_srcdir@&$ac_abs_srcdir&;t t 20595 s&@top_srcdir@&$ac_top_srcdir&;t t 20596 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 20597 s&@builddir@&$ac_builddir&;t t 20598 s&@abs_builddir@&$ac_abs_builddir&;t t 20599 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 20600 s&@INSTALL@&$ac_INSTALL&;t t 20601 s&@MKDIR_P@&$ac_MKDIR_P&;t t 20602 $ac_datarootdir_hack 20603 " 20604 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 20605 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20606 20607 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 20608 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 20609 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 20610 "$ac_tmp/out"`; test -z "$ac_out"; } && 20611 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20612 which seems to be undefined. Please make sure it is defined" >&5 20613 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20614 which seems to be undefined. Please make sure it is defined" >&2;} 20615 20616 rm -f "$ac_tmp/stdin" 20617 case $ac_file in 20618 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 20619 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 20620 esac \ 20621 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20622 ;; 20623 :H) 20624 # 20625 # CONFIG_HEADER 20626 # 20627 if test x"$ac_file" != x-; then 20628 { 20629 $as_echo "/* $configure_input */" \ 20630 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 20631 } >"$ac_tmp/config.h" \ 20632 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20633 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 20634 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 20635 $as_echo "$as_me: $ac_file is unchanged" >&6;} 20636 else 20637 rm -f "$ac_file" 20638 mv "$ac_tmp/config.h" "$ac_file" \ 20639 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20640 fi 20641 else 20642 $as_echo "/* $configure_input */" \ 20643 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20644 || as_fn_error $? "could not create -" "$LINENO" 5 20645 fi 20646 # Compute "$ac_file"'s index in $config_headers. 20647 _am_arg="$ac_file" 20648 _am_stamp_count=1 20649 for _am_header in $config_headers :; do 20650 case $_am_header in 20651 $_am_arg | $_am_arg:* ) 20652 break ;; 20653 * ) 20654 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20655 esac 20656 done 20657 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20658 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20659 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20660 X"$_am_arg" : 'X\(//\)$' \| \ 20661 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20662 $as_echo X"$_am_arg" | 20663 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20664 s//\1/ 20665 q 20666 } 20667 /^X\(\/\/\)[^/].*/{ 20668 s//\1/ 20669 q 20670 } 20671 /^X\(\/\/\)$/{ 20672 s//\1/ 20673 q 20674 } 20675 /^X\(\/\).*/{ 20676 s//\1/ 20677 q 20678 } 20679 s/.*/./; q'`/stamp-h$_am_stamp_count 20680 ;; 20681 20682 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20683 $as_echo "$as_me: executing $ac_file commands" >&6;} 20684 ;; 20685 esac 20686 20687 20688 case $ac_file$ac_mode in 20689 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20690 # Older Autoconf quotes --file arguments for eval, but not when files 20691 # are listed without --file. Let's play safe and only enable the eval 20692 # if we detect the quoting. 20693 case $CONFIG_FILES in 20694 *\'*) eval set x "$CONFIG_FILES" ;; 20695 *) set x $CONFIG_FILES ;; 20696 esac 20697 shift 20698 for mf 20699 do 20700 # Strip MF so we end up with the name of the file. 20701 mf=`echo "$mf" | sed -e 's/:.*$//'` 20702 # Check whether this is an Automake generated Makefile or not. 20703 # We used to match only the files named 'Makefile.in', but 20704 # some people rename them; so instead we look at the file content. 20705 # Grep'ing the first line is not enough: some people post-process 20706 # each Makefile.in and add a new line on top of each file to say so. 20707 # Grep'ing the whole file is not good either: AIX grep has a line 20708 # limit of 2048, but all sed's we know have understand at least 4000. 20709 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20710 dirpart=`$as_dirname -- "$mf" || 20711 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20712 X"$mf" : 'X\(//\)[^/]' \| \ 20713 X"$mf" : 'X\(//\)$' \| \ 20714 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20715 $as_echo X"$mf" | 20716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20717 s//\1/ 20718 q 20719 } 20720 /^X\(\/\/\)[^/].*/{ 20721 s//\1/ 20722 q 20723 } 20724 /^X\(\/\/\)$/{ 20725 s//\1/ 20726 q 20727 } 20728 /^X\(\/\).*/{ 20729 s//\1/ 20730 q 20731 } 20732 s/.*/./; q'` 20733 else 20734 continue 20735 fi 20736 # Extract the definition of DEPDIR, am__include, and am__quote 20737 # from the Makefile without running 'make'. 20738 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20739 test -z "$DEPDIR" && continue 20740 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20741 test -z "$am__include" && continue 20742 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20743 # Find all dependency output files, they are included files with 20744 # $(DEPDIR) in their names. We invoke sed twice because it is the 20745 # simplest approach to changing $(DEPDIR) to its actual value in the 20746 # expansion. 20747 for file in `sed -n " 20748 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20749 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 20750 # Make sure the directory exists. 20751 test -f "$dirpart/$file" && continue 20752 fdir=`$as_dirname -- "$file" || 20753 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20754 X"$file" : 'X\(//\)[^/]' \| \ 20755 X"$file" : 'X\(//\)$' \| \ 20756 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20757 $as_echo X"$file" | 20758 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20759 s//\1/ 20760 q 20761 } 20762 /^X\(\/\/\)[^/].*/{ 20763 s//\1/ 20764 q 20765 } 20766 /^X\(\/\/\)$/{ 20767 s//\1/ 20768 q 20769 } 20770 /^X\(\/\).*/{ 20771 s//\1/ 20772 q 20773 } 20774 s/.*/./; q'` 20775 as_dir=$dirpart/$fdir; as_fn_mkdir_p 20776 # echo "creating $dirpart/$file" 20777 echo '# dummy' > "$dirpart/$file" 20778 done 20779 done 20780 } 20781 ;; 20782 "libtool":C) 20783 20784 # See if we are running on zsh, and set the options that allow our 20785 # commands through without removal of \ escapes. 20786 if test -n "${ZSH_VERSION+set}"; then 20787 setopt NO_GLOB_SUBST 20788 fi 20789 20790 cfgfile=${ofile}T 20791 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20792 $RM "$cfgfile" 20793 20794 cat <<_LT_EOF >> "$cfgfile" 20795 #! $SHELL 20796 # Generated automatically by $as_me ($PACKAGE) $VERSION 20797 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 20798 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 20799 20800 # Provide generalized library-building support services. 20801 # Written by Gordon Matzigkeit, 1996 20802 20803 # Copyright (C) 2014 Free Software Foundation, Inc. 20804 # This is free software; see the source for copying conditions. There is NO 20805 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 20806 20807 # GNU Libtool is free software; you can redistribute it and/or modify 20808 # it under the terms of the GNU General Public License as published by 20809 # the Free Software Foundation; either version 2 of of the License, or 20810 # (at your option) any later version. 20811 # 20812 # As a special exception to the GNU General Public License, if you 20813 # distribute this file as part of a program or library that is built 20814 # using GNU Libtool, you may include this file under the same 20815 # distribution terms that you use for the rest of that program. 20816 # 20817 # GNU Libtool is distributed in the hope that it will be useful, but 20818 # WITHOUT ANY WARRANTY; without even the implied warranty of 20819 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20820 # GNU General Public License for more details. 20821 # 20822 # You should have received a copy of the GNU General Public License 20823 # along with this program. If not, see <http://www.gnu.org/licenses/>. 20824 20825 20826 # The names of the tagged configurations supported by this script. 20827 available_tags='' 20828 20829 # Configured defaults for sys_lib_dlsearch_path munging. 20830 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 20831 20832 # ### BEGIN LIBTOOL CONFIG 20833 20834 # Whether or not to build static libraries. 20835 build_old_libs=$enable_static 20836 20837 # Which release of libtool.m4 was used? 20838 macro_version=$macro_version 20839 macro_revision=$macro_revision 20840 20841 # Whether or not to build shared libraries. 20842 build_libtool_libs=$enable_shared 20843 20844 # What type of objects to build. 20845 pic_mode=$pic_mode 20846 20847 # Whether or not to optimize for fast installation. 20848 fast_install=$enable_fast_install 20849 20850 # Shared archive member basename,for filename based shared library versioning on AIX. 20851 shared_archive_member_spec=$shared_archive_member_spec 20852 20853 # Shell to use when invoking shell scripts. 20854 SHELL=$lt_SHELL 20855 20856 # An echo program that protects backslashes. 20857 ECHO=$lt_ECHO 20858 20859 # The PATH separator for the build system. 20860 PATH_SEPARATOR=$lt_PATH_SEPARATOR 20861 20862 # The host system. 20863 host_alias=$host_alias 20864 host=$host 20865 host_os=$host_os 20866 20867 # The build system. 20868 build_alias=$build_alias 20869 build=$build 20870 build_os=$build_os 20871 20872 # A sed program that does not truncate output. 20873 SED=$lt_SED 20874 20875 # Sed that helps us avoid accidentally triggering echo(1) options like -n. 20876 Xsed="\$SED -e 1s/^X//" 20877 20878 # A grep program that handles long lines. 20879 GREP=$lt_GREP 20880 20881 # An ERE matcher. 20882 EGREP=$lt_EGREP 20883 20884 # A literal string matcher. 20885 FGREP=$lt_FGREP 20886 20887 # A BSD- or MS-compatible name lister. 20888 NM=$lt_NM 20889 20890 # Whether we need soft or hard links. 20891 LN_S=$lt_LN_S 20892 20893 # What is the maximum length of a command? 20894 max_cmd_len=$max_cmd_len 20895 20896 # Object file suffix (normally "o"). 20897 objext=$ac_objext 20898 20899 # Executable file suffix (normally ""). 20900 exeext=$exeext 20901 20902 # whether the shell understands "unset". 20903 lt_unset=$lt_unset 20904 20905 # turn spaces into newlines. 20906 SP2NL=$lt_lt_SP2NL 20907 20908 # turn newlines into spaces. 20909 NL2SP=$lt_lt_NL2SP 20910 20911 # convert \$build file names to \$host format. 20912 to_host_file_cmd=$lt_cv_to_host_file_cmd 20913 20914 # convert \$build files to toolchain format. 20915 to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20916 20917 # An object symbol dumper. 20918 OBJDUMP=$lt_OBJDUMP 20919 20920 # Method to check whether dependent libraries are shared objects. 20921 deplibs_check_method=$lt_deplibs_check_method 20922 20923 # Command to use when deplibs_check_method = "file_magic". 20924 file_magic_cmd=$lt_file_magic_cmd 20925 20926 # How to find potential files when deplibs_check_method = "file_magic". 20927 file_magic_glob=$lt_file_magic_glob 20928 20929 # Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20930 want_nocaseglob=$lt_want_nocaseglob 20931 20932 # DLL creation program. 20933 DLLTOOL=$lt_DLLTOOL 20934 20935 # Command to associate shared and link libraries. 20936 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20937 20938 # The archiver. 20939 AR=$lt_AR 20940 20941 # Flags to create an archive. 20942 AR_FLAGS=$lt_AR_FLAGS 20943 20944 # How to feed a file listing to the archiver. 20945 archiver_list_spec=$lt_archiver_list_spec 20946 20947 # A symbol stripping program. 20948 STRIP=$lt_STRIP 20949 20950 # Commands used to install an old-style archive. 20951 RANLIB=$lt_RANLIB 20952 old_postinstall_cmds=$lt_old_postinstall_cmds 20953 old_postuninstall_cmds=$lt_old_postuninstall_cmds 20954 20955 # Whether to use a lock for old archive extraction. 20956 lock_old_archive_extraction=$lock_old_archive_extraction 20957 20958 # A C compiler. 20959 LTCC=$lt_CC 20960 20961 # LTCC compiler flags. 20962 LTCFLAGS=$lt_CFLAGS 20963 20964 # Take the output of nm and produce a listing of raw symbols and C names. 20965 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20966 20967 # Transform the output of nm in a proper C declaration. 20968 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20969 20970 # Transform the output of nm into a list of symbols to manually relocate. 20971 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 20972 20973 # Transform the output of nm in a C name address pair. 20974 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20975 20976 # Transform the output of nm in a C name address pair when lib prefix is needed. 20977 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20978 20979 # The name lister interface. 20980 nm_interface=$lt_lt_cv_nm_interface 20981 20982 # Specify filename containing input files for \$NM. 20983 nm_file_list_spec=$lt_nm_file_list_spec 20984 20985 # The root where to search for dependent libraries,and where our libraries should be installed. 20986 lt_sysroot=$lt_sysroot 20987 20988 # Command to truncate a binary pipe. 20989 lt_truncate_bin=$lt_lt_cv_truncate_bin 20990 20991 # The name of the directory that contains temporary libtool files. 20992 objdir=$objdir 20993 20994 # Used to examine libraries when file_magic_cmd begins with "file". 20995 MAGIC_CMD=$MAGIC_CMD 20996 20997 # Must we lock files when doing compilation? 20998 need_locks=$lt_need_locks 20999 21000 # Manifest tool. 21001 MANIFEST_TOOL=$lt_MANIFEST_TOOL 21002 21003 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 21004 DSYMUTIL=$lt_DSYMUTIL 21005 21006 # Tool to change global to local symbols on Mac OS X. 21007 NMEDIT=$lt_NMEDIT 21008 21009 # Tool to manipulate fat objects and archives on Mac OS X. 21010 LIPO=$lt_LIPO 21011 21012 # ldd/readelf like tool for Mach-O binaries on Mac OS X. 21013 OTOOL=$lt_OTOOL 21014 21015 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 21016 OTOOL64=$lt_OTOOL64 21017 21018 # Old archive suffix (normally "a"). 21019 libext=$libext 21020 21021 # Shared library suffix (normally ".so"). 21022 shrext_cmds=$lt_shrext_cmds 21023 21024 # The commands to extract the exported symbol list from a shared archive. 21025 extract_expsyms_cmds=$lt_extract_expsyms_cmds 21026 21027 # Variables whose values should be saved in libtool wrapper scripts and 21028 # restored at link time. 21029 variables_saved_for_relink=$lt_variables_saved_for_relink 21030 21031 # Do we need the "lib" prefix for modules? 21032 need_lib_prefix=$need_lib_prefix 21033 21034 # Do we need a version for libraries? 21035 need_version=$need_version 21036 21037 # Library versioning type. 21038 version_type=$version_type 21039 21040 # Shared library runtime path variable. 21041 runpath_var=$runpath_var 21042 21043 # Shared library path variable. 21044 shlibpath_var=$shlibpath_var 21045 21046 # Is shlibpath searched before the hard-coded library search path? 21047 shlibpath_overrides_runpath=$shlibpath_overrides_runpath 21048 21049 # Format of library name prefix. 21050 libname_spec=$lt_libname_spec 21051 21052 # List of archive names. First name is the real one, the rest are links. 21053 # The last name is the one that the linker finds with -lNAME 21054 library_names_spec=$lt_library_names_spec 21055 21056 # The coded name of the library, if different from the real name. 21057 soname_spec=$lt_soname_spec 21058 21059 # Permission mode override for installation of shared libraries. 21060 install_override_mode=$lt_install_override_mode 21061 21062 # Command to use after installation of a shared archive. 21063 postinstall_cmds=$lt_postinstall_cmds 21064 21065 # Command to use after uninstallation of a shared archive. 21066 postuninstall_cmds=$lt_postuninstall_cmds 21067 21068 # Commands used to finish a libtool library installation in a directory. 21069 finish_cmds=$lt_finish_cmds 21070 21071 # As "finish_cmds", except a single script fragment to be evaled but 21072 # not shown. 21073 finish_eval=$lt_finish_eval 21074 21075 # Whether we should hardcode library paths into libraries. 21076 hardcode_into_libs=$hardcode_into_libs 21077 21078 # Compile-time system search path for libraries. 21079 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 21080 21081 # Detected run-time system search path for libraries. 21082 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 21083 21084 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 21085 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 21086 21087 # Whether dlopen is supported. 21088 dlopen_support=$enable_dlopen 21089 21090 # Whether dlopen of programs is supported. 21091 dlopen_self=$enable_dlopen_self 21092 21093 # Whether dlopen of statically linked programs is supported. 21094 dlopen_self_static=$enable_dlopen_self_static 21095 21096 # Commands to strip libraries. 21097 old_striplib=$lt_old_striplib 21098 striplib=$lt_striplib 21099 21100 21101 # The linker used to build libraries. 21102 LD=$lt_LD 21103 21104 # How to create reloadable object files. 21105 reload_flag=$lt_reload_flag 21106 reload_cmds=$lt_reload_cmds 21107 21108 # Commands used to build an old-style archive. 21109 old_archive_cmds=$lt_old_archive_cmds 21110 21111 # A language specific compiler. 21112 CC=$lt_compiler 21113 21114 # Is the compiler the GNU compiler? 21115 with_gcc=$GCC 21116 21117 # Compiler flag to turn off builtin functions. 21118 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 21119 21120 # Additional compiler flags for building library objects. 21121 pic_flag=$lt_lt_prog_compiler_pic 21122 21123 # How to pass a linker flag through the compiler. 21124 wl=$lt_lt_prog_compiler_wl 21125 21126 # Compiler flag to prevent dynamic linking. 21127 link_static_flag=$lt_lt_prog_compiler_static 21128 21129 # Does compiler simultaneously support -c and -o options? 21130 compiler_c_o=$lt_lt_cv_prog_compiler_c_o 21131 21132 # Whether or not to add -lc for building shared libraries. 21133 build_libtool_need_lc=$archive_cmds_need_lc 21134 21135 # Whether or not to disallow shared libs when runtime libs are static. 21136 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 21137 21138 # Compiler flag to allow reflexive dlopens. 21139 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 21140 21141 # Compiler flag to generate shared objects directly from archives. 21142 whole_archive_flag_spec=$lt_whole_archive_flag_spec 21143 21144 # Whether the compiler copes with passing no objects directly. 21145 compiler_needs_object=$lt_compiler_needs_object 21146 21147 # Create an old-style archive from a shared archive. 21148 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 21149 21150 # Create a temporary old-style archive to link instead of a shared archive. 21151 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 21152 21153 # Commands used to build a shared archive. 21154 archive_cmds=$lt_archive_cmds 21155 archive_expsym_cmds=$lt_archive_expsym_cmds 21156 21157 # Commands used to build a loadable module if different from building 21158 # a shared archive. 21159 module_cmds=$lt_module_cmds 21160 module_expsym_cmds=$lt_module_expsym_cmds 21161 21162 # Whether we are building with GNU ld or not. 21163 with_gnu_ld=$lt_with_gnu_ld 21164 21165 # Flag that allows shared libraries with undefined symbols to be built. 21166 allow_undefined_flag=$lt_allow_undefined_flag 21167 21168 # Flag that enforces no undefined symbols. 21169 no_undefined_flag=$lt_no_undefined_flag 21170 21171 # Flag to hardcode \$libdir into a binary during linking. 21172 # This must work even if \$libdir does not exist 21173 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 21174 21175 # Whether we need a single "-rpath" flag with a separated argument. 21176 hardcode_libdir_separator=$lt_hardcode_libdir_separator 21177 21178 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 21179 # DIR into the resulting binary. 21180 hardcode_direct=$hardcode_direct 21181 21182 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 21183 # DIR into the resulting binary and the resulting library dependency is 21184 # "absolute",i.e impossible to change by setting \$shlibpath_var if the 21185 # library is relocated. 21186 hardcode_direct_absolute=$hardcode_direct_absolute 21187 21188 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 21189 # into the resulting binary. 21190 hardcode_minus_L=$hardcode_minus_L 21191 21192 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 21193 # into the resulting binary. 21194 hardcode_shlibpath_var=$hardcode_shlibpath_var 21195 21196 # Set to "yes" if building a shared library automatically hardcodes DIR 21197 # into the library and all subsequent libraries and executables linked 21198 # against it. 21199 hardcode_automatic=$hardcode_automatic 21200 21201 # Set to yes if linker adds runtime paths of dependent libraries 21202 # to runtime path list. 21203 inherit_rpath=$inherit_rpath 21204 21205 # Whether libtool must link a program against all its dependency libraries. 21206 link_all_deplibs=$link_all_deplibs 21207 21208 # Set to "yes" if exported symbols are required. 21209 always_export_symbols=$always_export_symbols 21210 21211 # The commands to list exported symbols. 21212 export_symbols_cmds=$lt_export_symbols_cmds 21213 21214 # Symbols that should not be listed in the preloaded symbols. 21215 exclude_expsyms=$lt_exclude_expsyms 21216 21217 # Symbols that must always be exported. 21218 include_expsyms=$lt_include_expsyms 21219 21220 # Commands necessary for linking programs (against libraries) with templates. 21221 prelink_cmds=$lt_prelink_cmds 21222 21223 # Commands necessary for finishing linking programs. 21224 postlink_cmds=$lt_postlink_cmds 21225 21226 # Specify filename containing input files. 21227 file_list_spec=$lt_file_list_spec 21228 21229 # How to hardcode a shared library path into an executable. 21230 hardcode_action=$hardcode_action 21231 21232 # ### END LIBTOOL CONFIG 21233 21234 _LT_EOF 21235 21236 cat <<'_LT_EOF' >> "$cfgfile" 21237 21238 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 21239 21240 # func_munge_path_list VARIABLE PATH 21241 # ----------------------------------- 21242 # VARIABLE is name of variable containing _space_ separated list of 21243 # directories to be munged by the contents of PATH, which is string 21244 # having a format: 21245 # "DIR[:DIR]:" 21246 # string "DIR[ DIR]" will be prepended to VARIABLE 21247 # ":DIR[:DIR]" 21248 # string "DIR[ DIR]" will be appended to VARIABLE 21249 # "DIRP[:DIRP]::[DIRA:]DIRA" 21250 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 21251 # "DIRA[ DIRA]" will be appended to VARIABLE 21252 # "DIR[:DIR]" 21253 # VARIABLE will be replaced by "DIR[ DIR]" 21254 func_munge_path_list () 21255 { 21256 case x$2 in 21257 x) 21258 ;; 21259 *:) 21260 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 21261 ;; 21262 x:*) 21263 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 21264 ;; 21265 *::*) 21266 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 21267 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 21268 ;; 21269 *) 21270 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 21271 ;; 21272 esac 21273 } 21274 21275 21276 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 21277 func_cc_basename () 21278 { 21279 for cc_temp in $*""; do 21280 case $cc_temp in 21281 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 21282 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 21283 \-*) ;; 21284 *) break;; 21285 esac 21286 done 21287 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 21288 } 21289 21290 21291 # ### END FUNCTIONS SHARED WITH CONFIGURE 21292 21293 _LT_EOF 21294 21295 case $host_os in 21296 aix3*) 21297 cat <<\_LT_EOF >> "$cfgfile" 21298 # AIX sometimes has problems with the GCC collect2 program. For some 21299 # reason, if we set the COLLECT_NAMES environment variable, the problems 21300 # vanish in a puff of smoke. 21301 if test set != "${COLLECT_NAMES+set}"; then 21302 COLLECT_NAMES= 21303 export COLLECT_NAMES 21304 fi 21305 _LT_EOF 21306 ;; 21307 esac 21308 21309 21310 ltmain=$ac_aux_dir/ltmain.sh 21311 21312 21313 # We use sed instead of cat because bash on DJGPP gets confused if 21314 # if finds mixed CR/LF and LF-only lines. Since sed operates in 21315 # text mode, it properly converts lines to CR/LF. This bash problem 21316 # is reportedly fixed, but why not run on old versions too? 21317 sed '$q' "$ltmain" >> "$cfgfile" \ 21318 || (rm -f "$cfgfile"; exit 1) 21319 21320 mv -f "$cfgfile" "$ofile" || 21321 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 21322 chmod +x "$ofile" 21323 21324 ;; 21325 21326 esac 21327 done # for ac_tag 21328 21329 21330 as_fn_exit 0 21331 _ACEOF 21332 ac_clean_files=$ac_clean_files_save 21333 21334 test $ac_write_fail = 0 || 21335 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 21336 21337 21338 # configure is writing to config.log, and then calls config.status. 21339 # config.status does its own redirection, appending to config.log. 21340 # Unfortunately, on DOS this fails, as config.log is still kept open 21341 # by configure, so config.status won't be able to write to it; its 21342 # output is simply discarded. So we exec the FD to /dev/null, 21343 # effectively closing config.log, so it can be properly (re)opened and 21344 # appended to by config.status. When coming back to configure, we 21345 # need to make the FD available again. 21346 if test "$no_create" != yes; then 21347 ac_cs_success=: 21348 ac_config_status_args= 21349 test "$silent" = yes && 21350 ac_config_status_args="$ac_config_status_args --quiet" 21351 exec 5>/dev/null 21352 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 21353 exec 5>>config.log 21354 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 21355 # would make configure fail if this is the last instruction. 21356 $ac_cs_success || as_fn_exit 1 21357 fi 21358 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 21359 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 21360 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 21361 fi 21362 21363