configure revision 18781e08
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for xf86-video-ati 7.8.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 18DUALCASE=1; export DUALCASE # for MKS sh 19if 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 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_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. 45if 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 --' 49elif (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' 52else 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' 72fi 73 74# The user is always right. 75if 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 } 81fi 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.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 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 102IFS=$as_save_IFS 103 104 ;; 105esac 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. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 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. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export 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. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $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 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if 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 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -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 201test \$(( 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 212else 213 as_have_required=no 214fi 215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 217else 218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219as_found=false 220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221do 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 235fi 236fi 237 done;; 238 esac 239 as_found=false 240done 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 244fi; } 245IFS=$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. 254BASH_ENV=/dev/null 255ENV=/dev/null 256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257case $- in # (((( 258 *v*x* | *x*v* ) as_opts=-vx ;; 259 *v* ) as_opts=-v ;; 260 *x* ) as_opts=-x ;; 261 * ) as_opts= ;; 262esac 263exec $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 267exit 255 268fi 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@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 285fi 286fi 287fi 288SHELL=${CONFIG_SHELL-/bin/sh} 289export SHELL 290# Unset more variables known to interfere with behavior of common tools. 291CLICOLOR_FORCE= GREP_OPTIONS= 292unset CLICOLOR_FORCE GREP_OPTIONS 293 294## --------------------- ## 295## M4sh Shell Functions. ## 296## --------------------- ## 297# as_fn_unset VAR 298# --------------- 299# Portably unset VAR. 300as_fn_unset () 301{ 302 { eval $1=; unset $1;} 303} 304as_unset=as_fn_unset 305 306# as_fn_set_status STATUS 307# ----------------------- 308# Set $? to STATUS, without forking. 309as_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. 317as_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. 327as_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. 375as_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. 385if (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 }' 390else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395fi # 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. 402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412fi # 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. 420as_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 431if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434else 435 as_expr=false 436fi 437 438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440else 441 as_basename=false 442fi 443 444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446else 447 as_dirname=false 448fi 449 450as_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. 470as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473as_cr_digits='0123456789' 474as_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 512ECHO_C= ECHO_N= ECHO_T= 513case `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';; 523esac 524 525rm -f conf$$ conf$$.exe conf$$.file 526if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531fi 532if (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 546else 547 as_ln_s='cp -pR' 548fi 549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550rmdir conf$$.dir 2>/dev/null 551 552if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557fi 558 559as_test_x='test -x' 560as_executable_p=as_fn_executable_p 561 562# Sed expression to map a string onto a valid CPP name. 563as_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. 566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568SHELL=${CONFIG_SHELL-/bin/sh} 569 570 571test -n "$DJDIR" || exec 7<&0 </dev/null 572exec 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. 577ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 578 579# 580# Initializations. 581# 582ac_default_prefix=/usr/local 583ac_clean_files= 584ac_config_libobj_dir=. 585LIBOBJS= 586cross_compiling=no 587subdirs= 588MFLAGS= 589MAKEFLAGS= 590 591# Identity of this package. 592PACKAGE_NAME='xf86-video-ati' 593PACKAGE_TARNAME='xf86-video-ati' 594PACKAGE_VERSION='7.8.0' 595PACKAGE_STRING='xf86-video-ati 7.8.0' 596PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 597PACKAGE_URL='' 598 599ac_unique_file="Makefile.am" 600# Factoring default headers for most tests. 601ac_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 636ac_subst_vars='am__EXEEXT_FALSE 637am__EXEEXT_TRUE 638LTLIBOBJS 639LIBOBJS 640DRIVER_NAME 641moduledir 642PCIACCESS_LIBS 643PCIACCESS_CFLAGS 644GLAMOR_FALSE 645GLAMOR_TRUE 646LIBGLAMOR_EGL_LIBS 647LIBGLAMOR_EGL_CFLAGS 648LIBGLAMOR_LIBS 649LIBGLAMOR_CFLAGS 650LIBUDEV_FALSE 651LIBUDEV_TRUE 652LIBUDEV_LIBS 653LIBUDEV_CFLAGS 654HAVE_XEXTPROTO_71_FALSE 655HAVE_XEXTPROTO_71_TRUE 656XEXT_LIBS 657XEXT_CFLAGS 658XORG_LIBS 659XORG_CFLAGS 660LIBDRM_RADEON_LIBS 661LIBDRM_RADEON_CFLAGS 662LIBDRM_LIBS 663LIBDRM_CFLAGS 664LT_SYS_LIBRARY_PATH 665OTOOL64 666OTOOL 667LIPO 668NMEDIT 669DSYMUTIL 670MANIFEST_TOOL 671RANLIB 672ac_ct_AR 673AR 674DLLTOOL 675OBJDUMP 676LN_S 677NM 678ac_ct_DUMPBIN 679DUMPBIN 680LD 681FGREP 682LIBTOOL 683MAN_SUBSTS 684XORG_MAN_PAGE 685ADMIN_MAN_DIR 686DRIVER_MAN_DIR 687MISC_MAN_DIR 688FILE_MAN_DIR 689LIB_MAN_DIR 690APP_MAN_DIR 691ADMIN_MAN_SUFFIX 692DRIVER_MAN_SUFFIX 693MISC_MAN_SUFFIX 694FILE_MAN_SUFFIX 695LIB_MAN_SUFFIX 696APP_MAN_SUFFIX 697SED 698host_os 699host_vendor 700host_cpu 701host 702build_os 703build_vendor 704build_cpu 705build 706INSTALL_CMD 707PKG_CONFIG_LIBDIR 708PKG_CONFIG_PATH 709PKG_CONFIG 710CHANGELOG_CMD 711STRICT_CFLAGS 712CWARNFLAGS 713BASE_CFLAGS 714EGREP 715GREP 716CPP 717am__fastdepCC_FALSE 718am__fastdepCC_TRUE 719CCDEPMODE 720am__nodep 721AMDEPBACKSLASH 722AMDEP_FALSE 723AMDEP_TRUE 724am__quote 725am__include 726DEPDIR 727OBJEXT 728EXEEXT 729ac_ct_CC 730CPPFLAGS 731LDFLAGS 732CFLAGS 733CC 734AM_BACKSLASH 735AM_DEFAULT_VERBOSITY 736AM_DEFAULT_V 737AM_V 738am__untar 739am__tar 740AMTAR 741am__leading_dot 742SET_MAKE 743AWK 744mkdir_p 745MKDIR_P 746INSTALL_STRIP_PROGRAM 747STRIP 748install_sh 749MAKEINFO 750AUTOHEADER 751AUTOMAKE 752AUTOCONF 753ACLOCAL 754VERSION 755PACKAGE 756CYGPATH_W 757am__isrc 758INSTALL_DATA 759INSTALL_SCRIPT 760INSTALL_PROGRAM 761target_alias 762host_alias 763build_alias 764LIBS 765ECHO_T 766ECHO_N 767ECHO_C 768DEFS 769mandir 770localedir 771libdir 772psdir 773pdfdir 774dvidir 775htmldir 776infodir 777docdir 778oldincludedir 779includedir 780runstatedir 781localstatedir 782sharedstatedir 783sysconfdir 784datadir 785datarootdir 786libexecdir 787sbindir 788bindir 789program_transform_name 790prefix 791exec_prefix 792PACKAGE_URL 793PACKAGE_BUGREPORT 794PACKAGE_STRING 795PACKAGE_VERSION 796PACKAGE_TARNAME 797PACKAGE_NAME 798PATH_SEPARATOR 799SHELL' 800ac_subst_files='' 801ac_user_opts=' 802enable_option_checking 803enable_silent_rules 804enable_largefile 805enable_dependency_tracking 806enable_selective_werror 807enable_strict_compilation 808enable_static 809enable_shared 810with_pic 811enable_fast_install 812with_aix_soname 813with_gnu_ld 814with_sysroot 815enable_libtool_lock 816with_xorg_module_dir 817enable_udev 818enable_glamor 819' 820 ac_precious_vars='build_alias 821host_alias 822target_alias 823CC 824CFLAGS 825LDFLAGS 826LIBS 827CPPFLAGS 828CPP 829PKG_CONFIG 830PKG_CONFIG_PATH 831PKG_CONFIG_LIBDIR 832LT_SYS_LIBRARY_PATH 833LIBDRM_CFLAGS 834LIBDRM_LIBS 835LIBDRM_RADEON_CFLAGS 836LIBDRM_RADEON_LIBS 837XORG_CFLAGS 838XORG_LIBS 839XEXT_CFLAGS 840XEXT_LIBS 841LIBUDEV_CFLAGS 842LIBUDEV_LIBS 843LIBGLAMOR_CFLAGS 844LIBGLAMOR_LIBS 845LIBGLAMOR_EGL_CFLAGS 846LIBGLAMOR_EGL_LIBS 847PCIACCESS_CFLAGS 848PCIACCESS_LIBS' 849 850 851# Initialize some variables set by options. 852ac_init_help= 853ac_init_version=false 854ac_unrecognized_opts= 855ac_unrecognized_sep= 856# The variables have the same names as the options, with 857# dashes changed to underlines. 858cache_file=/dev/null 859exec_prefix=NONE 860no_create= 861no_recursion= 862prefix=NONE 863program_prefix=NONE 864program_suffix=NONE 865program_transform_name=s,x,x, 866silent= 867site= 868srcdir= 869verbose= 870x_includes=NONE 871x_libraries=NONE 872 873# Installation directory options. 874# These are left unexpanded so users can "make install exec_prefix=/foo" 875# and all the variables that are supposed to be based on exec_prefix 876# by default will actually change. 877# Use braces instead of parens because sh, perl, etc. also accept them. 878# (The list follows the same order as the GNU Coding Standards.) 879bindir='${exec_prefix}/bin' 880sbindir='${exec_prefix}/sbin' 881libexecdir='${exec_prefix}/libexec' 882datarootdir='${prefix}/share' 883datadir='${datarootdir}' 884sysconfdir='${prefix}/etc' 885sharedstatedir='${prefix}/com' 886localstatedir='${prefix}/var' 887runstatedir='${localstatedir}/run' 888includedir='${prefix}/include' 889oldincludedir='/usr/include' 890docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 891infodir='${datarootdir}/info' 892htmldir='${docdir}' 893dvidir='${docdir}' 894pdfdir='${docdir}' 895psdir='${docdir}' 896libdir='${exec_prefix}/lib' 897localedir='${datarootdir}/locale' 898mandir='${datarootdir}/man' 899 900ac_prev= 901ac_dashdash= 902for ac_option 903do 904 # If the previous option needs an argument, assign it. 905 if test -n "$ac_prev"; then 906 eval $ac_prev=\$ac_option 907 ac_prev= 908 continue 909 fi 910 911 case $ac_option in 912 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 913 *=) ac_optarg= ;; 914 *) ac_optarg=yes ;; 915 esac 916 917 # Accept the important Cygnus configure options, so we can diagnose typos. 918 919 case $ac_dashdash$ac_option in 920 --) 921 ac_dashdash=yes ;; 922 923 -bindir | --bindir | --bindi | --bind | --bin | --bi) 924 ac_prev=bindir ;; 925 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 926 bindir=$ac_optarg ;; 927 928 -build | --build | --buil | --bui | --bu) 929 ac_prev=build_alias ;; 930 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 931 build_alias=$ac_optarg ;; 932 933 -cache-file | --cache-file | --cache-fil | --cache-fi \ 934 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 935 ac_prev=cache_file ;; 936 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 937 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 938 cache_file=$ac_optarg ;; 939 940 --config-cache | -C) 941 cache_file=config.cache ;; 942 943 -datadir | --datadir | --datadi | --datad) 944 ac_prev=datadir ;; 945 -datadir=* | --datadir=* | --datadi=* | --datad=*) 946 datadir=$ac_optarg ;; 947 948 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 949 | --dataroo | --dataro | --datar) 950 ac_prev=datarootdir ;; 951 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 952 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 953 datarootdir=$ac_optarg ;; 954 955 -disable-* | --disable-*) 956 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 957 # Reject names that are not valid shell variable names. 958 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 959 as_fn_error $? "invalid feature name: $ac_useropt" 960 ac_useropt_orig=$ac_useropt 961 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 962 case $ac_user_opts in 963 *" 964"enable_$ac_useropt" 965"*) ;; 966 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 967 ac_unrecognized_sep=', ';; 968 esac 969 eval enable_$ac_useropt=no ;; 970 971 -docdir | --docdir | --docdi | --doc | --do) 972 ac_prev=docdir ;; 973 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 974 docdir=$ac_optarg ;; 975 976 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 977 ac_prev=dvidir ;; 978 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 979 dvidir=$ac_optarg ;; 980 981 -enable-* | --enable-*) 982 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 983 # Reject names that are not valid shell variable names. 984 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 985 as_fn_error $? "invalid feature name: $ac_useropt" 986 ac_useropt_orig=$ac_useropt 987 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 988 case $ac_user_opts in 989 *" 990"enable_$ac_useropt" 991"*) ;; 992 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 993 ac_unrecognized_sep=', ';; 994 esac 995 eval enable_$ac_useropt=\$ac_optarg ;; 996 997 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 998 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 999 | --exec | --exe | --ex) 1000 ac_prev=exec_prefix ;; 1001 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1002 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1003 | --exec=* | --exe=* | --ex=*) 1004 exec_prefix=$ac_optarg ;; 1005 1006 -gas | --gas | --ga | --g) 1007 # Obsolete; use --with-gas. 1008 with_gas=yes ;; 1009 1010 -help | --help | --hel | --he | -h) 1011 ac_init_help=long ;; 1012 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1013 ac_init_help=recursive ;; 1014 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1015 ac_init_help=short ;; 1016 1017 -host | --host | --hos | --ho) 1018 ac_prev=host_alias ;; 1019 -host=* | --host=* | --hos=* | --ho=*) 1020 host_alias=$ac_optarg ;; 1021 1022 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1023 ac_prev=htmldir ;; 1024 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1025 | --ht=*) 1026 htmldir=$ac_optarg ;; 1027 1028 -includedir | --includedir | --includedi | --included | --include \ 1029 | --includ | --inclu | --incl | --inc) 1030 ac_prev=includedir ;; 1031 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1032 | --includ=* | --inclu=* | --incl=* | --inc=*) 1033 includedir=$ac_optarg ;; 1034 1035 -infodir | --infodir | --infodi | --infod | --info | --inf) 1036 ac_prev=infodir ;; 1037 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1038 infodir=$ac_optarg ;; 1039 1040 -libdir | --libdir | --libdi | --libd) 1041 ac_prev=libdir ;; 1042 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1043 libdir=$ac_optarg ;; 1044 1045 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1046 | --libexe | --libex | --libe) 1047 ac_prev=libexecdir ;; 1048 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1049 | --libexe=* | --libex=* | --libe=*) 1050 libexecdir=$ac_optarg ;; 1051 1052 -localedir | --localedir | --localedi | --localed | --locale) 1053 ac_prev=localedir ;; 1054 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1055 localedir=$ac_optarg ;; 1056 1057 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1058 | --localstate | --localstat | --localsta | --localst | --locals) 1059 ac_prev=localstatedir ;; 1060 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1061 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1062 localstatedir=$ac_optarg ;; 1063 1064 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1065 ac_prev=mandir ;; 1066 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1067 mandir=$ac_optarg ;; 1068 1069 -nfp | --nfp | --nf) 1070 # Obsolete; use --without-fp. 1071 with_fp=no ;; 1072 1073 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1074 | --no-cr | --no-c | -n) 1075 no_create=yes ;; 1076 1077 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1078 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1079 no_recursion=yes ;; 1080 1081 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1082 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1083 | --oldin | --oldi | --old | --ol | --o) 1084 ac_prev=oldincludedir ;; 1085 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1086 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1087 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1088 oldincludedir=$ac_optarg ;; 1089 1090 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1091 ac_prev=prefix ;; 1092 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1093 prefix=$ac_optarg ;; 1094 1095 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1096 | --program-pre | --program-pr | --program-p) 1097 ac_prev=program_prefix ;; 1098 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1099 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1100 program_prefix=$ac_optarg ;; 1101 1102 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1103 | --program-suf | --program-su | --program-s) 1104 ac_prev=program_suffix ;; 1105 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1106 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1107 program_suffix=$ac_optarg ;; 1108 1109 -program-transform-name | --program-transform-name \ 1110 | --program-transform-nam | --program-transform-na \ 1111 | --program-transform-n | --program-transform- \ 1112 | --program-transform | --program-transfor \ 1113 | --program-transfo | --program-transf \ 1114 | --program-trans | --program-tran \ 1115 | --progr-tra | --program-tr | --program-t) 1116 ac_prev=program_transform_name ;; 1117 -program-transform-name=* | --program-transform-name=* \ 1118 | --program-transform-nam=* | --program-transform-na=* \ 1119 | --program-transform-n=* | --program-transform-=* \ 1120 | --program-transform=* | --program-transfor=* \ 1121 | --program-transfo=* | --program-transf=* \ 1122 | --program-trans=* | --program-tran=* \ 1123 | --progr-tra=* | --program-tr=* | --program-t=*) 1124 program_transform_name=$ac_optarg ;; 1125 1126 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1127 ac_prev=pdfdir ;; 1128 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1129 pdfdir=$ac_optarg ;; 1130 1131 -psdir | --psdir | --psdi | --psd | --ps) 1132 ac_prev=psdir ;; 1133 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1134 psdir=$ac_optarg ;; 1135 1136 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1137 | -silent | --silent | --silen | --sile | --sil) 1138 silent=yes ;; 1139 1140 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1141 | --runstate | --runstat | --runsta | --runst | --runs \ 1142 | --run | --ru | --r) 1143 ac_prev=runstatedir ;; 1144 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1145 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1146 | --run=* | --ru=* | --r=*) 1147 runstatedir=$ac_optarg ;; 1148 1149 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1150 ac_prev=sbindir ;; 1151 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1152 | --sbi=* | --sb=*) 1153 sbindir=$ac_optarg ;; 1154 1155 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1156 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1157 | --sharedst | --shareds | --shared | --share | --shar \ 1158 | --sha | --sh) 1159 ac_prev=sharedstatedir ;; 1160 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1161 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1162 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1163 | --sha=* | --sh=*) 1164 sharedstatedir=$ac_optarg ;; 1165 1166 -site | --site | --sit) 1167 ac_prev=site ;; 1168 -site=* | --site=* | --sit=*) 1169 site=$ac_optarg ;; 1170 1171 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1172 ac_prev=srcdir ;; 1173 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1174 srcdir=$ac_optarg ;; 1175 1176 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1177 | --syscon | --sysco | --sysc | --sys | --sy) 1178 ac_prev=sysconfdir ;; 1179 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1180 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1181 sysconfdir=$ac_optarg ;; 1182 1183 -target | --target | --targe | --targ | --tar | --ta | --t) 1184 ac_prev=target_alias ;; 1185 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1186 target_alias=$ac_optarg ;; 1187 1188 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1189 verbose=yes ;; 1190 1191 -version | --version | --versio | --versi | --vers | -V) 1192 ac_init_version=: ;; 1193 1194 -with-* | --with-*) 1195 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1196 # Reject names that are not valid shell variable names. 1197 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1198 as_fn_error $? "invalid package name: $ac_useropt" 1199 ac_useropt_orig=$ac_useropt 1200 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1201 case $ac_user_opts in 1202 *" 1203"with_$ac_useropt" 1204"*) ;; 1205 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1206 ac_unrecognized_sep=', ';; 1207 esac 1208 eval with_$ac_useropt=\$ac_optarg ;; 1209 1210 -without-* | --without-*) 1211 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1212 # Reject names that are not valid shell variable names. 1213 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1214 as_fn_error $? "invalid package name: $ac_useropt" 1215 ac_useropt_orig=$ac_useropt 1216 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1217 case $ac_user_opts in 1218 *" 1219"with_$ac_useropt" 1220"*) ;; 1221 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1222 ac_unrecognized_sep=', ';; 1223 esac 1224 eval with_$ac_useropt=no ;; 1225 1226 --x) 1227 # Obsolete; use --with-x. 1228 with_x=yes ;; 1229 1230 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1231 | --x-incl | --x-inc | --x-in | --x-i) 1232 ac_prev=x_includes ;; 1233 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1234 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1235 x_includes=$ac_optarg ;; 1236 1237 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1238 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1239 ac_prev=x_libraries ;; 1240 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1241 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1242 x_libraries=$ac_optarg ;; 1243 1244 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1245Try \`$0 --help' for more information" 1246 ;; 1247 1248 *=*) 1249 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1250 # Reject names that are not valid shell variable names. 1251 case $ac_envvar in #( 1252 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1253 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1254 esac 1255 eval $ac_envvar=\$ac_optarg 1256 export $ac_envvar ;; 1257 1258 *) 1259 # FIXME: should be removed in autoconf 3.0. 1260 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1261 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1262 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1263 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1264 ;; 1265 1266 esac 1267done 1268 1269if test -n "$ac_prev"; then 1270 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1271 as_fn_error $? "missing argument to $ac_option" 1272fi 1273 1274if test -n "$ac_unrecognized_opts"; then 1275 case $enable_option_checking in 1276 no) ;; 1277 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1278 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1279 esac 1280fi 1281 1282# Check all directory arguments for consistency. 1283for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1284 datadir sysconfdir sharedstatedir localstatedir includedir \ 1285 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1286 libdir localedir mandir runstatedir 1287do 1288 eval ac_val=\$$ac_var 1289 # Remove trailing slashes. 1290 case $ac_val in 1291 */ ) 1292 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1293 eval $ac_var=\$ac_val;; 1294 esac 1295 # Be sure to have absolute directory names. 1296 case $ac_val in 1297 [\\/$]* | ?:[\\/]* ) continue;; 1298 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1299 esac 1300 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1301done 1302 1303# There might be people who depend on the old broken behavior: `$host' 1304# used to hold the argument of --host etc. 1305# FIXME: To remove some day. 1306build=$build_alias 1307host=$host_alias 1308target=$target_alias 1309 1310# FIXME: To remove some day. 1311if test "x$host_alias" != x; then 1312 if test "x$build_alias" = x; then 1313 cross_compiling=maybe 1314 elif test "x$build_alias" != "x$host_alias"; then 1315 cross_compiling=yes 1316 fi 1317fi 1318 1319ac_tool_prefix= 1320test -n "$host_alias" && ac_tool_prefix=$host_alias- 1321 1322test "$silent" = yes && exec 6>/dev/null 1323 1324 1325ac_pwd=`pwd` && test -n "$ac_pwd" && 1326ac_ls_di=`ls -di .` && 1327ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1328 as_fn_error $? "working directory cannot be determined" 1329test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1330 as_fn_error $? "pwd does not report name of working directory" 1331 1332 1333# Find the source files, if location was not specified. 1334if test -z "$srcdir"; then 1335 ac_srcdir_defaulted=yes 1336 # Try the directory containing this script, then the parent directory. 1337 ac_confdir=`$as_dirname -- "$as_myself" || 1338$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1339 X"$as_myself" : 'X\(//\)[^/]' \| \ 1340 X"$as_myself" : 'X\(//\)$' \| \ 1341 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1342$as_echo X"$as_myself" | 1343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1344 s//\1/ 1345 q 1346 } 1347 /^X\(\/\/\)[^/].*/{ 1348 s//\1/ 1349 q 1350 } 1351 /^X\(\/\/\)$/{ 1352 s//\1/ 1353 q 1354 } 1355 /^X\(\/\).*/{ 1356 s//\1/ 1357 q 1358 } 1359 s/.*/./; q'` 1360 srcdir=$ac_confdir 1361 if test ! -r "$srcdir/$ac_unique_file"; then 1362 srcdir=.. 1363 fi 1364else 1365 ac_srcdir_defaulted=no 1366fi 1367if test ! -r "$srcdir/$ac_unique_file"; then 1368 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1369 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1370fi 1371ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1372ac_abs_confdir=`( 1373 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1374 pwd)` 1375# When building in place, set srcdir=. 1376if test "$ac_abs_confdir" = "$ac_pwd"; then 1377 srcdir=. 1378fi 1379# Remove unnecessary trailing slashes from srcdir. 1380# Double slashes in file names in object file debugging info 1381# mess up M-x gdb in Emacs. 1382case $srcdir in 1383*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1384esac 1385for ac_var in $ac_precious_vars; do 1386 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1387 eval ac_env_${ac_var}_value=\$${ac_var} 1388 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1389 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1390done 1391 1392# 1393# Report the --help message. 1394# 1395if test "$ac_init_help" = "long"; then 1396 # Omit some internal or obsolete options to make the list less imposing. 1397 # This message is too long to be a string in the A/UX 3.1 sh. 1398 cat <<_ACEOF 1399\`configure' configures xf86-video-ati 7.8.0 to adapt to many kinds of systems. 1400 1401Usage: $0 [OPTION]... [VAR=VALUE]... 1402 1403To assign environment variables (e.g., CC, CFLAGS...), specify them as 1404VAR=VALUE. See below for descriptions of some of the useful variables. 1405 1406Defaults for the options are specified in brackets. 1407 1408Configuration: 1409 -h, --help display this help and exit 1410 --help=short display options specific to this package 1411 --help=recursive display the short help of all the included packages 1412 -V, --version display version information and exit 1413 -q, --quiet, --silent do not print \`checking ...' messages 1414 --cache-file=FILE cache test results in FILE [disabled] 1415 -C, --config-cache alias for \`--cache-file=config.cache' 1416 -n, --no-create do not create output files 1417 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1418 1419Installation directories: 1420 --prefix=PREFIX install architecture-independent files in PREFIX 1421 [$ac_default_prefix] 1422 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1423 [PREFIX] 1424 1425By default, \`make install' will install all the files in 1426\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1427an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1428for instance \`--prefix=\$HOME'. 1429 1430For better control, use the options below. 1431 1432Fine tuning of the installation directories: 1433 --bindir=DIR user executables [EPREFIX/bin] 1434 --sbindir=DIR system admin executables [EPREFIX/sbin] 1435 --libexecdir=DIR program executables [EPREFIX/libexec] 1436 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1437 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1438 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1439 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1440 --libdir=DIR object code libraries [EPREFIX/lib] 1441 --includedir=DIR C header files [PREFIX/include] 1442 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1443 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1444 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1445 --infodir=DIR info documentation [DATAROOTDIR/info] 1446 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1447 --mandir=DIR man documentation [DATAROOTDIR/man] 1448 --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-ati] 1449 --htmldir=DIR html documentation [DOCDIR] 1450 --dvidir=DIR dvi documentation [DOCDIR] 1451 --pdfdir=DIR pdf documentation [DOCDIR] 1452 --psdir=DIR ps documentation [DOCDIR] 1453_ACEOF 1454 1455 cat <<\_ACEOF 1456 1457Program names: 1458 --program-prefix=PREFIX prepend PREFIX to installed program names 1459 --program-suffix=SUFFIX append SUFFIX to installed program names 1460 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1461 1462System types: 1463 --build=BUILD configure for building on BUILD [guessed] 1464 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1465_ACEOF 1466fi 1467 1468if test -n "$ac_init_help"; then 1469 case $ac_init_help in 1470 short | recursive ) echo "Configuration of xf86-video-ati 7.8.0:";; 1471 esac 1472 cat <<\_ACEOF 1473 1474Optional Features: 1475 --disable-option-checking ignore unrecognized --enable/--with options 1476 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1477 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1478 --enable-silent-rules less verbose build output (undo: "make V=1") 1479 --disable-silent-rules verbose build output (undo: "make V=0") 1480 --disable-largefile omit support for large files 1481 --enable-dependency-tracking 1482 do not reject slow dependency extractors 1483 --disable-dependency-tracking 1484 speeds up one-time build 1485 --disable-selective-werror 1486 Turn off selective compiler errors. (default: 1487 enabled) 1488 --enable-strict-compilation 1489 Enable all warnings from compiler and make them 1490 errors (default: disabled) 1491 --enable-static[=PKGS] build static libraries [default=no] 1492 --enable-shared[=PKGS] build shared libraries [default=yes] 1493 --enable-fast-install[=PKGS] 1494 optimize for fast installation [default=yes] 1495 --disable-libtool-lock avoid locking (might break parallel builds) 1496 --disable-udev Disable libudev support [default=auto] 1497 --disable-glamor Disable glamor, a new GL-based acceleration 1498 [default=enabled] 1499 1500Optional Packages: 1501 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1502 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1503 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1504 both] 1505 --with-aix-soname=aix|svr4|both 1506 shared library versioning (aka "SONAME") variant to 1507 provide on AIX, [default=aix]. 1508 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1509 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1510 compiler's sysroot if not specified). 1511 --with-xorg-module-dir=DIR 1512 Default xorg module directory 1513 [[default=$libdir/xorg/modules]] 1514 1515Some influential environment variables: 1516 CC C compiler command 1517 CFLAGS C compiler flags 1518 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1519 nonstandard directory <lib dir> 1520 LIBS libraries to pass to the linker, e.g. -l<library> 1521 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1522 you have headers in a nonstandard directory <include dir> 1523 CPP C preprocessor 1524 PKG_CONFIG path to pkg-config utility 1525 PKG_CONFIG_PATH 1526 directories to add to pkg-config's search path 1527 PKG_CONFIG_LIBDIR 1528 path overriding pkg-config's built-in search path 1529 LT_SYS_LIBRARY_PATH 1530 User-defined run-time library search path. 1531 LIBDRM_CFLAGS 1532 C compiler flags for LIBDRM, overriding pkg-config 1533 LIBDRM_LIBS linker flags for LIBDRM, overriding pkg-config 1534 LIBDRM_RADEON_CFLAGS 1535 C compiler flags for LIBDRM_RADEON, overriding pkg-config 1536 LIBDRM_RADEON_LIBS 1537 linker flags for LIBDRM_RADEON, overriding pkg-config 1538 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1539 XORG_LIBS linker flags for XORG, overriding pkg-config 1540 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1541 XEXT_LIBS linker flags for XEXT, overriding pkg-config 1542 LIBUDEV_CFLAGS 1543 C compiler flags for LIBUDEV, overriding pkg-config 1544 LIBUDEV_LIBS 1545 linker flags for LIBUDEV, overriding pkg-config 1546 LIBGLAMOR_CFLAGS 1547 C compiler flags for LIBGLAMOR, overriding pkg-config 1548 LIBGLAMOR_LIBS 1549 linker flags for LIBGLAMOR, overriding pkg-config 1550 LIBGLAMOR_EGL_CFLAGS 1551 C compiler flags for LIBGLAMOR_EGL, overriding pkg-config 1552 LIBGLAMOR_EGL_LIBS 1553 linker flags for LIBGLAMOR_EGL, overriding pkg-config 1554 PCIACCESS_CFLAGS 1555 C compiler flags for PCIACCESS, overriding pkg-config 1556 PCIACCESS_LIBS 1557 linker flags for PCIACCESS, overriding pkg-config 1558 1559Use these variables to override the choices made by `configure' or to help 1560it to find libraries and programs with nonstandard names/locations. 1561 1562Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1563_ACEOF 1564ac_status=$? 1565fi 1566 1567if test "$ac_init_help" = "recursive"; then 1568 # If there are subdirs, report their specific --help. 1569 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1570 test -d "$ac_dir" || 1571 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1572 continue 1573 ac_builddir=. 1574 1575case "$ac_dir" in 1576.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1577*) 1578 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1579 # A ".." for each directory in $ac_dir_suffix. 1580 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1581 case $ac_top_builddir_sub in 1582 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1583 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1584 esac ;; 1585esac 1586ac_abs_top_builddir=$ac_pwd 1587ac_abs_builddir=$ac_pwd$ac_dir_suffix 1588# for backward compatibility: 1589ac_top_builddir=$ac_top_build_prefix 1590 1591case $srcdir in 1592 .) # We are building in place. 1593 ac_srcdir=. 1594 ac_top_srcdir=$ac_top_builddir_sub 1595 ac_abs_top_srcdir=$ac_pwd ;; 1596 [\\/]* | ?:[\\/]* ) # Absolute name. 1597 ac_srcdir=$srcdir$ac_dir_suffix; 1598 ac_top_srcdir=$srcdir 1599 ac_abs_top_srcdir=$srcdir ;; 1600 *) # Relative name. 1601 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1602 ac_top_srcdir=$ac_top_build_prefix$srcdir 1603 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1604esac 1605ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1606 1607 cd "$ac_dir" || { ac_status=$?; continue; } 1608 # Check for guested configure. 1609 if test -f "$ac_srcdir/configure.gnu"; then 1610 echo && 1611 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1612 elif test -f "$ac_srcdir/configure"; then 1613 echo && 1614 $SHELL "$ac_srcdir/configure" --help=recursive 1615 else 1616 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1617 fi || ac_status=$? 1618 cd "$ac_pwd" || { ac_status=$?; break; } 1619 done 1620fi 1621 1622test -n "$ac_init_help" && exit $ac_status 1623if $ac_init_version; then 1624 cat <<\_ACEOF 1625xf86-video-ati configure 7.8.0 1626generated by GNU Autoconf 2.69 1627 1628Copyright (C) 2012 Free Software Foundation, Inc. 1629This configure script is free software; the Free Software Foundation 1630gives unlimited permission to copy, distribute and modify it. 1631_ACEOF 1632 exit 1633fi 1634 1635## ------------------------ ## 1636## Autoconf initialization. ## 1637## ------------------------ ## 1638 1639# ac_fn_c_try_compile LINENO 1640# -------------------------- 1641# Try to compile conftest.$ac_ext, and return whether this succeeded. 1642ac_fn_c_try_compile () 1643{ 1644 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1645 rm -f conftest.$ac_objext 1646 if { { ac_try="$ac_compile" 1647case "(($ac_try" in 1648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1649 *) ac_try_echo=$ac_try;; 1650esac 1651eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1652$as_echo "$ac_try_echo"; } >&5 1653 (eval "$ac_compile") 2>conftest.err 1654 ac_status=$? 1655 if test -s conftest.err; then 1656 grep -v '^ *+' conftest.err >conftest.er1 1657 cat conftest.er1 >&5 1658 mv -f conftest.er1 conftest.err 1659 fi 1660 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1661 test $ac_status = 0; } && { 1662 test -z "$ac_c_werror_flag" || 1663 test ! -s conftest.err 1664 } && test -s conftest.$ac_objext; then : 1665 ac_retval=0 1666else 1667 $as_echo "$as_me: failed program was:" >&5 1668sed 's/^/| /' conftest.$ac_ext >&5 1669 1670 ac_retval=1 1671fi 1672 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1673 as_fn_set_status $ac_retval 1674 1675} # ac_fn_c_try_compile 1676 1677# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1678# --------------------------------------------- 1679# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1680# accordingly. 1681ac_fn_c_check_decl () 1682{ 1683 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1684 as_decl_name=`echo $2|sed 's/ *(.*//'` 1685 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1687$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1688if eval \${$3+:} false; then : 1689 $as_echo_n "(cached) " >&6 1690else 1691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1692/* end confdefs.h. */ 1693$4 1694int 1695main () 1696{ 1697#ifndef $as_decl_name 1698#ifdef __cplusplus 1699 (void) $as_decl_use; 1700#else 1701 (void) $as_decl_name; 1702#endif 1703#endif 1704 1705 ; 1706 return 0; 1707} 1708_ACEOF 1709if ac_fn_c_try_compile "$LINENO"; then : 1710 eval "$3=yes" 1711else 1712 eval "$3=no" 1713fi 1714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1715fi 1716eval ac_res=\$$3 1717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1718$as_echo "$ac_res" >&6; } 1719 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1720 1721} # ac_fn_c_check_decl 1722 1723# ac_fn_c_try_cpp LINENO 1724# ---------------------- 1725# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1726ac_fn_c_try_cpp () 1727{ 1728 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1729 if { { ac_try="$ac_cpp conftest.$ac_ext" 1730case "(($ac_try" in 1731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1732 *) ac_try_echo=$ac_try;; 1733esac 1734eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1735$as_echo "$ac_try_echo"; } >&5 1736 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1737 ac_status=$? 1738 if test -s conftest.err; then 1739 grep -v '^ *+' conftest.err >conftest.er1 1740 cat conftest.er1 >&5 1741 mv -f conftest.er1 conftest.err 1742 fi 1743 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1744 test $ac_status = 0; } > conftest.i && { 1745 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1746 test ! -s conftest.err 1747 }; then : 1748 ac_retval=0 1749else 1750 $as_echo "$as_me: failed program was:" >&5 1751sed 's/^/| /' conftest.$ac_ext >&5 1752 1753 ac_retval=1 1754fi 1755 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1756 as_fn_set_status $ac_retval 1757 1758} # ac_fn_c_try_cpp 1759 1760# ac_fn_c_try_run LINENO 1761# ---------------------- 1762# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1763# that executables *can* be run. 1764ac_fn_c_try_run () 1765{ 1766 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1767 if { { ac_try="$ac_link" 1768case "(($ac_try" in 1769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1770 *) ac_try_echo=$ac_try;; 1771esac 1772eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1773$as_echo "$ac_try_echo"; } >&5 1774 (eval "$ac_link") 2>&5 1775 ac_status=$? 1776 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1777 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1778 { { case "(($ac_try" in 1779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1780 *) ac_try_echo=$ac_try;; 1781esac 1782eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1783$as_echo "$ac_try_echo"; } >&5 1784 (eval "$ac_try") 2>&5 1785 ac_status=$? 1786 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1787 test $ac_status = 0; }; }; then : 1788 ac_retval=0 1789else 1790 $as_echo "$as_me: program exited with status $ac_status" >&5 1791 $as_echo "$as_me: failed program was:" >&5 1792sed 's/^/| /' conftest.$ac_ext >&5 1793 1794 ac_retval=$ac_status 1795fi 1796 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1797 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1798 as_fn_set_status $ac_retval 1799 1800} # ac_fn_c_try_run 1801 1802# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1803# ------------------------------------------------------- 1804# Tests whether HEADER exists and can be compiled using the include files in 1805# INCLUDES, setting the cache variable VAR accordingly. 1806ac_fn_c_check_header_compile () 1807{ 1808 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1810$as_echo_n "checking for $2... " >&6; } 1811if eval \${$3+:} false; then : 1812 $as_echo_n "(cached) " >&6 1813else 1814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1815/* end confdefs.h. */ 1816$4 1817#include <$2> 1818_ACEOF 1819if ac_fn_c_try_compile "$LINENO"; then : 1820 eval "$3=yes" 1821else 1822 eval "$3=no" 1823fi 1824rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1825fi 1826eval ac_res=\$$3 1827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1828$as_echo "$ac_res" >&6; } 1829 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1830 1831} # ac_fn_c_check_header_compile 1832 1833# ac_fn_c_try_link LINENO 1834# ----------------------- 1835# Try to link conftest.$ac_ext, and return whether this succeeded. 1836ac_fn_c_try_link () 1837{ 1838 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1839 rm -f conftest.$ac_objext conftest$ac_exeext 1840 if { { ac_try="$ac_link" 1841case "(($ac_try" in 1842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1843 *) ac_try_echo=$ac_try;; 1844esac 1845eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1846$as_echo "$ac_try_echo"; } >&5 1847 (eval "$ac_link") 2>conftest.err 1848 ac_status=$? 1849 if test -s conftest.err; then 1850 grep -v '^ *+' conftest.err >conftest.er1 1851 cat conftest.er1 >&5 1852 mv -f conftest.er1 conftest.err 1853 fi 1854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1855 test $ac_status = 0; } && { 1856 test -z "$ac_c_werror_flag" || 1857 test ! -s conftest.err 1858 } && test -s conftest$ac_exeext && { 1859 test "$cross_compiling" = yes || 1860 test -x conftest$ac_exeext 1861 }; then : 1862 ac_retval=0 1863else 1864 $as_echo "$as_me: failed program was:" >&5 1865sed 's/^/| /' conftest.$ac_ext >&5 1866 1867 ac_retval=1 1868fi 1869 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1870 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1871 # interfere with the next link command; also delete a directory that is 1872 # left behind by Apple's compiler. We do this before executing the actions. 1873 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1874 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1875 as_fn_set_status $ac_retval 1876 1877} # ac_fn_c_try_link 1878 1879# ac_fn_c_check_func LINENO FUNC VAR 1880# ---------------------------------- 1881# Tests whether FUNC exists, setting the cache variable VAR accordingly 1882ac_fn_c_check_func () 1883{ 1884 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1886$as_echo_n "checking for $2... " >&6; } 1887if eval \${$3+:} false; then : 1888 $as_echo_n "(cached) " >&6 1889else 1890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1891/* end confdefs.h. */ 1892/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1893 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1894#define $2 innocuous_$2 1895 1896/* System header to define __stub macros and hopefully few prototypes, 1897 which can conflict with char $2 (); below. 1898 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1899 <limits.h> exists even on freestanding compilers. */ 1900 1901#ifdef __STDC__ 1902# include <limits.h> 1903#else 1904# include <assert.h> 1905#endif 1906 1907#undef $2 1908 1909/* Override any GCC internal prototype to avoid an error. 1910 Use char because int might match the return type of a GCC 1911 builtin and then its argument prototype would still apply. */ 1912#ifdef __cplusplus 1913extern "C" 1914#endif 1915char $2 (); 1916/* The GNU C library defines this for functions which it implements 1917 to always fail with ENOSYS. Some functions are actually named 1918 something starting with __ and the normal name is an alias. */ 1919#if defined __stub_$2 || defined __stub___$2 1920choke me 1921#endif 1922 1923int 1924main () 1925{ 1926return $2 (); 1927 ; 1928 return 0; 1929} 1930_ACEOF 1931if ac_fn_c_try_link "$LINENO"; then : 1932 eval "$3=yes" 1933else 1934 eval "$3=no" 1935fi 1936rm -f core conftest.err conftest.$ac_objext \ 1937 conftest$ac_exeext conftest.$ac_ext 1938fi 1939eval ac_res=\$$3 1940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1941$as_echo "$ac_res" >&6; } 1942 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1943 1944} # ac_fn_c_check_func 1945 1946# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1947# ------------------------------------------------------- 1948# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1949# the include files in INCLUDES and setting the cache variable VAR 1950# accordingly. 1951ac_fn_c_check_header_mongrel () 1952{ 1953 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1954 if eval \${$3+:} false; then : 1955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1956$as_echo_n "checking for $2... " >&6; } 1957if eval \${$3+:} false; then : 1958 $as_echo_n "(cached) " >&6 1959fi 1960eval ac_res=\$$3 1961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1962$as_echo "$ac_res" >&6; } 1963else 1964 # Is the header compilable? 1965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1966$as_echo_n "checking $2 usability... " >&6; } 1967cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1968/* end confdefs.h. */ 1969$4 1970#include <$2> 1971_ACEOF 1972if ac_fn_c_try_compile "$LINENO"; then : 1973 ac_header_compiler=yes 1974else 1975 ac_header_compiler=no 1976fi 1977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1979$as_echo "$ac_header_compiler" >&6; } 1980 1981# Is the header present? 1982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1983$as_echo_n "checking $2 presence... " >&6; } 1984cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1985/* end confdefs.h. */ 1986#include <$2> 1987_ACEOF 1988if ac_fn_c_try_cpp "$LINENO"; then : 1989 ac_header_preproc=yes 1990else 1991 ac_header_preproc=no 1992fi 1993rm -f conftest.err conftest.i conftest.$ac_ext 1994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1995$as_echo "$ac_header_preproc" >&6; } 1996 1997# So? What about this header? 1998case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1999 yes:no: ) 2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 2001$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2003$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2004 ;; 2005 no:yes:* ) 2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 2007$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 2009$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 2010 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 2011$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 2012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 2013$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 2014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2015$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2016( $as_echo "## ---------------------------------------------------------------------- ## 2017## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 2018## ---------------------------------------------------------------------- ##" 2019 ) | sed "s/^/$as_me: WARNING: /" >&2 2020 ;; 2021esac 2022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2023$as_echo_n "checking for $2... " >&6; } 2024if eval \${$3+:} false; then : 2025 $as_echo_n "(cached) " >&6 2026else 2027 eval "$3=\$ac_header_compiler" 2028fi 2029eval ac_res=\$$3 2030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2031$as_echo "$ac_res" >&6; } 2032fi 2033 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2034 2035} # ac_fn_c_check_header_mongrel 2036cat >config.log <<_ACEOF 2037This file contains any messages produced by compilers while 2038running configure, to aid debugging if configure makes a mistake. 2039 2040It was created by xf86-video-ati $as_me 7.8.0, which was 2041generated by GNU Autoconf 2.69. Invocation command line was 2042 2043 $ $0 $@ 2044 2045_ACEOF 2046exec 5>>config.log 2047{ 2048cat <<_ASUNAME 2049## --------- ## 2050## Platform. ## 2051## --------- ## 2052 2053hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2054uname -m = `(uname -m) 2>/dev/null || echo unknown` 2055uname -r = `(uname -r) 2>/dev/null || echo unknown` 2056uname -s = `(uname -s) 2>/dev/null || echo unknown` 2057uname -v = `(uname -v) 2>/dev/null || echo unknown` 2058 2059/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2060/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2061 2062/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2063/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2064/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2065/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2066/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2067/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2068/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2069 2070_ASUNAME 2071 2072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2073for as_dir in $PATH 2074do 2075 IFS=$as_save_IFS 2076 test -z "$as_dir" && as_dir=. 2077 $as_echo "PATH: $as_dir" 2078 done 2079IFS=$as_save_IFS 2080 2081} >&5 2082 2083cat >&5 <<_ACEOF 2084 2085 2086## ----------- ## 2087## Core tests. ## 2088## ----------- ## 2089 2090_ACEOF 2091 2092 2093# Keep a trace of the command line. 2094# Strip out --no-create and --no-recursion so they do not pile up. 2095# Strip out --silent because we don't want to record it for future runs. 2096# Also quote any args containing shell meta-characters. 2097# Make two passes to allow for proper duplicate-argument suppression. 2098ac_configure_args= 2099ac_configure_args0= 2100ac_configure_args1= 2101ac_must_keep_next=false 2102for ac_pass in 1 2 2103do 2104 for ac_arg 2105 do 2106 case $ac_arg in 2107 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2108 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2109 | -silent | --silent | --silen | --sile | --sil) 2110 continue ;; 2111 *\'*) 2112 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2113 esac 2114 case $ac_pass in 2115 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2116 2) 2117 as_fn_append ac_configure_args1 " '$ac_arg'" 2118 if test $ac_must_keep_next = true; then 2119 ac_must_keep_next=false # Got value, back to normal. 2120 else 2121 case $ac_arg in 2122 *=* | --config-cache | -C | -disable-* | --disable-* \ 2123 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2124 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2125 | -with-* | --with-* | -without-* | --without-* | --x) 2126 case "$ac_configure_args0 " in 2127 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2128 esac 2129 ;; 2130 -* ) ac_must_keep_next=true ;; 2131 esac 2132 fi 2133 as_fn_append ac_configure_args " '$ac_arg'" 2134 ;; 2135 esac 2136 done 2137done 2138{ ac_configure_args0=; unset ac_configure_args0;} 2139{ ac_configure_args1=; unset ac_configure_args1;} 2140 2141# When interrupted or exit'd, cleanup temporary files, and complete 2142# config.log. We remove comments because anyway the quotes in there 2143# would cause problems or look ugly. 2144# WARNING: Use '\'' to represent an apostrophe within the trap. 2145# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2146trap 'exit_status=$? 2147 # Save into config.log some information that might help in debugging. 2148 { 2149 echo 2150 2151 $as_echo "## ---------------- ## 2152## Cache variables. ## 2153## ---------------- ##" 2154 echo 2155 # The following way of writing the cache mishandles newlines in values, 2156( 2157 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2158 eval ac_val=\$$ac_var 2159 case $ac_val in #( 2160 *${as_nl}*) 2161 case $ac_var in #( 2162 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2163$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2164 esac 2165 case $ac_var in #( 2166 _ | IFS | as_nl) ;; #( 2167 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2168 *) { eval $ac_var=; unset $ac_var;} ;; 2169 esac ;; 2170 esac 2171 done 2172 (set) 2>&1 | 2173 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2174 *${as_nl}ac_space=\ *) 2175 sed -n \ 2176 "s/'\''/'\''\\\\'\'''\''/g; 2177 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2178 ;; #( 2179 *) 2180 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2181 ;; 2182 esac | 2183 sort 2184) 2185 echo 2186 2187 $as_echo "## ----------------- ## 2188## Output variables. ## 2189## ----------------- ##" 2190 echo 2191 for ac_var in $ac_subst_vars 2192 do 2193 eval ac_val=\$$ac_var 2194 case $ac_val in 2195 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2196 esac 2197 $as_echo "$ac_var='\''$ac_val'\''" 2198 done | sort 2199 echo 2200 2201 if test -n "$ac_subst_files"; then 2202 $as_echo "## ------------------- ## 2203## File substitutions. ## 2204## ------------------- ##" 2205 echo 2206 for ac_var in $ac_subst_files 2207 do 2208 eval ac_val=\$$ac_var 2209 case $ac_val in 2210 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2211 esac 2212 $as_echo "$ac_var='\''$ac_val'\''" 2213 done | sort 2214 echo 2215 fi 2216 2217 if test -s confdefs.h; then 2218 $as_echo "## ----------- ## 2219## confdefs.h. ## 2220## ----------- ##" 2221 echo 2222 cat confdefs.h 2223 echo 2224 fi 2225 test "$ac_signal" != 0 && 2226 $as_echo "$as_me: caught signal $ac_signal" 2227 $as_echo "$as_me: exit $exit_status" 2228 } >&5 2229 rm -f core *.core core.conftest.* && 2230 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2231 exit $exit_status 2232' 0 2233for ac_signal in 1 2 13 15; do 2234 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2235done 2236ac_signal=0 2237 2238# confdefs.h avoids OS command line length limits that DEFS can exceed. 2239rm -f -r conftest* confdefs.h 2240 2241$as_echo "/* confdefs.h */" > confdefs.h 2242 2243# Predefined preprocessor variables. 2244 2245cat >>confdefs.h <<_ACEOF 2246#define PACKAGE_NAME "$PACKAGE_NAME" 2247_ACEOF 2248 2249cat >>confdefs.h <<_ACEOF 2250#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2251_ACEOF 2252 2253cat >>confdefs.h <<_ACEOF 2254#define PACKAGE_VERSION "$PACKAGE_VERSION" 2255_ACEOF 2256 2257cat >>confdefs.h <<_ACEOF 2258#define PACKAGE_STRING "$PACKAGE_STRING" 2259_ACEOF 2260 2261cat >>confdefs.h <<_ACEOF 2262#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2263_ACEOF 2264 2265cat >>confdefs.h <<_ACEOF 2266#define PACKAGE_URL "$PACKAGE_URL" 2267_ACEOF 2268 2269 2270# Let the site file select an alternate cache file if it wants to. 2271# Prefer an explicitly selected file to automatically selected ones. 2272ac_site_file1=NONE 2273ac_site_file2=NONE 2274if test -n "$CONFIG_SITE"; then 2275 # We do not want a PATH search for config.site. 2276 case $CONFIG_SITE in #(( 2277 -*) ac_site_file1=./$CONFIG_SITE;; 2278 */*) ac_site_file1=$CONFIG_SITE;; 2279 *) ac_site_file1=./$CONFIG_SITE;; 2280 esac 2281elif test "x$prefix" != xNONE; then 2282 ac_site_file1=$prefix/share/config.site 2283 ac_site_file2=$prefix/etc/config.site 2284else 2285 ac_site_file1=$ac_default_prefix/share/config.site 2286 ac_site_file2=$ac_default_prefix/etc/config.site 2287fi 2288for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2289do 2290 test "x$ac_site_file" = xNONE && continue 2291 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2292 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2293$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2294 sed 's/^/| /' "$ac_site_file" >&5 2295 . "$ac_site_file" \ 2296 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2297$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2298as_fn_error $? "failed to load site script $ac_site_file 2299See \`config.log' for more details" "$LINENO" 5; } 2300 fi 2301done 2302 2303if test -r "$cache_file"; then 2304 # Some versions of bash will fail to source /dev/null (special files 2305 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2306 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2307 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2308$as_echo "$as_me: loading cache $cache_file" >&6;} 2309 case $cache_file in 2310 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2311 *) . "./$cache_file";; 2312 esac 2313 fi 2314else 2315 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2316$as_echo "$as_me: creating cache $cache_file" >&6;} 2317 >$cache_file 2318fi 2319 2320# Check that the precious variables saved in the cache have kept the same 2321# value. 2322ac_cache_corrupted=false 2323for ac_var in $ac_precious_vars; do 2324 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2325 eval ac_new_set=\$ac_env_${ac_var}_set 2326 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2327 eval ac_new_val=\$ac_env_${ac_var}_value 2328 case $ac_old_set,$ac_new_set in 2329 set,) 2330 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2331$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2332 ac_cache_corrupted=: ;; 2333 ,set) 2334 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2335$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2336 ac_cache_corrupted=: ;; 2337 ,);; 2338 *) 2339 if test "x$ac_old_val" != "x$ac_new_val"; then 2340 # differences in whitespace do not lead to failure. 2341 ac_old_val_w=`echo x $ac_old_val` 2342 ac_new_val_w=`echo x $ac_new_val` 2343 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2344 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2345$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2346 ac_cache_corrupted=: 2347 else 2348 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2349$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2350 eval $ac_var=\$ac_old_val 2351 fi 2352 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2353$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2354 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2355$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2356 fi;; 2357 esac 2358 # Pass precious variables to config.status. 2359 if test "$ac_new_set" = set; then 2360 case $ac_new_val in 2361 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2362 *) ac_arg=$ac_var=$ac_new_val ;; 2363 esac 2364 case " $ac_configure_args " in 2365 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2366 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2367 esac 2368 fi 2369done 2370if $ac_cache_corrupted; then 2371 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2372$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2374$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2375 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2376fi 2377## -------------------- ## 2378## Main body of script. ## 2379## -------------------- ## 2380 2381ac_ext=c 2382ac_cpp='$CPP $CPPFLAGS' 2383ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2384ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2385ac_compiler_gnu=$ac_cv_c_compiler_gnu 2386 2387 2388 2389 2390ac_config_headers="$ac_config_headers config.h" 2391 2392 2393ac_aux_dir= 2394for ac_dir in . "$srcdir"/.; do 2395 if test -f "$ac_dir/install-sh"; then 2396 ac_aux_dir=$ac_dir 2397 ac_install_sh="$ac_aux_dir/install-sh -c" 2398 break 2399 elif test -f "$ac_dir/install.sh"; then 2400 ac_aux_dir=$ac_dir 2401 ac_install_sh="$ac_aux_dir/install.sh -c" 2402 break 2403 elif test -f "$ac_dir/shtool"; then 2404 ac_aux_dir=$ac_dir 2405 ac_install_sh="$ac_aux_dir/shtool install -c" 2406 break 2407 fi 2408done 2409if test -z "$ac_aux_dir"; then 2410 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 2411fi 2412 2413# These three variables are undocumented and unsupported, 2414# and are intended to be withdrawn in a future Autoconf release. 2415# They can cause serious problems if a builder's source tree is in a directory 2416# whose full name contains unusual characters. 2417ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2418ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2419ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2420 2421 2422 2423# Initialize Automake 2424am__api_version='1.15' 2425 2426# Find a good install program. We prefer a C program (faster), 2427# so one script is as good as another. But avoid the broken or 2428# incompatible versions: 2429# SysV /etc/install, /usr/sbin/install 2430# SunOS /usr/etc/install 2431# IRIX /sbin/install 2432# AIX /bin/install 2433# AmigaOS /C/install, which installs bootblocks on floppy discs 2434# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2435# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2436# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2437# OS/2's system install, which has a completely different semantic 2438# ./install, which can be erroneously created by make from ./install.sh. 2439# Reject install programs that cannot install multiple files. 2440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2441$as_echo_n "checking for a BSD-compatible install... " >&6; } 2442if test -z "$INSTALL"; then 2443if ${ac_cv_path_install+:} false; then : 2444 $as_echo_n "(cached) " >&6 2445else 2446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2447for as_dir in $PATH 2448do 2449 IFS=$as_save_IFS 2450 test -z "$as_dir" && as_dir=. 2451 # Account for people who put trailing slashes in PATH elements. 2452case $as_dir/ in #(( 2453 ./ | .// | /[cC]/* | \ 2454 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2455 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2456 /usr/ucb/* ) ;; 2457 *) 2458 # OSF1 and SCO ODT 3.0 have their own names for install. 2459 # Don't use installbsd from OSF since it installs stuff as root 2460 # by default. 2461 for ac_prog in ginstall scoinst install; do 2462 for ac_exec_ext in '' $ac_executable_extensions; do 2463 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2464 if test $ac_prog = install && 2465 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2466 # AIX install. It has an incompatible calling convention. 2467 : 2468 elif test $ac_prog = install && 2469 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2470 # program-specific install script used by HP pwplus--don't use. 2471 : 2472 else 2473 rm -rf conftest.one conftest.two conftest.dir 2474 echo one > conftest.one 2475 echo two > conftest.two 2476 mkdir conftest.dir 2477 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2478 test -s conftest.one && test -s conftest.two && 2479 test -s conftest.dir/conftest.one && 2480 test -s conftest.dir/conftest.two 2481 then 2482 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2483 break 3 2484 fi 2485 fi 2486 fi 2487 done 2488 done 2489 ;; 2490esac 2491 2492 done 2493IFS=$as_save_IFS 2494 2495rm -rf conftest.one conftest.two conftest.dir 2496 2497fi 2498 if test "${ac_cv_path_install+set}" = set; then 2499 INSTALL=$ac_cv_path_install 2500 else 2501 # As a last resort, use the slow shell script. Don't cache a 2502 # value for INSTALL within a source directory, because that will 2503 # break other packages using the cache if that directory is 2504 # removed, or if the value is a relative name. 2505 INSTALL=$ac_install_sh 2506 fi 2507fi 2508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2509$as_echo "$INSTALL" >&6; } 2510 2511# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2512# It thinks the first close brace ends the variable substitution. 2513test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2514 2515test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2516 2517test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2518 2519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2520$as_echo_n "checking whether build environment is sane... " >&6; } 2521# Reject unsafe characters in $srcdir or the absolute working directory 2522# name. Accept space and tab only in the latter. 2523am_lf=' 2524' 2525case `pwd` in 2526 *[\\\"\#\$\&\'\`$am_lf]*) 2527 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2528esac 2529case $srcdir in 2530 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2531 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2532esac 2533 2534# Do 'set' in a subshell so we don't clobber the current shell's 2535# arguments. Must try -L first in case configure is actually a 2536# symlink; some systems play weird games with the mod time of symlinks 2537# (eg FreeBSD returns the mod time of the symlink's containing 2538# directory). 2539if ( 2540 am_has_slept=no 2541 for am_try in 1 2; do 2542 echo "timestamp, slept: $am_has_slept" > conftest.file 2543 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2544 if test "$*" = "X"; then 2545 # -L didn't work. 2546 set X `ls -t "$srcdir/configure" conftest.file` 2547 fi 2548 if test "$*" != "X $srcdir/configure conftest.file" \ 2549 && test "$*" != "X conftest.file $srcdir/configure"; then 2550 2551 # If neither matched, then we have a broken ls. This can happen 2552 # if, for instance, CONFIG_SHELL is bash and it inherits a 2553 # broken ls alias from the environment. This has actually 2554 # happened. Such a system could not be considered "sane". 2555 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2556 alias in your environment" "$LINENO" 5 2557 fi 2558 if test "$2" = conftest.file || test $am_try -eq 2; then 2559 break 2560 fi 2561 # Just in case. 2562 sleep 1 2563 am_has_slept=yes 2564 done 2565 test "$2" = conftest.file 2566 ) 2567then 2568 # Ok. 2569 : 2570else 2571 as_fn_error $? "newly created file is older than distributed files! 2572Check your system clock" "$LINENO" 5 2573fi 2574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2575$as_echo "yes" >&6; } 2576# If we didn't sleep, we still need to ensure time stamps of config.status and 2577# generated files are strictly newer. 2578am_sleep_pid= 2579if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2580 ( sleep 1 ) & 2581 am_sleep_pid=$! 2582fi 2583 2584rm -f conftest.file 2585 2586test "$program_prefix" != NONE && 2587 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2588# Use a double $ so make ignores it. 2589test "$program_suffix" != NONE && 2590 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2591# Double any \ or $. 2592# By default was `s,x,x', remove it if useless. 2593ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2594program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2595 2596# Expand $ac_aux_dir to an absolute path. 2597am_aux_dir=`cd "$ac_aux_dir" && pwd` 2598 2599if test x"${MISSING+set}" != xset; then 2600 case $am_aux_dir in 2601 *\ * | *\ *) 2602 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2603 *) 2604 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2605 esac 2606fi 2607# Use eval to expand $SHELL 2608if eval "$MISSING --is-lightweight"; then 2609 am_missing_run="$MISSING " 2610else 2611 am_missing_run= 2612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2613$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2614fi 2615 2616if test x"${install_sh+set}" != xset; then 2617 case $am_aux_dir in 2618 *\ * | *\ *) 2619 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2620 *) 2621 install_sh="\${SHELL} $am_aux_dir/install-sh" 2622 esac 2623fi 2624 2625# Installed binaries are usually stripped using 'strip' when the user 2626# run "make install-strip". However 'strip' might not be the right 2627# tool to use in cross-compilation environments, therefore Automake 2628# will honor the 'STRIP' environment variable to overrule this program. 2629if test "$cross_compiling" != no; then 2630 if test -n "$ac_tool_prefix"; then 2631 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2632set dummy ${ac_tool_prefix}strip; ac_word=$2 2633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2634$as_echo_n "checking for $ac_word... " >&6; } 2635if ${ac_cv_prog_STRIP+:} false; then : 2636 $as_echo_n "(cached) " >&6 2637else 2638 if test -n "$STRIP"; then 2639 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2640else 2641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2642for as_dir in $PATH 2643do 2644 IFS=$as_save_IFS 2645 test -z "$as_dir" && as_dir=. 2646 for ac_exec_ext in '' $ac_executable_extensions; do 2647 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2648 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2650 break 2 2651 fi 2652done 2653 done 2654IFS=$as_save_IFS 2655 2656fi 2657fi 2658STRIP=$ac_cv_prog_STRIP 2659if test -n "$STRIP"; then 2660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2661$as_echo "$STRIP" >&6; } 2662else 2663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2664$as_echo "no" >&6; } 2665fi 2666 2667 2668fi 2669if test -z "$ac_cv_prog_STRIP"; then 2670 ac_ct_STRIP=$STRIP 2671 # Extract the first word of "strip", so it can be a program name with args. 2672set dummy strip; ac_word=$2 2673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2674$as_echo_n "checking for $ac_word... " >&6; } 2675if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2676 $as_echo_n "(cached) " >&6 2677else 2678 if test -n "$ac_ct_STRIP"; then 2679 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2680else 2681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2682for as_dir in $PATH 2683do 2684 IFS=$as_save_IFS 2685 test -z "$as_dir" && as_dir=. 2686 for ac_exec_ext in '' $ac_executable_extensions; do 2687 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2688 ac_cv_prog_ac_ct_STRIP="strip" 2689 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2690 break 2 2691 fi 2692done 2693 done 2694IFS=$as_save_IFS 2695 2696fi 2697fi 2698ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2699if test -n "$ac_ct_STRIP"; then 2700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2701$as_echo "$ac_ct_STRIP" >&6; } 2702else 2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2704$as_echo "no" >&6; } 2705fi 2706 2707 if test "x$ac_ct_STRIP" = x; then 2708 STRIP=":" 2709 else 2710 case $cross_compiling:$ac_tool_warned in 2711yes:) 2712{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2713$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2714ac_tool_warned=yes ;; 2715esac 2716 STRIP=$ac_ct_STRIP 2717 fi 2718else 2719 STRIP="$ac_cv_prog_STRIP" 2720fi 2721 2722fi 2723INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2724 2725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2726$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2727if test -z "$MKDIR_P"; then 2728 if ${ac_cv_path_mkdir+:} false; then : 2729 $as_echo_n "(cached) " >&6 2730else 2731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2732for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2733do 2734 IFS=$as_save_IFS 2735 test -z "$as_dir" && as_dir=. 2736 for ac_prog in mkdir gmkdir; do 2737 for ac_exec_ext in '' $ac_executable_extensions; do 2738 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2739 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2740 'mkdir (GNU coreutils) '* | \ 2741 'mkdir (coreutils) '* | \ 2742 'mkdir (fileutils) '4.1*) 2743 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2744 break 3;; 2745 esac 2746 done 2747 done 2748 done 2749IFS=$as_save_IFS 2750 2751fi 2752 2753 test -d ./--version && rmdir ./--version 2754 if test "${ac_cv_path_mkdir+set}" = set; then 2755 MKDIR_P="$ac_cv_path_mkdir -p" 2756 else 2757 # As a last resort, use the slow shell script. Don't cache a 2758 # value for MKDIR_P within a source directory, because that will 2759 # break other packages using the cache if that directory is 2760 # removed, or if the value is a relative name. 2761 MKDIR_P="$ac_install_sh -d" 2762 fi 2763fi 2764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2765$as_echo "$MKDIR_P" >&6; } 2766 2767for ac_prog in gawk mawk nawk awk 2768do 2769 # Extract the first word of "$ac_prog", so it can be a program name with args. 2770set dummy $ac_prog; ac_word=$2 2771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2772$as_echo_n "checking for $ac_word... " >&6; } 2773if ${ac_cv_prog_AWK+:} false; then : 2774 $as_echo_n "(cached) " >&6 2775else 2776 if test -n "$AWK"; then 2777 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2778else 2779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2780for as_dir in $PATH 2781do 2782 IFS=$as_save_IFS 2783 test -z "$as_dir" && as_dir=. 2784 for ac_exec_ext in '' $ac_executable_extensions; do 2785 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2786 ac_cv_prog_AWK="$ac_prog" 2787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2788 break 2 2789 fi 2790done 2791 done 2792IFS=$as_save_IFS 2793 2794fi 2795fi 2796AWK=$ac_cv_prog_AWK 2797if test -n "$AWK"; then 2798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2799$as_echo "$AWK" >&6; } 2800else 2801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2802$as_echo "no" >&6; } 2803fi 2804 2805 2806 test -n "$AWK" && break 2807done 2808 2809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2810$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2811set x ${MAKE-make} 2812ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2813if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2814 $as_echo_n "(cached) " >&6 2815else 2816 cat >conftest.make <<\_ACEOF 2817SHELL = /bin/sh 2818all: 2819 @echo '@@@%%%=$(MAKE)=@@@%%%' 2820_ACEOF 2821# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2822case `${MAKE-make} -f conftest.make 2>/dev/null` in 2823 *@@@%%%=?*=@@@%%%*) 2824 eval ac_cv_prog_make_${ac_make}_set=yes;; 2825 *) 2826 eval ac_cv_prog_make_${ac_make}_set=no;; 2827esac 2828rm -f conftest.make 2829fi 2830if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2832$as_echo "yes" >&6; } 2833 SET_MAKE= 2834else 2835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2836$as_echo "no" >&6; } 2837 SET_MAKE="MAKE=${MAKE-make}" 2838fi 2839 2840rm -rf .tst 2>/dev/null 2841mkdir .tst 2>/dev/null 2842if test -d .tst; then 2843 am__leading_dot=. 2844else 2845 am__leading_dot=_ 2846fi 2847rmdir .tst 2>/dev/null 2848 2849# Check whether --enable-silent-rules was given. 2850if test "${enable_silent_rules+set}" = set; then : 2851 enableval=$enable_silent_rules; 2852fi 2853 2854case $enable_silent_rules in # ((( 2855 yes) AM_DEFAULT_VERBOSITY=0;; 2856 no) AM_DEFAULT_VERBOSITY=1;; 2857 *) AM_DEFAULT_VERBOSITY=1;; 2858esac 2859am_make=${MAKE-make} 2860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2861$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2862if ${am_cv_make_support_nested_variables+:} false; then : 2863 $as_echo_n "(cached) " >&6 2864else 2865 if $as_echo 'TRUE=$(BAR$(V)) 2866BAR0=false 2867BAR1=true 2868V=1 2869am__doit: 2870 @$(TRUE) 2871.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2872 am_cv_make_support_nested_variables=yes 2873else 2874 am_cv_make_support_nested_variables=no 2875fi 2876fi 2877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2878$as_echo "$am_cv_make_support_nested_variables" >&6; } 2879if test $am_cv_make_support_nested_variables = yes; then 2880 AM_V='$(V)' 2881 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2882else 2883 AM_V=$AM_DEFAULT_VERBOSITY 2884 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2885fi 2886AM_BACKSLASH='\' 2887 2888if test "`cd $srcdir && pwd`" != "`pwd`"; then 2889 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2890 # is not polluted with repeated "-I." 2891 am__isrc=' -I$(srcdir)' 2892 # test to see if srcdir already configured 2893 if test -f $srcdir/config.status; then 2894 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2895 fi 2896fi 2897 2898# test whether we have cygpath 2899if test -z "$CYGPATH_W"; then 2900 if (cygpath --version) >/dev/null 2>/dev/null; then 2901 CYGPATH_W='cygpath -w' 2902 else 2903 CYGPATH_W=echo 2904 fi 2905fi 2906 2907 2908# Define the identity of the package. 2909 PACKAGE='xf86-video-ati' 2910 VERSION='7.8.0' 2911 2912 2913cat >>confdefs.h <<_ACEOF 2914#define PACKAGE "$PACKAGE" 2915_ACEOF 2916 2917 2918cat >>confdefs.h <<_ACEOF 2919#define VERSION "$VERSION" 2920_ACEOF 2921 2922# Some tools Automake needs. 2923 2924ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2925 2926 2927AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2928 2929 2930AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2931 2932 2933AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2934 2935 2936MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2937 2938# For better backward compatibility. To be removed once Automake 1.9.x 2939# dies out for good. For more background, see: 2940# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2941# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2942mkdir_p='$(MKDIR_P)' 2943 2944# We need awk for the "check" target (and possibly the TAP driver). The 2945# system "awk" is bad on some platforms. 2946# Always define AMTAR for backward compatibility. Yes, it's still used 2947# in the wild :-( We should find a proper way to deprecate it ... 2948AMTAR='$${TAR-tar}' 2949 2950 2951# We'll loop over all known methods to create a tar archive until one works. 2952_am_tools='gnutar pax cpio none' 2953 2954am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2955 2956 2957 2958 2959 2960 2961# POSIX will say in a future version that running "rm -f" with no argument 2962# is OK; and we want to be able to make that assumption in our Makefile 2963# recipes. So use an aggressive probe to check that the usage we want is 2964# actually supported "in the wild" to an acceptable degree. 2965# See automake bug#10828. 2966# To make any issue more visible, cause the running configure to be aborted 2967# by default if the 'rm' program in use doesn't match our expectations; the 2968# user can still override this though. 2969if rm -f && rm -fr && rm -rf; then : OK; else 2970 cat >&2 <<'END' 2971Oops! 2972 2973Your 'rm' program seems unable to run without file operands specified 2974on the command line, even when the '-f' option is present. This is contrary 2975to the behaviour of most rm programs out there, and not conforming with 2976the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2977 2978Please tell bug-automake@gnu.org about your system, including the value 2979of your $PATH and any error possibly output before this message. This 2980can help us improve future automake versions. 2981 2982END 2983 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2984 echo 'Configuration will proceed anyway, since you have set the' >&2 2985 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2986 echo >&2 2987 else 2988 cat >&2 <<'END' 2989Aborting the configuration process, to ensure you take notice of the issue. 2990 2991You can download and install GNU coreutils to get an 'rm' implementation 2992that behaves properly: <http://www.gnu.org/software/coreutils/>. 2993 2994If you want to complete the configuration process using your problematic 2995'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2996to "yes", and re-run configure. 2997 2998END 2999 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3000 fi 3001fi 3002 3003DEPDIR="${am__leading_dot}deps" 3004 3005ac_config_commands="$ac_config_commands depfiles" 3006 3007 3008am_make=${MAKE-make} 3009cat > confinc << 'END' 3010am__doit: 3011 @echo this is the am__doit target 3012.PHONY: am__doit 3013END 3014# If we don't find an include directive, just comment out the code. 3015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3016$as_echo_n "checking for style of include used by $am_make... " >&6; } 3017am__include="#" 3018am__quote= 3019_am_result=none 3020# First try GNU make style include. 3021echo "include confinc" > confmf 3022# Ignore all kinds of additional output from 'make'. 3023case `$am_make -s -f confmf 2> /dev/null` in #( 3024*the\ am__doit\ target*) 3025 am__include=include 3026 am__quote= 3027 _am_result=GNU 3028 ;; 3029esac 3030# Now try BSD make style include. 3031if test "$am__include" = "#"; then 3032 echo '.include "confinc"' > confmf 3033 case `$am_make -s -f confmf 2> /dev/null` in #( 3034 *the\ am__doit\ target*) 3035 am__include=.include 3036 am__quote="\"" 3037 _am_result=BSD 3038 ;; 3039 esac 3040fi 3041 3042 3043{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3044$as_echo "$_am_result" >&6; } 3045rm -f confinc confmf 3046 3047# Check whether --enable-dependency-tracking was given. 3048if test "${enable_dependency_tracking+set}" = set; then : 3049 enableval=$enable_dependency_tracking; 3050fi 3051 3052if test "x$enable_dependency_tracking" != xno; then 3053 am_depcomp="$ac_aux_dir/depcomp" 3054 AMDEPBACKSLASH='\' 3055 am__nodep='_no' 3056fi 3057 if test "x$enable_dependency_tracking" != xno; then 3058 AMDEP_TRUE= 3059 AMDEP_FALSE='#' 3060else 3061 AMDEP_TRUE='#' 3062 AMDEP_FALSE= 3063fi 3064 3065 3066ac_ext=c 3067ac_cpp='$CPP $CPPFLAGS' 3068ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3069ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3070ac_compiler_gnu=$ac_cv_c_compiler_gnu 3071if test -n "$ac_tool_prefix"; then 3072 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3073set dummy ${ac_tool_prefix}gcc; ac_word=$2 3074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3075$as_echo_n "checking for $ac_word... " >&6; } 3076if ${ac_cv_prog_CC+:} false; then : 3077 $as_echo_n "(cached) " >&6 3078else 3079 if test -n "$CC"; then 3080 ac_cv_prog_CC="$CC" # Let the user override the test. 3081else 3082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3083for as_dir in $PATH 3084do 3085 IFS=$as_save_IFS 3086 test -z "$as_dir" && as_dir=. 3087 for ac_exec_ext in '' $ac_executable_extensions; do 3088 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3089 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3091 break 2 3092 fi 3093done 3094 done 3095IFS=$as_save_IFS 3096 3097fi 3098fi 3099CC=$ac_cv_prog_CC 3100if test -n "$CC"; then 3101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3102$as_echo "$CC" >&6; } 3103else 3104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3105$as_echo "no" >&6; } 3106fi 3107 3108 3109fi 3110if test -z "$ac_cv_prog_CC"; then 3111 ac_ct_CC=$CC 3112 # Extract the first word of "gcc", so it can be a program name with args. 3113set dummy gcc; ac_word=$2 3114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3115$as_echo_n "checking for $ac_word... " >&6; } 3116if ${ac_cv_prog_ac_ct_CC+:} false; then : 3117 $as_echo_n "(cached) " >&6 3118else 3119 if test -n "$ac_ct_CC"; then 3120 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3121else 3122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3123for as_dir in $PATH 3124do 3125 IFS=$as_save_IFS 3126 test -z "$as_dir" && as_dir=. 3127 for ac_exec_ext in '' $ac_executable_extensions; do 3128 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3129 ac_cv_prog_ac_ct_CC="gcc" 3130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3131 break 2 3132 fi 3133done 3134 done 3135IFS=$as_save_IFS 3136 3137fi 3138fi 3139ac_ct_CC=$ac_cv_prog_ac_ct_CC 3140if test -n "$ac_ct_CC"; then 3141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3142$as_echo "$ac_ct_CC" >&6; } 3143else 3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3145$as_echo "no" >&6; } 3146fi 3147 3148 if test "x$ac_ct_CC" = x; then 3149 CC="" 3150 else 3151 case $cross_compiling:$ac_tool_warned in 3152yes:) 3153{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3154$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3155ac_tool_warned=yes ;; 3156esac 3157 CC=$ac_ct_CC 3158 fi 3159else 3160 CC="$ac_cv_prog_CC" 3161fi 3162 3163if test -z "$CC"; then 3164 if test -n "$ac_tool_prefix"; then 3165 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3166set dummy ${ac_tool_prefix}cc; 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; } 3169if ${ac_cv_prog_CC+:} false; then : 3170 $as_echo_n "(cached) " >&6 3171else 3172 if test -n "$CC"; then 3173 ac_cv_prog_CC="$CC" # Let the user override the test. 3174else 3175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3176for as_dir in $PATH 3177do 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_CC="${ac_tool_prefix}cc" 3183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3184 break 2 3185 fi 3186done 3187 done 3188IFS=$as_save_IFS 3189 3190fi 3191fi 3192CC=$ac_cv_prog_CC 3193if test -n "$CC"; then 3194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3195$as_echo "$CC" >&6; } 3196else 3197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3198$as_echo "no" >&6; } 3199fi 3200 3201 3202 fi 3203fi 3204if test -z "$CC"; then 3205 # Extract the first word of "cc", so it can be a program name with args. 3206set dummy cc; ac_word=$2 3207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3208$as_echo_n "checking for $ac_word... " >&6; } 3209if ${ac_cv_prog_CC+:} false; then : 3210 $as_echo_n "(cached) " >&6 3211else 3212 if test -n "$CC"; then 3213 ac_cv_prog_CC="$CC" # Let the user override the test. 3214else 3215 ac_prog_rejected=no 3216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3217for as_dir in $PATH 3218do 3219 IFS=$as_save_IFS 3220 test -z "$as_dir" && as_dir=. 3221 for ac_exec_ext in '' $ac_executable_extensions; do 3222 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3223 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3224 ac_prog_rejected=yes 3225 continue 3226 fi 3227 ac_cv_prog_CC="cc" 3228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3229 break 2 3230 fi 3231done 3232 done 3233IFS=$as_save_IFS 3234 3235if test $ac_prog_rejected = yes; then 3236 # We found a bogon in the path, so make sure we never use it. 3237 set dummy $ac_cv_prog_CC 3238 shift 3239 if test $# != 0; then 3240 # We chose a different compiler from the bogus one. 3241 # However, it has the same basename, so the bogon will be chosen 3242 # first if we set CC to just the basename; use the full file name. 3243 shift 3244 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3245 fi 3246fi 3247fi 3248fi 3249CC=$ac_cv_prog_CC 3250if test -n "$CC"; then 3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3252$as_echo "$CC" >&6; } 3253else 3254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3255$as_echo "no" >&6; } 3256fi 3257 3258 3259fi 3260if test -z "$CC"; then 3261 if test -n "$ac_tool_prefix"; then 3262 for ac_prog in cl.exe 3263 do 3264 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3265set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3267$as_echo_n "checking for $ac_word... " >&6; } 3268if ${ac_cv_prog_CC+:} false; then : 3269 $as_echo_n "(cached) " >&6 3270else 3271 if test -n "$CC"; then 3272 ac_cv_prog_CC="$CC" # Let the user override the test. 3273else 3274as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3275for as_dir in $PATH 3276do 3277 IFS=$as_save_IFS 3278 test -z "$as_dir" && as_dir=. 3279 for ac_exec_ext in '' $ac_executable_extensions; do 3280 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3281 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3282 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3283 break 2 3284 fi 3285done 3286 done 3287IFS=$as_save_IFS 3288 3289fi 3290fi 3291CC=$ac_cv_prog_CC 3292if test -n "$CC"; then 3293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3294$as_echo "$CC" >&6; } 3295else 3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3297$as_echo "no" >&6; } 3298fi 3299 3300 3301 test -n "$CC" && break 3302 done 3303fi 3304if test -z "$CC"; then 3305 ac_ct_CC=$CC 3306 for ac_prog in cl.exe 3307do 3308 # Extract the first word of "$ac_prog", so it can be a program name with args. 3309set dummy $ac_prog; ac_word=$2 3310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3311$as_echo_n "checking for $ac_word... " >&6; } 3312if ${ac_cv_prog_ac_ct_CC+:} false; then : 3313 $as_echo_n "(cached) " >&6 3314else 3315 if test -n "$ac_ct_CC"; then 3316 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3317else 3318as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3319for as_dir in $PATH 3320do 3321 IFS=$as_save_IFS 3322 test -z "$as_dir" && as_dir=. 3323 for ac_exec_ext in '' $ac_executable_extensions; do 3324 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3325 ac_cv_prog_ac_ct_CC="$ac_prog" 3326 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3327 break 2 3328 fi 3329done 3330 done 3331IFS=$as_save_IFS 3332 3333fi 3334fi 3335ac_ct_CC=$ac_cv_prog_ac_ct_CC 3336if test -n "$ac_ct_CC"; then 3337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3338$as_echo "$ac_ct_CC" >&6; } 3339else 3340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3341$as_echo "no" >&6; } 3342fi 3343 3344 3345 test -n "$ac_ct_CC" && break 3346done 3347 3348 if test "x$ac_ct_CC" = x; then 3349 CC="" 3350 else 3351 case $cross_compiling:$ac_tool_warned in 3352yes:) 3353{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3354$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3355ac_tool_warned=yes ;; 3356esac 3357 CC=$ac_ct_CC 3358 fi 3359fi 3360 3361fi 3362 3363 3364test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3365$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3366as_fn_error $? "no acceptable C compiler found in \$PATH 3367See \`config.log' for more details" "$LINENO" 5; } 3368 3369# Provide some information about the compiler. 3370$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3371set X $ac_compile 3372ac_compiler=$2 3373for ac_option in --version -v -V -qversion; do 3374 { { ac_try="$ac_compiler $ac_option >&5" 3375case "(($ac_try" in 3376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3377 *) ac_try_echo=$ac_try;; 3378esac 3379eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3380$as_echo "$ac_try_echo"; } >&5 3381 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3382 ac_status=$? 3383 if test -s conftest.err; then 3384 sed '10a\ 3385... rest of stderr output deleted ... 3386 10q' conftest.err >conftest.er1 3387 cat conftest.er1 >&5 3388 fi 3389 rm -f conftest.er1 conftest.err 3390 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3391 test $ac_status = 0; } 3392done 3393 3394cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3395/* end confdefs.h. */ 3396 3397int 3398main () 3399{ 3400 3401 ; 3402 return 0; 3403} 3404_ACEOF 3405ac_clean_files_save=$ac_clean_files 3406ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3407# Try to create an executable without -o first, disregard a.out. 3408# It will help us diagnose broken compilers, and finding out an intuition 3409# of exeext. 3410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3411$as_echo_n "checking whether the C compiler works... " >&6; } 3412ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3413 3414# The possible output files: 3415ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3416 3417ac_rmfiles= 3418for ac_file in $ac_files 3419do 3420 case $ac_file in 3421 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3422 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3423 esac 3424done 3425rm -f $ac_rmfiles 3426 3427if { { ac_try="$ac_link_default" 3428case "(($ac_try" in 3429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3430 *) ac_try_echo=$ac_try;; 3431esac 3432eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3433$as_echo "$ac_try_echo"; } >&5 3434 (eval "$ac_link_default") 2>&5 3435 ac_status=$? 3436 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3437 test $ac_status = 0; }; then : 3438 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3439# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3440# in a Makefile. We should not override ac_cv_exeext if it was cached, 3441# so that the user can short-circuit this test for compilers unknown to 3442# Autoconf. 3443for ac_file in $ac_files '' 3444do 3445 test -f "$ac_file" || continue 3446 case $ac_file in 3447 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3448 ;; 3449 [ab].out ) 3450 # We found the default executable, but exeext='' is most 3451 # certainly right. 3452 break;; 3453 *.* ) 3454 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3455 then :; else 3456 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3457 fi 3458 # We set ac_cv_exeext here because the later test for it is not 3459 # safe: cross compilers may not add the suffix if given an `-o' 3460 # argument, so we may need to know it at that point already. 3461 # Even if this section looks crufty: it has the advantage of 3462 # actually working. 3463 break;; 3464 * ) 3465 break;; 3466 esac 3467done 3468test "$ac_cv_exeext" = no && ac_cv_exeext= 3469 3470else 3471 ac_file='' 3472fi 3473if test -z "$ac_file"; then : 3474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3475$as_echo "no" >&6; } 3476$as_echo "$as_me: failed program was:" >&5 3477sed 's/^/| /' conftest.$ac_ext >&5 3478 3479{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3480$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3481as_fn_error 77 "C compiler cannot create executables 3482See \`config.log' for more details" "$LINENO" 5; } 3483else 3484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3485$as_echo "yes" >&6; } 3486fi 3487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3488$as_echo_n "checking for C compiler default output file name... " >&6; } 3489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3490$as_echo "$ac_file" >&6; } 3491ac_exeext=$ac_cv_exeext 3492 3493rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3494ac_clean_files=$ac_clean_files_save 3495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3496$as_echo_n "checking for suffix of executables... " >&6; } 3497if { { ac_try="$ac_link" 3498case "(($ac_try" in 3499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3500 *) ac_try_echo=$ac_try;; 3501esac 3502eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3503$as_echo "$ac_try_echo"; } >&5 3504 (eval "$ac_link") 2>&5 3505 ac_status=$? 3506 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3507 test $ac_status = 0; }; then : 3508 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3509# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3510# work properly (i.e., refer to `conftest.exe'), while it won't with 3511# `rm'. 3512for ac_file in conftest.exe conftest conftest.*; do 3513 test -f "$ac_file" || continue 3514 case $ac_file in 3515 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3516 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3517 break;; 3518 * ) break;; 3519 esac 3520done 3521else 3522 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3523$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3524as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3525See \`config.log' for more details" "$LINENO" 5; } 3526fi 3527rm -f conftest conftest$ac_cv_exeext 3528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3529$as_echo "$ac_cv_exeext" >&6; } 3530 3531rm -f conftest.$ac_ext 3532EXEEXT=$ac_cv_exeext 3533ac_exeext=$EXEEXT 3534cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3535/* end confdefs.h. */ 3536#include <stdio.h> 3537int 3538main () 3539{ 3540FILE *f = fopen ("conftest.out", "w"); 3541 return ferror (f) || fclose (f) != 0; 3542 3543 ; 3544 return 0; 3545} 3546_ACEOF 3547ac_clean_files="$ac_clean_files conftest.out" 3548# Check that the compiler produces executables we can run. If not, either 3549# the compiler is broken, or we cross compile. 3550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3551$as_echo_n "checking whether we are cross compiling... " >&6; } 3552if test "$cross_compiling" != yes; then 3553 { { ac_try="$ac_link" 3554case "(($ac_try" in 3555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3556 *) ac_try_echo=$ac_try;; 3557esac 3558eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3559$as_echo "$ac_try_echo"; } >&5 3560 (eval "$ac_link") 2>&5 3561 ac_status=$? 3562 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3563 test $ac_status = 0; } 3564 if { ac_try='./conftest$ac_cv_exeext' 3565 { { case "(($ac_try" in 3566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3567 *) ac_try_echo=$ac_try;; 3568esac 3569eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3570$as_echo "$ac_try_echo"; } >&5 3571 (eval "$ac_try") 2>&5 3572 ac_status=$? 3573 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3574 test $ac_status = 0; }; }; then 3575 cross_compiling=no 3576 else 3577 if test "$cross_compiling" = maybe; then 3578 cross_compiling=yes 3579 else 3580 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3581$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3582as_fn_error $? "cannot run C compiled programs. 3583If you meant to cross compile, use \`--host'. 3584See \`config.log' for more details" "$LINENO" 5; } 3585 fi 3586 fi 3587fi 3588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3589$as_echo "$cross_compiling" >&6; } 3590 3591rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3592ac_clean_files=$ac_clean_files_save 3593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3594$as_echo_n "checking for suffix of object files... " >&6; } 3595if ${ac_cv_objext+:} false; then : 3596 $as_echo_n "(cached) " >&6 3597else 3598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3599/* end confdefs.h. */ 3600 3601int 3602main () 3603{ 3604 3605 ; 3606 return 0; 3607} 3608_ACEOF 3609rm -f conftest.o conftest.obj 3610if { { ac_try="$ac_compile" 3611case "(($ac_try" in 3612 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3613 *) ac_try_echo=$ac_try;; 3614esac 3615eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3616$as_echo "$ac_try_echo"; } >&5 3617 (eval "$ac_compile") 2>&5 3618 ac_status=$? 3619 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3620 test $ac_status = 0; }; then : 3621 for ac_file in conftest.o conftest.obj conftest.*; do 3622 test -f "$ac_file" || continue; 3623 case $ac_file in 3624 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3625 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3626 break;; 3627 esac 3628done 3629else 3630 $as_echo "$as_me: failed program was:" >&5 3631sed 's/^/| /' conftest.$ac_ext >&5 3632 3633{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3634$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3635as_fn_error $? "cannot compute suffix of object files: cannot compile 3636See \`config.log' for more details" "$LINENO" 5; } 3637fi 3638rm -f conftest.$ac_cv_objext conftest.$ac_ext 3639fi 3640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3641$as_echo "$ac_cv_objext" >&6; } 3642OBJEXT=$ac_cv_objext 3643ac_objext=$OBJEXT 3644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3645$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3646if ${ac_cv_c_compiler_gnu+:} false; then : 3647 $as_echo_n "(cached) " >&6 3648else 3649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3650/* end confdefs.h. */ 3651 3652int 3653main () 3654{ 3655#ifndef __GNUC__ 3656 choke me 3657#endif 3658 3659 ; 3660 return 0; 3661} 3662_ACEOF 3663if ac_fn_c_try_compile "$LINENO"; then : 3664 ac_compiler_gnu=yes 3665else 3666 ac_compiler_gnu=no 3667fi 3668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3669ac_cv_c_compiler_gnu=$ac_compiler_gnu 3670 3671fi 3672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3673$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3674if test $ac_compiler_gnu = yes; then 3675 GCC=yes 3676else 3677 GCC= 3678fi 3679ac_test_CFLAGS=${CFLAGS+set} 3680ac_save_CFLAGS=$CFLAGS 3681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3682$as_echo_n "checking whether $CC accepts -g... " >&6; } 3683if ${ac_cv_prog_cc_g+:} false; then : 3684 $as_echo_n "(cached) " >&6 3685else 3686 ac_save_c_werror_flag=$ac_c_werror_flag 3687 ac_c_werror_flag=yes 3688 ac_cv_prog_cc_g=no 3689 CFLAGS="-g" 3690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3691/* end confdefs.h. */ 3692 3693int 3694main () 3695{ 3696 3697 ; 3698 return 0; 3699} 3700_ACEOF 3701if ac_fn_c_try_compile "$LINENO"; then : 3702 ac_cv_prog_cc_g=yes 3703else 3704 CFLAGS="" 3705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3706/* end confdefs.h. */ 3707 3708int 3709main () 3710{ 3711 3712 ; 3713 return 0; 3714} 3715_ACEOF 3716if ac_fn_c_try_compile "$LINENO"; then : 3717 3718else 3719 ac_c_werror_flag=$ac_save_c_werror_flag 3720 CFLAGS="-g" 3721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3722/* end confdefs.h. */ 3723 3724int 3725main () 3726{ 3727 3728 ; 3729 return 0; 3730} 3731_ACEOF 3732if ac_fn_c_try_compile "$LINENO"; then : 3733 ac_cv_prog_cc_g=yes 3734fi 3735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3736fi 3737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3738fi 3739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3740 ac_c_werror_flag=$ac_save_c_werror_flag 3741fi 3742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3743$as_echo "$ac_cv_prog_cc_g" >&6; } 3744if test "$ac_test_CFLAGS" = set; then 3745 CFLAGS=$ac_save_CFLAGS 3746elif test $ac_cv_prog_cc_g = yes; then 3747 if test "$GCC" = yes; then 3748 CFLAGS="-g -O2" 3749 else 3750 CFLAGS="-g" 3751 fi 3752else 3753 if test "$GCC" = yes; then 3754 CFLAGS="-O2" 3755 else 3756 CFLAGS= 3757 fi 3758fi 3759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3760$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3761if ${ac_cv_prog_cc_c89+:} false; then : 3762 $as_echo_n "(cached) " >&6 3763else 3764 ac_cv_prog_cc_c89=no 3765ac_save_CC=$CC 3766cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3767/* end confdefs.h. */ 3768#include <stdarg.h> 3769#include <stdio.h> 3770struct stat; 3771/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3772struct buf { int x; }; 3773FILE * (*rcsopen) (struct buf *, struct stat *, int); 3774static char *e (p, i) 3775 char **p; 3776 int i; 3777{ 3778 return p[i]; 3779} 3780static char *f (char * (*g) (char **, int), char **p, ...) 3781{ 3782 char *s; 3783 va_list v; 3784 va_start (v,p); 3785 s = g (p, va_arg (v,int)); 3786 va_end (v); 3787 return s; 3788} 3789 3790/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3791 function prototypes and stuff, but not '\xHH' hex character constants. 3792 These don't provoke an error unfortunately, instead are silently treated 3793 as 'x'. The following induces an error, until -std is added to get 3794 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3795 array size at least. It's necessary to write '\x00'==0 to get something 3796 that's true only with -std. */ 3797int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3798 3799/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3800 inside strings and character constants. */ 3801#define FOO(x) 'x' 3802int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3803 3804int test (int i, double x); 3805struct s1 {int (*f) (int a);}; 3806struct s2 {int (*f) (double a);}; 3807int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3808int argc; 3809char **argv; 3810int 3811main () 3812{ 3813return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3814 ; 3815 return 0; 3816} 3817_ACEOF 3818for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3819 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3820do 3821 CC="$ac_save_CC $ac_arg" 3822 if ac_fn_c_try_compile "$LINENO"; then : 3823 ac_cv_prog_cc_c89=$ac_arg 3824fi 3825rm -f core conftest.err conftest.$ac_objext 3826 test "x$ac_cv_prog_cc_c89" != "xno" && break 3827done 3828rm -f conftest.$ac_ext 3829CC=$ac_save_CC 3830 3831fi 3832# AC_CACHE_VAL 3833case "x$ac_cv_prog_cc_c89" in 3834 x) 3835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3836$as_echo "none needed" >&6; } ;; 3837 xno) 3838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3839$as_echo "unsupported" >&6; } ;; 3840 *) 3841 CC="$CC $ac_cv_prog_cc_c89" 3842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3843$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3844esac 3845if test "x$ac_cv_prog_cc_c89" != xno; then : 3846 3847fi 3848 3849ac_ext=c 3850ac_cpp='$CPP $CPPFLAGS' 3851ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3852ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3853ac_compiler_gnu=$ac_cv_c_compiler_gnu 3854 3855ac_ext=c 3856ac_cpp='$CPP $CPPFLAGS' 3857ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3858ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3859ac_compiler_gnu=$ac_cv_c_compiler_gnu 3860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3861$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3862if ${am_cv_prog_cc_c_o+:} false; then : 3863 $as_echo_n "(cached) " >&6 3864else 3865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3866/* end confdefs.h. */ 3867 3868int 3869main () 3870{ 3871 3872 ; 3873 return 0; 3874} 3875_ACEOF 3876 # Make sure it works both with $CC and with simple cc. 3877 # Following AC_PROG_CC_C_O, we do the test twice because some 3878 # compilers refuse to overwrite an existing .o file with -o, 3879 # though they will create one. 3880 am_cv_prog_cc_c_o=yes 3881 for am_i in 1 2; do 3882 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3883 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3884 ac_status=$? 3885 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3886 (exit $ac_status); } \ 3887 && test -f conftest2.$ac_objext; then 3888 : OK 3889 else 3890 am_cv_prog_cc_c_o=no 3891 break 3892 fi 3893 done 3894 rm -f core conftest* 3895 unset am_i 3896fi 3897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3898$as_echo "$am_cv_prog_cc_c_o" >&6; } 3899if test "$am_cv_prog_cc_c_o" != yes; then 3900 # Losing compiler, so override with the script. 3901 # FIXME: It is wrong to rewrite CC. 3902 # But if we don't then we get into trouble of one sort or another. 3903 # A longer-term fix would be to have automake use am__CC in this case, 3904 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3905 CC="$am_aux_dir/compile $CC" 3906fi 3907ac_ext=c 3908ac_cpp='$CPP $CPPFLAGS' 3909ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3910ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3911ac_compiler_gnu=$ac_cv_c_compiler_gnu 3912 3913 3914depcc="$CC" am_compiler_list= 3915 3916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3917$as_echo_n "checking dependency style of $depcc... " >&6; } 3918if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3919 $as_echo_n "(cached) " >&6 3920else 3921 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3922 # We make a subdir and do the tests there. Otherwise we can end up 3923 # making bogus files that we don't know about and never remove. For 3924 # instance it was reported that on HP-UX the gcc test will end up 3925 # making a dummy file named 'D' -- because '-MD' means "put the output 3926 # in D". 3927 rm -rf conftest.dir 3928 mkdir conftest.dir 3929 # Copy depcomp to subdir because otherwise we won't find it if we're 3930 # using a relative directory. 3931 cp "$am_depcomp" conftest.dir 3932 cd conftest.dir 3933 # We will build objects and dependencies in a subdirectory because 3934 # it helps to detect inapplicable dependency modes. For instance 3935 # both Tru64's cc and ICC support -MD to output dependencies as a 3936 # side effect of compilation, but ICC will put the dependencies in 3937 # the current directory while Tru64 will put them in the object 3938 # directory. 3939 mkdir sub 3940 3941 am_cv_CC_dependencies_compiler_type=none 3942 if test "$am_compiler_list" = ""; then 3943 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3944 fi 3945 am__universal=false 3946 case " $depcc " in #( 3947 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3948 esac 3949 3950 for depmode in $am_compiler_list; do 3951 # Setup a source with many dependencies, because some compilers 3952 # like to wrap large dependency lists on column 80 (with \), and 3953 # we should not choose a depcomp mode which is confused by this. 3954 # 3955 # We need to recreate these files for each test, as the compiler may 3956 # overwrite some of them when testing with obscure command lines. 3957 # This happens at least with the AIX C compiler. 3958 : > sub/conftest.c 3959 for i in 1 2 3 4 5 6; do 3960 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3961 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3962 # Solaris 10 /bin/sh. 3963 echo '/* dummy */' > sub/conftst$i.h 3964 done 3965 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3966 3967 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3968 # mode. It turns out that the SunPro C++ compiler does not properly 3969 # handle '-M -o', and we need to detect this. Also, some Intel 3970 # versions had trouble with output in subdirs. 3971 am__obj=sub/conftest.${OBJEXT-o} 3972 am__minus_obj="-o $am__obj" 3973 case $depmode in 3974 gcc) 3975 # This depmode causes a compiler race in universal mode. 3976 test "$am__universal" = false || continue 3977 ;; 3978 nosideeffect) 3979 # After this tag, mechanisms are not by side-effect, so they'll 3980 # only be used when explicitly requested. 3981 if test "x$enable_dependency_tracking" = xyes; then 3982 continue 3983 else 3984 break 3985 fi 3986 ;; 3987 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3988 # This compiler won't grok '-c -o', but also, the minuso test has 3989 # not run yet. These depmodes are late enough in the game, and 3990 # so weak that their functioning should not be impacted. 3991 am__obj=conftest.${OBJEXT-o} 3992 am__minus_obj= 3993 ;; 3994 none) break ;; 3995 esac 3996 if depmode=$depmode \ 3997 source=sub/conftest.c object=$am__obj \ 3998 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3999 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4000 >/dev/null 2>conftest.err && 4001 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4002 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4003 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4004 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4005 # icc doesn't choke on unknown options, it will just issue warnings 4006 # or remarks (even with -Werror). So we grep stderr for any message 4007 # that says an option was ignored or not supported. 4008 # When given -MP, icc 7.0 and 7.1 complain thusly: 4009 # icc: Command line warning: ignoring option '-M'; no argument required 4010 # The diagnosis changed in icc 8.0: 4011 # icc: Command line remark: option '-MP' not supported 4012 if (grep 'ignoring option' conftest.err || 4013 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4014 am_cv_CC_dependencies_compiler_type=$depmode 4015 break 4016 fi 4017 fi 4018 done 4019 4020 cd .. 4021 rm -rf conftest.dir 4022else 4023 am_cv_CC_dependencies_compiler_type=none 4024fi 4025 4026fi 4027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4028$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4029CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4030 4031 if 4032 test "x$enable_dependency_tracking" != xno \ 4033 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4034 am__fastdepCC_TRUE= 4035 am__fastdepCC_FALSE='#' 4036else 4037 am__fastdepCC_TRUE='#' 4038 am__fastdepCC_FALSE= 4039fi 4040 4041 4042 4043# Check whether --enable-largefile was given. 4044if test "${enable_largefile+set}" = set; then : 4045 enableval=$enable_largefile; 4046fi 4047 4048if test "$enable_largefile" != no; then 4049 4050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 4051$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 4052if ${ac_cv_sys_largefile_CC+:} false; then : 4053 $as_echo_n "(cached) " >&6 4054else 4055 ac_cv_sys_largefile_CC=no 4056 if test "$GCC" != yes; then 4057 ac_save_CC=$CC 4058 while :; do 4059 # IRIX 6.2 and later do not support large files by default, 4060 # so use the C compiler's -n32 option if that helps. 4061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4062/* end confdefs.h. */ 4063#include <sys/types.h> 4064 /* Check that off_t can represent 2**63 - 1 correctly. 4065 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4066 since some C++ compilers masquerading as C compilers 4067 incorrectly reject 9223372036854775807. */ 4068#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 4069 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4070 && LARGE_OFF_T % 2147483647 == 1) 4071 ? 1 : -1]; 4072int 4073main () 4074{ 4075 4076 ; 4077 return 0; 4078} 4079_ACEOF 4080 if ac_fn_c_try_compile "$LINENO"; then : 4081 break 4082fi 4083rm -f core conftest.err conftest.$ac_objext 4084 CC="$CC -n32" 4085 if ac_fn_c_try_compile "$LINENO"; then : 4086 ac_cv_sys_largefile_CC=' -n32'; break 4087fi 4088rm -f core conftest.err conftest.$ac_objext 4089 break 4090 done 4091 CC=$ac_save_CC 4092 rm -f conftest.$ac_ext 4093 fi 4094fi 4095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 4096$as_echo "$ac_cv_sys_largefile_CC" >&6; } 4097 if test "$ac_cv_sys_largefile_CC" != no; then 4098 CC=$CC$ac_cv_sys_largefile_CC 4099 fi 4100 4101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 4102$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 4103if ${ac_cv_sys_file_offset_bits+:} false; then : 4104 $as_echo_n "(cached) " >&6 4105else 4106 while :; do 4107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4108/* end confdefs.h. */ 4109#include <sys/types.h> 4110 /* Check that off_t can represent 2**63 - 1 correctly. 4111 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4112 since some C++ compilers masquerading as C compilers 4113 incorrectly reject 9223372036854775807. */ 4114#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 4115 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4116 && LARGE_OFF_T % 2147483647 == 1) 4117 ? 1 : -1]; 4118int 4119main () 4120{ 4121 4122 ; 4123 return 0; 4124} 4125_ACEOF 4126if ac_fn_c_try_compile "$LINENO"; then : 4127 ac_cv_sys_file_offset_bits=no; break 4128fi 4129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4131/* end confdefs.h. */ 4132#define _FILE_OFFSET_BITS 64 4133#include <sys/types.h> 4134 /* Check that off_t can represent 2**63 - 1 correctly. 4135 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4136 since some C++ compilers masquerading as C compilers 4137 incorrectly reject 9223372036854775807. */ 4138#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 4139 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4140 && LARGE_OFF_T % 2147483647 == 1) 4141 ? 1 : -1]; 4142int 4143main () 4144{ 4145 4146 ; 4147 return 0; 4148} 4149_ACEOF 4150if ac_fn_c_try_compile "$LINENO"; then : 4151 ac_cv_sys_file_offset_bits=64; break 4152fi 4153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4154 ac_cv_sys_file_offset_bits=unknown 4155 break 4156done 4157fi 4158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 4159$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 4160case $ac_cv_sys_file_offset_bits in #( 4161 no | unknown) ;; 4162 *) 4163cat >>confdefs.h <<_ACEOF 4164#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 4165_ACEOF 4166;; 4167esac 4168rm -rf conftest* 4169 if test $ac_cv_sys_file_offset_bits = unknown; then 4170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 4171$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 4172if ${ac_cv_sys_large_files+:} false; then : 4173 $as_echo_n "(cached) " >&6 4174else 4175 while :; do 4176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4177/* end confdefs.h. */ 4178#include <sys/types.h> 4179 /* Check that off_t can represent 2**63 - 1 correctly. 4180 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4181 since some C++ compilers masquerading as C compilers 4182 incorrectly reject 9223372036854775807. */ 4183#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 4184 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4185 && LARGE_OFF_T % 2147483647 == 1) 4186 ? 1 : -1]; 4187int 4188main () 4189{ 4190 4191 ; 4192 return 0; 4193} 4194_ACEOF 4195if ac_fn_c_try_compile "$LINENO"; then : 4196 ac_cv_sys_large_files=no; break 4197fi 4198rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4200/* end confdefs.h. */ 4201#define _LARGE_FILES 1 4202#include <sys/types.h> 4203 /* Check that off_t can represent 2**63 - 1 correctly. 4204 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4205 since some C++ compilers masquerading as C compilers 4206 incorrectly reject 9223372036854775807. */ 4207#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 4208 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4209 && LARGE_OFF_T % 2147483647 == 1) 4210 ? 1 : -1]; 4211int 4212main () 4213{ 4214 4215 ; 4216 return 0; 4217} 4218_ACEOF 4219if ac_fn_c_try_compile "$LINENO"; then : 4220 ac_cv_sys_large_files=1; break 4221fi 4222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4223 ac_cv_sys_large_files=unknown 4224 break 4225done 4226fi 4227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 4228$as_echo "$ac_cv_sys_large_files" >&6; } 4229case $ac_cv_sys_large_files in #( 4230 no | unknown) ;; 4231 *) 4232cat >>confdefs.h <<_ACEOF 4233#define _LARGE_FILES $ac_cv_sys_large_files 4234_ACEOF 4235;; 4236esac 4237rm -rf conftest* 4238 fi 4239 4240 4241fi 4242 4243 4244# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 4257$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 4258if ${ac_cv_prog_cc_c99+:} false; then : 4259 $as_echo_n "(cached) " >&6 4260else 4261 ac_cv_prog_cc_c99=no 4262ac_save_CC=$CC 4263cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4264/* end confdefs.h. */ 4265#include <stdarg.h> 4266#include <stdbool.h> 4267#include <stdlib.h> 4268#include <wchar.h> 4269#include <stdio.h> 4270 4271// Check varargs macros. These examples are taken from C99 6.10.3.5. 4272#define debug(...) fprintf (stderr, __VA_ARGS__) 4273#define showlist(...) puts (#__VA_ARGS__) 4274#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 4275static void 4276test_varargs_macros (void) 4277{ 4278 int x = 1234; 4279 int y = 5678; 4280 debug ("Flag"); 4281 debug ("X = %d\n", x); 4282 showlist (The first, second, and third items.); 4283 report (x>y, "x is %d but y is %d", x, y); 4284} 4285 4286// Check long long types. 4287#define BIG64 18446744073709551615ull 4288#define BIG32 4294967295ul 4289#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 4290#if !BIG_OK 4291 your preprocessor is broken; 4292#endif 4293#if BIG_OK 4294#else 4295 your preprocessor is broken; 4296#endif 4297static long long int bignum = -9223372036854775807LL; 4298static unsigned long long int ubignum = BIG64; 4299 4300struct incomplete_array 4301{ 4302 int datasize; 4303 double data[]; 4304}; 4305 4306struct named_init { 4307 int number; 4308 const wchar_t *name; 4309 double average; 4310}; 4311 4312typedef const char *ccp; 4313 4314static inline int 4315test_restrict (ccp restrict text) 4316{ 4317 // See if C++-style comments work. 4318 // Iterate through items via the restricted pointer. 4319 // Also check for declarations in for loops. 4320 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 4321 continue; 4322 return 0; 4323} 4324 4325// Check varargs and va_copy. 4326static void 4327test_varargs (const char *format, ...) 4328{ 4329 va_list args; 4330 va_start (args, format); 4331 va_list args_copy; 4332 va_copy (args_copy, args); 4333 4334 const char *str; 4335 int number; 4336 float fnumber; 4337 4338 while (*format) 4339 { 4340 switch (*format++) 4341 { 4342 case 's': // string 4343 str = va_arg (args_copy, const char *); 4344 break; 4345 case 'd': // int 4346 number = va_arg (args_copy, int); 4347 break; 4348 case 'f': // float 4349 fnumber = va_arg (args_copy, double); 4350 break; 4351 default: 4352 break; 4353 } 4354 } 4355 va_end (args_copy); 4356 va_end (args); 4357} 4358 4359int 4360main () 4361{ 4362 4363 // Check bool. 4364 _Bool success = false; 4365 4366 // Check restrict. 4367 if (test_restrict ("String literal") == 0) 4368 success = true; 4369 char *restrict newvar = "Another string"; 4370 4371 // Check varargs. 4372 test_varargs ("s, d' f .", "string", 65, 34.234); 4373 test_varargs_macros (); 4374 4375 // Check flexible array members. 4376 struct incomplete_array *ia = 4377 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4378 ia->datasize = 10; 4379 for (int i = 0; i < ia->datasize; ++i) 4380 ia->data[i] = i * 1.234; 4381 4382 // Check named initializers. 4383 struct named_init ni = { 4384 .number = 34, 4385 .name = L"Test wide string", 4386 .average = 543.34343, 4387 }; 4388 4389 ni.number = 58; 4390 4391 int dynamic_array[ni.number]; 4392 dynamic_array[ni.number - 1] = 543; 4393 4394 // work around unused variable warnings 4395 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4396 || dynamic_array[ni.number - 1] != 543); 4397 4398 ; 4399 return 0; 4400} 4401_ACEOF 4402for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 4403do 4404 CC="$ac_save_CC $ac_arg" 4405 if ac_fn_c_try_compile "$LINENO"; then : 4406 ac_cv_prog_cc_c99=$ac_arg 4407fi 4408rm -f core conftest.err conftest.$ac_objext 4409 test "x$ac_cv_prog_cc_c99" != "xno" && break 4410done 4411rm -f conftest.$ac_ext 4412CC=$ac_save_CC 4413 4414fi 4415# AC_CACHE_VAL 4416case "x$ac_cv_prog_cc_c99" in 4417 x) 4418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4419$as_echo "none needed" >&6; } ;; 4420 xno) 4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4422$as_echo "unsupported" >&6; } ;; 4423 *) 4424 CC="$CC $ac_cv_prog_cc_c99" 4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4426$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4427esac 4428if test "x$ac_cv_prog_cc_c99" != xno; then : 4429 4430fi 4431 4432 4433ac_ext=c 4434ac_cpp='$CPP $CPPFLAGS' 4435ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4436ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4437ac_compiler_gnu=$ac_cv_c_compiler_gnu 4438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4439$as_echo_n "checking how to run the C preprocessor... " >&6; } 4440# On Suns, sometimes $CPP names a directory. 4441if test -n "$CPP" && test -d "$CPP"; then 4442 CPP= 4443fi 4444if test -z "$CPP"; then 4445 if ${ac_cv_prog_CPP+:} false; then : 4446 $as_echo_n "(cached) " >&6 4447else 4448 # Double quotes because CPP needs to be expanded 4449 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4450 do 4451 ac_preproc_ok=false 4452for ac_c_preproc_warn_flag in '' yes 4453do 4454 # Use a header file that comes with gcc, so configuring glibc 4455 # with a fresh cross-compiler works. 4456 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4457 # <limits.h> exists even on freestanding compilers. 4458 # On the NeXT, cc -E runs the code through the compiler's parser, 4459 # not just through cpp. "Syntax error" is here to catch this case. 4460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4461/* end confdefs.h. */ 4462#ifdef __STDC__ 4463# include <limits.h> 4464#else 4465# include <assert.h> 4466#endif 4467 Syntax error 4468_ACEOF 4469if ac_fn_c_try_cpp "$LINENO"; then : 4470 4471else 4472 # Broken: fails on valid input. 4473continue 4474fi 4475rm -f conftest.err conftest.i conftest.$ac_ext 4476 4477 # OK, works on sane cases. Now check whether nonexistent headers 4478 # can be detected and how. 4479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4480/* end confdefs.h. */ 4481#include <ac_nonexistent.h> 4482_ACEOF 4483if ac_fn_c_try_cpp "$LINENO"; then : 4484 # Broken: success on invalid input. 4485continue 4486else 4487 # Passes both tests. 4488ac_preproc_ok=: 4489break 4490fi 4491rm -f conftest.err conftest.i conftest.$ac_ext 4492 4493done 4494# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4495rm -f conftest.i conftest.err conftest.$ac_ext 4496if $ac_preproc_ok; then : 4497 break 4498fi 4499 4500 done 4501 ac_cv_prog_CPP=$CPP 4502 4503fi 4504 CPP=$ac_cv_prog_CPP 4505else 4506 ac_cv_prog_CPP=$CPP 4507fi 4508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4509$as_echo "$CPP" >&6; } 4510ac_preproc_ok=false 4511for ac_c_preproc_warn_flag in '' yes 4512do 4513 # Use a header file that comes with gcc, so configuring glibc 4514 # with a fresh cross-compiler works. 4515 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4516 # <limits.h> exists even on freestanding compilers. 4517 # On the NeXT, cc -E runs the code through the compiler's parser, 4518 # not just through cpp. "Syntax error" is here to catch this case. 4519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4520/* end confdefs.h. */ 4521#ifdef __STDC__ 4522# include <limits.h> 4523#else 4524# include <assert.h> 4525#endif 4526 Syntax error 4527_ACEOF 4528if ac_fn_c_try_cpp "$LINENO"; then : 4529 4530else 4531 # Broken: fails on valid input. 4532continue 4533fi 4534rm -f conftest.err conftest.i conftest.$ac_ext 4535 4536 # OK, works on sane cases. Now check whether nonexistent headers 4537 # can be detected and how. 4538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4539/* end confdefs.h. */ 4540#include <ac_nonexistent.h> 4541_ACEOF 4542if ac_fn_c_try_cpp "$LINENO"; then : 4543 # Broken: success on invalid input. 4544continue 4545else 4546 # Passes both tests. 4547ac_preproc_ok=: 4548break 4549fi 4550rm -f conftest.err conftest.i conftest.$ac_ext 4551 4552done 4553# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4554rm -f conftest.i conftest.err conftest.$ac_ext 4555if $ac_preproc_ok; then : 4556 4557else 4558 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4559$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4560as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4561See \`config.log' for more details" "$LINENO" 5; } 4562fi 4563 4564ac_ext=c 4565ac_cpp='$CPP $CPPFLAGS' 4566ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4567ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4568ac_compiler_gnu=$ac_cv_c_compiler_gnu 4569 4570 4571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4572$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4573if ${ac_cv_path_GREP+:} false; then : 4574 $as_echo_n "(cached) " >&6 4575else 4576 if test -z "$GREP"; then 4577 ac_path_GREP_found=false 4578 # Loop through the user's path and test for each of PROGNAME-LIST 4579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4580for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4581do 4582 IFS=$as_save_IFS 4583 test -z "$as_dir" && as_dir=. 4584 for ac_prog in grep ggrep; do 4585 for ac_exec_ext in '' $ac_executable_extensions; do 4586 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4587 as_fn_executable_p "$ac_path_GREP" || continue 4588# Check for GNU ac_path_GREP and select it if it is found. 4589 # Check for GNU $ac_path_GREP 4590case `"$ac_path_GREP" --version 2>&1` in 4591*GNU*) 4592 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4593*) 4594 ac_count=0 4595 $as_echo_n 0123456789 >"conftest.in" 4596 while : 4597 do 4598 cat "conftest.in" "conftest.in" >"conftest.tmp" 4599 mv "conftest.tmp" "conftest.in" 4600 cp "conftest.in" "conftest.nl" 4601 $as_echo 'GREP' >> "conftest.nl" 4602 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4603 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4604 as_fn_arith $ac_count + 1 && ac_count=$as_val 4605 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4606 # Best one so far, save it but keep looking for a better one 4607 ac_cv_path_GREP="$ac_path_GREP" 4608 ac_path_GREP_max=$ac_count 4609 fi 4610 # 10*(2^10) chars as input seems more than enough 4611 test $ac_count -gt 10 && break 4612 done 4613 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4614esac 4615 4616 $ac_path_GREP_found && break 3 4617 done 4618 done 4619 done 4620IFS=$as_save_IFS 4621 if test -z "$ac_cv_path_GREP"; then 4622 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4623 fi 4624else 4625 ac_cv_path_GREP=$GREP 4626fi 4627 4628fi 4629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4630$as_echo "$ac_cv_path_GREP" >&6; } 4631 GREP="$ac_cv_path_GREP" 4632 4633 4634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4635$as_echo_n "checking for egrep... " >&6; } 4636if ${ac_cv_path_EGREP+:} false; then : 4637 $as_echo_n "(cached) " >&6 4638else 4639 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4640 then ac_cv_path_EGREP="$GREP -E" 4641 else 4642 if test -z "$EGREP"; then 4643 ac_path_EGREP_found=false 4644 # Loop through the user's path and test for each of PROGNAME-LIST 4645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4646for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4647do 4648 IFS=$as_save_IFS 4649 test -z "$as_dir" && as_dir=. 4650 for ac_prog in egrep; do 4651 for ac_exec_ext in '' $ac_executable_extensions; do 4652 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4653 as_fn_executable_p "$ac_path_EGREP" || continue 4654# Check for GNU ac_path_EGREP and select it if it is found. 4655 # Check for GNU $ac_path_EGREP 4656case `"$ac_path_EGREP" --version 2>&1` in 4657*GNU*) 4658 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4659*) 4660 ac_count=0 4661 $as_echo_n 0123456789 >"conftest.in" 4662 while : 4663 do 4664 cat "conftest.in" "conftest.in" >"conftest.tmp" 4665 mv "conftest.tmp" "conftest.in" 4666 cp "conftest.in" "conftest.nl" 4667 $as_echo 'EGREP' >> "conftest.nl" 4668 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4669 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4670 as_fn_arith $ac_count + 1 && ac_count=$as_val 4671 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4672 # Best one so far, save it but keep looking for a better one 4673 ac_cv_path_EGREP="$ac_path_EGREP" 4674 ac_path_EGREP_max=$ac_count 4675 fi 4676 # 10*(2^10) chars as input seems more than enough 4677 test $ac_count -gt 10 && break 4678 done 4679 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4680esac 4681 4682 $ac_path_EGREP_found && break 3 4683 done 4684 done 4685 done 4686IFS=$as_save_IFS 4687 if test -z "$ac_cv_path_EGREP"; then 4688 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4689 fi 4690else 4691 ac_cv_path_EGREP=$EGREP 4692fi 4693 4694 fi 4695fi 4696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4697$as_echo "$ac_cv_path_EGREP" >&6; } 4698 EGREP="$ac_cv_path_EGREP" 4699 4700 4701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4702$as_echo_n "checking for ANSI C header files... " >&6; } 4703if ${ac_cv_header_stdc+:} false; then : 4704 $as_echo_n "(cached) " >&6 4705else 4706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4707/* end confdefs.h. */ 4708#include <stdlib.h> 4709#include <stdarg.h> 4710#include <string.h> 4711#include <float.h> 4712 4713int 4714main () 4715{ 4716 4717 ; 4718 return 0; 4719} 4720_ACEOF 4721if ac_fn_c_try_compile "$LINENO"; then : 4722 ac_cv_header_stdc=yes 4723else 4724 ac_cv_header_stdc=no 4725fi 4726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4727 4728if test $ac_cv_header_stdc = yes; then 4729 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4731/* end confdefs.h. */ 4732#include <string.h> 4733 4734_ACEOF 4735if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4736 $EGREP "memchr" >/dev/null 2>&1; then : 4737 4738else 4739 ac_cv_header_stdc=no 4740fi 4741rm -f conftest* 4742 4743fi 4744 4745if test $ac_cv_header_stdc = yes; then 4746 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4748/* end confdefs.h. */ 4749#include <stdlib.h> 4750 4751_ACEOF 4752if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4753 $EGREP "free" >/dev/null 2>&1; then : 4754 4755else 4756 ac_cv_header_stdc=no 4757fi 4758rm -f conftest* 4759 4760fi 4761 4762if test $ac_cv_header_stdc = yes; then 4763 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4764 if test "$cross_compiling" = yes; then : 4765 : 4766else 4767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4768/* end confdefs.h. */ 4769#include <ctype.h> 4770#include <stdlib.h> 4771#if ((' ' & 0x0FF) == 0x020) 4772# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4773# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4774#else 4775# define ISLOWER(c) \ 4776 (('a' <= (c) && (c) <= 'i') \ 4777 || ('j' <= (c) && (c) <= 'r') \ 4778 || ('s' <= (c) && (c) <= 'z')) 4779# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4780#endif 4781 4782#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4783int 4784main () 4785{ 4786 int i; 4787 for (i = 0; i < 256; i++) 4788 if (XOR (islower (i), ISLOWER (i)) 4789 || toupper (i) != TOUPPER (i)) 4790 return 2; 4791 return 0; 4792} 4793_ACEOF 4794if ac_fn_c_try_run "$LINENO"; then : 4795 4796else 4797 ac_cv_header_stdc=no 4798fi 4799rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4800 conftest.$ac_objext conftest.beam conftest.$ac_ext 4801fi 4802 4803fi 4804fi 4805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4806$as_echo "$ac_cv_header_stdc" >&6; } 4807if test $ac_cv_header_stdc = yes; then 4808 4809$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4810 4811fi 4812 4813# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4814for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4815 inttypes.h stdint.h unistd.h 4816do : 4817 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4818ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4819" 4820if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4821 cat >>confdefs.h <<_ACEOF 4822#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4823_ACEOF 4824 4825fi 4826 4827done 4828 4829 4830 4831 4832 4833 4834ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4835if test "x$ac_cv_have_decl___clang__" = xyes; then : 4836 CLANGCC="yes" 4837else 4838 CLANGCC="no" 4839fi 4840 4841ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4842if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4843 INTELCC="yes" 4844else 4845 INTELCC="no" 4846fi 4847 4848ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4849if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4850 SUNCC="yes" 4851else 4852 SUNCC="no" 4853fi 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4864 if test -n "$ac_tool_prefix"; then 4865 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4866set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4868$as_echo_n "checking for $ac_word... " >&6; } 4869if ${ac_cv_path_PKG_CONFIG+:} false; then : 4870 $as_echo_n "(cached) " >&6 4871else 4872 case $PKG_CONFIG in 4873 [\\/]* | ?:[\\/]*) 4874 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4875 ;; 4876 *) 4877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4878for as_dir in $PATH 4879do 4880 IFS=$as_save_IFS 4881 test -z "$as_dir" && as_dir=. 4882 for ac_exec_ext in '' $ac_executable_extensions; do 4883 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4884 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4886 break 2 4887 fi 4888done 4889 done 4890IFS=$as_save_IFS 4891 4892 ;; 4893esac 4894fi 4895PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4896if test -n "$PKG_CONFIG"; then 4897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4898$as_echo "$PKG_CONFIG" >&6; } 4899else 4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4901$as_echo "no" >&6; } 4902fi 4903 4904 4905fi 4906if test -z "$ac_cv_path_PKG_CONFIG"; then 4907 ac_pt_PKG_CONFIG=$PKG_CONFIG 4908 # Extract the first word of "pkg-config", so it can be a program name with args. 4909set dummy pkg-config; ac_word=$2 4910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4911$as_echo_n "checking for $ac_word... " >&6; } 4912if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 4913 $as_echo_n "(cached) " >&6 4914else 4915 case $ac_pt_PKG_CONFIG in 4916 [\\/]* | ?:[\\/]*) 4917 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4918 ;; 4919 *) 4920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4921for as_dir in $PATH 4922do 4923 IFS=$as_save_IFS 4924 test -z "$as_dir" && as_dir=. 4925 for ac_exec_ext in '' $ac_executable_extensions; do 4926 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4927 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4929 break 2 4930 fi 4931done 4932 done 4933IFS=$as_save_IFS 4934 4935 ;; 4936esac 4937fi 4938ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4939if test -n "$ac_pt_PKG_CONFIG"; then 4940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4941$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4942else 4943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4944$as_echo "no" >&6; } 4945fi 4946 4947 if test "x$ac_pt_PKG_CONFIG" = x; then 4948 PKG_CONFIG="" 4949 else 4950 case $cross_compiling:$ac_tool_warned in 4951yes:) 4952{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4953$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4954ac_tool_warned=yes ;; 4955esac 4956 PKG_CONFIG=$ac_pt_PKG_CONFIG 4957 fi 4958else 4959 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4960fi 4961 4962fi 4963if test -n "$PKG_CONFIG"; then 4964 _pkg_min_version=0.9.0 4965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4966$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4967 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4969$as_echo "yes" >&6; } 4970 else 4971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4972$as_echo "no" >&6; } 4973 PKG_CONFIG="" 4974 fi 4975fi 4976# Make sure we can run config.sub. 4977$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4978 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4979 4980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4981$as_echo_n "checking build system type... " >&6; } 4982if ${ac_cv_build+:} false; then : 4983 $as_echo_n "(cached) " >&6 4984else 4985 ac_build_alias=$build_alias 4986test "x$ac_build_alias" = x && 4987 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4988test "x$ac_build_alias" = x && 4989 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4990ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4991 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4992 4993fi 4994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4995$as_echo "$ac_cv_build" >&6; } 4996case $ac_cv_build in 4997*-*-*) ;; 4998*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4999esac 5000build=$ac_cv_build 5001ac_save_IFS=$IFS; IFS='-' 5002set x $ac_cv_build 5003shift 5004build_cpu=$1 5005build_vendor=$2 5006shift; shift 5007# Remember, the first character of IFS is used to create $*, 5008# except with old shells: 5009build_os=$* 5010IFS=$ac_save_IFS 5011case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 5012 5013 5014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 5015$as_echo_n "checking host system type... " >&6; } 5016if ${ac_cv_host+:} false; then : 5017 $as_echo_n "(cached) " >&6 5018else 5019 if test "x$host_alias" = x; then 5020 ac_cv_host=$ac_cv_build 5021else 5022 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 5023 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 5024fi 5025 5026fi 5027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 5028$as_echo "$ac_cv_host" >&6; } 5029case $ac_cv_host in 5030*-*-*) ;; 5031*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 5032esac 5033host=$ac_cv_host 5034ac_save_IFS=$IFS; IFS='-' 5035set x $ac_cv_host 5036shift 5037host_cpu=$1 5038host_vendor=$2 5039shift; shift 5040# Remember, the first character of IFS is used to create $*, 5041# except with old shells: 5042host_os=$* 5043IFS=$ac_save_IFS 5044case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 5045 5046 5047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5048$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5049if ${ac_cv_path_SED+:} false; then : 5050 $as_echo_n "(cached) " >&6 5051else 5052 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5053 for ac_i in 1 2 3 4 5 6 7; do 5054 ac_script="$ac_script$as_nl$ac_script" 5055 done 5056 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5057 { ac_script=; unset ac_script;} 5058 if test -z "$SED"; then 5059 ac_path_SED_found=false 5060 # Loop through the user's path and test for each of PROGNAME-LIST 5061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5062for as_dir in $PATH 5063do 5064 IFS=$as_save_IFS 5065 test -z "$as_dir" && as_dir=. 5066 for ac_prog in sed gsed; do 5067 for ac_exec_ext in '' $ac_executable_extensions; do 5068 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5069 as_fn_executable_p "$ac_path_SED" || continue 5070# Check for GNU ac_path_SED and select it if it is found. 5071 # Check for GNU $ac_path_SED 5072case `"$ac_path_SED" --version 2>&1` in 5073*GNU*) 5074 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5075*) 5076 ac_count=0 5077 $as_echo_n 0123456789 >"conftest.in" 5078 while : 5079 do 5080 cat "conftest.in" "conftest.in" >"conftest.tmp" 5081 mv "conftest.tmp" "conftest.in" 5082 cp "conftest.in" "conftest.nl" 5083 $as_echo '' >> "conftest.nl" 5084 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5085 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5086 as_fn_arith $ac_count + 1 && ac_count=$as_val 5087 if test $ac_count -gt ${ac_path_SED_max-0}; then 5088 # Best one so far, save it but keep looking for a better one 5089 ac_cv_path_SED="$ac_path_SED" 5090 ac_path_SED_max=$ac_count 5091 fi 5092 # 10*(2^10) chars as input seems more than enough 5093 test $ac_count -gt 10 && break 5094 done 5095 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5096esac 5097 5098 $ac_path_SED_found && break 3 5099 done 5100 done 5101 done 5102IFS=$as_save_IFS 5103 if test -z "$ac_cv_path_SED"; then 5104 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5105 fi 5106else 5107 ac_cv_path_SED=$SED 5108fi 5109 5110fi 5111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5112$as_echo "$ac_cv_path_SED" >&6; } 5113 SED="$ac_cv_path_SED" 5114 rm -f conftest.sed 5115 5116 5117 5118 5119 5120 5121# Check whether --enable-selective-werror was given. 5122if test "${enable_selective_werror+set}" = set; then : 5123 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 5124else 5125 SELECTIVE_WERROR=yes 5126fi 5127 5128 5129 5130 5131 5132# -v is too short to test reliably with XORG_TESTSET_CFLAG 5133if test "x$SUNCC" = "xyes"; then 5134 BASE_CFLAGS="-v" 5135else 5136 BASE_CFLAGS="" 5137fi 5138 5139# This chunk of warnings were those that existed in the legacy CWARNFLAGS 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153xorg_testset_save_CFLAGS="$CFLAGS" 5154 5155if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5156 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5158$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5159if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5160 $as_echo_n "(cached) " >&6 5161else 5162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5163/* end confdefs.h. */ 5164int i; 5165_ACEOF 5166if ac_fn_c_try_compile "$LINENO"; then : 5167 xorg_cv_cc_flag_unknown_warning_option=yes 5168else 5169 xorg_cv_cc_flag_unknown_warning_option=no 5170fi 5171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5172fi 5173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5174$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5175 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5176 CFLAGS="$xorg_testset_save_CFLAGS" 5177fi 5178 5179if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5180 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5181 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5182 fi 5183 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5185$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5186if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5187 $as_echo_n "(cached) " >&6 5188else 5189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5190/* end confdefs.h. */ 5191int i; 5192_ACEOF 5193if ac_fn_c_try_compile "$LINENO"; then : 5194 xorg_cv_cc_flag_unused_command_line_argument=yes 5195else 5196 xorg_cv_cc_flag_unused_command_line_argument=no 5197fi 5198rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5199fi 5200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5201$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5202 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5203 CFLAGS="$xorg_testset_save_CFLAGS" 5204fi 5205 5206found="no" 5207 5208 if test $found = "no" ; then 5209 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5210 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5211 fi 5212 5213 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5214 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5215 fi 5216 5217 CFLAGS="$CFLAGS -Wall" 5218 5219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 5220$as_echo_n "checking if $CC supports -Wall... " >&6; } 5221 cacheid=xorg_cv_cc_flag__Wall 5222 if eval \${$cacheid+:} false; then : 5223 $as_echo_n "(cached) " >&6 5224else 5225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5226/* end confdefs.h. */ 5227int i; 5228int 5229main () 5230{ 5231 5232 ; 5233 return 0; 5234} 5235_ACEOF 5236if ac_fn_c_try_link "$LINENO"; then : 5237 eval $cacheid=yes 5238else 5239 eval $cacheid=no 5240fi 5241rm -f core conftest.err conftest.$ac_objext \ 5242 conftest$ac_exeext conftest.$ac_ext 5243fi 5244 5245 5246 CFLAGS="$xorg_testset_save_CFLAGS" 5247 5248 eval supported=\$$cacheid 5249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5250$as_echo "$supported" >&6; } 5251 if test "$supported" = "yes" ; then 5252 BASE_CFLAGS="$BASE_CFLAGS -Wall" 5253 found="yes" 5254 fi 5255 fi 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271xorg_testset_save_CFLAGS="$CFLAGS" 5272 5273if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5274 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5276$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5277if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5278 $as_echo_n "(cached) " >&6 5279else 5280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5281/* end confdefs.h. */ 5282int i; 5283_ACEOF 5284if ac_fn_c_try_compile "$LINENO"; then : 5285 xorg_cv_cc_flag_unknown_warning_option=yes 5286else 5287 xorg_cv_cc_flag_unknown_warning_option=no 5288fi 5289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5290fi 5291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5292$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5293 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5294 CFLAGS="$xorg_testset_save_CFLAGS" 5295fi 5296 5297if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5298 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5299 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5300 fi 5301 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5303$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5304if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5305 $as_echo_n "(cached) " >&6 5306else 5307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5308/* end confdefs.h. */ 5309int i; 5310_ACEOF 5311if ac_fn_c_try_compile "$LINENO"; then : 5312 xorg_cv_cc_flag_unused_command_line_argument=yes 5313else 5314 xorg_cv_cc_flag_unused_command_line_argument=no 5315fi 5316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5317fi 5318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5319$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5320 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5321 CFLAGS="$xorg_testset_save_CFLAGS" 5322fi 5323 5324found="no" 5325 5326 if test $found = "no" ; then 5327 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5328 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5329 fi 5330 5331 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5332 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5333 fi 5334 5335 CFLAGS="$CFLAGS -Wpointer-arith" 5336 5337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5338$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 5339 cacheid=xorg_cv_cc_flag__Wpointer_arith 5340 if eval \${$cacheid+:} false; then : 5341 $as_echo_n "(cached) " >&6 5342else 5343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5344/* end confdefs.h. */ 5345int i; 5346int 5347main () 5348{ 5349 5350 ; 5351 return 0; 5352} 5353_ACEOF 5354if ac_fn_c_try_link "$LINENO"; then : 5355 eval $cacheid=yes 5356else 5357 eval $cacheid=no 5358fi 5359rm -f core conftest.err conftest.$ac_objext \ 5360 conftest$ac_exeext conftest.$ac_ext 5361fi 5362 5363 5364 CFLAGS="$xorg_testset_save_CFLAGS" 5365 5366 eval supported=\$$cacheid 5367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5368$as_echo "$supported" >&6; } 5369 if test "$supported" = "yes" ; then 5370 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5371 found="yes" 5372 fi 5373 fi 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389xorg_testset_save_CFLAGS="$CFLAGS" 5390 5391if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5392 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5394$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5395if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5396 $as_echo_n "(cached) " >&6 5397else 5398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5399/* end confdefs.h. */ 5400int i; 5401_ACEOF 5402if ac_fn_c_try_compile "$LINENO"; then : 5403 xorg_cv_cc_flag_unknown_warning_option=yes 5404else 5405 xorg_cv_cc_flag_unknown_warning_option=no 5406fi 5407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5408fi 5409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5410$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5411 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5412 CFLAGS="$xorg_testset_save_CFLAGS" 5413fi 5414 5415if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5416 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5417 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5418 fi 5419 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5421$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5422if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5423 $as_echo_n "(cached) " >&6 5424else 5425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5426/* end confdefs.h. */ 5427int i; 5428_ACEOF 5429if ac_fn_c_try_compile "$LINENO"; then : 5430 xorg_cv_cc_flag_unused_command_line_argument=yes 5431else 5432 xorg_cv_cc_flag_unused_command_line_argument=no 5433fi 5434rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5435fi 5436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5437$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5438 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5439 CFLAGS="$xorg_testset_save_CFLAGS" 5440fi 5441 5442found="no" 5443 5444 if test $found = "no" ; then 5445 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5446 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5447 fi 5448 5449 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5450 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5451 fi 5452 5453 CFLAGS="$CFLAGS -Wmissing-declarations" 5454 5455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5456$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 5457 cacheid=xorg_cv_cc_flag__Wmissing_declarations 5458 if eval \${$cacheid+:} false; then : 5459 $as_echo_n "(cached) " >&6 5460else 5461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5462/* end confdefs.h. */ 5463int i; 5464int 5465main () 5466{ 5467 5468 ; 5469 return 0; 5470} 5471_ACEOF 5472if ac_fn_c_try_link "$LINENO"; then : 5473 eval $cacheid=yes 5474else 5475 eval $cacheid=no 5476fi 5477rm -f core conftest.err conftest.$ac_objext \ 5478 conftest$ac_exeext conftest.$ac_ext 5479fi 5480 5481 5482 CFLAGS="$xorg_testset_save_CFLAGS" 5483 5484 eval supported=\$$cacheid 5485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5486$as_echo "$supported" >&6; } 5487 if test "$supported" = "yes" ; then 5488 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5489 found="yes" 5490 fi 5491 fi 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507xorg_testset_save_CFLAGS="$CFLAGS" 5508 5509if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5510 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5512$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5513if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5514 $as_echo_n "(cached) " >&6 5515else 5516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5517/* end confdefs.h. */ 5518int i; 5519_ACEOF 5520if ac_fn_c_try_compile "$LINENO"; then : 5521 xorg_cv_cc_flag_unknown_warning_option=yes 5522else 5523 xorg_cv_cc_flag_unknown_warning_option=no 5524fi 5525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5526fi 5527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5528$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5529 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5530 CFLAGS="$xorg_testset_save_CFLAGS" 5531fi 5532 5533if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5534 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5535 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5536 fi 5537 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5539$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5540if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5541 $as_echo_n "(cached) " >&6 5542else 5543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5544/* end confdefs.h. */ 5545int i; 5546_ACEOF 5547if ac_fn_c_try_compile "$LINENO"; then : 5548 xorg_cv_cc_flag_unused_command_line_argument=yes 5549else 5550 xorg_cv_cc_flag_unused_command_line_argument=no 5551fi 5552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5553fi 5554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5555$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5556 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5557 CFLAGS="$xorg_testset_save_CFLAGS" 5558fi 5559 5560found="no" 5561 5562 if test $found = "no" ; then 5563 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5564 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5565 fi 5566 5567 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5568 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5569 fi 5570 5571 CFLAGS="$CFLAGS -Wformat=2" 5572 5573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5574$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 5575 cacheid=xorg_cv_cc_flag__Wformat_2 5576 if eval \${$cacheid+:} false; then : 5577 $as_echo_n "(cached) " >&6 5578else 5579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5580/* end confdefs.h. */ 5581int i; 5582int 5583main () 5584{ 5585 5586 ; 5587 return 0; 5588} 5589_ACEOF 5590if ac_fn_c_try_link "$LINENO"; then : 5591 eval $cacheid=yes 5592else 5593 eval $cacheid=no 5594fi 5595rm -f core conftest.err conftest.$ac_objext \ 5596 conftest$ac_exeext conftest.$ac_ext 5597fi 5598 5599 5600 CFLAGS="$xorg_testset_save_CFLAGS" 5601 5602 eval supported=\$$cacheid 5603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5604$as_echo "$supported" >&6; } 5605 if test "$supported" = "yes" ; then 5606 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5607 found="yes" 5608 fi 5609 fi 5610 5611 if test $found = "no" ; then 5612 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5613 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5614 fi 5615 5616 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5617 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5618 fi 5619 5620 CFLAGS="$CFLAGS -Wformat" 5621 5622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5623$as_echo_n "checking if $CC supports -Wformat... " >&6; } 5624 cacheid=xorg_cv_cc_flag__Wformat 5625 if eval \${$cacheid+:} false; then : 5626 $as_echo_n "(cached) " >&6 5627else 5628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5629/* end confdefs.h. */ 5630int i; 5631int 5632main () 5633{ 5634 5635 ; 5636 return 0; 5637} 5638_ACEOF 5639if ac_fn_c_try_link "$LINENO"; then : 5640 eval $cacheid=yes 5641else 5642 eval $cacheid=no 5643fi 5644rm -f core conftest.err conftest.$ac_objext \ 5645 conftest$ac_exeext conftest.$ac_ext 5646fi 5647 5648 5649 CFLAGS="$xorg_testset_save_CFLAGS" 5650 5651 eval supported=\$$cacheid 5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5653$as_echo "$supported" >&6; } 5654 if test "$supported" = "yes" ; then 5655 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5656 found="yes" 5657 fi 5658 fi 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676xorg_testset_save_CFLAGS="$CFLAGS" 5677 5678if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5679 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5681$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5682if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5683 $as_echo_n "(cached) " >&6 5684else 5685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5686/* end confdefs.h. */ 5687int i; 5688_ACEOF 5689if ac_fn_c_try_compile "$LINENO"; then : 5690 xorg_cv_cc_flag_unknown_warning_option=yes 5691else 5692 xorg_cv_cc_flag_unknown_warning_option=no 5693fi 5694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5695fi 5696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5697$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5698 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5699 CFLAGS="$xorg_testset_save_CFLAGS" 5700fi 5701 5702if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5703 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5704 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5705 fi 5706 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5708$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5709if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5710 $as_echo_n "(cached) " >&6 5711else 5712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5713/* end confdefs.h. */ 5714int i; 5715_ACEOF 5716if ac_fn_c_try_compile "$LINENO"; then : 5717 xorg_cv_cc_flag_unused_command_line_argument=yes 5718else 5719 xorg_cv_cc_flag_unused_command_line_argument=no 5720fi 5721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5722fi 5723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5724$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5725 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5726 CFLAGS="$xorg_testset_save_CFLAGS" 5727fi 5728 5729found="no" 5730 5731 if test $found = "no" ; then 5732 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5733 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5734 fi 5735 5736 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5737 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5738 fi 5739 5740 CFLAGS="$CFLAGS -Wstrict-prototypes" 5741 5742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5743$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5744 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5745 if eval \${$cacheid+:} false; then : 5746 $as_echo_n "(cached) " >&6 5747else 5748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5749/* end confdefs.h. */ 5750int i; 5751int 5752main () 5753{ 5754 5755 ; 5756 return 0; 5757} 5758_ACEOF 5759if ac_fn_c_try_link "$LINENO"; then : 5760 eval $cacheid=yes 5761else 5762 eval $cacheid=no 5763fi 5764rm -f core conftest.err conftest.$ac_objext \ 5765 conftest$ac_exeext conftest.$ac_ext 5766fi 5767 5768 5769 CFLAGS="$xorg_testset_save_CFLAGS" 5770 5771 eval supported=\$$cacheid 5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5773$as_echo "$supported" >&6; } 5774 if test "$supported" = "yes" ; then 5775 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5776 found="yes" 5777 fi 5778 fi 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794xorg_testset_save_CFLAGS="$CFLAGS" 5795 5796if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5797 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5799$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5800if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5801 $as_echo_n "(cached) " >&6 5802else 5803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5804/* end confdefs.h. */ 5805int i; 5806_ACEOF 5807if ac_fn_c_try_compile "$LINENO"; then : 5808 xorg_cv_cc_flag_unknown_warning_option=yes 5809else 5810 xorg_cv_cc_flag_unknown_warning_option=no 5811fi 5812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5813fi 5814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5815$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5816 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5817 CFLAGS="$xorg_testset_save_CFLAGS" 5818fi 5819 5820if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5821 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5822 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5823 fi 5824 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5826$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5827if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5828 $as_echo_n "(cached) " >&6 5829else 5830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5831/* end confdefs.h. */ 5832int i; 5833_ACEOF 5834if ac_fn_c_try_compile "$LINENO"; then : 5835 xorg_cv_cc_flag_unused_command_line_argument=yes 5836else 5837 xorg_cv_cc_flag_unused_command_line_argument=no 5838fi 5839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5840fi 5841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5842$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5843 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5844 CFLAGS="$xorg_testset_save_CFLAGS" 5845fi 5846 5847found="no" 5848 5849 if test $found = "no" ; then 5850 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5851 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5852 fi 5853 5854 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5855 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5856 fi 5857 5858 CFLAGS="$CFLAGS -Wmissing-prototypes" 5859 5860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5861$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5862 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5863 if eval \${$cacheid+:} false; then : 5864 $as_echo_n "(cached) " >&6 5865else 5866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5867/* end confdefs.h. */ 5868int i; 5869int 5870main () 5871{ 5872 5873 ; 5874 return 0; 5875} 5876_ACEOF 5877if ac_fn_c_try_link "$LINENO"; then : 5878 eval $cacheid=yes 5879else 5880 eval $cacheid=no 5881fi 5882rm -f core conftest.err conftest.$ac_objext \ 5883 conftest$ac_exeext conftest.$ac_ext 5884fi 5885 5886 5887 CFLAGS="$xorg_testset_save_CFLAGS" 5888 5889 eval supported=\$$cacheid 5890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5891$as_echo "$supported" >&6; } 5892 if test "$supported" = "yes" ; then 5893 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5894 found="yes" 5895 fi 5896 fi 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912xorg_testset_save_CFLAGS="$CFLAGS" 5913 5914if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5915 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5917$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5918if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5919 $as_echo_n "(cached) " >&6 5920else 5921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5922/* end confdefs.h. */ 5923int i; 5924_ACEOF 5925if ac_fn_c_try_compile "$LINENO"; then : 5926 xorg_cv_cc_flag_unknown_warning_option=yes 5927else 5928 xorg_cv_cc_flag_unknown_warning_option=no 5929fi 5930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5931fi 5932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5933$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5934 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5935 CFLAGS="$xorg_testset_save_CFLAGS" 5936fi 5937 5938if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5939 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5940 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5941 fi 5942 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5944$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5945if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5946 $as_echo_n "(cached) " >&6 5947else 5948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5949/* end confdefs.h. */ 5950int i; 5951_ACEOF 5952if ac_fn_c_try_compile "$LINENO"; then : 5953 xorg_cv_cc_flag_unused_command_line_argument=yes 5954else 5955 xorg_cv_cc_flag_unused_command_line_argument=no 5956fi 5957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5958fi 5959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5960$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5961 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5962 CFLAGS="$xorg_testset_save_CFLAGS" 5963fi 5964 5965found="no" 5966 5967 if test $found = "no" ; then 5968 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5969 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5970 fi 5971 5972 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5973 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5974 fi 5975 5976 CFLAGS="$CFLAGS -Wnested-externs" 5977 5978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5979$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5980 cacheid=xorg_cv_cc_flag__Wnested_externs 5981 if eval \${$cacheid+:} false; then : 5982 $as_echo_n "(cached) " >&6 5983else 5984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5985/* end confdefs.h. */ 5986int i; 5987int 5988main () 5989{ 5990 5991 ; 5992 return 0; 5993} 5994_ACEOF 5995if ac_fn_c_try_link "$LINENO"; then : 5996 eval $cacheid=yes 5997else 5998 eval $cacheid=no 5999fi 6000rm -f core conftest.err conftest.$ac_objext \ 6001 conftest$ac_exeext conftest.$ac_ext 6002fi 6003 6004 6005 CFLAGS="$xorg_testset_save_CFLAGS" 6006 6007 eval supported=\$$cacheid 6008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6009$as_echo "$supported" >&6; } 6010 if test "$supported" = "yes" ; then 6011 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 6012 found="yes" 6013 fi 6014 fi 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030xorg_testset_save_CFLAGS="$CFLAGS" 6031 6032if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6033 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6035$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6036if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6037 $as_echo_n "(cached) " >&6 6038else 6039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6040/* end confdefs.h. */ 6041int i; 6042_ACEOF 6043if ac_fn_c_try_compile "$LINENO"; then : 6044 xorg_cv_cc_flag_unknown_warning_option=yes 6045else 6046 xorg_cv_cc_flag_unknown_warning_option=no 6047fi 6048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6049fi 6050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6051$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6052 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6053 CFLAGS="$xorg_testset_save_CFLAGS" 6054fi 6055 6056if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6057 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6058 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6059 fi 6060 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6062$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6063if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6064 $as_echo_n "(cached) " >&6 6065else 6066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6067/* end confdefs.h. */ 6068int i; 6069_ACEOF 6070if ac_fn_c_try_compile "$LINENO"; then : 6071 xorg_cv_cc_flag_unused_command_line_argument=yes 6072else 6073 xorg_cv_cc_flag_unused_command_line_argument=no 6074fi 6075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6076fi 6077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6078$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6079 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6080 CFLAGS="$xorg_testset_save_CFLAGS" 6081fi 6082 6083found="no" 6084 6085 if test $found = "no" ; then 6086 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6087 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6088 fi 6089 6090 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6091 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6092 fi 6093 6094 CFLAGS="$CFLAGS -Wbad-function-cast" 6095 6096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 6097$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 6098 cacheid=xorg_cv_cc_flag__Wbad_function_cast 6099 if eval \${$cacheid+:} false; then : 6100 $as_echo_n "(cached) " >&6 6101else 6102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6103/* end confdefs.h. */ 6104int i; 6105int 6106main () 6107{ 6108 6109 ; 6110 return 0; 6111} 6112_ACEOF 6113if ac_fn_c_try_link "$LINENO"; then : 6114 eval $cacheid=yes 6115else 6116 eval $cacheid=no 6117fi 6118rm -f core conftest.err conftest.$ac_objext \ 6119 conftest$ac_exeext conftest.$ac_ext 6120fi 6121 6122 6123 CFLAGS="$xorg_testset_save_CFLAGS" 6124 6125 eval supported=\$$cacheid 6126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6127$as_echo "$supported" >&6; } 6128 if test "$supported" = "yes" ; then 6129 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 6130 found="yes" 6131 fi 6132 fi 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148xorg_testset_save_CFLAGS="$CFLAGS" 6149 6150if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6151 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6153$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6154if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6155 $as_echo_n "(cached) " >&6 6156else 6157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6158/* end confdefs.h. */ 6159int i; 6160_ACEOF 6161if ac_fn_c_try_compile "$LINENO"; then : 6162 xorg_cv_cc_flag_unknown_warning_option=yes 6163else 6164 xorg_cv_cc_flag_unknown_warning_option=no 6165fi 6166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6167fi 6168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6169$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6170 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6171 CFLAGS="$xorg_testset_save_CFLAGS" 6172fi 6173 6174if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6175 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6176 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6177 fi 6178 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6180$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6181if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6182 $as_echo_n "(cached) " >&6 6183else 6184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6185/* end confdefs.h. */ 6186int i; 6187_ACEOF 6188if ac_fn_c_try_compile "$LINENO"; then : 6189 xorg_cv_cc_flag_unused_command_line_argument=yes 6190else 6191 xorg_cv_cc_flag_unused_command_line_argument=no 6192fi 6193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6194fi 6195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6196$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6197 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6198 CFLAGS="$xorg_testset_save_CFLAGS" 6199fi 6200 6201found="no" 6202 6203 if test $found = "no" ; then 6204 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6205 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6206 fi 6207 6208 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6209 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6210 fi 6211 6212 CFLAGS="$CFLAGS -Wold-style-definition" 6213 6214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 6215$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 6216 cacheid=xorg_cv_cc_flag__Wold_style_definition 6217 if eval \${$cacheid+:} false; then : 6218 $as_echo_n "(cached) " >&6 6219else 6220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6221/* end confdefs.h. */ 6222int i; 6223int 6224main () 6225{ 6226 6227 ; 6228 return 0; 6229} 6230_ACEOF 6231if ac_fn_c_try_link "$LINENO"; then : 6232 eval $cacheid=yes 6233else 6234 eval $cacheid=no 6235fi 6236rm -f core conftest.err conftest.$ac_objext \ 6237 conftest$ac_exeext conftest.$ac_ext 6238fi 6239 6240 6241 CFLAGS="$xorg_testset_save_CFLAGS" 6242 6243 eval supported=\$$cacheid 6244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6245$as_echo "$supported" >&6; } 6246 if test "$supported" = "yes" ; then 6247 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6248 found="yes" 6249 fi 6250 fi 6251 6252 if test $found = "no" ; then 6253 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6254 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6255 fi 6256 6257 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6258 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6259 fi 6260 6261 CFLAGS="$CFLAGS -fd" 6262 6263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6264$as_echo_n "checking if $CC supports -fd... " >&6; } 6265 cacheid=xorg_cv_cc_flag__fd 6266 if eval \${$cacheid+:} false; then : 6267 $as_echo_n "(cached) " >&6 6268else 6269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6270/* end confdefs.h. */ 6271int i; 6272int 6273main () 6274{ 6275 6276 ; 6277 return 0; 6278} 6279_ACEOF 6280if ac_fn_c_try_link "$LINENO"; then : 6281 eval $cacheid=yes 6282else 6283 eval $cacheid=no 6284fi 6285rm -f core conftest.err conftest.$ac_objext \ 6286 conftest$ac_exeext conftest.$ac_ext 6287fi 6288 6289 6290 CFLAGS="$xorg_testset_save_CFLAGS" 6291 6292 eval supported=\$$cacheid 6293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6294$as_echo "$supported" >&6; } 6295 if test "$supported" = "yes" ; then 6296 BASE_CFLAGS="$BASE_CFLAGS -fd" 6297 found="yes" 6298 fi 6299 fi 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315xorg_testset_save_CFLAGS="$CFLAGS" 6316 6317if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6318 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6320$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6321if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6322 $as_echo_n "(cached) " >&6 6323else 6324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6325/* end confdefs.h. */ 6326int i; 6327_ACEOF 6328if ac_fn_c_try_compile "$LINENO"; then : 6329 xorg_cv_cc_flag_unknown_warning_option=yes 6330else 6331 xorg_cv_cc_flag_unknown_warning_option=no 6332fi 6333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6334fi 6335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6336$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6337 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6338 CFLAGS="$xorg_testset_save_CFLAGS" 6339fi 6340 6341if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6342 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6343 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6344 fi 6345 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6347$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6348if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6349 $as_echo_n "(cached) " >&6 6350else 6351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6352/* end confdefs.h. */ 6353int i; 6354_ACEOF 6355if ac_fn_c_try_compile "$LINENO"; then : 6356 xorg_cv_cc_flag_unused_command_line_argument=yes 6357else 6358 xorg_cv_cc_flag_unused_command_line_argument=no 6359fi 6360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6361fi 6362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6363$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6364 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6365 CFLAGS="$xorg_testset_save_CFLAGS" 6366fi 6367 6368found="no" 6369 6370 if test $found = "no" ; then 6371 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6372 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6373 fi 6374 6375 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6376 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6377 fi 6378 6379 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6380 6381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6382$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6383 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6384 if eval \${$cacheid+:} false; then : 6385 $as_echo_n "(cached) " >&6 6386else 6387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6388/* end confdefs.h. */ 6389int i; 6390int 6391main () 6392{ 6393 6394 ; 6395 return 0; 6396} 6397_ACEOF 6398if ac_fn_c_try_link "$LINENO"; then : 6399 eval $cacheid=yes 6400else 6401 eval $cacheid=no 6402fi 6403rm -f core conftest.err conftest.$ac_objext \ 6404 conftest$ac_exeext conftest.$ac_ext 6405fi 6406 6407 6408 CFLAGS="$xorg_testset_save_CFLAGS" 6409 6410 eval supported=\$$cacheid 6411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6412$as_echo "$supported" >&6; } 6413 if test "$supported" = "yes" ; then 6414 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6415 found="yes" 6416 fi 6417 fi 6418 6419 6420 6421 6422 6423# This chunk adds additional warnings that could catch undesired effects. 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437xorg_testset_save_CFLAGS="$CFLAGS" 6438 6439if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6440 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6442$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6443if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6444 $as_echo_n "(cached) " >&6 6445else 6446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6447/* end confdefs.h. */ 6448int i; 6449_ACEOF 6450if ac_fn_c_try_compile "$LINENO"; then : 6451 xorg_cv_cc_flag_unknown_warning_option=yes 6452else 6453 xorg_cv_cc_flag_unknown_warning_option=no 6454fi 6455rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6456fi 6457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6458$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6459 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6460 CFLAGS="$xorg_testset_save_CFLAGS" 6461fi 6462 6463if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6464 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6465 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6466 fi 6467 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6469$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6470if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6471 $as_echo_n "(cached) " >&6 6472else 6473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6474/* end confdefs.h. */ 6475int i; 6476_ACEOF 6477if ac_fn_c_try_compile "$LINENO"; then : 6478 xorg_cv_cc_flag_unused_command_line_argument=yes 6479else 6480 xorg_cv_cc_flag_unused_command_line_argument=no 6481fi 6482rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6483fi 6484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6485$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6486 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6487 CFLAGS="$xorg_testset_save_CFLAGS" 6488fi 6489 6490found="no" 6491 6492 if test $found = "no" ; then 6493 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6494 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6495 fi 6496 6497 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6498 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6499 fi 6500 6501 CFLAGS="$CFLAGS -Wunused" 6502 6503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6504$as_echo_n "checking if $CC supports -Wunused... " >&6; } 6505 cacheid=xorg_cv_cc_flag__Wunused 6506 if eval \${$cacheid+:} false; then : 6507 $as_echo_n "(cached) " >&6 6508else 6509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6510/* end confdefs.h. */ 6511int i; 6512int 6513main () 6514{ 6515 6516 ; 6517 return 0; 6518} 6519_ACEOF 6520if ac_fn_c_try_link "$LINENO"; then : 6521 eval $cacheid=yes 6522else 6523 eval $cacheid=no 6524fi 6525rm -f core conftest.err conftest.$ac_objext \ 6526 conftest$ac_exeext conftest.$ac_ext 6527fi 6528 6529 6530 CFLAGS="$xorg_testset_save_CFLAGS" 6531 6532 eval supported=\$$cacheid 6533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6534$as_echo "$supported" >&6; } 6535 if test "$supported" = "yes" ; then 6536 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6537 found="yes" 6538 fi 6539 fi 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555xorg_testset_save_CFLAGS="$CFLAGS" 6556 6557if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6558 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6560$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6561if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6562 $as_echo_n "(cached) " >&6 6563else 6564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6565/* end confdefs.h. */ 6566int i; 6567_ACEOF 6568if ac_fn_c_try_compile "$LINENO"; then : 6569 xorg_cv_cc_flag_unknown_warning_option=yes 6570else 6571 xorg_cv_cc_flag_unknown_warning_option=no 6572fi 6573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6574fi 6575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6576$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6577 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6578 CFLAGS="$xorg_testset_save_CFLAGS" 6579fi 6580 6581if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6582 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6583 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6584 fi 6585 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6587$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6588if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6589 $as_echo_n "(cached) " >&6 6590else 6591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6592/* end confdefs.h. */ 6593int i; 6594_ACEOF 6595if ac_fn_c_try_compile "$LINENO"; then : 6596 xorg_cv_cc_flag_unused_command_line_argument=yes 6597else 6598 xorg_cv_cc_flag_unused_command_line_argument=no 6599fi 6600rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6601fi 6602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6603$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6604 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6605 CFLAGS="$xorg_testset_save_CFLAGS" 6606fi 6607 6608found="no" 6609 6610 if test $found = "no" ; then 6611 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6612 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6613 fi 6614 6615 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6616 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6617 fi 6618 6619 CFLAGS="$CFLAGS -Wuninitialized" 6620 6621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6622$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6623 cacheid=xorg_cv_cc_flag__Wuninitialized 6624 if eval \${$cacheid+:} false; then : 6625 $as_echo_n "(cached) " >&6 6626else 6627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6628/* end confdefs.h. */ 6629int i; 6630int 6631main () 6632{ 6633 6634 ; 6635 return 0; 6636} 6637_ACEOF 6638if ac_fn_c_try_link "$LINENO"; then : 6639 eval $cacheid=yes 6640else 6641 eval $cacheid=no 6642fi 6643rm -f core conftest.err conftest.$ac_objext \ 6644 conftest$ac_exeext conftest.$ac_ext 6645fi 6646 6647 6648 CFLAGS="$xorg_testset_save_CFLAGS" 6649 6650 eval supported=\$$cacheid 6651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6652$as_echo "$supported" >&6; } 6653 if test "$supported" = "yes" ; then 6654 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6655 found="yes" 6656 fi 6657 fi 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673xorg_testset_save_CFLAGS="$CFLAGS" 6674 6675if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6676 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6678$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6679if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6680 $as_echo_n "(cached) " >&6 6681else 6682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6683/* end confdefs.h. */ 6684int i; 6685_ACEOF 6686if ac_fn_c_try_compile "$LINENO"; then : 6687 xorg_cv_cc_flag_unknown_warning_option=yes 6688else 6689 xorg_cv_cc_flag_unknown_warning_option=no 6690fi 6691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6692fi 6693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6694$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6695 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6696 CFLAGS="$xorg_testset_save_CFLAGS" 6697fi 6698 6699if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6700 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6701 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6702 fi 6703 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6705$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6706if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6707 $as_echo_n "(cached) " >&6 6708else 6709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6710/* end confdefs.h. */ 6711int i; 6712_ACEOF 6713if ac_fn_c_try_compile "$LINENO"; then : 6714 xorg_cv_cc_flag_unused_command_line_argument=yes 6715else 6716 xorg_cv_cc_flag_unused_command_line_argument=no 6717fi 6718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6719fi 6720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6721$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6722 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6723 CFLAGS="$xorg_testset_save_CFLAGS" 6724fi 6725 6726found="no" 6727 6728 if test $found = "no" ; then 6729 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6730 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6731 fi 6732 6733 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6734 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6735 fi 6736 6737 CFLAGS="$CFLAGS -Wshadow" 6738 6739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6740$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6741 cacheid=xorg_cv_cc_flag__Wshadow 6742 if eval \${$cacheid+:} false; then : 6743 $as_echo_n "(cached) " >&6 6744else 6745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6746/* end confdefs.h. */ 6747int i; 6748int 6749main () 6750{ 6751 6752 ; 6753 return 0; 6754} 6755_ACEOF 6756if ac_fn_c_try_link "$LINENO"; then : 6757 eval $cacheid=yes 6758else 6759 eval $cacheid=no 6760fi 6761rm -f core conftest.err conftest.$ac_objext \ 6762 conftest$ac_exeext conftest.$ac_ext 6763fi 6764 6765 6766 CFLAGS="$xorg_testset_save_CFLAGS" 6767 6768 eval supported=\$$cacheid 6769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6770$as_echo "$supported" >&6; } 6771 if test "$supported" = "yes" ; then 6772 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6773 found="yes" 6774 fi 6775 fi 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791xorg_testset_save_CFLAGS="$CFLAGS" 6792 6793if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6794 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6796$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6797if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6798 $as_echo_n "(cached) " >&6 6799else 6800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6801/* end confdefs.h. */ 6802int i; 6803_ACEOF 6804if ac_fn_c_try_compile "$LINENO"; then : 6805 xorg_cv_cc_flag_unknown_warning_option=yes 6806else 6807 xorg_cv_cc_flag_unknown_warning_option=no 6808fi 6809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6810fi 6811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6812$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6813 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6814 CFLAGS="$xorg_testset_save_CFLAGS" 6815fi 6816 6817if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6818 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6819 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6820 fi 6821 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6823$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6824if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6825 $as_echo_n "(cached) " >&6 6826else 6827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6828/* end confdefs.h. */ 6829int i; 6830_ACEOF 6831if ac_fn_c_try_compile "$LINENO"; then : 6832 xorg_cv_cc_flag_unused_command_line_argument=yes 6833else 6834 xorg_cv_cc_flag_unused_command_line_argument=no 6835fi 6836rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6837fi 6838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6839$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6840 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6841 CFLAGS="$xorg_testset_save_CFLAGS" 6842fi 6843 6844found="no" 6845 6846 if test $found = "no" ; then 6847 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6848 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6849 fi 6850 6851 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6852 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6853 fi 6854 6855 CFLAGS="$CFLAGS -Wmissing-noreturn" 6856 6857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6858$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 6859 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6860 if eval \${$cacheid+:} false; then : 6861 $as_echo_n "(cached) " >&6 6862else 6863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6864/* end confdefs.h. */ 6865int i; 6866int 6867main () 6868{ 6869 6870 ; 6871 return 0; 6872} 6873_ACEOF 6874if ac_fn_c_try_link "$LINENO"; then : 6875 eval $cacheid=yes 6876else 6877 eval $cacheid=no 6878fi 6879rm -f core conftest.err conftest.$ac_objext \ 6880 conftest$ac_exeext conftest.$ac_ext 6881fi 6882 6883 6884 CFLAGS="$xorg_testset_save_CFLAGS" 6885 6886 eval supported=\$$cacheid 6887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6888$as_echo "$supported" >&6; } 6889 if test "$supported" = "yes" ; then 6890 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6891 found="yes" 6892 fi 6893 fi 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909xorg_testset_save_CFLAGS="$CFLAGS" 6910 6911if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6912 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6914$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6915if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6916 $as_echo_n "(cached) " >&6 6917else 6918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6919/* end confdefs.h. */ 6920int i; 6921_ACEOF 6922if ac_fn_c_try_compile "$LINENO"; then : 6923 xorg_cv_cc_flag_unknown_warning_option=yes 6924else 6925 xorg_cv_cc_flag_unknown_warning_option=no 6926fi 6927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6928fi 6929{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6930$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6931 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6932 CFLAGS="$xorg_testset_save_CFLAGS" 6933fi 6934 6935if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6936 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6937 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6938 fi 6939 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6941$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6942if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6943 $as_echo_n "(cached) " >&6 6944else 6945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6946/* end confdefs.h. */ 6947int i; 6948_ACEOF 6949if ac_fn_c_try_compile "$LINENO"; then : 6950 xorg_cv_cc_flag_unused_command_line_argument=yes 6951else 6952 xorg_cv_cc_flag_unused_command_line_argument=no 6953fi 6954rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6955fi 6956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6957$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6958 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6959 CFLAGS="$xorg_testset_save_CFLAGS" 6960fi 6961 6962found="no" 6963 6964 if test $found = "no" ; then 6965 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6966 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6967 fi 6968 6969 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6970 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6971 fi 6972 6973 CFLAGS="$CFLAGS -Wmissing-format-attribute" 6974 6975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6976$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6977 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6978 if eval \${$cacheid+:} false; then : 6979 $as_echo_n "(cached) " >&6 6980else 6981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6982/* end confdefs.h. */ 6983int i; 6984int 6985main () 6986{ 6987 6988 ; 6989 return 0; 6990} 6991_ACEOF 6992if ac_fn_c_try_link "$LINENO"; then : 6993 eval $cacheid=yes 6994else 6995 eval $cacheid=no 6996fi 6997rm -f core conftest.err conftest.$ac_objext \ 6998 conftest$ac_exeext conftest.$ac_ext 6999fi 7000 7001 7002 CFLAGS="$xorg_testset_save_CFLAGS" 7003 7004 eval supported=\$$cacheid 7005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7006$as_echo "$supported" >&6; } 7007 if test "$supported" = "yes" ; then 7008 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 7009 found="yes" 7010 fi 7011 fi 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027xorg_testset_save_CFLAGS="$CFLAGS" 7028 7029if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7030 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7032$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7033if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7034 $as_echo_n "(cached) " >&6 7035else 7036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7037/* end confdefs.h. */ 7038int i; 7039_ACEOF 7040if ac_fn_c_try_compile "$LINENO"; then : 7041 xorg_cv_cc_flag_unknown_warning_option=yes 7042else 7043 xorg_cv_cc_flag_unknown_warning_option=no 7044fi 7045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7046fi 7047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7048$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7049 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7050 CFLAGS="$xorg_testset_save_CFLAGS" 7051fi 7052 7053if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7054 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7055 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7056 fi 7057 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7059$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7060if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7061 $as_echo_n "(cached) " >&6 7062else 7063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7064/* end confdefs.h. */ 7065int i; 7066_ACEOF 7067if ac_fn_c_try_compile "$LINENO"; then : 7068 xorg_cv_cc_flag_unused_command_line_argument=yes 7069else 7070 xorg_cv_cc_flag_unused_command_line_argument=no 7071fi 7072rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7073fi 7074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7075$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7076 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7077 CFLAGS="$xorg_testset_save_CFLAGS" 7078fi 7079 7080found="no" 7081 7082 if test $found = "no" ; then 7083 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7084 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7085 fi 7086 7087 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7088 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7089 fi 7090 7091 CFLAGS="$CFLAGS -Wredundant-decls" 7092 7093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 7094$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 7095 cacheid=xorg_cv_cc_flag__Wredundant_decls 7096 if eval \${$cacheid+:} false; then : 7097 $as_echo_n "(cached) " >&6 7098else 7099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7100/* end confdefs.h. */ 7101int i; 7102int 7103main () 7104{ 7105 7106 ; 7107 return 0; 7108} 7109_ACEOF 7110if ac_fn_c_try_link "$LINENO"; then : 7111 eval $cacheid=yes 7112else 7113 eval $cacheid=no 7114fi 7115rm -f core conftest.err conftest.$ac_objext \ 7116 conftest$ac_exeext conftest.$ac_ext 7117fi 7118 7119 7120 CFLAGS="$xorg_testset_save_CFLAGS" 7121 7122 eval supported=\$$cacheid 7123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7124$as_echo "$supported" >&6; } 7125 if test "$supported" = "yes" ; then 7126 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 7127 found="yes" 7128 fi 7129 fi 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145xorg_testset_save_CFLAGS="$CFLAGS" 7146 7147if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7148 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7150$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7151if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7152 $as_echo_n "(cached) " >&6 7153else 7154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7155/* end confdefs.h. */ 7156int i; 7157_ACEOF 7158if ac_fn_c_try_compile "$LINENO"; then : 7159 xorg_cv_cc_flag_unknown_warning_option=yes 7160else 7161 xorg_cv_cc_flag_unknown_warning_option=no 7162fi 7163rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7164fi 7165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7166$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7167 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7168 CFLAGS="$xorg_testset_save_CFLAGS" 7169fi 7170 7171if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7172 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7173 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7174 fi 7175 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7177$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7178if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7179 $as_echo_n "(cached) " >&6 7180else 7181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7182/* end confdefs.h. */ 7183int i; 7184_ACEOF 7185if ac_fn_c_try_compile "$LINENO"; then : 7186 xorg_cv_cc_flag_unused_command_line_argument=yes 7187else 7188 xorg_cv_cc_flag_unused_command_line_argument=no 7189fi 7190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7191fi 7192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7193$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7194 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7195 CFLAGS="$xorg_testset_save_CFLAGS" 7196fi 7197 7198found="no" 7199 7200 if test $found = "no" ; then 7201 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7202 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7203 fi 7204 7205 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7206 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7207 fi 7208 7209 CFLAGS="$CFLAGS -Wlogical-op" 7210 7211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7212$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 7213 cacheid=xorg_cv_cc_flag__Wlogical_op 7214 if eval \${$cacheid+:} false; then : 7215 $as_echo_n "(cached) " >&6 7216else 7217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7218/* end confdefs.h. */ 7219int i; 7220int 7221main () 7222{ 7223 7224 ; 7225 return 0; 7226} 7227_ACEOF 7228if ac_fn_c_try_link "$LINENO"; then : 7229 eval $cacheid=yes 7230else 7231 eval $cacheid=no 7232fi 7233rm -f core conftest.err conftest.$ac_objext \ 7234 conftest$ac_exeext conftest.$ac_ext 7235fi 7236 7237 7238 CFLAGS="$xorg_testset_save_CFLAGS" 7239 7240 eval supported=\$$cacheid 7241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7242$as_echo "$supported" >&6; } 7243 if test "$supported" = "yes" ; then 7244 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7245 found="yes" 7246 fi 7247 fi 7248 7249 7250 7251# These are currently disabled because they are noisy. They will be enabled 7252# in the future once the codebase is sufficiently modernized to silence 7253# them. For now, I don't want them to drown out the other warnings. 7254# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7255# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7256# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7257 7258# Turn some warnings into errors, so we don't accidently get successful builds 7259# when there are problems that should be fixed. 7260 7261if test "x$SELECTIVE_WERROR" = "xyes" ; then 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275xorg_testset_save_CFLAGS="$CFLAGS" 7276 7277if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7278 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7280$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7281if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7282 $as_echo_n "(cached) " >&6 7283else 7284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7285/* end confdefs.h. */ 7286int i; 7287_ACEOF 7288if ac_fn_c_try_compile "$LINENO"; then : 7289 xorg_cv_cc_flag_unknown_warning_option=yes 7290else 7291 xorg_cv_cc_flag_unknown_warning_option=no 7292fi 7293rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7294fi 7295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7296$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7297 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7298 CFLAGS="$xorg_testset_save_CFLAGS" 7299fi 7300 7301if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7302 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7303 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7304 fi 7305 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7307$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7308if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7309 $as_echo_n "(cached) " >&6 7310else 7311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7312/* end confdefs.h. */ 7313int i; 7314_ACEOF 7315if ac_fn_c_try_compile "$LINENO"; then : 7316 xorg_cv_cc_flag_unused_command_line_argument=yes 7317else 7318 xorg_cv_cc_flag_unused_command_line_argument=no 7319fi 7320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7321fi 7322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7323$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7324 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7325 CFLAGS="$xorg_testset_save_CFLAGS" 7326fi 7327 7328found="no" 7329 7330 if test $found = "no" ; then 7331 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7332 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7333 fi 7334 7335 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7336 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7337 fi 7338 7339 CFLAGS="$CFLAGS -Werror=implicit" 7340 7341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7342$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 7343 cacheid=xorg_cv_cc_flag__Werror_implicit 7344 if eval \${$cacheid+:} false; then : 7345 $as_echo_n "(cached) " >&6 7346else 7347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7348/* end confdefs.h. */ 7349int i; 7350int 7351main () 7352{ 7353 7354 ; 7355 return 0; 7356} 7357_ACEOF 7358if ac_fn_c_try_link "$LINENO"; then : 7359 eval $cacheid=yes 7360else 7361 eval $cacheid=no 7362fi 7363rm -f core conftest.err conftest.$ac_objext \ 7364 conftest$ac_exeext conftest.$ac_ext 7365fi 7366 7367 7368 CFLAGS="$xorg_testset_save_CFLAGS" 7369 7370 eval supported=\$$cacheid 7371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7372$as_echo "$supported" >&6; } 7373 if test "$supported" = "yes" ; then 7374 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7375 found="yes" 7376 fi 7377 fi 7378 7379 if test $found = "no" ; then 7380 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7381 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7382 fi 7383 7384 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7385 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7386 fi 7387 7388 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7389 7390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 7391$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7392 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7393 if eval \${$cacheid+:} false; then : 7394 $as_echo_n "(cached) " >&6 7395else 7396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7397/* end confdefs.h. */ 7398int i; 7399int 7400main () 7401{ 7402 7403 ; 7404 return 0; 7405} 7406_ACEOF 7407if ac_fn_c_try_link "$LINENO"; then : 7408 eval $cacheid=yes 7409else 7410 eval $cacheid=no 7411fi 7412rm -f core conftest.err conftest.$ac_objext \ 7413 conftest$ac_exeext conftest.$ac_ext 7414fi 7415 7416 7417 CFLAGS="$xorg_testset_save_CFLAGS" 7418 7419 eval supported=\$$cacheid 7420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7421$as_echo "$supported" >&6; } 7422 if test "$supported" = "yes" ; then 7423 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7424 found="yes" 7425 fi 7426 fi 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442xorg_testset_save_CFLAGS="$CFLAGS" 7443 7444if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7445 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7447$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7448if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7449 $as_echo_n "(cached) " >&6 7450else 7451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7452/* end confdefs.h. */ 7453int i; 7454_ACEOF 7455if ac_fn_c_try_compile "$LINENO"; then : 7456 xorg_cv_cc_flag_unknown_warning_option=yes 7457else 7458 xorg_cv_cc_flag_unknown_warning_option=no 7459fi 7460rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7461fi 7462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7463$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7464 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7465 CFLAGS="$xorg_testset_save_CFLAGS" 7466fi 7467 7468if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7469 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7470 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7471 fi 7472 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7474$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7475if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7476 $as_echo_n "(cached) " >&6 7477else 7478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7479/* end confdefs.h. */ 7480int i; 7481_ACEOF 7482if ac_fn_c_try_compile "$LINENO"; then : 7483 xorg_cv_cc_flag_unused_command_line_argument=yes 7484else 7485 xorg_cv_cc_flag_unused_command_line_argument=no 7486fi 7487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7488fi 7489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7490$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7491 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7492 CFLAGS="$xorg_testset_save_CFLAGS" 7493fi 7494 7495found="no" 7496 7497 if test $found = "no" ; then 7498 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7499 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7500 fi 7501 7502 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7503 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7504 fi 7505 7506 CFLAGS="$CFLAGS -Werror=nonnull" 7507 7508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7509$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 7510 cacheid=xorg_cv_cc_flag__Werror_nonnull 7511 if eval \${$cacheid+:} false; then : 7512 $as_echo_n "(cached) " >&6 7513else 7514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7515/* end confdefs.h. */ 7516int i; 7517int 7518main () 7519{ 7520 7521 ; 7522 return 0; 7523} 7524_ACEOF 7525if ac_fn_c_try_link "$LINENO"; then : 7526 eval $cacheid=yes 7527else 7528 eval $cacheid=no 7529fi 7530rm -f core conftest.err conftest.$ac_objext \ 7531 conftest$ac_exeext conftest.$ac_ext 7532fi 7533 7534 7535 CFLAGS="$xorg_testset_save_CFLAGS" 7536 7537 eval supported=\$$cacheid 7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7539$as_echo "$supported" >&6; } 7540 if test "$supported" = "yes" ; then 7541 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7542 found="yes" 7543 fi 7544 fi 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560xorg_testset_save_CFLAGS="$CFLAGS" 7561 7562if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7563 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7565$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7566if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7567 $as_echo_n "(cached) " >&6 7568else 7569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7570/* end confdefs.h. */ 7571int i; 7572_ACEOF 7573if ac_fn_c_try_compile "$LINENO"; then : 7574 xorg_cv_cc_flag_unknown_warning_option=yes 7575else 7576 xorg_cv_cc_flag_unknown_warning_option=no 7577fi 7578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7579fi 7580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7581$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7582 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7583 CFLAGS="$xorg_testset_save_CFLAGS" 7584fi 7585 7586if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7587 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7588 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7589 fi 7590 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7592$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7593if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7594 $as_echo_n "(cached) " >&6 7595else 7596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7597/* end confdefs.h. */ 7598int i; 7599_ACEOF 7600if ac_fn_c_try_compile "$LINENO"; then : 7601 xorg_cv_cc_flag_unused_command_line_argument=yes 7602else 7603 xorg_cv_cc_flag_unused_command_line_argument=no 7604fi 7605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7606fi 7607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7608$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7609 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7610 CFLAGS="$xorg_testset_save_CFLAGS" 7611fi 7612 7613found="no" 7614 7615 if test $found = "no" ; then 7616 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7617 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7618 fi 7619 7620 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7621 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7622 fi 7623 7624 CFLAGS="$CFLAGS -Werror=init-self" 7625 7626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7627$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 7628 cacheid=xorg_cv_cc_flag__Werror_init_self 7629 if eval \${$cacheid+:} false; then : 7630 $as_echo_n "(cached) " >&6 7631else 7632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7633/* end confdefs.h. */ 7634int i; 7635int 7636main () 7637{ 7638 7639 ; 7640 return 0; 7641} 7642_ACEOF 7643if ac_fn_c_try_link "$LINENO"; then : 7644 eval $cacheid=yes 7645else 7646 eval $cacheid=no 7647fi 7648rm -f core conftest.err conftest.$ac_objext \ 7649 conftest$ac_exeext conftest.$ac_ext 7650fi 7651 7652 7653 CFLAGS="$xorg_testset_save_CFLAGS" 7654 7655 eval supported=\$$cacheid 7656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7657$as_echo "$supported" >&6; } 7658 if test "$supported" = "yes" ; then 7659 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7660 found="yes" 7661 fi 7662 fi 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678xorg_testset_save_CFLAGS="$CFLAGS" 7679 7680if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7681 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7683$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7684if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7685 $as_echo_n "(cached) " >&6 7686else 7687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7688/* end confdefs.h. */ 7689int i; 7690_ACEOF 7691if ac_fn_c_try_compile "$LINENO"; then : 7692 xorg_cv_cc_flag_unknown_warning_option=yes 7693else 7694 xorg_cv_cc_flag_unknown_warning_option=no 7695fi 7696rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7697fi 7698{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7699$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7700 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7701 CFLAGS="$xorg_testset_save_CFLAGS" 7702fi 7703 7704if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7705 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7706 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7707 fi 7708 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7710$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7711if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7712 $as_echo_n "(cached) " >&6 7713else 7714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7715/* end confdefs.h. */ 7716int i; 7717_ACEOF 7718if ac_fn_c_try_compile "$LINENO"; then : 7719 xorg_cv_cc_flag_unused_command_line_argument=yes 7720else 7721 xorg_cv_cc_flag_unused_command_line_argument=no 7722fi 7723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7724fi 7725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7726$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7727 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7728 CFLAGS="$xorg_testset_save_CFLAGS" 7729fi 7730 7731found="no" 7732 7733 if test $found = "no" ; then 7734 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7735 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7736 fi 7737 7738 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7739 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7740 fi 7741 7742 CFLAGS="$CFLAGS -Werror=main" 7743 7744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7745$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 7746 cacheid=xorg_cv_cc_flag__Werror_main 7747 if eval \${$cacheid+:} false; then : 7748 $as_echo_n "(cached) " >&6 7749else 7750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7751/* end confdefs.h. */ 7752int i; 7753int 7754main () 7755{ 7756 7757 ; 7758 return 0; 7759} 7760_ACEOF 7761if ac_fn_c_try_link "$LINENO"; then : 7762 eval $cacheid=yes 7763else 7764 eval $cacheid=no 7765fi 7766rm -f core conftest.err conftest.$ac_objext \ 7767 conftest$ac_exeext conftest.$ac_ext 7768fi 7769 7770 7771 CFLAGS="$xorg_testset_save_CFLAGS" 7772 7773 eval supported=\$$cacheid 7774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7775$as_echo "$supported" >&6; } 7776 if test "$supported" = "yes" ; then 7777 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7778 found="yes" 7779 fi 7780 fi 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796xorg_testset_save_CFLAGS="$CFLAGS" 7797 7798if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7799 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7801$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7802if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7803 $as_echo_n "(cached) " >&6 7804else 7805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7806/* end confdefs.h. */ 7807int i; 7808_ACEOF 7809if ac_fn_c_try_compile "$LINENO"; then : 7810 xorg_cv_cc_flag_unknown_warning_option=yes 7811else 7812 xorg_cv_cc_flag_unknown_warning_option=no 7813fi 7814rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7815fi 7816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7817$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7818 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7819 CFLAGS="$xorg_testset_save_CFLAGS" 7820fi 7821 7822if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7823 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7824 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7825 fi 7826 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7828$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7829if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7830 $as_echo_n "(cached) " >&6 7831else 7832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7833/* end confdefs.h. */ 7834int i; 7835_ACEOF 7836if ac_fn_c_try_compile "$LINENO"; then : 7837 xorg_cv_cc_flag_unused_command_line_argument=yes 7838else 7839 xorg_cv_cc_flag_unused_command_line_argument=no 7840fi 7841rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7842fi 7843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7844$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7845 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7846 CFLAGS="$xorg_testset_save_CFLAGS" 7847fi 7848 7849found="no" 7850 7851 if test $found = "no" ; then 7852 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7853 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7854 fi 7855 7856 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7857 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7858 fi 7859 7860 CFLAGS="$CFLAGS -Werror=missing-braces" 7861 7862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7863$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 7864 cacheid=xorg_cv_cc_flag__Werror_missing_braces 7865 if eval \${$cacheid+:} false; then : 7866 $as_echo_n "(cached) " >&6 7867else 7868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7869/* end confdefs.h. */ 7870int i; 7871int 7872main () 7873{ 7874 7875 ; 7876 return 0; 7877} 7878_ACEOF 7879if ac_fn_c_try_link "$LINENO"; then : 7880 eval $cacheid=yes 7881else 7882 eval $cacheid=no 7883fi 7884rm -f core conftest.err conftest.$ac_objext \ 7885 conftest$ac_exeext conftest.$ac_ext 7886fi 7887 7888 7889 CFLAGS="$xorg_testset_save_CFLAGS" 7890 7891 eval supported=\$$cacheid 7892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7893$as_echo "$supported" >&6; } 7894 if test "$supported" = "yes" ; then 7895 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7896 found="yes" 7897 fi 7898 fi 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914xorg_testset_save_CFLAGS="$CFLAGS" 7915 7916if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7917 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7919$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7920if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7921 $as_echo_n "(cached) " >&6 7922else 7923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7924/* end confdefs.h. */ 7925int i; 7926_ACEOF 7927if ac_fn_c_try_compile "$LINENO"; then : 7928 xorg_cv_cc_flag_unknown_warning_option=yes 7929else 7930 xorg_cv_cc_flag_unknown_warning_option=no 7931fi 7932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7933fi 7934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7935$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7936 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7937 CFLAGS="$xorg_testset_save_CFLAGS" 7938fi 7939 7940if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7941 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7942 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7943 fi 7944 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7946$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7947if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7948 $as_echo_n "(cached) " >&6 7949else 7950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7951/* end confdefs.h. */ 7952int i; 7953_ACEOF 7954if ac_fn_c_try_compile "$LINENO"; then : 7955 xorg_cv_cc_flag_unused_command_line_argument=yes 7956else 7957 xorg_cv_cc_flag_unused_command_line_argument=no 7958fi 7959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7960fi 7961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7962$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7963 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7964 CFLAGS="$xorg_testset_save_CFLAGS" 7965fi 7966 7967found="no" 7968 7969 if test $found = "no" ; then 7970 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7971 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7972 fi 7973 7974 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7975 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7976 fi 7977 7978 CFLAGS="$CFLAGS -Werror=sequence-point" 7979 7980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7981$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7982 cacheid=xorg_cv_cc_flag__Werror_sequence_point 7983 if eval \${$cacheid+:} false; then : 7984 $as_echo_n "(cached) " >&6 7985else 7986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7987/* end confdefs.h. */ 7988int i; 7989int 7990main () 7991{ 7992 7993 ; 7994 return 0; 7995} 7996_ACEOF 7997if ac_fn_c_try_link "$LINENO"; then : 7998 eval $cacheid=yes 7999else 8000 eval $cacheid=no 8001fi 8002rm -f core conftest.err conftest.$ac_objext \ 8003 conftest$ac_exeext conftest.$ac_ext 8004fi 8005 8006 8007 CFLAGS="$xorg_testset_save_CFLAGS" 8008 8009 eval supported=\$$cacheid 8010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8011$as_echo "$supported" >&6; } 8012 if test "$supported" = "yes" ; then 8013 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 8014 found="yes" 8015 fi 8016 fi 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032xorg_testset_save_CFLAGS="$CFLAGS" 8033 8034if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8035 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8037$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8038if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8039 $as_echo_n "(cached) " >&6 8040else 8041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8042/* end confdefs.h. */ 8043int i; 8044_ACEOF 8045if ac_fn_c_try_compile "$LINENO"; then : 8046 xorg_cv_cc_flag_unknown_warning_option=yes 8047else 8048 xorg_cv_cc_flag_unknown_warning_option=no 8049fi 8050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8051fi 8052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8053$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8054 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8055 CFLAGS="$xorg_testset_save_CFLAGS" 8056fi 8057 8058if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8059 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8060 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8061 fi 8062 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8064$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8065if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8066 $as_echo_n "(cached) " >&6 8067else 8068 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8069/* end confdefs.h. */ 8070int i; 8071_ACEOF 8072if ac_fn_c_try_compile "$LINENO"; then : 8073 xorg_cv_cc_flag_unused_command_line_argument=yes 8074else 8075 xorg_cv_cc_flag_unused_command_line_argument=no 8076fi 8077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8078fi 8079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8080$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8081 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8082 CFLAGS="$xorg_testset_save_CFLAGS" 8083fi 8084 8085found="no" 8086 8087 if test $found = "no" ; then 8088 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8089 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8090 fi 8091 8092 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8093 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8094 fi 8095 8096 CFLAGS="$CFLAGS -Werror=return-type" 8097 8098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 8099$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 8100 cacheid=xorg_cv_cc_flag__Werror_return_type 8101 if eval \${$cacheid+:} false; then : 8102 $as_echo_n "(cached) " >&6 8103else 8104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8105/* end confdefs.h. */ 8106int i; 8107int 8108main () 8109{ 8110 8111 ; 8112 return 0; 8113} 8114_ACEOF 8115if ac_fn_c_try_link "$LINENO"; then : 8116 eval $cacheid=yes 8117else 8118 eval $cacheid=no 8119fi 8120rm -f core conftest.err conftest.$ac_objext \ 8121 conftest$ac_exeext conftest.$ac_ext 8122fi 8123 8124 8125 CFLAGS="$xorg_testset_save_CFLAGS" 8126 8127 eval supported=\$$cacheid 8128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8129$as_echo "$supported" >&6; } 8130 if test "$supported" = "yes" ; then 8131 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 8132 found="yes" 8133 fi 8134 fi 8135 8136 if test $found = "no" ; then 8137 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8138 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8139 fi 8140 8141 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8142 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8143 fi 8144 8145 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8146 8147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 8148$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 8149 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 8150 if eval \${$cacheid+:} false; then : 8151 $as_echo_n "(cached) " >&6 8152else 8153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8154/* end confdefs.h. */ 8155int i; 8156int 8157main () 8158{ 8159 8160 ; 8161 return 0; 8162} 8163_ACEOF 8164if ac_fn_c_try_link "$LINENO"; then : 8165 eval $cacheid=yes 8166else 8167 eval $cacheid=no 8168fi 8169rm -f core conftest.err conftest.$ac_objext \ 8170 conftest$ac_exeext conftest.$ac_ext 8171fi 8172 8173 8174 CFLAGS="$xorg_testset_save_CFLAGS" 8175 8176 eval supported=\$$cacheid 8177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8178$as_echo "$supported" >&6; } 8179 if test "$supported" = "yes" ; then 8180 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8181 found="yes" 8182 fi 8183 fi 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199xorg_testset_save_CFLAGS="$CFLAGS" 8200 8201if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8202 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8204$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8205if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8206 $as_echo_n "(cached) " >&6 8207else 8208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8209/* end confdefs.h. */ 8210int i; 8211_ACEOF 8212if ac_fn_c_try_compile "$LINENO"; then : 8213 xorg_cv_cc_flag_unknown_warning_option=yes 8214else 8215 xorg_cv_cc_flag_unknown_warning_option=no 8216fi 8217rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8218fi 8219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8220$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8221 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8222 CFLAGS="$xorg_testset_save_CFLAGS" 8223fi 8224 8225if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8226 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8227 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8228 fi 8229 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8231$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8232if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8233 $as_echo_n "(cached) " >&6 8234else 8235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8236/* end confdefs.h. */ 8237int i; 8238_ACEOF 8239if ac_fn_c_try_compile "$LINENO"; then : 8240 xorg_cv_cc_flag_unused_command_line_argument=yes 8241else 8242 xorg_cv_cc_flag_unused_command_line_argument=no 8243fi 8244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8245fi 8246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8247$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8248 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8249 CFLAGS="$xorg_testset_save_CFLAGS" 8250fi 8251 8252found="no" 8253 8254 if test $found = "no" ; then 8255 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8256 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8257 fi 8258 8259 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8260 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8261 fi 8262 8263 CFLAGS="$CFLAGS -Werror=trigraphs" 8264 8265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8266$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 8267 cacheid=xorg_cv_cc_flag__Werror_trigraphs 8268 if eval \${$cacheid+:} false; then : 8269 $as_echo_n "(cached) " >&6 8270else 8271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8272/* end confdefs.h. */ 8273int i; 8274int 8275main () 8276{ 8277 8278 ; 8279 return 0; 8280} 8281_ACEOF 8282if ac_fn_c_try_link "$LINENO"; then : 8283 eval $cacheid=yes 8284else 8285 eval $cacheid=no 8286fi 8287rm -f core conftest.err conftest.$ac_objext \ 8288 conftest$ac_exeext conftest.$ac_ext 8289fi 8290 8291 8292 CFLAGS="$xorg_testset_save_CFLAGS" 8293 8294 eval supported=\$$cacheid 8295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8296$as_echo "$supported" >&6; } 8297 if test "$supported" = "yes" ; then 8298 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8299 found="yes" 8300 fi 8301 fi 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317xorg_testset_save_CFLAGS="$CFLAGS" 8318 8319if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8320 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8322$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8323if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8324 $as_echo_n "(cached) " >&6 8325else 8326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8327/* end confdefs.h. */ 8328int i; 8329_ACEOF 8330if ac_fn_c_try_compile "$LINENO"; then : 8331 xorg_cv_cc_flag_unknown_warning_option=yes 8332else 8333 xorg_cv_cc_flag_unknown_warning_option=no 8334fi 8335rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8336fi 8337{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8338$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8339 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8340 CFLAGS="$xorg_testset_save_CFLAGS" 8341fi 8342 8343if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8344 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8345 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8346 fi 8347 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8349$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8350if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8351 $as_echo_n "(cached) " >&6 8352else 8353 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8354/* end confdefs.h. */ 8355int i; 8356_ACEOF 8357if ac_fn_c_try_compile "$LINENO"; then : 8358 xorg_cv_cc_flag_unused_command_line_argument=yes 8359else 8360 xorg_cv_cc_flag_unused_command_line_argument=no 8361fi 8362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8363fi 8364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8365$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8366 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8367 CFLAGS="$xorg_testset_save_CFLAGS" 8368fi 8369 8370found="no" 8371 8372 if test $found = "no" ; then 8373 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8374 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8375 fi 8376 8377 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8378 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8379 fi 8380 8381 CFLAGS="$CFLAGS -Werror=array-bounds" 8382 8383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8384$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 8385 cacheid=xorg_cv_cc_flag__Werror_array_bounds 8386 if eval \${$cacheid+:} false; then : 8387 $as_echo_n "(cached) " >&6 8388else 8389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8390/* end confdefs.h. */ 8391int i; 8392int 8393main () 8394{ 8395 8396 ; 8397 return 0; 8398} 8399_ACEOF 8400if ac_fn_c_try_link "$LINENO"; then : 8401 eval $cacheid=yes 8402else 8403 eval $cacheid=no 8404fi 8405rm -f core conftest.err conftest.$ac_objext \ 8406 conftest$ac_exeext conftest.$ac_ext 8407fi 8408 8409 8410 CFLAGS="$xorg_testset_save_CFLAGS" 8411 8412 eval supported=\$$cacheid 8413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8414$as_echo "$supported" >&6; } 8415 if test "$supported" = "yes" ; then 8416 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8417 found="yes" 8418 fi 8419 fi 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435xorg_testset_save_CFLAGS="$CFLAGS" 8436 8437if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8438 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8440$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8441if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8442 $as_echo_n "(cached) " >&6 8443else 8444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8445/* end confdefs.h. */ 8446int i; 8447_ACEOF 8448if ac_fn_c_try_compile "$LINENO"; then : 8449 xorg_cv_cc_flag_unknown_warning_option=yes 8450else 8451 xorg_cv_cc_flag_unknown_warning_option=no 8452fi 8453rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8454fi 8455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8456$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8457 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8458 CFLAGS="$xorg_testset_save_CFLAGS" 8459fi 8460 8461if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8462 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8463 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8464 fi 8465 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8467$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8468if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8469 $as_echo_n "(cached) " >&6 8470else 8471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8472/* end confdefs.h. */ 8473int i; 8474_ACEOF 8475if ac_fn_c_try_compile "$LINENO"; then : 8476 xorg_cv_cc_flag_unused_command_line_argument=yes 8477else 8478 xorg_cv_cc_flag_unused_command_line_argument=no 8479fi 8480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8481fi 8482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8483$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8484 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8485 CFLAGS="$xorg_testset_save_CFLAGS" 8486fi 8487 8488found="no" 8489 8490 if test $found = "no" ; then 8491 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8492 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8493 fi 8494 8495 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8496 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8497 fi 8498 8499 CFLAGS="$CFLAGS -Werror=write-strings" 8500 8501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8502$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 8503 cacheid=xorg_cv_cc_flag__Werror_write_strings 8504 if eval \${$cacheid+:} false; then : 8505 $as_echo_n "(cached) " >&6 8506else 8507 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8508/* end confdefs.h. */ 8509int i; 8510int 8511main () 8512{ 8513 8514 ; 8515 return 0; 8516} 8517_ACEOF 8518if ac_fn_c_try_link "$LINENO"; then : 8519 eval $cacheid=yes 8520else 8521 eval $cacheid=no 8522fi 8523rm -f core conftest.err conftest.$ac_objext \ 8524 conftest$ac_exeext conftest.$ac_ext 8525fi 8526 8527 8528 CFLAGS="$xorg_testset_save_CFLAGS" 8529 8530 eval supported=\$$cacheid 8531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8532$as_echo "$supported" >&6; } 8533 if test "$supported" = "yes" ; then 8534 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8535 found="yes" 8536 fi 8537 fi 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553xorg_testset_save_CFLAGS="$CFLAGS" 8554 8555if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8556 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8558$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8559if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8560 $as_echo_n "(cached) " >&6 8561else 8562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8563/* end confdefs.h. */ 8564int i; 8565_ACEOF 8566if ac_fn_c_try_compile "$LINENO"; then : 8567 xorg_cv_cc_flag_unknown_warning_option=yes 8568else 8569 xorg_cv_cc_flag_unknown_warning_option=no 8570fi 8571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8572fi 8573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8574$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8575 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8576 CFLAGS="$xorg_testset_save_CFLAGS" 8577fi 8578 8579if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8580 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8581 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8582 fi 8583 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8585$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8586if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8587 $as_echo_n "(cached) " >&6 8588else 8589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8590/* end confdefs.h. */ 8591int i; 8592_ACEOF 8593if ac_fn_c_try_compile "$LINENO"; then : 8594 xorg_cv_cc_flag_unused_command_line_argument=yes 8595else 8596 xorg_cv_cc_flag_unused_command_line_argument=no 8597fi 8598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8599fi 8600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8601$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8602 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8603 CFLAGS="$xorg_testset_save_CFLAGS" 8604fi 8605 8606found="no" 8607 8608 if test $found = "no" ; then 8609 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8610 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8611 fi 8612 8613 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8614 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8615 fi 8616 8617 CFLAGS="$CFLAGS -Werror=address" 8618 8619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8620$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 8621 cacheid=xorg_cv_cc_flag__Werror_address 8622 if eval \${$cacheid+:} false; then : 8623 $as_echo_n "(cached) " >&6 8624else 8625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8626/* end confdefs.h. */ 8627int i; 8628int 8629main () 8630{ 8631 8632 ; 8633 return 0; 8634} 8635_ACEOF 8636if ac_fn_c_try_link "$LINENO"; then : 8637 eval $cacheid=yes 8638else 8639 eval $cacheid=no 8640fi 8641rm -f core conftest.err conftest.$ac_objext \ 8642 conftest$ac_exeext conftest.$ac_ext 8643fi 8644 8645 8646 CFLAGS="$xorg_testset_save_CFLAGS" 8647 8648 eval supported=\$$cacheid 8649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8650$as_echo "$supported" >&6; } 8651 if test "$supported" = "yes" ; then 8652 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8653 found="yes" 8654 fi 8655 fi 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671xorg_testset_save_CFLAGS="$CFLAGS" 8672 8673if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8674 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8676$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8677if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8678 $as_echo_n "(cached) " >&6 8679else 8680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8681/* end confdefs.h. */ 8682int i; 8683_ACEOF 8684if ac_fn_c_try_compile "$LINENO"; then : 8685 xorg_cv_cc_flag_unknown_warning_option=yes 8686else 8687 xorg_cv_cc_flag_unknown_warning_option=no 8688fi 8689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8690fi 8691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8692$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8693 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8694 CFLAGS="$xorg_testset_save_CFLAGS" 8695fi 8696 8697if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8698 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8699 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8700 fi 8701 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8703$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8704if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8705 $as_echo_n "(cached) " >&6 8706else 8707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8708/* end confdefs.h. */ 8709int i; 8710_ACEOF 8711if ac_fn_c_try_compile "$LINENO"; then : 8712 xorg_cv_cc_flag_unused_command_line_argument=yes 8713else 8714 xorg_cv_cc_flag_unused_command_line_argument=no 8715fi 8716rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8717fi 8718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8719$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8720 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8721 CFLAGS="$xorg_testset_save_CFLAGS" 8722fi 8723 8724found="no" 8725 8726 if test $found = "no" ; then 8727 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8728 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8729 fi 8730 8731 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8732 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8733 fi 8734 8735 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8736 8737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8738$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8739 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8740 if eval \${$cacheid+:} false; then : 8741 $as_echo_n "(cached) " >&6 8742else 8743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8744/* end confdefs.h. */ 8745int i; 8746int 8747main () 8748{ 8749 8750 ; 8751 return 0; 8752} 8753_ACEOF 8754if ac_fn_c_try_link "$LINENO"; then : 8755 eval $cacheid=yes 8756else 8757 eval $cacheid=no 8758fi 8759rm -f core conftest.err conftest.$ac_objext \ 8760 conftest$ac_exeext conftest.$ac_ext 8761fi 8762 8763 8764 CFLAGS="$xorg_testset_save_CFLAGS" 8765 8766 eval supported=\$$cacheid 8767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8768$as_echo "$supported" >&6; } 8769 if test "$supported" = "yes" ; then 8770 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8771 found="yes" 8772 fi 8773 fi 8774 8775 if test $found = "no" ; then 8776 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8777 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8778 fi 8779 8780 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8781 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8782 fi 8783 8784 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8785 8786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8787$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8788 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8789 if eval \${$cacheid+:} false; then : 8790 $as_echo_n "(cached) " >&6 8791else 8792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8793/* end confdefs.h. */ 8794int i; 8795int 8796main () 8797{ 8798 8799 ; 8800 return 0; 8801} 8802_ACEOF 8803if ac_fn_c_try_link "$LINENO"; then : 8804 eval $cacheid=yes 8805else 8806 eval $cacheid=no 8807fi 8808rm -f core conftest.err conftest.$ac_objext \ 8809 conftest$ac_exeext conftest.$ac_ext 8810fi 8811 8812 8813 CFLAGS="$xorg_testset_save_CFLAGS" 8814 8815 eval supported=\$$cacheid 8816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8817$as_echo "$supported" >&6; } 8818 if test "$supported" = "yes" ; then 8819 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8820 found="yes" 8821 fi 8822 fi 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838xorg_testset_save_CFLAGS="$CFLAGS" 8839 8840if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8841 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8843$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8844if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8845 $as_echo_n "(cached) " >&6 8846else 8847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8848/* end confdefs.h. */ 8849int i; 8850_ACEOF 8851if ac_fn_c_try_compile "$LINENO"; then : 8852 xorg_cv_cc_flag_unknown_warning_option=yes 8853else 8854 xorg_cv_cc_flag_unknown_warning_option=no 8855fi 8856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8857fi 8858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8859$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8860 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8861 CFLAGS="$xorg_testset_save_CFLAGS" 8862fi 8863 8864if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8865 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8866 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8867 fi 8868 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8870$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8871if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8872 $as_echo_n "(cached) " >&6 8873else 8874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8875/* end confdefs.h. */ 8876int i; 8877_ACEOF 8878if ac_fn_c_try_compile "$LINENO"; then : 8879 xorg_cv_cc_flag_unused_command_line_argument=yes 8880else 8881 xorg_cv_cc_flag_unused_command_line_argument=no 8882fi 8883rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8884fi 8885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8886$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8887 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8888 CFLAGS="$xorg_testset_save_CFLAGS" 8889fi 8890 8891found="no" 8892 8893 if test $found = "no" ; then 8894 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8895 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8896 fi 8897 8898 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8899 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8900 fi 8901 8902 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8903 8904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8905$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8906 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8907 if eval \${$cacheid+:} false; then : 8908 $as_echo_n "(cached) " >&6 8909else 8910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8911/* end confdefs.h. */ 8912int i; 8913int 8914main () 8915{ 8916 8917 ; 8918 return 0; 8919} 8920_ACEOF 8921if ac_fn_c_try_link "$LINENO"; then : 8922 eval $cacheid=yes 8923else 8924 eval $cacheid=no 8925fi 8926rm -f core conftest.err conftest.$ac_objext \ 8927 conftest$ac_exeext conftest.$ac_ext 8928fi 8929 8930 8931 CFLAGS="$xorg_testset_save_CFLAGS" 8932 8933 eval supported=\$$cacheid 8934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8935$as_echo "$supported" >&6; } 8936 if test "$supported" = "yes" ; then 8937 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8938 found="yes" 8939 fi 8940 fi 8941 8942 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8943else 8944{ $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 8945$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;} 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959xorg_testset_save_CFLAGS="$CFLAGS" 8960 8961if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8962 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8964$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8965if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8966 $as_echo_n "(cached) " >&6 8967else 8968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8969/* end confdefs.h. */ 8970int i; 8971_ACEOF 8972if ac_fn_c_try_compile "$LINENO"; then : 8973 xorg_cv_cc_flag_unknown_warning_option=yes 8974else 8975 xorg_cv_cc_flag_unknown_warning_option=no 8976fi 8977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8978fi 8979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8980$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8981 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8982 CFLAGS="$xorg_testset_save_CFLAGS" 8983fi 8984 8985if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8986 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8987 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8988 fi 8989 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8991$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8992if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8993 $as_echo_n "(cached) " >&6 8994else 8995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8996/* end confdefs.h. */ 8997int i; 8998_ACEOF 8999if ac_fn_c_try_compile "$LINENO"; then : 9000 xorg_cv_cc_flag_unused_command_line_argument=yes 9001else 9002 xorg_cv_cc_flag_unused_command_line_argument=no 9003fi 9004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9005fi 9006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9007$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9008 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9009 CFLAGS="$xorg_testset_save_CFLAGS" 9010fi 9011 9012found="no" 9013 9014 if test $found = "no" ; then 9015 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9016 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9017 fi 9018 9019 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9020 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9021 fi 9022 9023 CFLAGS="$CFLAGS -Wimplicit" 9024 9025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 9026$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 9027 cacheid=xorg_cv_cc_flag__Wimplicit 9028 if eval \${$cacheid+:} false; then : 9029 $as_echo_n "(cached) " >&6 9030else 9031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9032/* end confdefs.h. */ 9033int i; 9034int 9035main () 9036{ 9037 9038 ; 9039 return 0; 9040} 9041_ACEOF 9042if ac_fn_c_try_link "$LINENO"; then : 9043 eval $cacheid=yes 9044else 9045 eval $cacheid=no 9046fi 9047rm -f core conftest.err conftest.$ac_objext \ 9048 conftest$ac_exeext conftest.$ac_ext 9049fi 9050 9051 9052 CFLAGS="$xorg_testset_save_CFLAGS" 9053 9054 eval supported=\$$cacheid 9055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9056$as_echo "$supported" >&6; } 9057 if test "$supported" = "yes" ; then 9058 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 9059 found="yes" 9060 fi 9061 fi 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077xorg_testset_save_CFLAGS="$CFLAGS" 9078 9079if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9080 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9082$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9083if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9084 $as_echo_n "(cached) " >&6 9085else 9086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9087/* end confdefs.h. */ 9088int i; 9089_ACEOF 9090if ac_fn_c_try_compile "$LINENO"; then : 9091 xorg_cv_cc_flag_unknown_warning_option=yes 9092else 9093 xorg_cv_cc_flag_unknown_warning_option=no 9094fi 9095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9096fi 9097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9098$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9099 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9100 CFLAGS="$xorg_testset_save_CFLAGS" 9101fi 9102 9103if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9104 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9105 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9106 fi 9107 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9109$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9110if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9111 $as_echo_n "(cached) " >&6 9112else 9113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9114/* end confdefs.h. */ 9115int i; 9116_ACEOF 9117if ac_fn_c_try_compile "$LINENO"; then : 9118 xorg_cv_cc_flag_unused_command_line_argument=yes 9119else 9120 xorg_cv_cc_flag_unused_command_line_argument=no 9121fi 9122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9123fi 9124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9125$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9126 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9127 CFLAGS="$xorg_testset_save_CFLAGS" 9128fi 9129 9130found="no" 9131 9132 if test $found = "no" ; then 9133 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9134 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9135 fi 9136 9137 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9138 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9139 fi 9140 9141 CFLAGS="$CFLAGS -Wnonnull" 9142 9143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9144$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 9145 cacheid=xorg_cv_cc_flag__Wnonnull 9146 if eval \${$cacheid+:} false; then : 9147 $as_echo_n "(cached) " >&6 9148else 9149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9150/* end confdefs.h. */ 9151int i; 9152int 9153main () 9154{ 9155 9156 ; 9157 return 0; 9158} 9159_ACEOF 9160if ac_fn_c_try_link "$LINENO"; then : 9161 eval $cacheid=yes 9162else 9163 eval $cacheid=no 9164fi 9165rm -f core conftest.err conftest.$ac_objext \ 9166 conftest$ac_exeext conftest.$ac_ext 9167fi 9168 9169 9170 CFLAGS="$xorg_testset_save_CFLAGS" 9171 9172 eval supported=\$$cacheid 9173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9174$as_echo "$supported" >&6; } 9175 if test "$supported" = "yes" ; then 9176 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9177 found="yes" 9178 fi 9179 fi 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195xorg_testset_save_CFLAGS="$CFLAGS" 9196 9197if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9198 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9200$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9201if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9202 $as_echo_n "(cached) " >&6 9203else 9204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9205/* end confdefs.h. */ 9206int i; 9207_ACEOF 9208if ac_fn_c_try_compile "$LINENO"; then : 9209 xorg_cv_cc_flag_unknown_warning_option=yes 9210else 9211 xorg_cv_cc_flag_unknown_warning_option=no 9212fi 9213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9214fi 9215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9216$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9217 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9218 CFLAGS="$xorg_testset_save_CFLAGS" 9219fi 9220 9221if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9222 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9223 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9224 fi 9225 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9227$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9228if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9229 $as_echo_n "(cached) " >&6 9230else 9231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9232/* end confdefs.h. */ 9233int i; 9234_ACEOF 9235if ac_fn_c_try_compile "$LINENO"; then : 9236 xorg_cv_cc_flag_unused_command_line_argument=yes 9237else 9238 xorg_cv_cc_flag_unused_command_line_argument=no 9239fi 9240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9241fi 9242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9243$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9244 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9245 CFLAGS="$xorg_testset_save_CFLAGS" 9246fi 9247 9248found="no" 9249 9250 if test $found = "no" ; then 9251 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9252 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9253 fi 9254 9255 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9256 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9257 fi 9258 9259 CFLAGS="$CFLAGS -Winit-self" 9260 9261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9262$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 9263 cacheid=xorg_cv_cc_flag__Winit_self 9264 if eval \${$cacheid+:} false; then : 9265 $as_echo_n "(cached) " >&6 9266else 9267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9268/* end confdefs.h. */ 9269int i; 9270int 9271main () 9272{ 9273 9274 ; 9275 return 0; 9276} 9277_ACEOF 9278if ac_fn_c_try_link "$LINENO"; then : 9279 eval $cacheid=yes 9280else 9281 eval $cacheid=no 9282fi 9283rm -f core conftest.err conftest.$ac_objext \ 9284 conftest$ac_exeext conftest.$ac_ext 9285fi 9286 9287 9288 CFLAGS="$xorg_testset_save_CFLAGS" 9289 9290 eval supported=\$$cacheid 9291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9292$as_echo "$supported" >&6; } 9293 if test "$supported" = "yes" ; then 9294 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9295 found="yes" 9296 fi 9297 fi 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313xorg_testset_save_CFLAGS="$CFLAGS" 9314 9315if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9316 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9318$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9319if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9320 $as_echo_n "(cached) " >&6 9321else 9322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9323/* end confdefs.h. */ 9324int i; 9325_ACEOF 9326if ac_fn_c_try_compile "$LINENO"; then : 9327 xorg_cv_cc_flag_unknown_warning_option=yes 9328else 9329 xorg_cv_cc_flag_unknown_warning_option=no 9330fi 9331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9332fi 9333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9334$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9335 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9336 CFLAGS="$xorg_testset_save_CFLAGS" 9337fi 9338 9339if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9340 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9341 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9342 fi 9343 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9345$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9346if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9347 $as_echo_n "(cached) " >&6 9348else 9349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9350/* end confdefs.h. */ 9351int i; 9352_ACEOF 9353if ac_fn_c_try_compile "$LINENO"; then : 9354 xorg_cv_cc_flag_unused_command_line_argument=yes 9355else 9356 xorg_cv_cc_flag_unused_command_line_argument=no 9357fi 9358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9359fi 9360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9361$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9362 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9363 CFLAGS="$xorg_testset_save_CFLAGS" 9364fi 9365 9366found="no" 9367 9368 if test $found = "no" ; then 9369 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9370 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9371 fi 9372 9373 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9374 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9375 fi 9376 9377 CFLAGS="$CFLAGS -Wmain" 9378 9379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9380$as_echo_n "checking if $CC supports -Wmain... " >&6; } 9381 cacheid=xorg_cv_cc_flag__Wmain 9382 if eval \${$cacheid+:} false; then : 9383 $as_echo_n "(cached) " >&6 9384else 9385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9386/* end confdefs.h. */ 9387int i; 9388int 9389main () 9390{ 9391 9392 ; 9393 return 0; 9394} 9395_ACEOF 9396if ac_fn_c_try_link "$LINENO"; then : 9397 eval $cacheid=yes 9398else 9399 eval $cacheid=no 9400fi 9401rm -f core conftest.err conftest.$ac_objext \ 9402 conftest$ac_exeext conftest.$ac_ext 9403fi 9404 9405 9406 CFLAGS="$xorg_testset_save_CFLAGS" 9407 9408 eval supported=\$$cacheid 9409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9410$as_echo "$supported" >&6; } 9411 if test "$supported" = "yes" ; then 9412 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9413 found="yes" 9414 fi 9415 fi 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431xorg_testset_save_CFLAGS="$CFLAGS" 9432 9433if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9434 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9436$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9437if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9438 $as_echo_n "(cached) " >&6 9439else 9440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9441/* end confdefs.h. */ 9442int i; 9443_ACEOF 9444if ac_fn_c_try_compile "$LINENO"; then : 9445 xorg_cv_cc_flag_unknown_warning_option=yes 9446else 9447 xorg_cv_cc_flag_unknown_warning_option=no 9448fi 9449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9450fi 9451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9452$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9453 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9454 CFLAGS="$xorg_testset_save_CFLAGS" 9455fi 9456 9457if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9458 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9459 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9460 fi 9461 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9463$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9464if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9465 $as_echo_n "(cached) " >&6 9466else 9467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9468/* end confdefs.h. */ 9469int i; 9470_ACEOF 9471if ac_fn_c_try_compile "$LINENO"; then : 9472 xorg_cv_cc_flag_unused_command_line_argument=yes 9473else 9474 xorg_cv_cc_flag_unused_command_line_argument=no 9475fi 9476rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9477fi 9478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9479$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9480 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9481 CFLAGS="$xorg_testset_save_CFLAGS" 9482fi 9483 9484found="no" 9485 9486 if test $found = "no" ; then 9487 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9488 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9489 fi 9490 9491 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9492 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9493 fi 9494 9495 CFLAGS="$CFLAGS -Wmissing-braces" 9496 9497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9498$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 9499 cacheid=xorg_cv_cc_flag__Wmissing_braces 9500 if eval \${$cacheid+:} false; then : 9501 $as_echo_n "(cached) " >&6 9502else 9503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9504/* end confdefs.h. */ 9505int i; 9506int 9507main () 9508{ 9509 9510 ; 9511 return 0; 9512} 9513_ACEOF 9514if ac_fn_c_try_link "$LINENO"; then : 9515 eval $cacheid=yes 9516else 9517 eval $cacheid=no 9518fi 9519rm -f core conftest.err conftest.$ac_objext \ 9520 conftest$ac_exeext conftest.$ac_ext 9521fi 9522 9523 9524 CFLAGS="$xorg_testset_save_CFLAGS" 9525 9526 eval supported=\$$cacheid 9527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9528$as_echo "$supported" >&6; } 9529 if test "$supported" = "yes" ; then 9530 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9531 found="yes" 9532 fi 9533 fi 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549xorg_testset_save_CFLAGS="$CFLAGS" 9550 9551if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9552 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9554$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9555if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9556 $as_echo_n "(cached) " >&6 9557else 9558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9559/* end confdefs.h. */ 9560int i; 9561_ACEOF 9562if ac_fn_c_try_compile "$LINENO"; then : 9563 xorg_cv_cc_flag_unknown_warning_option=yes 9564else 9565 xorg_cv_cc_flag_unknown_warning_option=no 9566fi 9567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9568fi 9569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9570$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9571 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9572 CFLAGS="$xorg_testset_save_CFLAGS" 9573fi 9574 9575if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9576 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9577 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9578 fi 9579 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9581$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9582if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9583 $as_echo_n "(cached) " >&6 9584else 9585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9586/* end confdefs.h. */ 9587int i; 9588_ACEOF 9589if ac_fn_c_try_compile "$LINENO"; then : 9590 xorg_cv_cc_flag_unused_command_line_argument=yes 9591else 9592 xorg_cv_cc_flag_unused_command_line_argument=no 9593fi 9594rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9595fi 9596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9597$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9598 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9599 CFLAGS="$xorg_testset_save_CFLAGS" 9600fi 9601 9602found="no" 9603 9604 if test $found = "no" ; then 9605 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9606 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9607 fi 9608 9609 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9610 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9611 fi 9612 9613 CFLAGS="$CFLAGS -Wsequence-point" 9614 9615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9616$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9617 cacheid=xorg_cv_cc_flag__Wsequence_point 9618 if eval \${$cacheid+:} false; then : 9619 $as_echo_n "(cached) " >&6 9620else 9621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9622/* end confdefs.h. */ 9623int i; 9624int 9625main () 9626{ 9627 9628 ; 9629 return 0; 9630} 9631_ACEOF 9632if ac_fn_c_try_link "$LINENO"; then : 9633 eval $cacheid=yes 9634else 9635 eval $cacheid=no 9636fi 9637rm -f core conftest.err conftest.$ac_objext \ 9638 conftest$ac_exeext conftest.$ac_ext 9639fi 9640 9641 9642 CFLAGS="$xorg_testset_save_CFLAGS" 9643 9644 eval supported=\$$cacheid 9645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9646$as_echo "$supported" >&6; } 9647 if test "$supported" = "yes" ; then 9648 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9649 found="yes" 9650 fi 9651 fi 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667xorg_testset_save_CFLAGS="$CFLAGS" 9668 9669if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9670 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9672$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9673if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9674 $as_echo_n "(cached) " >&6 9675else 9676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9677/* end confdefs.h. */ 9678int i; 9679_ACEOF 9680if ac_fn_c_try_compile "$LINENO"; then : 9681 xorg_cv_cc_flag_unknown_warning_option=yes 9682else 9683 xorg_cv_cc_flag_unknown_warning_option=no 9684fi 9685rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9686fi 9687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9688$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9689 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9690 CFLAGS="$xorg_testset_save_CFLAGS" 9691fi 9692 9693if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9694 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9695 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9696 fi 9697 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9699$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9700if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9701 $as_echo_n "(cached) " >&6 9702else 9703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9704/* end confdefs.h. */ 9705int i; 9706_ACEOF 9707if ac_fn_c_try_compile "$LINENO"; then : 9708 xorg_cv_cc_flag_unused_command_line_argument=yes 9709else 9710 xorg_cv_cc_flag_unused_command_line_argument=no 9711fi 9712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9713fi 9714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9715$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9716 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9717 CFLAGS="$xorg_testset_save_CFLAGS" 9718fi 9719 9720found="no" 9721 9722 if test $found = "no" ; then 9723 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9724 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9725 fi 9726 9727 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9728 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9729 fi 9730 9731 CFLAGS="$CFLAGS -Wreturn-type" 9732 9733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9734$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9735 cacheid=xorg_cv_cc_flag__Wreturn_type 9736 if eval \${$cacheid+:} false; then : 9737 $as_echo_n "(cached) " >&6 9738else 9739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9740/* end confdefs.h. */ 9741int i; 9742int 9743main () 9744{ 9745 9746 ; 9747 return 0; 9748} 9749_ACEOF 9750if ac_fn_c_try_link "$LINENO"; then : 9751 eval $cacheid=yes 9752else 9753 eval $cacheid=no 9754fi 9755rm -f core conftest.err conftest.$ac_objext \ 9756 conftest$ac_exeext conftest.$ac_ext 9757fi 9758 9759 9760 CFLAGS="$xorg_testset_save_CFLAGS" 9761 9762 eval supported=\$$cacheid 9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9764$as_echo "$supported" >&6; } 9765 if test "$supported" = "yes" ; then 9766 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9767 found="yes" 9768 fi 9769 fi 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785xorg_testset_save_CFLAGS="$CFLAGS" 9786 9787if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9788 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9790$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9791if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9792 $as_echo_n "(cached) " >&6 9793else 9794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9795/* end confdefs.h. */ 9796int i; 9797_ACEOF 9798if ac_fn_c_try_compile "$LINENO"; then : 9799 xorg_cv_cc_flag_unknown_warning_option=yes 9800else 9801 xorg_cv_cc_flag_unknown_warning_option=no 9802fi 9803rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9804fi 9805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9806$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9807 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9808 CFLAGS="$xorg_testset_save_CFLAGS" 9809fi 9810 9811if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9812 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9813 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9814 fi 9815 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9817$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9818if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9819 $as_echo_n "(cached) " >&6 9820else 9821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9822/* end confdefs.h. */ 9823int i; 9824_ACEOF 9825if ac_fn_c_try_compile "$LINENO"; then : 9826 xorg_cv_cc_flag_unused_command_line_argument=yes 9827else 9828 xorg_cv_cc_flag_unused_command_line_argument=no 9829fi 9830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9831fi 9832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9833$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9834 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9835 CFLAGS="$xorg_testset_save_CFLAGS" 9836fi 9837 9838found="no" 9839 9840 if test $found = "no" ; then 9841 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9842 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9843 fi 9844 9845 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9846 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9847 fi 9848 9849 CFLAGS="$CFLAGS -Wtrigraphs" 9850 9851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9852$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9853 cacheid=xorg_cv_cc_flag__Wtrigraphs 9854 if eval \${$cacheid+:} false; then : 9855 $as_echo_n "(cached) " >&6 9856else 9857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9858/* end confdefs.h. */ 9859int i; 9860int 9861main () 9862{ 9863 9864 ; 9865 return 0; 9866} 9867_ACEOF 9868if ac_fn_c_try_link "$LINENO"; then : 9869 eval $cacheid=yes 9870else 9871 eval $cacheid=no 9872fi 9873rm -f core conftest.err conftest.$ac_objext \ 9874 conftest$ac_exeext conftest.$ac_ext 9875fi 9876 9877 9878 CFLAGS="$xorg_testset_save_CFLAGS" 9879 9880 eval supported=\$$cacheid 9881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9882$as_echo "$supported" >&6; } 9883 if test "$supported" = "yes" ; then 9884 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9885 found="yes" 9886 fi 9887 fi 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903xorg_testset_save_CFLAGS="$CFLAGS" 9904 9905if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9906 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9908$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9909if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9910 $as_echo_n "(cached) " >&6 9911else 9912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9913/* end confdefs.h. */ 9914int i; 9915_ACEOF 9916if ac_fn_c_try_compile "$LINENO"; then : 9917 xorg_cv_cc_flag_unknown_warning_option=yes 9918else 9919 xorg_cv_cc_flag_unknown_warning_option=no 9920fi 9921rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9922fi 9923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9924$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9925 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9926 CFLAGS="$xorg_testset_save_CFLAGS" 9927fi 9928 9929if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9930 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9931 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9932 fi 9933 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9935$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9936if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9937 $as_echo_n "(cached) " >&6 9938else 9939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9940/* end confdefs.h. */ 9941int i; 9942_ACEOF 9943if ac_fn_c_try_compile "$LINENO"; then : 9944 xorg_cv_cc_flag_unused_command_line_argument=yes 9945else 9946 xorg_cv_cc_flag_unused_command_line_argument=no 9947fi 9948rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9949fi 9950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9951$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9952 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9953 CFLAGS="$xorg_testset_save_CFLAGS" 9954fi 9955 9956found="no" 9957 9958 if test $found = "no" ; then 9959 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9960 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9961 fi 9962 9963 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9964 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9965 fi 9966 9967 CFLAGS="$CFLAGS -Warray-bounds" 9968 9969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9970$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9971 cacheid=xorg_cv_cc_flag__Warray_bounds 9972 if eval \${$cacheid+:} false; then : 9973 $as_echo_n "(cached) " >&6 9974else 9975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9976/* end confdefs.h. */ 9977int i; 9978int 9979main () 9980{ 9981 9982 ; 9983 return 0; 9984} 9985_ACEOF 9986if ac_fn_c_try_link "$LINENO"; then : 9987 eval $cacheid=yes 9988else 9989 eval $cacheid=no 9990fi 9991rm -f core conftest.err conftest.$ac_objext \ 9992 conftest$ac_exeext conftest.$ac_ext 9993fi 9994 9995 9996 CFLAGS="$xorg_testset_save_CFLAGS" 9997 9998 eval supported=\$$cacheid 9999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10000$as_echo "$supported" >&6; } 10001 if test "$supported" = "yes" ; then 10002 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 10003 found="yes" 10004 fi 10005 fi 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021xorg_testset_save_CFLAGS="$CFLAGS" 10022 10023if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10024 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10026$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10027if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10028 $as_echo_n "(cached) " >&6 10029else 10030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10031/* end confdefs.h. */ 10032int i; 10033_ACEOF 10034if ac_fn_c_try_compile "$LINENO"; then : 10035 xorg_cv_cc_flag_unknown_warning_option=yes 10036else 10037 xorg_cv_cc_flag_unknown_warning_option=no 10038fi 10039rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10040fi 10041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10042$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10043 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10044 CFLAGS="$xorg_testset_save_CFLAGS" 10045fi 10046 10047if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10048 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10049 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10050 fi 10051 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10053$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10054if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10055 $as_echo_n "(cached) " >&6 10056else 10057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10058/* end confdefs.h. */ 10059int i; 10060_ACEOF 10061if ac_fn_c_try_compile "$LINENO"; then : 10062 xorg_cv_cc_flag_unused_command_line_argument=yes 10063else 10064 xorg_cv_cc_flag_unused_command_line_argument=no 10065fi 10066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10067fi 10068{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10069$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10070 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10071 CFLAGS="$xorg_testset_save_CFLAGS" 10072fi 10073 10074found="no" 10075 10076 if test $found = "no" ; then 10077 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10078 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10079 fi 10080 10081 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10082 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10083 fi 10084 10085 CFLAGS="$CFLAGS -Wwrite-strings" 10086 10087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10088$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 10089 cacheid=xorg_cv_cc_flag__Wwrite_strings 10090 if eval \${$cacheid+:} false; then : 10091 $as_echo_n "(cached) " >&6 10092else 10093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10094/* end confdefs.h. */ 10095int i; 10096int 10097main () 10098{ 10099 10100 ; 10101 return 0; 10102} 10103_ACEOF 10104if ac_fn_c_try_link "$LINENO"; then : 10105 eval $cacheid=yes 10106else 10107 eval $cacheid=no 10108fi 10109rm -f core conftest.err conftest.$ac_objext \ 10110 conftest$ac_exeext conftest.$ac_ext 10111fi 10112 10113 10114 CFLAGS="$xorg_testset_save_CFLAGS" 10115 10116 eval supported=\$$cacheid 10117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10118$as_echo "$supported" >&6; } 10119 if test "$supported" = "yes" ; then 10120 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10121 found="yes" 10122 fi 10123 fi 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139xorg_testset_save_CFLAGS="$CFLAGS" 10140 10141if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10142 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10144$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10145if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10146 $as_echo_n "(cached) " >&6 10147else 10148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10149/* end confdefs.h. */ 10150int i; 10151_ACEOF 10152if ac_fn_c_try_compile "$LINENO"; then : 10153 xorg_cv_cc_flag_unknown_warning_option=yes 10154else 10155 xorg_cv_cc_flag_unknown_warning_option=no 10156fi 10157rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10158fi 10159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10160$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10161 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10162 CFLAGS="$xorg_testset_save_CFLAGS" 10163fi 10164 10165if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10166 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10167 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10168 fi 10169 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10171$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10172if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10173 $as_echo_n "(cached) " >&6 10174else 10175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10176/* end confdefs.h. */ 10177int i; 10178_ACEOF 10179if ac_fn_c_try_compile "$LINENO"; then : 10180 xorg_cv_cc_flag_unused_command_line_argument=yes 10181else 10182 xorg_cv_cc_flag_unused_command_line_argument=no 10183fi 10184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10185fi 10186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10187$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10188 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10189 CFLAGS="$xorg_testset_save_CFLAGS" 10190fi 10191 10192found="no" 10193 10194 if test $found = "no" ; then 10195 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10196 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10197 fi 10198 10199 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10200 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10201 fi 10202 10203 CFLAGS="$CFLAGS -Waddress" 10204 10205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10206$as_echo_n "checking if $CC supports -Waddress... " >&6; } 10207 cacheid=xorg_cv_cc_flag__Waddress 10208 if eval \${$cacheid+:} false; then : 10209 $as_echo_n "(cached) " >&6 10210else 10211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10212/* end confdefs.h. */ 10213int i; 10214int 10215main () 10216{ 10217 10218 ; 10219 return 0; 10220} 10221_ACEOF 10222if ac_fn_c_try_link "$LINENO"; then : 10223 eval $cacheid=yes 10224else 10225 eval $cacheid=no 10226fi 10227rm -f core conftest.err conftest.$ac_objext \ 10228 conftest$ac_exeext conftest.$ac_ext 10229fi 10230 10231 10232 CFLAGS="$xorg_testset_save_CFLAGS" 10233 10234 eval supported=\$$cacheid 10235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10236$as_echo "$supported" >&6; } 10237 if test "$supported" = "yes" ; then 10238 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10239 found="yes" 10240 fi 10241 fi 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257xorg_testset_save_CFLAGS="$CFLAGS" 10258 10259if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10260 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10262$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10263if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10264 $as_echo_n "(cached) " >&6 10265else 10266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10267/* end confdefs.h. */ 10268int i; 10269_ACEOF 10270if ac_fn_c_try_compile "$LINENO"; then : 10271 xorg_cv_cc_flag_unknown_warning_option=yes 10272else 10273 xorg_cv_cc_flag_unknown_warning_option=no 10274fi 10275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10276fi 10277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10278$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10279 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10280 CFLAGS="$xorg_testset_save_CFLAGS" 10281fi 10282 10283if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10284 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10285 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10286 fi 10287 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10289$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10290if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10291 $as_echo_n "(cached) " >&6 10292else 10293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10294/* end confdefs.h. */ 10295int i; 10296_ACEOF 10297if ac_fn_c_try_compile "$LINENO"; then : 10298 xorg_cv_cc_flag_unused_command_line_argument=yes 10299else 10300 xorg_cv_cc_flag_unused_command_line_argument=no 10301fi 10302rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10303fi 10304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10305$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10306 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10307 CFLAGS="$xorg_testset_save_CFLAGS" 10308fi 10309 10310found="no" 10311 10312 if test $found = "no" ; then 10313 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10314 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10315 fi 10316 10317 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10318 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10319 fi 10320 10321 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10322 10323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10324$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10325 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10326 if eval \${$cacheid+:} false; then : 10327 $as_echo_n "(cached) " >&6 10328else 10329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10330/* end confdefs.h. */ 10331int i; 10332int 10333main () 10334{ 10335 10336 ; 10337 return 0; 10338} 10339_ACEOF 10340if ac_fn_c_try_link "$LINENO"; then : 10341 eval $cacheid=yes 10342else 10343 eval $cacheid=no 10344fi 10345rm -f core conftest.err conftest.$ac_objext \ 10346 conftest$ac_exeext conftest.$ac_ext 10347fi 10348 10349 10350 CFLAGS="$xorg_testset_save_CFLAGS" 10351 10352 eval supported=\$$cacheid 10353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10354$as_echo "$supported" >&6; } 10355 if test "$supported" = "yes" ; then 10356 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10357 found="yes" 10358 fi 10359 fi 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375xorg_testset_save_CFLAGS="$CFLAGS" 10376 10377if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10378 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10380$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10381if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10382 $as_echo_n "(cached) " >&6 10383else 10384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10385/* end confdefs.h. */ 10386int i; 10387_ACEOF 10388if ac_fn_c_try_compile "$LINENO"; then : 10389 xorg_cv_cc_flag_unknown_warning_option=yes 10390else 10391 xorg_cv_cc_flag_unknown_warning_option=no 10392fi 10393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10394fi 10395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10396$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10397 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10398 CFLAGS="$xorg_testset_save_CFLAGS" 10399fi 10400 10401if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10402 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10403 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10404 fi 10405 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10407$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10408if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10409 $as_echo_n "(cached) " >&6 10410else 10411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10412/* end confdefs.h. */ 10413int i; 10414_ACEOF 10415if ac_fn_c_try_compile "$LINENO"; then : 10416 xorg_cv_cc_flag_unused_command_line_argument=yes 10417else 10418 xorg_cv_cc_flag_unused_command_line_argument=no 10419fi 10420rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10421fi 10422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10423$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10424 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10425 CFLAGS="$xorg_testset_save_CFLAGS" 10426fi 10427 10428found="no" 10429 10430 if test $found = "no" ; then 10431 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10432 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10433 fi 10434 10435 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10436 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10437 fi 10438 10439 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10440 10441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10442$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10443 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10444 if eval \${$cacheid+:} false; then : 10445 $as_echo_n "(cached) " >&6 10446else 10447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10448/* end confdefs.h. */ 10449int i; 10450int 10451main () 10452{ 10453 10454 ; 10455 return 0; 10456} 10457_ACEOF 10458if ac_fn_c_try_link "$LINENO"; then : 10459 eval $cacheid=yes 10460else 10461 eval $cacheid=no 10462fi 10463rm -f core conftest.err conftest.$ac_objext \ 10464 conftest$ac_exeext conftest.$ac_ext 10465fi 10466 10467 10468 CFLAGS="$xorg_testset_save_CFLAGS" 10469 10470 eval supported=\$$cacheid 10471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10472$as_echo "$supported" >&6; } 10473 if test "$supported" = "yes" ; then 10474 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10475 found="yes" 10476 fi 10477 fi 10478 10479 10480fi 10481 10482 10483 10484 10485 10486 10487 10488 CWARNFLAGS="$BASE_CFLAGS" 10489 if test "x$GCC" = xyes ; then 10490 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10491 fi 10492 10493 10494 10495 10496 10497 10498 10499 10500# Check whether --enable-strict-compilation was given. 10501if test "${enable_strict_compilation+set}" = set; then : 10502 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10503else 10504 STRICT_COMPILE=no 10505fi 10506 10507 10508 10509 10510 10511 10512STRICT_CFLAGS="" 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526xorg_testset_save_CFLAGS="$CFLAGS" 10527 10528if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10529 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10531$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10532if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10533 $as_echo_n "(cached) " >&6 10534else 10535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10536/* end confdefs.h. */ 10537int i; 10538_ACEOF 10539if ac_fn_c_try_compile "$LINENO"; then : 10540 xorg_cv_cc_flag_unknown_warning_option=yes 10541else 10542 xorg_cv_cc_flag_unknown_warning_option=no 10543fi 10544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10545fi 10546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10547$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10548 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10549 CFLAGS="$xorg_testset_save_CFLAGS" 10550fi 10551 10552if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10553 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10554 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10555 fi 10556 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10558$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10559if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10560 $as_echo_n "(cached) " >&6 10561else 10562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10563/* end confdefs.h. */ 10564int i; 10565_ACEOF 10566if ac_fn_c_try_compile "$LINENO"; then : 10567 xorg_cv_cc_flag_unused_command_line_argument=yes 10568else 10569 xorg_cv_cc_flag_unused_command_line_argument=no 10570fi 10571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10572fi 10573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10574$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10575 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10576 CFLAGS="$xorg_testset_save_CFLAGS" 10577fi 10578 10579found="no" 10580 10581 if test $found = "no" ; then 10582 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10583 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10584 fi 10585 10586 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10587 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10588 fi 10589 10590 CFLAGS="$CFLAGS -pedantic" 10591 10592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10593$as_echo_n "checking if $CC supports -pedantic... " >&6; } 10594 cacheid=xorg_cv_cc_flag__pedantic 10595 if eval \${$cacheid+:} false; then : 10596 $as_echo_n "(cached) " >&6 10597else 10598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10599/* end confdefs.h. */ 10600int i; 10601int 10602main () 10603{ 10604 10605 ; 10606 return 0; 10607} 10608_ACEOF 10609if ac_fn_c_try_link "$LINENO"; then : 10610 eval $cacheid=yes 10611else 10612 eval $cacheid=no 10613fi 10614rm -f core conftest.err conftest.$ac_objext \ 10615 conftest$ac_exeext conftest.$ac_ext 10616fi 10617 10618 10619 CFLAGS="$xorg_testset_save_CFLAGS" 10620 10621 eval supported=\$$cacheid 10622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10623$as_echo "$supported" >&6; } 10624 if test "$supported" = "yes" ; then 10625 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10626 found="yes" 10627 fi 10628 fi 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644xorg_testset_save_CFLAGS="$CFLAGS" 10645 10646if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10647 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10649$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10650if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10651 $as_echo_n "(cached) " >&6 10652else 10653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10654/* end confdefs.h. */ 10655int i; 10656_ACEOF 10657if ac_fn_c_try_compile "$LINENO"; then : 10658 xorg_cv_cc_flag_unknown_warning_option=yes 10659else 10660 xorg_cv_cc_flag_unknown_warning_option=no 10661fi 10662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10663fi 10664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10665$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10666 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10667 CFLAGS="$xorg_testset_save_CFLAGS" 10668fi 10669 10670if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10671 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10672 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10673 fi 10674 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10676$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10677if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10678 $as_echo_n "(cached) " >&6 10679else 10680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10681/* end confdefs.h. */ 10682int i; 10683_ACEOF 10684if ac_fn_c_try_compile "$LINENO"; then : 10685 xorg_cv_cc_flag_unused_command_line_argument=yes 10686else 10687 xorg_cv_cc_flag_unused_command_line_argument=no 10688fi 10689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10690fi 10691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10692$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10693 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10694 CFLAGS="$xorg_testset_save_CFLAGS" 10695fi 10696 10697found="no" 10698 10699 if test $found = "no" ; then 10700 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10701 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10702 fi 10703 10704 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10705 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10706 fi 10707 10708 CFLAGS="$CFLAGS -Werror" 10709 10710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10711$as_echo_n "checking if $CC supports -Werror... " >&6; } 10712 cacheid=xorg_cv_cc_flag__Werror 10713 if eval \${$cacheid+:} false; then : 10714 $as_echo_n "(cached) " >&6 10715else 10716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10717/* end confdefs.h. */ 10718int i; 10719int 10720main () 10721{ 10722 10723 ; 10724 return 0; 10725} 10726_ACEOF 10727if ac_fn_c_try_link "$LINENO"; then : 10728 eval $cacheid=yes 10729else 10730 eval $cacheid=no 10731fi 10732rm -f core conftest.err conftest.$ac_objext \ 10733 conftest$ac_exeext conftest.$ac_ext 10734fi 10735 10736 10737 CFLAGS="$xorg_testset_save_CFLAGS" 10738 10739 eval supported=\$$cacheid 10740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10741$as_echo "$supported" >&6; } 10742 if test "$supported" = "yes" ; then 10743 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10744 found="yes" 10745 fi 10746 fi 10747 10748 if test $found = "no" ; then 10749 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10750 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10751 fi 10752 10753 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10754 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10755 fi 10756 10757 CFLAGS="$CFLAGS -errwarn" 10758 10759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10760$as_echo_n "checking if $CC supports -errwarn... " >&6; } 10761 cacheid=xorg_cv_cc_flag__errwarn 10762 if eval \${$cacheid+:} false; then : 10763 $as_echo_n "(cached) " >&6 10764else 10765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10766/* end confdefs.h. */ 10767int i; 10768int 10769main () 10770{ 10771 10772 ; 10773 return 0; 10774} 10775_ACEOF 10776if ac_fn_c_try_link "$LINENO"; then : 10777 eval $cacheid=yes 10778else 10779 eval $cacheid=no 10780fi 10781rm -f core conftest.err conftest.$ac_objext \ 10782 conftest$ac_exeext conftest.$ac_ext 10783fi 10784 10785 10786 CFLAGS="$xorg_testset_save_CFLAGS" 10787 10788 eval supported=\$$cacheid 10789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10790$as_echo "$supported" >&6; } 10791 if test "$supported" = "yes" ; then 10792 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10793 found="yes" 10794 fi 10795 fi 10796 10797 10798 10799# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10800# activate it with -Werror, so we add it here explicitly. 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814xorg_testset_save_CFLAGS="$CFLAGS" 10815 10816if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10817 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10819$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10820if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10821 $as_echo_n "(cached) " >&6 10822else 10823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10824/* end confdefs.h. */ 10825int i; 10826_ACEOF 10827if ac_fn_c_try_compile "$LINENO"; then : 10828 xorg_cv_cc_flag_unknown_warning_option=yes 10829else 10830 xorg_cv_cc_flag_unknown_warning_option=no 10831fi 10832rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10833fi 10834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10835$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10836 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10837 CFLAGS="$xorg_testset_save_CFLAGS" 10838fi 10839 10840if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10841 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10842 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10843 fi 10844 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10846$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10847if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10848 $as_echo_n "(cached) " >&6 10849else 10850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10851/* end confdefs.h. */ 10852int i; 10853_ACEOF 10854if ac_fn_c_try_compile "$LINENO"; then : 10855 xorg_cv_cc_flag_unused_command_line_argument=yes 10856else 10857 xorg_cv_cc_flag_unused_command_line_argument=no 10858fi 10859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10860fi 10861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10862$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10863 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10864 CFLAGS="$xorg_testset_save_CFLAGS" 10865fi 10866 10867found="no" 10868 10869 if test $found = "no" ; then 10870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10872 fi 10873 10874 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10875 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10876 fi 10877 10878 CFLAGS="$CFLAGS -Werror=attributes" 10879 10880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10881$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 10882 cacheid=xorg_cv_cc_flag__Werror_attributes 10883 if eval \${$cacheid+:} false; then : 10884 $as_echo_n "(cached) " >&6 10885else 10886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10887/* end confdefs.h. */ 10888int i; 10889int 10890main () 10891{ 10892 10893 ; 10894 return 0; 10895} 10896_ACEOF 10897if ac_fn_c_try_link "$LINENO"; then : 10898 eval $cacheid=yes 10899else 10900 eval $cacheid=no 10901fi 10902rm -f core conftest.err conftest.$ac_objext \ 10903 conftest$ac_exeext conftest.$ac_ext 10904fi 10905 10906 10907 CFLAGS="$xorg_testset_save_CFLAGS" 10908 10909 eval supported=\$$cacheid 10910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10911$as_echo "$supported" >&6; } 10912 if test "$supported" = "yes" ; then 10913 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10914 found="yes" 10915 fi 10916 fi 10917 10918 10919 10920if test "x$STRICT_COMPILE" = "xyes"; then 10921 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10922 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10923fi 10924 10925 10926 10927 10928 10929 10930cat >>confdefs.h <<_ACEOF 10931#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10932_ACEOF 10933 10934 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10935 if test "x$PVM" = "x"; then 10936 PVM="0" 10937 fi 10938 10939cat >>confdefs.h <<_ACEOF 10940#define PACKAGE_VERSION_MINOR $PVM 10941_ACEOF 10942 10943 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10944 if test "x$PVP" = "x"; then 10945 PVP="0" 10946 fi 10947 10948cat >>confdefs.h <<_ACEOF 10949#define PACKAGE_VERSION_PATCHLEVEL $PVP 10950_ACEOF 10951 10952 10953 10954CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10955mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10956|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10957echo 'git directory not found: installing possibly empty changelog.' >&2)" 10958 10959 10960 10961 10962macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10963INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10964mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10965|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10966echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10967 10968 10969 10970 10971 10972 10973if test x$APP_MAN_SUFFIX = x ; then 10974 APP_MAN_SUFFIX=1 10975fi 10976if test x$APP_MAN_DIR = x ; then 10977 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10978fi 10979 10980if test x$LIB_MAN_SUFFIX = x ; then 10981 LIB_MAN_SUFFIX=3 10982fi 10983if test x$LIB_MAN_DIR = x ; then 10984 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10985fi 10986 10987if test x$FILE_MAN_SUFFIX = x ; then 10988 case $host_os in 10989 solaris*) FILE_MAN_SUFFIX=4 ;; 10990 *) FILE_MAN_SUFFIX=5 ;; 10991 esac 10992fi 10993if test x$FILE_MAN_DIR = x ; then 10994 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10995fi 10996 10997if test x$MISC_MAN_SUFFIX = x ; then 10998 case $host_os in 10999 solaris*) MISC_MAN_SUFFIX=5 ;; 11000 *) MISC_MAN_SUFFIX=7 ;; 11001 esac 11002fi 11003if test x$MISC_MAN_DIR = x ; then 11004 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11005fi 11006 11007if test x$DRIVER_MAN_SUFFIX = x ; then 11008 case $host_os in 11009 solaris*) DRIVER_MAN_SUFFIX=7 ;; 11010 *) DRIVER_MAN_SUFFIX=4 ;; 11011 esac 11012fi 11013if test x$DRIVER_MAN_DIR = x ; then 11014 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11015fi 11016 11017if test x$ADMIN_MAN_SUFFIX = x ; then 11018 case $host_os in 11019 solaris*) ADMIN_MAN_SUFFIX=1m ;; 11020 *) ADMIN_MAN_SUFFIX=8 ;; 11021 esac 11022fi 11023if test x$ADMIN_MAN_DIR = x ; then 11024 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11025fi 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041XORG_MAN_PAGE="X Version 11" 11042 11043MAN_SUBSTS="\ 11044 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11045 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11046 -e 's|__xservername__|Xorg|g' \ 11047 -e 's|__xconfigfile__|xorg.conf|g' \ 11048 -e 's|__projectroot__|\$(prefix)|g' \ 11049 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11050 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11051 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11052 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11053 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11054 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11055 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11056 11057 11058 11059# Check whether --enable-silent-rules was given. 11060if test "${enable_silent_rules+set}" = set; then : 11061 enableval=$enable_silent_rules; 11062fi 11063 11064case $enable_silent_rules in # ((( 11065 yes) AM_DEFAULT_VERBOSITY=0;; 11066 no) AM_DEFAULT_VERBOSITY=1;; 11067 *) AM_DEFAULT_VERBOSITY=0;; 11068esac 11069am_make=${MAKE-make} 11070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11071$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 11072if ${am_cv_make_support_nested_variables+:} false; then : 11073 $as_echo_n "(cached) " >&6 11074else 11075 if $as_echo 'TRUE=$(BAR$(V)) 11076BAR0=false 11077BAR1=true 11078V=1 11079am__doit: 11080 @$(TRUE) 11081.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11082 am_cv_make_support_nested_variables=yes 11083else 11084 am_cv_make_support_nested_variables=no 11085fi 11086fi 11087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11088$as_echo "$am_cv_make_support_nested_variables" >&6; } 11089if test $am_cv_make_support_nested_variables = yes; then 11090 AM_V='$(V)' 11091 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11092else 11093 AM_V=$AM_DEFAULT_VERBOSITY 11094 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11095fi 11096AM_BACKSLASH='\' 11097 11098 11099 11100# Initialize libtool 11101# Check whether --enable-static was given. 11102if test "${enable_static+set}" = set; then : 11103 enableval=$enable_static; p=${PACKAGE-default} 11104 case $enableval in 11105 yes) enable_static=yes ;; 11106 no) enable_static=no ;; 11107 *) 11108 enable_static=no 11109 # Look at the argument we got. We use all the common list separators. 11110 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 11111 for pkg in $enableval; do 11112 IFS=$lt_save_ifs 11113 if test "X$pkg" = "X$p"; then 11114 enable_static=yes 11115 fi 11116 done 11117 IFS=$lt_save_ifs 11118 ;; 11119 esac 11120else 11121 enable_static=no 11122fi 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132case `pwd` in 11133 *\ * | *\ *) 11134 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 11135$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 11136esac 11137 11138 11139 11140macro_version='2.4.6' 11141macro_revision='2.4.6' 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155ltmain=$ac_aux_dir/ltmain.sh 11156 11157# Backslashify metacharacters that are still active within 11158# double-quoted strings. 11159sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 11160 11161# Same as above, but do not quote variable references. 11162double_quote_subst='s/\(["`\\]\)/\\\1/g' 11163 11164# Sed substitution to delay expansion of an escaped shell variable in a 11165# double_quote_subst'ed string. 11166delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 11167 11168# Sed substitution to delay expansion of an escaped single quote. 11169delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 11170 11171# Sed substitution to avoid accidental globbing in evaled expressions 11172no_glob_subst='s/\*/\\\*/g' 11173 11174ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11175ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 11176ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 11177 11178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 11179$as_echo_n "checking how to print strings... " >&6; } 11180# Test print first, because it will be a builtin if present. 11181if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 11182 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 11183 ECHO='print -r --' 11184elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 11185 ECHO='printf %s\n' 11186else 11187 # Use this function as a fallback that always works. 11188 func_fallback_echo () 11189 { 11190 eval 'cat <<_LTECHO_EOF 11191$1 11192_LTECHO_EOF' 11193 } 11194 ECHO='func_fallback_echo' 11195fi 11196 11197# func_echo_all arg... 11198# Invoke $ECHO with all args, space-separated. 11199func_echo_all () 11200{ 11201 $ECHO "" 11202} 11203 11204case $ECHO in 11205 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 11206$as_echo "printf" >&6; } ;; 11207 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 11208$as_echo "print -r" >&6; } ;; 11209 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 11210$as_echo "cat" >&6; } ;; 11211esac 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 11227$as_echo_n "checking for a sed that does not truncate output... " >&6; } 11228if ${ac_cv_path_SED+:} false; then : 11229 $as_echo_n "(cached) " >&6 11230else 11231 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 11232 for ac_i in 1 2 3 4 5 6 7; do 11233 ac_script="$ac_script$as_nl$ac_script" 11234 done 11235 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 11236 { ac_script=; unset ac_script;} 11237 if test -z "$SED"; then 11238 ac_path_SED_found=false 11239 # Loop through the user's path and test for each of PROGNAME-LIST 11240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11241for as_dir in $PATH 11242do 11243 IFS=$as_save_IFS 11244 test -z "$as_dir" && as_dir=. 11245 for ac_prog in sed gsed; do 11246 for ac_exec_ext in '' $ac_executable_extensions; do 11247 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 11248 as_fn_executable_p "$ac_path_SED" || continue 11249# Check for GNU ac_path_SED and select it if it is found. 11250 # Check for GNU $ac_path_SED 11251case `"$ac_path_SED" --version 2>&1` in 11252*GNU*) 11253 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 11254*) 11255 ac_count=0 11256 $as_echo_n 0123456789 >"conftest.in" 11257 while : 11258 do 11259 cat "conftest.in" "conftest.in" >"conftest.tmp" 11260 mv "conftest.tmp" "conftest.in" 11261 cp "conftest.in" "conftest.nl" 11262 $as_echo '' >> "conftest.nl" 11263 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 11264 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11265 as_fn_arith $ac_count + 1 && ac_count=$as_val 11266 if test $ac_count -gt ${ac_path_SED_max-0}; then 11267 # Best one so far, save it but keep looking for a better one 11268 ac_cv_path_SED="$ac_path_SED" 11269 ac_path_SED_max=$ac_count 11270 fi 11271 # 10*(2^10) chars as input seems more than enough 11272 test $ac_count -gt 10 && break 11273 done 11274 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11275esac 11276 11277 $ac_path_SED_found && break 3 11278 done 11279 done 11280 done 11281IFS=$as_save_IFS 11282 if test -z "$ac_cv_path_SED"; then 11283 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 11284 fi 11285else 11286 ac_cv_path_SED=$SED 11287fi 11288 11289fi 11290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 11291$as_echo "$ac_cv_path_SED" >&6; } 11292 SED="$ac_cv_path_SED" 11293 rm -f conftest.sed 11294 11295test -z "$SED" && SED=sed 11296Xsed="$SED -e 1s/^X//" 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 11309$as_echo_n "checking for fgrep... " >&6; } 11310if ${ac_cv_path_FGREP+:} false; then : 11311 $as_echo_n "(cached) " >&6 11312else 11313 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 11314 then ac_cv_path_FGREP="$GREP -F" 11315 else 11316 if test -z "$FGREP"; then 11317 ac_path_FGREP_found=false 11318 # Loop through the user's path and test for each of PROGNAME-LIST 11319 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11320for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 11321do 11322 IFS=$as_save_IFS 11323 test -z "$as_dir" && as_dir=. 11324 for ac_prog in fgrep; do 11325 for ac_exec_ext in '' $ac_executable_extensions; do 11326 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 11327 as_fn_executable_p "$ac_path_FGREP" || continue 11328# Check for GNU ac_path_FGREP and select it if it is found. 11329 # Check for GNU $ac_path_FGREP 11330case `"$ac_path_FGREP" --version 2>&1` in 11331*GNU*) 11332 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 11333*) 11334 ac_count=0 11335 $as_echo_n 0123456789 >"conftest.in" 11336 while : 11337 do 11338 cat "conftest.in" "conftest.in" >"conftest.tmp" 11339 mv "conftest.tmp" "conftest.in" 11340 cp "conftest.in" "conftest.nl" 11341 $as_echo 'FGREP' >> "conftest.nl" 11342 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 11343 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11344 as_fn_arith $ac_count + 1 && ac_count=$as_val 11345 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 11346 # Best one so far, save it but keep looking for a better one 11347 ac_cv_path_FGREP="$ac_path_FGREP" 11348 ac_path_FGREP_max=$ac_count 11349 fi 11350 # 10*(2^10) chars as input seems more than enough 11351 test $ac_count -gt 10 && break 11352 done 11353 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11354esac 11355 11356 $ac_path_FGREP_found && break 3 11357 done 11358 done 11359 done 11360IFS=$as_save_IFS 11361 if test -z "$ac_cv_path_FGREP"; then 11362 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 11363 fi 11364else 11365 ac_cv_path_FGREP=$FGREP 11366fi 11367 11368 fi 11369fi 11370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 11371$as_echo "$ac_cv_path_FGREP" >&6; } 11372 FGREP="$ac_cv_path_FGREP" 11373 11374 11375test -z "$GREP" && GREP=grep 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395# Check whether --with-gnu-ld was given. 11396if test "${with_gnu_ld+set}" = set; then : 11397 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 11398else 11399 with_gnu_ld=no 11400fi 11401 11402ac_prog=ld 11403if test yes = "$GCC"; then 11404 # Check if gcc -print-prog-name=ld gives a path. 11405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 11406$as_echo_n "checking for ld used by $CC... " >&6; } 11407 case $host in 11408 *-*-mingw*) 11409 # gcc leaves a trailing carriage return, which upsets mingw 11410 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11411 *) 11412 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11413 esac 11414 case $ac_prog in 11415 # Accept absolute paths. 11416 [\\/]* | ?:[\\/]*) 11417 re_direlt='/[^/][^/]*/\.\./' 11418 # Canonicalize the pathname of ld 11419 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 11420 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 11421 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 11422 done 11423 test -z "$LD" && LD=$ac_prog 11424 ;; 11425 "") 11426 # If it fails, then pretend we aren't using GCC. 11427 ac_prog=ld 11428 ;; 11429 *) 11430 # If it is relative, then search for the first ld in PATH. 11431 with_gnu_ld=unknown 11432 ;; 11433 esac 11434elif test yes = "$with_gnu_ld"; then 11435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 11436$as_echo_n "checking for GNU ld... " >&6; } 11437else 11438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 11439$as_echo_n "checking for non-GNU ld... " >&6; } 11440fi 11441if ${lt_cv_path_LD+:} false; then : 11442 $as_echo_n "(cached) " >&6 11443else 11444 if test -z "$LD"; then 11445 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 11446 for ac_dir in $PATH; do 11447 IFS=$lt_save_ifs 11448 test -z "$ac_dir" && ac_dir=. 11449 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11450 lt_cv_path_LD=$ac_dir/$ac_prog 11451 # Check to see if the program is GNU ld. I'd rather use --version, 11452 # but apparently some variants of GNU ld only accept -v. 11453 # Break only if it was the GNU/non-GNU ld that we prefer. 11454 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 11455 *GNU* | *'with BFD'*) 11456 test no != "$with_gnu_ld" && break 11457 ;; 11458 *) 11459 test yes != "$with_gnu_ld" && break 11460 ;; 11461 esac 11462 fi 11463 done 11464 IFS=$lt_save_ifs 11465else 11466 lt_cv_path_LD=$LD # Let the user override the test with a path. 11467fi 11468fi 11469 11470LD=$lt_cv_path_LD 11471if test -n "$LD"; then 11472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11473$as_echo "$LD" >&6; } 11474else 11475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11476$as_echo "no" >&6; } 11477fi 11478test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11480$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11481if ${lt_cv_prog_gnu_ld+:} false; then : 11482 $as_echo_n "(cached) " >&6 11483else 11484 # I'd rather use --version here, but apparently some GNU lds only accept -v. 11485case `$LD -v 2>&1 </dev/null` in 11486*GNU* | *'with BFD'*) 11487 lt_cv_prog_gnu_ld=yes 11488 ;; 11489*) 11490 lt_cv_prog_gnu_ld=no 11491 ;; 11492esac 11493fi 11494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 11495$as_echo "$lt_cv_prog_gnu_ld" >&6; } 11496with_gnu_ld=$lt_cv_prog_gnu_ld 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 11507$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 11508if ${lt_cv_path_NM+:} false; then : 11509 $as_echo_n "(cached) " >&6 11510else 11511 if test -n "$NM"; then 11512 # Let the user override the test. 11513 lt_cv_path_NM=$NM 11514else 11515 lt_nm_to_check=${ac_tool_prefix}nm 11516 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 11517 lt_nm_to_check="$lt_nm_to_check nm" 11518 fi 11519 for lt_tmp_nm in $lt_nm_to_check; do 11520 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 11521 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 11522 IFS=$lt_save_ifs 11523 test -z "$ac_dir" && ac_dir=. 11524 tmp_nm=$ac_dir/$lt_tmp_nm 11525 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 11526 # Check to see if the nm accepts a BSD-compat flag. 11527 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 11528 # nm: unknown option "B" ignored 11529 # Tru64's nm complains that /dev/null is an invalid object file 11530 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 11531 case $build_os in 11532 mingw*) lt_bad_file=conftest.nm/nofile ;; 11533 *) lt_bad_file=/dev/null ;; 11534 esac 11535 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 11536 *$lt_bad_file* | *'Invalid file or object type'*) 11537 lt_cv_path_NM="$tmp_nm -B" 11538 break 2 11539 ;; 11540 *) 11541 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 11542 */dev/null*) 11543 lt_cv_path_NM="$tmp_nm -p" 11544 break 2 11545 ;; 11546 *) 11547 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 11548 continue # so that we can try to find one that supports BSD flags 11549 ;; 11550 esac 11551 ;; 11552 esac 11553 fi 11554 done 11555 IFS=$lt_save_ifs 11556 done 11557 : ${lt_cv_path_NM=no} 11558fi 11559fi 11560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 11561$as_echo "$lt_cv_path_NM" >&6; } 11562if test no != "$lt_cv_path_NM"; then 11563 NM=$lt_cv_path_NM 11564else 11565 # Didn't find any BSD compatible name lister, look for dumpbin. 11566 if test -n "$DUMPBIN"; then : 11567 # Let the user override the test. 11568 else 11569 if test -n "$ac_tool_prefix"; then 11570 for ac_prog in dumpbin "link -dump" 11571 do 11572 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11573set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11575$as_echo_n "checking for $ac_word... " >&6; } 11576if ${ac_cv_prog_DUMPBIN+:} false; then : 11577 $as_echo_n "(cached) " >&6 11578else 11579 if test -n "$DUMPBIN"; then 11580 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 11581else 11582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11583for as_dir in $PATH 11584do 11585 IFS=$as_save_IFS 11586 test -z "$as_dir" && as_dir=. 11587 for ac_exec_ext in '' $ac_executable_extensions; do 11588 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11589 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 11590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11591 break 2 11592 fi 11593done 11594 done 11595IFS=$as_save_IFS 11596 11597fi 11598fi 11599DUMPBIN=$ac_cv_prog_DUMPBIN 11600if test -n "$DUMPBIN"; then 11601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 11602$as_echo "$DUMPBIN" >&6; } 11603else 11604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11605$as_echo "no" >&6; } 11606fi 11607 11608 11609 test -n "$DUMPBIN" && break 11610 done 11611fi 11612if test -z "$DUMPBIN"; then 11613 ac_ct_DUMPBIN=$DUMPBIN 11614 for ac_prog in dumpbin "link -dump" 11615do 11616 # Extract the first word of "$ac_prog", so it can be a program name with args. 11617set dummy $ac_prog; ac_word=$2 11618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11619$as_echo_n "checking for $ac_word... " >&6; } 11620if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 11621 $as_echo_n "(cached) " >&6 11622else 11623 if test -n "$ac_ct_DUMPBIN"; then 11624 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 11625else 11626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11627for as_dir in $PATH 11628do 11629 IFS=$as_save_IFS 11630 test -z "$as_dir" && as_dir=. 11631 for ac_exec_ext in '' $ac_executable_extensions; do 11632 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11633 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 11634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11635 break 2 11636 fi 11637done 11638 done 11639IFS=$as_save_IFS 11640 11641fi 11642fi 11643ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 11644if test -n "$ac_ct_DUMPBIN"; then 11645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 11646$as_echo "$ac_ct_DUMPBIN" >&6; } 11647else 11648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11649$as_echo "no" >&6; } 11650fi 11651 11652 11653 test -n "$ac_ct_DUMPBIN" && break 11654done 11655 11656 if test "x$ac_ct_DUMPBIN" = x; then 11657 DUMPBIN=":" 11658 else 11659 case $cross_compiling:$ac_tool_warned in 11660yes:) 11661{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11662$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11663ac_tool_warned=yes ;; 11664esac 11665 DUMPBIN=$ac_ct_DUMPBIN 11666 fi 11667fi 11668 11669 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 11670 *COFF*) 11671 DUMPBIN="$DUMPBIN -symbols -headers" 11672 ;; 11673 *) 11674 DUMPBIN=: 11675 ;; 11676 esac 11677 fi 11678 11679 if test : != "$DUMPBIN"; then 11680 NM=$DUMPBIN 11681 fi 11682fi 11683test -z "$NM" && NM=nm 11684 11685 11686 11687 11688 11689 11690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 11691$as_echo_n "checking the name lister ($NM) interface... " >&6; } 11692if ${lt_cv_nm_interface+:} false; then : 11693 $as_echo_n "(cached) " >&6 11694else 11695 lt_cv_nm_interface="BSD nm" 11696 echo "int some_variable = 0;" > conftest.$ac_ext 11697 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 11698 (eval "$ac_compile" 2>conftest.err) 11699 cat conftest.err >&5 11700 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 11701 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 11702 cat conftest.err >&5 11703 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 11704 cat conftest.out >&5 11705 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 11706 lt_cv_nm_interface="MS dumpbin" 11707 fi 11708 rm -f conftest* 11709fi 11710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 11711$as_echo "$lt_cv_nm_interface" >&6; } 11712 11713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 11714$as_echo_n "checking whether ln -s works... " >&6; } 11715LN_S=$as_ln_s 11716if test "$LN_S" = "ln -s"; then 11717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11718$as_echo "yes" >&6; } 11719else 11720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 11721$as_echo "no, using $LN_S" >&6; } 11722fi 11723 11724# find the maximum length of command line arguments 11725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 11726$as_echo_n "checking the maximum length of command line arguments... " >&6; } 11727if ${lt_cv_sys_max_cmd_len+:} false; then : 11728 $as_echo_n "(cached) " >&6 11729else 11730 i=0 11731 teststring=ABCD 11732 11733 case $build_os in 11734 msdosdjgpp*) 11735 # On DJGPP, this test can blow up pretty badly due to problems in libc 11736 # (any single argument exceeding 2000 bytes causes a buffer overrun 11737 # during glob expansion). Even if it were fixed, the result of this 11738 # check would be larger than it should be. 11739 lt_cv_sys_max_cmd_len=12288; # 12K is about right 11740 ;; 11741 11742 gnu*) 11743 # Under GNU Hurd, this test is not required because there is 11744 # no limit to the length of command line arguments. 11745 # Libtool will interpret -1 as no limit whatsoever 11746 lt_cv_sys_max_cmd_len=-1; 11747 ;; 11748 11749 cygwin* | mingw* | cegcc*) 11750 # On Win9x/ME, this test blows up -- it succeeds, but takes 11751 # about 5 minutes as the teststring grows exponentially. 11752 # Worse, since 9x/ME are not pre-emptively multitasking, 11753 # you end up with a "frozen" computer, even though with patience 11754 # the test eventually succeeds (with a max line length of 256k). 11755 # Instead, let's just punt: use the minimum linelength reported by 11756 # all of the supported platforms: 8192 (on NT/2K/XP). 11757 lt_cv_sys_max_cmd_len=8192; 11758 ;; 11759 11760 mint*) 11761 # On MiNT this can take a long time and run out of memory. 11762 lt_cv_sys_max_cmd_len=8192; 11763 ;; 11764 11765 amigaos*) 11766 # On AmigaOS with pdksh, this test takes hours, literally. 11767 # So we just punt and use a minimum line length of 8192. 11768 lt_cv_sys_max_cmd_len=8192; 11769 ;; 11770 11771 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 11772 # This has been around since 386BSD, at least. Likely further. 11773 if test -x /sbin/sysctl; then 11774 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 11775 elif test -x /usr/sbin/sysctl; then 11776 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 11777 else 11778 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 11779 fi 11780 # And add a safety zone 11781 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11782 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11783 ;; 11784 11785 interix*) 11786 # We know the value 262144 and hardcode it with a safety zone (like BSD) 11787 lt_cv_sys_max_cmd_len=196608 11788 ;; 11789 11790 os2*) 11791 # The test takes a long time on OS/2. 11792 lt_cv_sys_max_cmd_len=8192 11793 ;; 11794 11795 osf*) 11796 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 11797 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 11798 # nice to cause kernel panics so lets avoid the loop below. 11799 # First set a reasonable default. 11800 lt_cv_sys_max_cmd_len=16384 11801 # 11802 if test -x /sbin/sysconfig; then 11803 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 11804 *1*) lt_cv_sys_max_cmd_len=-1 ;; 11805 esac 11806 fi 11807 ;; 11808 sco3.2v5*) 11809 lt_cv_sys_max_cmd_len=102400 11810 ;; 11811 sysv5* | sco5v6* | sysv4.2uw2*) 11812 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 11813 if test -n "$kargmax"; then 11814 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 11815 else 11816 lt_cv_sys_max_cmd_len=32768 11817 fi 11818 ;; 11819 *) 11820 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 11821 if test -n "$lt_cv_sys_max_cmd_len" && \ 11822 test undefined != "$lt_cv_sys_max_cmd_len"; then 11823 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11824 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11825 else 11826 # Make teststring a little bigger before we do anything with it. 11827 # a 1K string should be a reasonable start. 11828 for i in 1 2 3 4 5 6 7 8; do 11829 teststring=$teststring$teststring 11830 done 11831 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 11832 # If test is not a shell built-in, we'll probably end up computing a 11833 # maximum length that is only half of the actual maximum length, but 11834 # we can't tell. 11835 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 11836 = "X$teststring$teststring"; } >/dev/null 2>&1 && 11837 test 17 != "$i" # 1/2 MB should be enough 11838 do 11839 i=`expr $i + 1` 11840 teststring=$teststring$teststring 11841 done 11842 # Only check the string length outside the loop. 11843 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 11844 teststring= 11845 # Add a significant safety factor because C++ compilers can tack on 11846 # massive amounts of additional arguments before passing them to the 11847 # linker. It appears as though 1/2 is a usable value. 11848 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 11849 fi 11850 ;; 11851 esac 11852 11853fi 11854 11855if test -n "$lt_cv_sys_max_cmd_len"; then 11856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 11857$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 11858else 11859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 11860$as_echo "none" >&6; } 11861fi 11862max_cmd_len=$lt_cv_sys_max_cmd_len 11863 11864 11865 11866 11867 11868 11869: ${CP="cp -f"} 11870: ${MV="mv -f"} 11871: ${RM="rm -f"} 11872 11873if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 11874 lt_unset=unset 11875else 11876 lt_unset=false 11877fi 11878 11879 11880 11881 11882 11883# test EBCDIC or ASCII 11884case `echo X|tr X '\101'` in 11885 A) # ASCII based system 11886 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 11887 lt_SP2NL='tr \040 \012' 11888 lt_NL2SP='tr \015\012 \040\040' 11889 ;; 11890 *) # EBCDIC based system 11891 lt_SP2NL='tr \100 \n' 11892 lt_NL2SP='tr \r\n \100\100' 11893 ;; 11894esac 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 11905$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 11906if ${lt_cv_to_host_file_cmd+:} false; then : 11907 $as_echo_n "(cached) " >&6 11908else 11909 case $host in 11910 *-*-mingw* ) 11911 case $build in 11912 *-*-mingw* ) # actually msys 11913 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 11914 ;; 11915 *-*-cygwin* ) 11916 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 11917 ;; 11918 * ) # otherwise, assume *nix 11919 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 11920 ;; 11921 esac 11922 ;; 11923 *-*-cygwin* ) 11924 case $build in 11925 *-*-mingw* ) # actually msys 11926 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 11927 ;; 11928 *-*-cygwin* ) 11929 lt_cv_to_host_file_cmd=func_convert_file_noop 11930 ;; 11931 * ) # otherwise, assume *nix 11932 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 11933 ;; 11934 esac 11935 ;; 11936 * ) # unhandled hosts (and "normal" native builds) 11937 lt_cv_to_host_file_cmd=func_convert_file_noop 11938 ;; 11939esac 11940 11941fi 11942 11943to_host_file_cmd=$lt_cv_to_host_file_cmd 11944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 11945$as_echo "$lt_cv_to_host_file_cmd" >&6; } 11946 11947 11948 11949 11950 11951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 11952$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 11953if ${lt_cv_to_tool_file_cmd+:} false; then : 11954 $as_echo_n "(cached) " >&6 11955else 11956 #assume ordinary cross tools, or native build. 11957lt_cv_to_tool_file_cmd=func_convert_file_noop 11958case $host in 11959 *-*-mingw* ) 11960 case $build in 11961 *-*-mingw* ) # actually msys 11962 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 11963 ;; 11964 esac 11965 ;; 11966esac 11967 11968fi 11969 11970to_tool_file_cmd=$lt_cv_to_tool_file_cmd 11971{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 11972$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 11973 11974 11975 11976 11977 11978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 11979$as_echo_n "checking for $LD option to reload object files... " >&6; } 11980if ${lt_cv_ld_reload_flag+:} false; then : 11981 $as_echo_n "(cached) " >&6 11982else 11983 lt_cv_ld_reload_flag='-r' 11984fi 11985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 11986$as_echo "$lt_cv_ld_reload_flag" >&6; } 11987reload_flag=$lt_cv_ld_reload_flag 11988case $reload_flag in 11989"" | " "*) ;; 11990*) reload_flag=" $reload_flag" ;; 11991esac 11992reload_cmds='$LD$reload_flag -o $output$reload_objs' 11993case $host_os in 11994 cygwin* | mingw* | pw32* | cegcc*) 11995 if test yes != "$GCC"; then 11996 reload_cmds=false 11997 fi 11998 ;; 11999 darwin*) 12000 if test yes = "$GCC"; then 12001 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 12002 else 12003 reload_cmds='$LD$reload_flag -o $output$reload_objs' 12004 fi 12005 ;; 12006esac 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016if test -n "$ac_tool_prefix"; then 12017 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 12018set dummy ${ac_tool_prefix}objdump; ac_word=$2 12019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12020$as_echo_n "checking for $ac_word... " >&6; } 12021if ${ac_cv_prog_OBJDUMP+:} false; then : 12022 $as_echo_n "(cached) " >&6 12023else 12024 if test -n "$OBJDUMP"; then 12025 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 12026else 12027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12028for as_dir in $PATH 12029do 12030 IFS=$as_save_IFS 12031 test -z "$as_dir" && as_dir=. 12032 for ac_exec_ext in '' $ac_executable_extensions; do 12033 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12034 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 12035 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12036 break 2 12037 fi 12038done 12039 done 12040IFS=$as_save_IFS 12041 12042fi 12043fi 12044OBJDUMP=$ac_cv_prog_OBJDUMP 12045if test -n "$OBJDUMP"; then 12046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 12047$as_echo "$OBJDUMP" >&6; } 12048else 12049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12050$as_echo "no" >&6; } 12051fi 12052 12053 12054fi 12055if test -z "$ac_cv_prog_OBJDUMP"; then 12056 ac_ct_OBJDUMP=$OBJDUMP 12057 # Extract the first word of "objdump", so it can be a program name with args. 12058set dummy objdump; ac_word=$2 12059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12060$as_echo_n "checking for $ac_word... " >&6; } 12061if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 12062 $as_echo_n "(cached) " >&6 12063else 12064 if test -n "$ac_ct_OBJDUMP"; then 12065 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 12066else 12067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12068for as_dir in $PATH 12069do 12070 IFS=$as_save_IFS 12071 test -z "$as_dir" && as_dir=. 12072 for ac_exec_ext in '' $ac_executable_extensions; do 12073 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12074 ac_cv_prog_ac_ct_OBJDUMP="objdump" 12075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12076 break 2 12077 fi 12078done 12079 done 12080IFS=$as_save_IFS 12081 12082fi 12083fi 12084ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 12085if test -n "$ac_ct_OBJDUMP"; then 12086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 12087$as_echo "$ac_ct_OBJDUMP" >&6; } 12088else 12089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12090$as_echo "no" >&6; } 12091fi 12092 12093 if test "x$ac_ct_OBJDUMP" = x; then 12094 OBJDUMP="false" 12095 else 12096 case $cross_compiling:$ac_tool_warned in 12097yes:) 12098{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12099$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12100ac_tool_warned=yes ;; 12101esac 12102 OBJDUMP=$ac_ct_OBJDUMP 12103 fi 12104else 12105 OBJDUMP="$ac_cv_prog_OBJDUMP" 12106fi 12107 12108test -z "$OBJDUMP" && OBJDUMP=objdump 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 12119$as_echo_n "checking how to recognize dependent libraries... " >&6; } 12120if ${lt_cv_deplibs_check_method+:} false; then : 12121 $as_echo_n "(cached) " >&6 12122else 12123 lt_cv_file_magic_cmd='$MAGIC_CMD' 12124lt_cv_file_magic_test_file= 12125lt_cv_deplibs_check_method='unknown' 12126# Need to set the preceding variable on all platforms that support 12127# interlibrary dependencies. 12128# 'none' -- dependencies not supported. 12129# 'unknown' -- same as none, but documents that we really don't know. 12130# 'pass_all' -- all dependencies passed with no checks. 12131# 'test_compile' -- check by making test program. 12132# 'file_magic [[regex]]' -- check by looking for files in library path 12133# that responds to the $file_magic_cmd with a given extended regex. 12134# If you have 'file' or equivalent on your system and you're not sure 12135# whether 'pass_all' will *always* work, you probably want this one. 12136 12137case $host_os in 12138aix[4-9]*) 12139 lt_cv_deplibs_check_method=pass_all 12140 ;; 12141 12142beos*) 12143 lt_cv_deplibs_check_method=pass_all 12144 ;; 12145 12146bsdi[45]*) 12147 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 12148 lt_cv_file_magic_cmd='/usr/bin/file -L' 12149 lt_cv_file_magic_test_file=/shlib/libc.so 12150 ;; 12151 12152cygwin*) 12153 # func_win32_libid is a shell function defined in ltmain.sh 12154 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 12155 lt_cv_file_magic_cmd='func_win32_libid' 12156 ;; 12157 12158mingw* | pw32*) 12159 # Base MSYS/MinGW do not provide the 'file' command needed by 12160 # func_win32_libid shell function, so use a weaker test based on 'objdump', 12161 # unless we find 'file', for example because we are cross-compiling. 12162 if ( file / ) >/dev/null 2>&1; then 12163 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 12164 lt_cv_file_magic_cmd='func_win32_libid' 12165 else 12166 # Keep this pattern in sync with the one in func_win32_libid. 12167 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 12168 lt_cv_file_magic_cmd='$OBJDUMP -f' 12169 fi 12170 ;; 12171 12172cegcc*) 12173 # use the weaker test based on 'objdump'. See mingw*. 12174 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 12175 lt_cv_file_magic_cmd='$OBJDUMP -f' 12176 ;; 12177 12178darwin* | rhapsody*) 12179 lt_cv_deplibs_check_method=pass_all 12180 ;; 12181 12182freebsd* | dragonfly*) 12183 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 12184 case $host_cpu in 12185 i*86 ) 12186 # Not sure whether the presence of OpenBSD here was a mistake. 12187 # Let's accept both of them until this is cleared up. 12188 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 12189 lt_cv_file_magic_cmd=/usr/bin/file 12190 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 12191 ;; 12192 esac 12193 else 12194 lt_cv_deplibs_check_method=pass_all 12195 fi 12196 ;; 12197 12198haiku*) 12199 lt_cv_deplibs_check_method=pass_all 12200 ;; 12201 12202hpux10.20* | hpux11*) 12203 lt_cv_file_magic_cmd=/usr/bin/file 12204 case $host_cpu in 12205 ia64*) 12206 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 12207 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 12208 ;; 12209 hppa*64*) 12210 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]' 12211 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 12212 ;; 12213 *) 12214 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 12215 lt_cv_file_magic_test_file=/usr/lib/libc.sl 12216 ;; 12217 esac 12218 ;; 12219 12220interix[3-9]*) 12221 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 12222 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 12223 ;; 12224 12225irix5* | irix6* | nonstopux*) 12226 case $LD in 12227 *-32|*"-32 ") libmagic=32-bit;; 12228 *-n32|*"-n32 ") libmagic=N32;; 12229 *-64|*"-64 ") libmagic=64-bit;; 12230 *) libmagic=never-match;; 12231 esac 12232 lt_cv_deplibs_check_method=pass_all 12233 ;; 12234 12235# This must be glibc/ELF. 12236linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 12237 lt_cv_deplibs_check_method=pass_all 12238 ;; 12239 12240netbsd* | netbsdelf*-gnu) 12241 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 12242 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12243 else 12244 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 12245 fi 12246 ;; 12247 12248newos6*) 12249 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 12250 lt_cv_file_magic_cmd=/usr/bin/file 12251 lt_cv_file_magic_test_file=/usr/lib/libnls.so 12252 ;; 12253 12254*nto* | *qnx*) 12255 lt_cv_deplibs_check_method=pass_all 12256 ;; 12257 12258openbsd* | bitrig*) 12259 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 12260 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 12261 else 12262 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 12263 fi 12264 ;; 12265 12266osf3* | osf4* | osf5*) 12267 lt_cv_deplibs_check_method=pass_all 12268 ;; 12269 12270rdos*) 12271 lt_cv_deplibs_check_method=pass_all 12272 ;; 12273 12274solaris*) 12275 lt_cv_deplibs_check_method=pass_all 12276 ;; 12277 12278sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 12279 lt_cv_deplibs_check_method=pass_all 12280 ;; 12281 12282sysv4 | sysv4.3*) 12283 case $host_vendor in 12284 motorola) 12285 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]' 12286 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 12287 ;; 12288 ncr) 12289 lt_cv_deplibs_check_method=pass_all 12290 ;; 12291 sequent) 12292 lt_cv_file_magic_cmd='/bin/file' 12293 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 12294 ;; 12295 sni) 12296 lt_cv_file_magic_cmd='/bin/file' 12297 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 12298 lt_cv_file_magic_test_file=/lib/libc.so 12299 ;; 12300 siemens) 12301 lt_cv_deplibs_check_method=pass_all 12302 ;; 12303 pc) 12304 lt_cv_deplibs_check_method=pass_all 12305 ;; 12306 esac 12307 ;; 12308 12309tpf*) 12310 lt_cv_deplibs_check_method=pass_all 12311 ;; 12312os2*) 12313 lt_cv_deplibs_check_method=pass_all 12314 ;; 12315esac 12316 12317fi 12318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 12319$as_echo "$lt_cv_deplibs_check_method" >&6; } 12320 12321file_magic_glob= 12322want_nocaseglob=no 12323if test "$build" = "$host"; then 12324 case $host_os in 12325 mingw* | pw32*) 12326 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 12327 want_nocaseglob=yes 12328 else 12329 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 12330 fi 12331 ;; 12332 esac 12333fi 12334 12335file_magic_cmd=$lt_cv_file_magic_cmd 12336deplibs_check_method=$lt_cv_deplibs_check_method 12337test -z "$deplibs_check_method" && deplibs_check_method=unknown 12338 12339 12340 12341 12342 12343 12344 12345 12346 12347 12348 12349 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360if test -n "$ac_tool_prefix"; then 12361 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 12362set dummy ${ac_tool_prefix}dlltool; ac_word=$2 12363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12364$as_echo_n "checking for $ac_word... " >&6; } 12365if ${ac_cv_prog_DLLTOOL+:} false; then : 12366 $as_echo_n "(cached) " >&6 12367else 12368 if test -n "$DLLTOOL"; then 12369 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 12370else 12371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12372for as_dir in $PATH 12373do 12374 IFS=$as_save_IFS 12375 test -z "$as_dir" && as_dir=. 12376 for ac_exec_ext in '' $ac_executable_extensions; do 12377 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12378 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 12379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12380 break 2 12381 fi 12382done 12383 done 12384IFS=$as_save_IFS 12385 12386fi 12387fi 12388DLLTOOL=$ac_cv_prog_DLLTOOL 12389if test -n "$DLLTOOL"; then 12390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 12391$as_echo "$DLLTOOL" >&6; } 12392else 12393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12394$as_echo "no" >&6; } 12395fi 12396 12397 12398fi 12399if test -z "$ac_cv_prog_DLLTOOL"; then 12400 ac_ct_DLLTOOL=$DLLTOOL 12401 # Extract the first word of "dlltool", so it can be a program name with args. 12402set dummy dlltool; ac_word=$2 12403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12404$as_echo_n "checking for $ac_word... " >&6; } 12405if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 12406 $as_echo_n "(cached) " >&6 12407else 12408 if test -n "$ac_ct_DLLTOOL"; then 12409 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 12410else 12411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12412for as_dir in $PATH 12413do 12414 IFS=$as_save_IFS 12415 test -z "$as_dir" && as_dir=. 12416 for ac_exec_ext in '' $ac_executable_extensions; do 12417 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12418 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 12419 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12420 break 2 12421 fi 12422done 12423 done 12424IFS=$as_save_IFS 12425 12426fi 12427fi 12428ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 12429if test -n "$ac_ct_DLLTOOL"; then 12430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 12431$as_echo "$ac_ct_DLLTOOL" >&6; } 12432else 12433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12434$as_echo "no" >&6; } 12435fi 12436 12437 if test "x$ac_ct_DLLTOOL" = x; then 12438 DLLTOOL="false" 12439 else 12440 case $cross_compiling:$ac_tool_warned in 12441yes:) 12442{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12443$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12444ac_tool_warned=yes ;; 12445esac 12446 DLLTOOL=$ac_ct_DLLTOOL 12447 fi 12448else 12449 DLLTOOL="$ac_cv_prog_DLLTOOL" 12450fi 12451 12452test -z "$DLLTOOL" && DLLTOOL=dlltool 12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 12463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 12464$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 12465if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 12466 $as_echo_n "(cached) " >&6 12467else 12468 lt_cv_sharedlib_from_linklib_cmd='unknown' 12469 12470case $host_os in 12471cygwin* | mingw* | pw32* | cegcc*) 12472 # two different shell functions defined in ltmain.sh; 12473 # decide which one to use based on capabilities of $DLLTOOL 12474 case `$DLLTOOL --help 2>&1` in 12475 *--identify-strict*) 12476 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 12477 ;; 12478 *) 12479 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 12480 ;; 12481 esac 12482 ;; 12483*) 12484 # fallback: assume linklib IS sharedlib 12485 lt_cv_sharedlib_from_linklib_cmd=$ECHO 12486 ;; 12487esac 12488 12489fi 12490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 12491$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 12492sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 12493test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 12494 12495 12496 12497 12498 12499 12500 12501if test -n "$ac_tool_prefix"; then 12502 for ac_prog in ar 12503 do 12504 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12505set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12507$as_echo_n "checking for $ac_word... " >&6; } 12508if ${ac_cv_prog_AR+:} false; then : 12509 $as_echo_n "(cached) " >&6 12510else 12511 if test -n "$AR"; then 12512 ac_cv_prog_AR="$AR" # Let the user override the test. 12513else 12514as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12515for as_dir in $PATH 12516do 12517 IFS=$as_save_IFS 12518 test -z "$as_dir" && as_dir=. 12519 for ac_exec_ext in '' $ac_executable_extensions; do 12520 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12521 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 12522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12523 break 2 12524 fi 12525done 12526 done 12527IFS=$as_save_IFS 12528 12529fi 12530fi 12531AR=$ac_cv_prog_AR 12532if test -n "$AR"; then 12533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 12534$as_echo "$AR" >&6; } 12535else 12536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12537$as_echo "no" >&6; } 12538fi 12539 12540 12541 test -n "$AR" && break 12542 done 12543fi 12544if test -z "$AR"; then 12545 ac_ct_AR=$AR 12546 for ac_prog in ar 12547do 12548 # Extract the first word of "$ac_prog", so it can be a program name with args. 12549set dummy $ac_prog; ac_word=$2 12550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12551$as_echo_n "checking for $ac_word... " >&6; } 12552if ${ac_cv_prog_ac_ct_AR+:} false; then : 12553 $as_echo_n "(cached) " >&6 12554else 12555 if test -n "$ac_ct_AR"; then 12556 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 12557else 12558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12559for as_dir in $PATH 12560do 12561 IFS=$as_save_IFS 12562 test -z "$as_dir" && as_dir=. 12563 for ac_exec_ext in '' $ac_executable_extensions; do 12564 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12565 ac_cv_prog_ac_ct_AR="$ac_prog" 12566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12567 break 2 12568 fi 12569done 12570 done 12571IFS=$as_save_IFS 12572 12573fi 12574fi 12575ac_ct_AR=$ac_cv_prog_ac_ct_AR 12576if test -n "$ac_ct_AR"; then 12577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 12578$as_echo "$ac_ct_AR" >&6; } 12579else 12580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12581$as_echo "no" >&6; } 12582fi 12583 12584 12585 test -n "$ac_ct_AR" && break 12586done 12587 12588 if test "x$ac_ct_AR" = x; then 12589 AR="false" 12590 else 12591 case $cross_compiling:$ac_tool_warned in 12592yes:) 12593{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12594$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12595ac_tool_warned=yes ;; 12596esac 12597 AR=$ac_ct_AR 12598 fi 12599fi 12600 12601: ${AR=ar} 12602: ${AR_FLAGS=cru} 12603 12604 12605 12606 12607 12608 12609 12610 12611 12612 12613 12614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 12615$as_echo_n "checking for archiver @FILE support... " >&6; } 12616if ${lt_cv_ar_at_file+:} false; then : 12617 $as_echo_n "(cached) " >&6 12618else 12619 lt_cv_ar_at_file=no 12620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12621/* end confdefs.h. */ 12622 12623int 12624main () 12625{ 12626 12627 ; 12628 return 0; 12629} 12630_ACEOF 12631if ac_fn_c_try_compile "$LINENO"; then : 12632 echo conftest.$ac_objext > conftest.lst 12633 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 12634 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12635 (eval $lt_ar_try) 2>&5 12636 ac_status=$? 12637 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12638 test $ac_status = 0; } 12639 if test 0 -eq "$ac_status"; then 12640 # Ensure the archiver fails upon bogus file names. 12641 rm -f conftest.$ac_objext libconftest.a 12642 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12643 (eval $lt_ar_try) 2>&5 12644 ac_status=$? 12645 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12646 test $ac_status = 0; } 12647 if test 0 -ne "$ac_status"; then 12648 lt_cv_ar_at_file=@ 12649 fi 12650 fi 12651 rm -f conftest.* libconftest.a 12652 12653fi 12654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12655 12656fi 12657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 12658$as_echo "$lt_cv_ar_at_file" >&6; } 12659 12660if test no = "$lt_cv_ar_at_file"; then 12661 archiver_list_spec= 12662else 12663 archiver_list_spec=$lt_cv_ar_at_file 12664fi 12665 12666 12667 12668 12669 12670 12671 12672if test -n "$ac_tool_prefix"; then 12673 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 12674set dummy ${ac_tool_prefix}strip; ac_word=$2 12675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12676$as_echo_n "checking for $ac_word... " >&6; } 12677if ${ac_cv_prog_STRIP+:} false; then : 12678 $as_echo_n "(cached) " >&6 12679else 12680 if test -n "$STRIP"; then 12681 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 12682else 12683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12684for as_dir in $PATH 12685do 12686 IFS=$as_save_IFS 12687 test -z "$as_dir" && as_dir=. 12688 for ac_exec_ext in '' $ac_executable_extensions; do 12689 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12690 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 12691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12692 break 2 12693 fi 12694done 12695 done 12696IFS=$as_save_IFS 12697 12698fi 12699fi 12700STRIP=$ac_cv_prog_STRIP 12701if test -n "$STRIP"; then 12702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 12703$as_echo "$STRIP" >&6; } 12704else 12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12706$as_echo "no" >&6; } 12707fi 12708 12709 12710fi 12711if test -z "$ac_cv_prog_STRIP"; then 12712 ac_ct_STRIP=$STRIP 12713 # Extract the first word of "strip", so it can be a program name with args. 12714set dummy strip; ac_word=$2 12715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12716$as_echo_n "checking for $ac_word... " >&6; } 12717if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 12718 $as_echo_n "(cached) " >&6 12719else 12720 if test -n "$ac_ct_STRIP"; then 12721 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 12722else 12723as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12724for as_dir in $PATH 12725do 12726 IFS=$as_save_IFS 12727 test -z "$as_dir" && as_dir=. 12728 for ac_exec_ext in '' $ac_executable_extensions; do 12729 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12730 ac_cv_prog_ac_ct_STRIP="strip" 12731 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12732 break 2 12733 fi 12734done 12735 done 12736IFS=$as_save_IFS 12737 12738fi 12739fi 12740ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 12741if test -n "$ac_ct_STRIP"; then 12742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 12743$as_echo "$ac_ct_STRIP" >&6; } 12744else 12745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12746$as_echo "no" >&6; } 12747fi 12748 12749 if test "x$ac_ct_STRIP" = x; then 12750 STRIP=":" 12751 else 12752 case $cross_compiling:$ac_tool_warned in 12753yes:) 12754{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12755$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12756ac_tool_warned=yes ;; 12757esac 12758 STRIP=$ac_ct_STRIP 12759 fi 12760else 12761 STRIP="$ac_cv_prog_STRIP" 12762fi 12763 12764test -z "$STRIP" && STRIP=: 12765 12766 12767 12768 12769 12770 12771if test -n "$ac_tool_prefix"; then 12772 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12773set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12775$as_echo_n "checking for $ac_word... " >&6; } 12776if ${ac_cv_prog_RANLIB+:} false; then : 12777 $as_echo_n "(cached) " >&6 12778else 12779 if test -n "$RANLIB"; then 12780 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12781else 12782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12783for as_dir in $PATH 12784do 12785 IFS=$as_save_IFS 12786 test -z "$as_dir" && as_dir=. 12787 for ac_exec_ext in '' $ac_executable_extensions; do 12788 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12789 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12791 break 2 12792 fi 12793done 12794 done 12795IFS=$as_save_IFS 12796 12797fi 12798fi 12799RANLIB=$ac_cv_prog_RANLIB 12800if test -n "$RANLIB"; then 12801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12802$as_echo "$RANLIB" >&6; } 12803else 12804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12805$as_echo "no" >&6; } 12806fi 12807 12808 12809fi 12810if test -z "$ac_cv_prog_RANLIB"; then 12811 ac_ct_RANLIB=$RANLIB 12812 # Extract the first word of "ranlib", so it can be a program name with args. 12813set dummy ranlib; ac_word=$2 12814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12815$as_echo_n "checking for $ac_word... " >&6; } 12816if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 12817 $as_echo_n "(cached) " >&6 12818else 12819 if test -n "$ac_ct_RANLIB"; then 12820 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12821else 12822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12823for as_dir in $PATH 12824do 12825 IFS=$as_save_IFS 12826 test -z "$as_dir" && as_dir=. 12827 for ac_exec_ext in '' $ac_executable_extensions; do 12828 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12829 ac_cv_prog_ac_ct_RANLIB="ranlib" 12830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12831 break 2 12832 fi 12833done 12834 done 12835IFS=$as_save_IFS 12836 12837fi 12838fi 12839ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12840if test -n "$ac_ct_RANLIB"; then 12841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12842$as_echo "$ac_ct_RANLIB" >&6; } 12843else 12844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12845$as_echo "no" >&6; } 12846fi 12847 12848 if test "x$ac_ct_RANLIB" = x; then 12849 RANLIB=":" 12850 else 12851 case $cross_compiling:$ac_tool_warned in 12852yes:) 12853{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12854$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12855ac_tool_warned=yes ;; 12856esac 12857 RANLIB=$ac_ct_RANLIB 12858 fi 12859else 12860 RANLIB="$ac_cv_prog_RANLIB" 12861fi 12862 12863test -z "$RANLIB" && RANLIB=: 12864 12865 12866 12867 12868 12869 12870# Determine commands to create old-style static archives. 12871old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 12872old_postinstall_cmds='chmod 644 $oldlib' 12873old_postuninstall_cmds= 12874 12875if test -n "$RANLIB"; then 12876 case $host_os in 12877 bitrig* | openbsd*) 12878 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 12879 ;; 12880 *) 12881 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 12882 ;; 12883 esac 12884 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 12885fi 12886 12887case $host_os in 12888 darwin*) 12889 lock_old_archive_extraction=yes ;; 12890 *) 12891 lock_old_archive_extraction=no ;; 12892esac 12893 12894 12895 12896 12897 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909 12910 12911 12912 12913 12914 12915 12916 12917 12918 12919 12920 12921 12922 12923 12924 12925 12926 12927 12928 12929 12930 12931 12932# If no C compiler was specified, use CC. 12933LTCC=${LTCC-"$CC"} 12934 12935# If no C compiler flags were specified, use CFLAGS. 12936LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 12937 12938# Allow CC to be a program name with arguments. 12939compiler=$CC 12940 12941 12942# Check for command to grab the raw symbol name followed by C symbol from nm. 12943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 12944$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 12945if ${lt_cv_sys_global_symbol_pipe+:} false; then : 12946 $as_echo_n "(cached) " >&6 12947else 12948 12949# These are sane defaults that work on at least a few old systems. 12950# [They come from Ultrix. What could be older than Ultrix?!! ;)] 12951 12952# Character class describing NM global symbol codes. 12953symcode='[BCDEGRST]' 12954 12955# Regexp to match symbols that can be accessed directly from C. 12956sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 12957 12958# Define system-specific variables. 12959case $host_os in 12960aix*) 12961 symcode='[BCDT]' 12962 ;; 12963cygwin* | mingw* | pw32* | cegcc*) 12964 symcode='[ABCDGISTW]' 12965 ;; 12966hpux*) 12967 if test ia64 = "$host_cpu"; then 12968 symcode='[ABCDEGRST]' 12969 fi 12970 ;; 12971irix* | nonstopux*) 12972 symcode='[BCDEGRST]' 12973 ;; 12974osf*) 12975 symcode='[BCDEGQRST]' 12976 ;; 12977solaris*) 12978 symcode='[BDRT]' 12979 ;; 12980sco3.2v5*) 12981 symcode='[DT]' 12982 ;; 12983sysv4.2uw2*) 12984 symcode='[DT]' 12985 ;; 12986sysv5* | sco5v6* | unixware* | OpenUNIX*) 12987 symcode='[ABDT]' 12988 ;; 12989sysv4) 12990 symcode='[DFNSTU]' 12991 ;; 12992esac 12993 12994# If we're using GNU nm, then use its standard symbol codes. 12995case `$NM -V 2>&1` in 12996*GNU* | *'with BFD'*) 12997 symcode='[ABCDGIRSTW]' ;; 12998esac 12999 13000if test "$lt_cv_nm_interface" = "MS dumpbin"; then 13001 # Gets list of data symbols to import. 13002 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 13003 # Adjust the below global symbol transforms to fixup imported variables. 13004 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 13005 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 13006 lt_c_name_lib_hook="\ 13007 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 13008 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 13009else 13010 # Disable hooks by default. 13011 lt_cv_sys_global_symbol_to_import= 13012 lt_cdecl_hook= 13013 lt_c_name_hook= 13014 lt_c_name_lib_hook= 13015fi 13016 13017# Transform an extracted symbol line into a proper C declaration. 13018# Some systems (esp. on ia64) link data and code symbols differently, 13019# so use this general approach. 13020lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 13021$lt_cdecl_hook\ 13022" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 13023" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 13024 13025# Transform an extracted symbol line into symbol name and symbol address 13026lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 13027$lt_c_name_hook\ 13028" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 13029" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 13030 13031# Transform an extracted symbol line into symbol name with lib prefix and 13032# symbol address. 13033lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 13034$lt_c_name_lib_hook\ 13035" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 13036" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 13037" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 13038 13039# Handle CRLF in mingw tool chain 13040opt_cr= 13041case $build_os in 13042mingw*) 13043 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 13044 ;; 13045esac 13046 13047# Try without a prefix underscore, then with it. 13048for ac_symprfx in "" "_"; do 13049 13050 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 13051 symxfrm="\\1 $ac_symprfx\\2 \\2" 13052 13053 # Write the raw and C identifiers. 13054 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 13055 # Fake it for dumpbin and say T for any non-static function, 13056 # D for any global variable and I for any imported variable. 13057 # Also find C++ and __fastcall symbols from MSVC++, 13058 # which start with @ or ?. 13059 lt_cv_sys_global_symbol_pipe="$AWK '"\ 13060" {last_section=section; section=\$ 3};"\ 13061" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 13062" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 13063" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 13064" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 13065" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 13066" \$ 0!~/External *\|/{next};"\ 13067" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 13068" {if(hide[section]) next};"\ 13069" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 13070" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 13071" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 13072" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 13073" ' prfx=^$ac_symprfx" 13074 else 13075 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 13076 fi 13077 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 13078 13079 # Check to see that the pipe works correctly. 13080 pipe_works=no 13081 13082 rm -f conftest* 13083 cat > conftest.$ac_ext <<_LT_EOF 13084#ifdef __cplusplus 13085extern "C" { 13086#endif 13087char nm_test_var; 13088void nm_test_func(void); 13089void nm_test_func(void){} 13090#ifdef __cplusplus 13091} 13092#endif 13093int main(){nm_test_var='a';nm_test_func();return(0);} 13094_LT_EOF 13095 13096 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13097 (eval $ac_compile) 2>&5 13098 ac_status=$? 13099 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13100 test $ac_status = 0; }; then 13101 # Now try to grab the symbols. 13102 nlist=conftest.nm 13103 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 13104 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 13105 ac_status=$? 13106 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13107 test $ac_status = 0; } && test -s "$nlist"; then 13108 # Try sorting and uniquifying the output. 13109 if sort "$nlist" | uniq > "$nlist"T; then 13110 mv -f "$nlist"T "$nlist" 13111 else 13112 rm -f "$nlist"T 13113 fi 13114 13115 # Make sure that we snagged all the symbols we need. 13116 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 13117 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 13118 cat <<_LT_EOF > conftest.$ac_ext 13119/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 13120#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 13121/* DATA imports from DLLs on WIN32 can't be const, because runtime 13122 relocations are performed -- see ld's documentation on pseudo-relocs. */ 13123# define LT_DLSYM_CONST 13124#elif defined __osf__ 13125/* This system does not cope well with relocations in const data. */ 13126# define LT_DLSYM_CONST 13127#else 13128# define LT_DLSYM_CONST const 13129#endif 13130 13131#ifdef __cplusplus 13132extern "C" { 13133#endif 13134 13135_LT_EOF 13136 # Now generate the symbol file. 13137 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 13138 13139 cat <<_LT_EOF >> conftest.$ac_ext 13140 13141/* The mapping between symbol names and symbols. */ 13142LT_DLSYM_CONST struct { 13143 const char *name; 13144 void *address; 13145} 13146lt__PROGRAM__LTX_preloaded_symbols[] = 13147{ 13148 { "@PROGRAM@", (void *) 0 }, 13149_LT_EOF 13150 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 13151 cat <<\_LT_EOF >> conftest.$ac_ext 13152 {0, (void *) 0} 13153}; 13154 13155/* This works around a problem in FreeBSD linker */ 13156#ifdef FREEBSD_WORKAROUND 13157static const void *lt_preloaded_setup() { 13158 return lt__PROGRAM__LTX_preloaded_symbols; 13159} 13160#endif 13161 13162#ifdef __cplusplus 13163} 13164#endif 13165_LT_EOF 13166 # Now try linking the two files. 13167 mv conftest.$ac_objext conftstm.$ac_objext 13168 lt_globsym_save_LIBS=$LIBS 13169 lt_globsym_save_CFLAGS=$CFLAGS 13170 LIBS=conftstm.$ac_objext 13171 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 13172 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 13173 (eval $ac_link) 2>&5 13174 ac_status=$? 13175 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13176 test $ac_status = 0; } && test -s conftest$ac_exeext; then 13177 pipe_works=yes 13178 fi 13179 LIBS=$lt_globsym_save_LIBS 13180 CFLAGS=$lt_globsym_save_CFLAGS 13181 else 13182 echo "cannot find nm_test_func in $nlist" >&5 13183 fi 13184 else 13185 echo "cannot find nm_test_var in $nlist" >&5 13186 fi 13187 else 13188 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 13189 fi 13190 else 13191 echo "$progname: failed program was:" >&5 13192 cat conftest.$ac_ext >&5 13193 fi 13194 rm -rf conftest* conftst* 13195 13196 # Do not use the global_symbol_pipe unless it works. 13197 if test yes = "$pipe_works"; then 13198 break 13199 else 13200 lt_cv_sys_global_symbol_pipe= 13201 fi 13202done 13203 13204fi 13205 13206if test -z "$lt_cv_sys_global_symbol_pipe"; then 13207 lt_cv_sys_global_symbol_to_cdecl= 13208fi 13209if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 13210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 13211$as_echo "failed" >&6; } 13212else 13213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 13214$as_echo "ok" >&6; } 13215fi 13216 13217# Response file support. 13218if test "$lt_cv_nm_interface" = "MS dumpbin"; then 13219 nm_file_list_spec='@' 13220elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 13221 nm_file_list_spec='@' 13222fi 13223 13224 13225 13226 13227 13228 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 13261$as_echo_n "checking for sysroot... " >&6; } 13262 13263# Check whether --with-sysroot was given. 13264if test "${with_sysroot+set}" = set; then : 13265 withval=$with_sysroot; 13266else 13267 with_sysroot=no 13268fi 13269 13270 13271lt_sysroot= 13272case $with_sysroot in #( 13273 yes) 13274 if test yes = "$GCC"; then 13275 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 13276 fi 13277 ;; #( 13278 /*) 13279 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 13280 ;; #( 13281 no|'') 13282 ;; #( 13283 *) 13284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 13285$as_echo "$with_sysroot" >&6; } 13286 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 13287 ;; 13288esac 13289 13290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 13291$as_echo "${lt_sysroot:-no}" >&6; } 13292 13293 13294 13295 13296 13297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 13298$as_echo_n "checking for a working dd... " >&6; } 13299if ${ac_cv_path_lt_DD+:} false; then : 13300 $as_echo_n "(cached) " >&6 13301else 13302 printf 0123456789abcdef0123456789abcdef >conftest.i 13303cat conftest.i conftest.i >conftest2.i 13304: ${lt_DD:=$DD} 13305if test -z "$lt_DD"; then 13306 ac_path_lt_DD_found=false 13307 # Loop through the user's path and test for each of PROGNAME-LIST 13308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13309for as_dir in $PATH 13310do 13311 IFS=$as_save_IFS 13312 test -z "$as_dir" && as_dir=. 13313 for ac_prog in dd; do 13314 for ac_exec_ext in '' $ac_executable_extensions; do 13315 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 13316 as_fn_executable_p "$ac_path_lt_DD" || continue 13317if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 13318 cmp -s conftest.i conftest.out \ 13319 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 13320fi 13321 $ac_path_lt_DD_found && break 3 13322 done 13323 done 13324 done 13325IFS=$as_save_IFS 13326 if test -z "$ac_cv_path_lt_DD"; then 13327 : 13328 fi 13329else 13330 ac_cv_path_lt_DD=$lt_DD 13331fi 13332 13333rm -f conftest.i conftest2.i conftest.out 13334fi 13335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 13336$as_echo "$ac_cv_path_lt_DD" >&6; } 13337 13338 13339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 13340$as_echo_n "checking how to truncate binary pipes... " >&6; } 13341if ${lt_cv_truncate_bin+:} false; then : 13342 $as_echo_n "(cached) " >&6 13343else 13344 printf 0123456789abcdef0123456789abcdef >conftest.i 13345cat conftest.i conftest.i >conftest2.i 13346lt_cv_truncate_bin= 13347if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 13348 cmp -s conftest.i conftest.out \ 13349 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 13350fi 13351rm -f conftest.i conftest2.i conftest.out 13352test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 13353fi 13354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 13355$as_echo "$lt_cv_truncate_bin" >&6; } 13356 13357 13358 13359 13360 13361 13362 13363# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 13364func_cc_basename () 13365{ 13366 for cc_temp in $*""; do 13367 case $cc_temp in 13368 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 13369 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 13370 \-*) ;; 13371 *) break;; 13372 esac 13373 done 13374 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 13375} 13376 13377# Check whether --enable-libtool-lock was given. 13378if test "${enable_libtool_lock+set}" = set; then : 13379 enableval=$enable_libtool_lock; 13380fi 13381 13382test no = "$enable_libtool_lock" || enable_libtool_lock=yes 13383 13384# Some flags need to be propagated to the compiler or linker for good 13385# libtool support. 13386case $host in 13387ia64-*-hpux*) 13388 # Find out what ABI is being produced by ac_compile, and set mode 13389 # options accordingly. 13390 echo 'int i;' > conftest.$ac_ext 13391 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13392 (eval $ac_compile) 2>&5 13393 ac_status=$? 13394 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13395 test $ac_status = 0; }; then 13396 case `/usr/bin/file conftest.$ac_objext` in 13397 *ELF-32*) 13398 HPUX_IA64_MODE=32 13399 ;; 13400 *ELF-64*) 13401 HPUX_IA64_MODE=64 13402 ;; 13403 esac 13404 fi 13405 rm -rf conftest* 13406 ;; 13407*-*-irix6*) 13408 # Find out what ABI is being produced by ac_compile, and set linker 13409 # options accordingly. 13410 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 13411 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13412 (eval $ac_compile) 2>&5 13413 ac_status=$? 13414 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13415 test $ac_status = 0; }; then 13416 if test yes = "$lt_cv_prog_gnu_ld"; then 13417 case `/usr/bin/file conftest.$ac_objext` in 13418 *32-bit*) 13419 LD="${LD-ld} -melf32bsmip" 13420 ;; 13421 *N32*) 13422 LD="${LD-ld} -melf32bmipn32" 13423 ;; 13424 *64-bit*) 13425 LD="${LD-ld} -melf64bmip" 13426 ;; 13427 esac 13428 else 13429 case `/usr/bin/file conftest.$ac_objext` in 13430 *32-bit*) 13431 LD="${LD-ld} -32" 13432 ;; 13433 *N32*) 13434 LD="${LD-ld} -n32" 13435 ;; 13436 *64-bit*) 13437 LD="${LD-ld} -64" 13438 ;; 13439 esac 13440 fi 13441 fi 13442 rm -rf conftest* 13443 ;; 13444 13445mips64*-*linux*) 13446 # Find out what ABI is being produced by ac_compile, and set linker 13447 # options accordingly. 13448 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 13449 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13450 (eval $ac_compile) 2>&5 13451 ac_status=$? 13452 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13453 test $ac_status = 0; }; then 13454 emul=elf 13455 case `/usr/bin/file conftest.$ac_objext` in 13456 *32-bit*) 13457 emul="${emul}32" 13458 ;; 13459 *64-bit*) 13460 emul="${emul}64" 13461 ;; 13462 esac 13463 case `/usr/bin/file conftest.$ac_objext` in 13464 *MSB*) 13465 emul="${emul}btsmip" 13466 ;; 13467 *LSB*) 13468 emul="${emul}ltsmip" 13469 ;; 13470 esac 13471 case `/usr/bin/file conftest.$ac_objext` in 13472 *N32*) 13473 emul="${emul}n32" 13474 ;; 13475 esac 13476 LD="${LD-ld} -m $emul" 13477 fi 13478 rm -rf conftest* 13479 ;; 13480 13481x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 13482s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 13483 # Find out what ABI is being produced by ac_compile, and set linker 13484 # options accordingly. Note that the listed cases only cover the 13485 # situations where additional linker options are needed (such as when 13486 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 13487 # vice versa); the common cases where no linker options are needed do 13488 # not appear in the list. 13489 echo 'int i;' > conftest.$ac_ext 13490 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13491 (eval $ac_compile) 2>&5 13492 ac_status=$? 13493 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13494 test $ac_status = 0; }; then 13495 case `/usr/bin/file conftest.o` in 13496 *32-bit*) 13497 case $host in 13498 x86_64-*kfreebsd*-gnu) 13499 LD="${LD-ld} -m elf_i386_fbsd" 13500 ;; 13501 x86_64-*linux*) 13502 case `/usr/bin/file conftest.o` in 13503 *x86-64*) 13504 LD="${LD-ld} -m elf32_x86_64" 13505 ;; 13506 *) 13507 LD="${LD-ld} -m elf_i386" 13508 ;; 13509 esac 13510 ;; 13511 powerpc64le-*linux*) 13512 LD="${LD-ld} -m elf32lppclinux" 13513 ;; 13514 powerpc64-*linux*) 13515 LD="${LD-ld} -m elf32ppclinux" 13516 ;; 13517 s390x-*linux*) 13518 LD="${LD-ld} -m elf_s390" 13519 ;; 13520 sparc64-*linux*) 13521 LD="${LD-ld} -m elf32_sparc" 13522 ;; 13523 esac 13524 ;; 13525 *64-bit*) 13526 case $host in 13527 x86_64-*kfreebsd*-gnu) 13528 LD="${LD-ld} -m elf_x86_64_fbsd" 13529 ;; 13530 x86_64-*linux*) 13531 LD="${LD-ld} -m elf_x86_64" 13532 ;; 13533 powerpcle-*linux*) 13534 LD="${LD-ld} -m elf64lppc" 13535 ;; 13536 powerpc-*linux*) 13537 LD="${LD-ld} -m elf64ppc" 13538 ;; 13539 s390*-*linux*|s390*-*tpf*) 13540 LD="${LD-ld} -m elf64_s390" 13541 ;; 13542 sparc*-*linux*) 13543 LD="${LD-ld} -m elf64_sparc" 13544 ;; 13545 esac 13546 ;; 13547 esac 13548 fi 13549 rm -rf conftest* 13550 ;; 13551 13552*-*-sco3.2v5*) 13553 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 13554 SAVE_CFLAGS=$CFLAGS 13555 CFLAGS="$CFLAGS -belf" 13556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 13557$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 13558if ${lt_cv_cc_needs_belf+:} false; then : 13559 $as_echo_n "(cached) " >&6 13560else 13561 ac_ext=c 13562ac_cpp='$CPP $CPPFLAGS' 13563ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13564ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13565ac_compiler_gnu=$ac_cv_c_compiler_gnu 13566 13567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13568/* end confdefs.h. */ 13569 13570int 13571main () 13572{ 13573 13574 ; 13575 return 0; 13576} 13577_ACEOF 13578if ac_fn_c_try_link "$LINENO"; then : 13579 lt_cv_cc_needs_belf=yes 13580else 13581 lt_cv_cc_needs_belf=no 13582fi 13583rm -f core conftest.err conftest.$ac_objext \ 13584 conftest$ac_exeext conftest.$ac_ext 13585 ac_ext=c 13586ac_cpp='$CPP $CPPFLAGS' 13587ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13588ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13589ac_compiler_gnu=$ac_cv_c_compiler_gnu 13590 13591fi 13592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 13593$as_echo "$lt_cv_cc_needs_belf" >&6; } 13594 if test yes != "$lt_cv_cc_needs_belf"; then 13595 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 13596 CFLAGS=$SAVE_CFLAGS 13597 fi 13598 ;; 13599*-*solaris*) 13600 # Find out what ABI is being produced by ac_compile, and set linker 13601 # options accordingly. 13602 echo 'int i;' > conftest.$ac_ext 13603 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13604 (eval $ac_compile) 2>&5 13605 ac_status=$? 13606 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13607 test $ac_status = 0; }; then 13608 case `/usr/bin/file conftest.o` in 13609 *64-bit*) 13610 case $lt_cv_prog_gnu_ld in 13611 yes*) 13612 case $host in 13613 i?86-*-solaris*|x86_64-*-solaris*) 13614 LD="${LD-ld} -m elf_x86_64" 13615 ;; 13616 sparc*-*-solaris*) 13617 LD="${LD-ld} -m elf64_sparc" 13618 ;; 13619 esac 13620 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 13621 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 13622 LD=${LD-ld}_sol2 13623 fi 13624 ;; 13625 *) 13626 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 13627 LD="${LD-ld} -64" 13628 fi 13629 ;; 13630 esac 13631 ;; 13632 esac 13633 fi 13634 rm -rf conftest* 13635 ;; 13636esac 13637 13638need_locks=$enable_libtool_lock 13639 13640if test -n "$ac_tool_prefix"; then 13641 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 13642set dummy ${ac_tool_prefix}mt; 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; } 13645if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 13646 $as_echo_n "(cached) " >&6 13647else 13648 if test -n "$MANIFEST_TOOL"; then 13649 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 13650else 13651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13652for as_dir in $PATH 13653do 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_MANIFEST_TOOL="${ac_tool_prefix}mt" 13659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13660 break 2 13661 fi 13662done 13663 done 13664IFS=$as_save_IFS 13665 13666fi 13667fi 13668MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 13669if test -n "$MANIFEST_TOOL"; then 13670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 13671$as_echo "$MANIFEST_TOOL" >&6; } 13672else 13673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13674$as_echo "no" >&6; } 13675fi 13676 13677 13678fi 13679if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 13680 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 13681 # Extract the first word of "mt", so it can be a program name with args. 13682set dummy mt; ac_word=$2 13683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13684$as_echo_n "checking for $ac_word... " >&6; } 13685if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 13686 $as_echo_n "(cached) " >&6 13687else 13688 if test -n "$ac_ct_MANIFEST_TOOL"; then 13689 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 13690else 13691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13692for as_dir in $PATH 13693do 13694 IFS=$as_save_IFS 13695 test -z "$as_dir" && as_dir=. 13696 for ac_exec_ext in '' $ac_executable_extensions; do 13697 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13698 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 13699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13700 break 2 13701 fi 13702done 13703 done 13704IFS=$as_save_IFS 13705 13706fi 13707fi 13708ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 13709if test -n "$ac_ct_MANIFEST_TOOL"; then 13710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 13711$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 13712else 13713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13714$as_echo "no" >&6; } 13715fi 13716 13717 if test "x$ac_ct_MANIFEST_TOOL" = x; then 13718 MANIFEST_TOOL=":" 13719 else 13720 case $cross_compiling:$ac_tool_warned in 13721yes:) 13722{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13723$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13724ac_tool_warned=yes ;; 13725esac 13726 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 13727 fi 13728else 13729 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 13730fi 13731 13732test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 13733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 13734$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 13735if ${lt_cv_path_mainfest_tool+:} false; then : 13736 $as_echo_n "(cached) " >&6 13737else 13738 lt_cv_path_mainfest_tool=no 13739 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 13740 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 13741 cat conftest.err >&5 13742 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 13743 lt_cv_path_mainfest_tool=yes 13744 fi 13745 rm -f conftest* 13746fi 13747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 13748$as_echo "$lt_cv_path_mainfest_tool" >&6; } 13749if test yes != "$lt_cv_path_mainfest_tool"; then 13750 MANIFEST_TOOL=: 13751fi 13752 13753 13754 13755 13756 13757 13758 case $host_os in 13759 rhapsody* | darwin*) 13760 if test -n "$ac_tool_prefix"; then 13761 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 13762set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 13763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13764$as_echo_n "checking for $ac_word... " >&6; } 13765if ${ac_cv_prog_DSYMUTIL+:} false; then : 13766 $as_echo_n "(cached) " >&6 13767else 13768 if test -n "$DSYMUTIL"; then 13769 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 13770else 13771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13772for as_dir in $PATH 13773do 13774 IFS=$as_save_IFS 13775 test -z "$as_dir" && as_dir=. 13776 for ac_exec_ext in '' $ac_executable_extensions; do 13777 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13778 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 13779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13780 break 2 13781 fi 13782done 13783 done 13784IFS=$as_save_IFS 13785 13786fi 13787fi 13788DSYMUTIL=$ac_cv_prog_DSYMUTIL 13789if test -n "$DSYMUTIL"; then 13790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 13791$as_echo "$DSYMUTIL" >&6; } 13792else 13793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13794$as_echo "no" >&6; } 13795fi 13796 13797 13798fi 13799if test -z "$ac_cv_prog_DSYMUTIL"; then 13800 ac_ct_DSYMUTIL=$DSYMUTIL 13801 # Extract the first word of "dsymutil", so it can be a program name with args. 13802set dummy dsymutil; ac_word=$2 13803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13804$as_echo_n "checking for $ac_word... " >&6; } 13805if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 13806 $as_echo_n "(cached) " >&6 13807else 13808 if test -n "$ac_ct_DSYMUTIL"; then 13809 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 13810else 13811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13812for as_dir in $PATH 13813do 13814 IFS=$as_save_IFS 13815 test -z "$as_dir" && as_dir=. 13816 for ac_exec_ext in '' $ac_executable_extensions; do 13817 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13818 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 13819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13820 break 2 13821 fi 13822done 13823 done 13824IFS=$as_save_IFS 13825 13826fi 13827fi 13828ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 13829if test -n "$ac_ct_DSYMUTIL"; then 13830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 13831$as_echo "$ac_ct_DSYMUTIL" >&6; } 13832else 13833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13834$as_echo "no" >&6; } 13835fi 13836 13837 if test "x$ac_ct_DSYMUTIL" = x; then 13838 DSYMUTIL=":" 13839 else 13840 case $cross_compiling:$ac_tool_warned in 13841yes:) 13842{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13843$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13844ac_tool_warned=yes ;; 13845esac 13846 DSYMUTIL=$ac_ct_DSYMUTIL 13847 fi 13848else 13849 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 13850fi 13851 13852 if test -n "$ac_tool_prefix"; then 13853 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 13854set dummy ${ac_tool_prefix}nmedit; ac_word=$2 13855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13856$as_echo_n "checking for $ac_word... " >&6; } 13857if ${ac_cv_prog_NMEDIT+:} false; then : 13858 $as_echo_n "(cached) " >&6 13859else 13860 if test -n "$NMEDIT"; then 13861 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 13862else 13863as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13864for as_dir in $PATH 13865do 13866 IFS=$as_save_IFS 13867 test -z "$as_dir" && as_dir=. 13868 for ac_exec_ext in '' $ac_executable_extensions; do 13869 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13870 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 13871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13872 break 2 13873 fi 13874done 13875 done 13876IFS=$as_save_IFS 13877 13878fi 13879fi 13880NMEDIT=$ac_cv_prog_NMEDIT 13881if test -n "$NMEDIT"; then 13882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 13883$as_echo "$NMEDIT" >&6; } 13884else 13885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13886$as_echo "no" >&6; } 13887fi 13888 13889 13890fi 13891if test -z "$ac_cv_prog_NMEDIT"; then 13892 ac_ct_NMEDIT=$NMEDIT 13893 # Extract the first word of "nmedit", so it can be a program name with args. 13894set dummy nmedit; ac_word=$2 13895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13896$as_echo_n "checking for $ac_word... " >&6; } 13897if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 13898 $as_echo_n "(cached) " >&6 13899else 13900 if test -n "$ac_ct_NMEDIT"; then 13901 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 13902else 13903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13904for as_dir in $PATH 13905do 13906 IFS=$as_save_IFS 13907 test -z "$as_dir" && as_dir=. 13908 for ac_exec_ext in '' $ac_executable_extensions; do 13909 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13910 ac_cv_prog_ac_ct_NMEDIT="nmedit" 13911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13912 break 2 13913 fi 13914done 13915 done 13916IFS=$as_save_IFS 13917 13918fi 13919fi 13920ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 13921if test -n "$ac_ct_NMEDIT"; then 13922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 13923$as_echo "$ac_ct_NMEDIT" >&6; } 13924else 13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13926$as_echo "no" >&6; } 13927fi 13928 13929 if test "x$ac_ct_NMEDIT" = x; then 13930 NMEDIT=":" 13931 else 13932 case $cross_compiling:$ac_tool_warned in 13933yes:) 13934{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13935$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13936ac_tool_warned=yes ;; 13937esac 13938 NMEDIT=$ac_ct_NMEDIT 13939 fi 13940else 13941 NMEDIT="$ac_cv_prog_NMEDIT" 13942fi 13943 13944 if test -n "$ac_tool_prefix"; then 13945 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 13946set dummy ${ac_tool_prefix}lipo; ac_word=$2 13947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13948$as_echo_n "checking for $ac_word... " >&6; } 13949if ${ac_cv_prog_LIPO+:} false; then : 13950 $as_echo_n "(cached) " >&6 13951else 13952 if test -n "$LIPO"; then 13953 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 13954else 13955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13956for as_dir in $PATH 13957do 13958 IFS=$as_save_IFS 13959 test -z "$as_dir" && as_dir=. 13960 for ac_exec_ext in '' $ac_executable_extensions; do 13961 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13962 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 13963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13964 break 2 13965 fi 13966done 13967 done 13968IFS=$as_save_IFS 13969 13970fi 13971fi 13972LIPO=$ac_cv_prog_LIPO 13973if test -n "$LIPO"; then 13974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 13975$as_echo "$LIPO" >&6; } 13976else 13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13978$as_echo "no" >&6; } 13979fi 13980 13981 13982fi 13983if test -z "$ac_cv_prog_LIPO"; then 13984 ac_ct_LIPO=$LIPO 13985 # Extract the first word of "lipo", so it can be a program name with args. 13986set dummy lipo; ac_word=$2 13987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13988$as_echo_n "checking for $ac_word... " >&6; } 13989if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 13990 $as_echo_n "(cached) " >&6 13991else 13992 if test -n "$ac_ct_LIPO"; then 13993 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 13994else 13995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13996for as_dir in $PATH 13997do 13998 IFS=$as_save_IFS 13999 test -z "$as_dir" && as_dir=. 14000 for ac_exec_ext in '' $ac_executable_extensions; do 14001 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14002 ac_cv_prog_ac_ct_LIPO="lipo" 14003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14004 break 2 14005 fi 14006done 14007 done 14008IFS=$as_save_IFS 14009 14010fi 14011fi 14012ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 14013if test -n "$ac_ct_LIPO"; then 14014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 14015$as_echo "$ac_ct_LIPO" >&6; } 14016else 14017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14018$as_echo "no" >&6; } 14019fi 14020 14021 if test "x$ac_ct_LIPO" = x; then 14022 LIPO=":" 14023 else 14024 case $cross_compiling:$ac_tool_warned in 14025yes:) 14026{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14027$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14028ac_tool_warned=yes ;; 14029esac 14030 LIPO=$ac_ct_LIPO 14031 fi 14032else 14033 LIPO="$ac_cv_prog_LIPO" 14034fi 14035 14036 if test -n "$ac_tool_prefix"; then 14037 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 14038set dummy ${ac_tool_prefix}otool; ac_word=$2 14039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14040$as_echo_n "checking for $ac_word... " >&6; } 14041if ${ac_cv_prog_OTOOL+:} false; then : 14042 $as_echo_n "(cached) " >&6 14043else 14044 if test -n "$OTOOL"; then 14045 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 14046else 14047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14048for as_dir in $PATH 14049do 14050 IFS=$as_save_IFS 14051 test -z "$as_dir" && as_dir=. 14052 for ac_exec_ext in '' $ac_executable_extensions; do 14053 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14054 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 14055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14056 break 2 14057 fi 14058done 14059 done 14060IFS=$as_save_IFS 14061 14062fi 14063fi 14064OTOOL=$ac_cv_prog_OTOOL 14065if test -n "$OTOOL"; then 14066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 14067$as_echo "$OTOOL" >&6; } 14068else 14069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14070$as_echo "no" >&6; } 14071fi 14072 14073 14074fi 14075if test -z "$ac_cv_prog_OTOOL"; then 14076 ac_ct_OTOOL=$OTOOL 14077 # Extract the first word of "otool", so it can be a program name with args. 14078set dummy otool; ac_word=$2 14079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14080$as_echo_n "checking for $ac_word... " >&6; } 14081if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 14082 $as_echo_n "(cached) " >&6 14083else 14084 if test -n "$ac_ct_OTOOL"; then 14085 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 14086else 14087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14088for as_dir in $PATH 14089do 14090 IFS=$as_save_IFS 14091 test -z "$as_dir" && as_dir=. 14092 for ac_exec_ext in '' $ac_executable_extensions; do 14093 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14094 ac_cv_prog_ac_ct_OTOOL="otool" 14095 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14096 break 2 14097 fi 14098done 14099 done 14100IFS=$as_save_IFS 14101 14102fi 14103fi 14104ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 14105if test -n "$ac_ct_OTOOL"; then 14106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 14107$as_echo "$ac_ct_OTOOL" >&6; } 14108else 14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14110$as_echo "no" >&6; } 14111fi 14112 14113 if test "x$ac_ct_OTOOL" = x; then 14114 OTOOL=":" 14115 else 14116 case $cross_compiling:$ac_tool_warned in 14117yes:) 14118{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14119$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14120ac_tool_warned=yes ;; 14121esac 14122 OTOOL=$ac_ct_OTOOL 14123 fi 14124else 14125 OTOOL="$ac_cv_prog_OTOOL" 14126fi 14127 14128 if test -n "$ac_tool_prefix"; then 14129 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 14130set dummy ${ac_tool_prefix}otool64; ac_word=$2 14131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14132$as_echo_n "checking for $ac_word... " >&6; } 14133if ${ac_cv_prog_OTOOL64+:} false; then : 14134 $as_echo_n "(cached) " >&6 14135else 14136 if test -n "$OTOOL64"; then 14137 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 14138else 14139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14140for as_dir in $PATH 14141do 14142 IFS=$as_save_IFS 14143 test -z "$as_dir" && as_dir=. 14144 for ac_exec_ext in '' $ac_executable_extensions; do 14145 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14146 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 14147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14148 break 2 14149 fi 14150done 14151 done 14152IFS=$as_save_IFS 14153 14154fi 14155fi 14156OTOOL64=$ac_cv_prog_OTOOL64 14157if test -n "$OTOOL64"; then 14158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 14159$as_echo "$OTOOL64" >&6; } 14160else 14161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14162$as_echo "no" >&6; } 14163fi 14164 14165 14166fi 14167if test -z "$ac_cv_prog_OTOOL64"; then 14168 ac_ct_OTOOL64=$OTOOL64 14169 # Extract the first word of "otool64", so it can be a program name with args. 14170set dummy otool64; ac_word=$2 14171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14172$as_echo_n "checking for $ac_word... " >&6; } 14173if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 14174 $as_echo_n "(cached) " >&6 14175else 14176 if test -n "$ac_ct_OTOOL64"; then 14177 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 14178else 14179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14180for as_dir in $PATH 14181do 14182 IFS=$as_save_IFS 14183 test -z "$as_dir" && as_dir=. 14184 for ac_exec_ext in '' $ac_executable_extensions; do 14185 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14186 ac_cv_prog_ac_ct_OTOOL64="otool64" 14187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14188 break 2 14189 fi 14190done 14191 done 14192IFS=$as_save_IFS 14193 14194fi 14195fi 14196ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 14197if test -n "$ac_ct_OTOOL64"; then 14198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 14199$as_echo "$ac_ct_OTOOL64" >&6; } 14200else 14201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14202$as_echo "no" >&6; } 14203fi 14204 14205 if test "x$ac_ct_OTOOL64" = x; then 14206 OTOOL64=":" 14207 else 14208 case $cross_compiling:$ac_tool_warned in 14209yes:) 14210{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 14211$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 14212ac_tool_warned=yes ;; 14213esac 14214 OTOOL64=$ac_ct_OTOOL64 14215 fi 14216else 14217 OTOOL64="$ac_cv_prog_OTOOL64" 14218fi 14219 14220 14221 14222 14223 14224 14225 14226 14227 14228 14229 14230 14231 14232 14233 14234 14235 14236 14237 14238 14239 14240 14241 14242 14243 14244 14245 14246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 14247$as_echo_n "checking for -single_module linker flag... " >&6; } 14248if ${lt_cv_apple_cc_single_mod+:} false; then : 14249 $as_echo_n "(cached) " >&6 14250else 14251 lt_cv_apple_cc_single_mod=no 14252 if test -z "$LT_MULTI_MODULE"; then 14253 # By default we will add the -single_module flag. You can override 14254 # by either setting the environment variable LT_MULTI_MODULE 14255 # non-empty at configure time, or by adding -multi_module to the 14256 # link flags. 14257 rm -rf libconftest.dylib* 14258 echo "int foo(void){return 1;}" > conftest.c 14259 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 14260-dynamiclib -Wl,-single_module conftest.c" >&5 14261 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 14262 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 14263 _lt_result=$? 14264 # If there is a non-empty error log, and "single_module" 14265 # appears in it, assume the flag caused a linker warning 14266 if test -s conftest.err && $GREP single_module conftest.err; then 14267 cat conftest.err >&5 14268 # Otherwise, if the output was created with a 0 exit code from 14269 # the compiler, it worked. 14270 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 14271 lt_cv_apple_cc_single_mod=yes 14272 else 14273 cat conftest.err >&5 14274 fi 14275 rm -rf libconftest.dylib* 14276 rm -f conftest.* 14277 fi 14278fi 14279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 14280$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 14281 14282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 14283$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 14284if ${lt_cv_ld_exported_symbols_list+:} false; then : 14285 $as_echo_n "(cached) " >&6 14286else 14287 lt_cv_ld_exported_symbols_list=no 14288 save_LDFLAGS=$LDFLAGS 14289 echo "_main" > conftest.sym 14290 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 14291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14292/* end confdefs.h. */ 14293 14294int 14295main () 14296{ 14297 14298 ; 14299 return 0; 14300} 14301_ACEOF 14302if ac_fn_c_try_link "$LINENO"; then : 14303 lt_cv_ld_exported_symbols_list=yes 14304else 14305 lt_cv_ld_exported_symbols_list=no 14306fi 14307rm -f core conftest.err conftest.$ac_objext \ 14308 conftest$ac_exeext conftest.$ac_ext 14309 LDFLAGS=$save_LDFLAGS 14310 14311fi 14312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 14313$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 14314 14315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 14316$as_echo_n "checking for -force_load linker flag... " >&6; } 14317if ${lt_cv_ld_force_load+:} false; then : 14318 $as_echo_n "(cached) " >&6 14319else 14320 lt_cv_ld_force_load=no 14321 cat > conftest.c << _LT_EOF 14322int forced_loaded() { return 2;} 14323_LT_EOF 14324 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 14325 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 14326 echo "$AR cru libconftest.a conftest.o" >&5 14327 $AR cru libconftest.a conftest.o 2>&5 14328 echo "$RANLIB libconftest.a" >&5 14329 $RANLIB libconftest.a 2>&5 14330 cat > conftest.c << _LT_EOF 14331int main() { return 0;} 14332_LT_EOF 14333 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 14334 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 14335 _lt_result=$? 14336 if test -s conftest.err && $GREP force_load conftest.err; then 14337 cat conftest.err >&5 14338 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 14339 lt_cv_ld_force_load=yes 14340 else 14341 cat conftest.err >&5 14342 fi 14343 rm -f conftest.err libconftest.a conftest conftest.c 14344 rm -rf conftest.dSYM 14345 14346fi 14347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 14348$as_echo "$lt_cv_ld_force_load" >&6; } 14349 case $host_os in 14350 rhapsody* | darwin1.[012]) 14351 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 14352 darwin1.*) 14353 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 14354 darwin*) # darwin 5.x on 14355 # if running on 10.5 or later, the deployment target defaults 14356 # to the OS version, if on x86, and 10.4, the deployment 14357 # target defaults to 10.4. Don't you love it? 14358 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 14359 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 14360 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 14361 10.[012][,.]*) 14362 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 14363 10.*) 14364 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 14365 esac 14366 ;; 14367 esac 14368 if test yes = "$lt_cv_apple_cc_single_mod"; then 14369 _lt_dar_single_mod='$single_module' 14370 fi 14371 if test yes = "$lt_cv_ld_exported_symbols_list"; then 14372 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 14373 else 14374 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 14375 fi 14376 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 14377 _lt_dsymutil='~$DSYMUTIL $lib || :' 14378 else 14379 _lt_dsymutil= 14380 fi 14381 ;; 14382 esac 14383 14384# func_munge_path_list VARIABLE PATH 14385# ----------------------------------- 14386# VARIABLE is name of variable containing _space_ separated list of 14387# directories to be munged by the contents of PATH, which is string 14388# having a format: 14389# "DIR[:DIR]:" 14390# string "DIR[ DIR]" will be prepended to VARIABLE 14391# ":DIR[:DIR]" 14392# string "DIR[ DIR]" will be appended to VARIABLE 14393# "DIRP[:DIRP]::[DIRA:]DIRA" 14394# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 14395# "DIRA[ DIRA]" will be appended to VARIABLE 14396# "DIR[:DIR]" 14397# VARIABLE will be replaced by "DIR[ DIR]" 14398func_munge_path_list () 14399{ 14400 case x$2 in 14401 x) 14402 ;; 14403 *:) 14404 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 14405 ;; 14406 x:*) 14407 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 14408 ;; 14409 *::*) 14410 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 14411 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 14412 ;; 14413 *) 14414 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 14415 ;; 14416 esac 14417} 14418 14419for ac_header in dlfcn.h 14420do : 14421 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 14422" 14423if test "x$ac_cv_header_dlfcn_h" = xyes; then : 14424 cat >>confdefs.h <<_ACEOF 14425#define HAVE_DLFCN_H 1 14426_ACEOF 14427 14428fi 14429 14430done 14431 14432 14433 14434 14435 14436# Set options 14437 14438 14439 14440 enable_dlopen=no 14441 14442 14443 enable_win32_dll=no 14444 14445 14446 # Check whether --enable-shared was given. 14447if test "${enable_shared+set}" = set; then : 14448 enableval=$enable_shared; p=${PACKAGE-default} 14449 case $enableval in 14450 yes) enable_shared=yes ;; 14451 no) enable_shared=no ;; 14452 *) 14453 enable_shared=no 14454 # Look at the argument we got. We use all the common list separators. 14455 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 14456 for pkg in $enableval; do 14457 IFS=$lt_save_ifs 14458 if test "X$pkg" = "X$p"; then 14459 enable_shared=yes 14460 fi 14461 done 14462 IFS=$lt_save_ifs 14463 ;; 14464 esac 14465else 14466 enable_shared=yes 14467fi 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479# Check whether --with-pic was given. 14480if test "${with_pic+set}" = set; then : 14481 withval=$with_pic; lt_p=${PACKAGE-default} 14482 case $withval in 14483 yes|no) pic_mode=$withval ;; 14484 *) 14485 pic_mode=default 14486 # Look at the argument we got. We use all the common list separators. 14487 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 14488 for lt_pkg in $withval; do 14489 IFS=$lt_save_ifs 14490 if test "X$lt_pkg" = "X$lt_p"; then 14491 pic_mode=yes 14492 fi 14493 done 14494 IFS=$lt_save_ifs 14495 ;; 14496 esac 14497else 14498 pic_mode=default 14499fi 14500 14501 14502 14503 14504 14505 14506 14507 14508 # Check whether --enable-fast-install was given. 14509if test "${enable_fast_install+set}" = set; then : 14510 enableval=$enable_fast_install; p=${PACKAGE-default} 14511 case $enableval in 14512 yes) enable_fast_install=yes ;; 14513 no) enable_fast_install=no ;; 14514 *) 14515 enable_fast_install=no 14516 # Look at the argument we got. We use all the common list separators. 14517 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 14518 for pkg in $enableval; do 14519 IFS=$lt_save_ifs 14520 if test "X$pkg" = "X$p"; then 14521 enable_fast_install=yes 14522 fi 14523 done 14524 IFS=$lt_save_ifs 14525 ;; 14526 esac 14527else 14528 enable_fast_install=yes 14529fi 14530 14531 14532 14533 14534 14535 14536 14537 14538 shared_archive_member_spec= 14539case $host,$enable_shared in 14540power*-*-aix[5-9]*,yes) 14541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 14542$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 14543 14544# Check whether --with-aix-soname was given. 14545if test "${with_aix_soname+set}" = set; then : 14546 withval=$with_aix_soname; case $withval in 14547 aix|svr4|both) 14548 ;; 14549 *) 14550 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 14551 ;; 14552 esac 14553 lt_cv_with_aix_soname=$with_aix_soname 14554else 14555 if ${lt_cv_with_aix_soname+:} false; then : 14556 $as_echo_n "(cached) " >&6 14557else 14558 lt_cv_with_aix_soname=aix 14559fi 14560 14561 with_aix_soname=$lt_cv_with_aix_soname 14562fi 14563 14564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 14565$as_echo "$with_aix_soname" >&6; } 14566 if test aix != "$with_aix_soname"; then 14567 # For the AIX way of multilib, we name the shared archive member 14568 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 14569 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 14570 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 14571 # the AIX toolchain works better with OBJECT_MODE set (default 32). 14572 if test 64 = "${OBJECT_MODE-32}"; then 14573 shared_archive_member_spec=shr_64 14574 else 14575 shared_archive_member_spec=shr 14576 fi 14577 fi 14578 ;; 14579*) 14580 with_aix_soname=aix 14581 ;; 14582esac 14583 14584 14585 14586 14587 14588 14589 14590 14591 14592 14593# This can be used to rebuild libtool when needed 14594LIBTOOL_DEPS=$ltmain 14595 14596# Always use our own libtool. 14597LIBTOOL='$(SHELL) $(top_builddir)/libtool' 14598 14599 14600 14601 14602 14603 14604 14605 14606 14607 14608 14609 14610 14611 14612 14613 14614 14615 14616 14617 14618 14619 14620 14621 14622 14623 14624 14625 14626 14627 14628test -z "$LN_S" && LN_S="ln -s" 14629 14630 14631 14632 14633 14634 14635 14636 14637 14638 14639 14640 14641 14642 14643if test -n "${ZSH_VERSION+set}"; then 14644 setopt NO_GLOB_SUBST 14645fi 14646 14647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 14648$as_echo_n "checking for objdir... " >&6; } 14649if ${lt_cv_objdir+:} false; then : 14650 $as_echo_n "(cached) " >&6 14651else 14652 rm -f .libs 2>/dev/null 14653mkdir .libs 2>/dev/null 14654if test -d .libs; then 14655 lt_cv_objdir=.libs 14656else 14657 # MS-DOS does not allow filenames that begin with a dot. 14658 lt_cv_objdir=_libs 14659fi 14660rmdir .libs 2>/dev/null 14661fi 14662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 14663$as_echo "$lt_cv_objdir" >&6; } 14664objdir=$lt_cv_objdir 14665 14666 14667 14668 14669 14670cat >>confdefs.h <<_ACEOF 14671#define LT_OBJDIR "$lt_cv_objdir/" 14672_ACEOF 14673 14674 14675 14676 14677case $host_os in 14678aix3*) 14679 # AIX sometimes has problems with the GCC collect2 program. For some 14680 # reason, if we set the COLLECT_NAMES environment variable, the problems 14681 # vanish in a puff of smoke. 14682 if test set != "${COLLECT_NAMES+set}"; then 14683 COLLECT_NAMES= 14684 export COLLECT_NAMES 14685 fi 14686 ;; 14687esac 14688 14689# Global variables: 14690ofile=libtool 14691can_build_shared=yes 14692 14693# All known linkers require a '.a' archive for static linking (except MSVC, 14694# which needs '.lib'). 14695libext=a 14696 14697with_gnu_ld=$lt_cv_prog_gnu_ld 14698 14699old_CC=$CC 14700old_CFLAGS=$CFLAGS 14701 14702# Set sane defaults for various variables 14703test -z "$CC" && CC=cc 14704test -z "$LTCC" && LTCC=$CC 14705test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 14706test -z "$LD" && LD=ld 14707test -z "$ac_objext" && ac_objext=o 14708 14709func_cc_basename $compiler 14710cc_basename=$func_cc_basename_result 14711 14712 14713# Only perform the check for file, if the check method requires it 14714test -z "$MAGIC_CMD" && MAGIC_CMD=file 14715case $deplibs_check_method in 14716file_magic*) 14717 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 14718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 14719$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 14720if ${lt_cv_path_MAGIC_CMD+:} false; then : 14721 $as_echo_n "(cached) " >&6 14722else 14723 case $MAGIC_CMD in 14724[\\/*] | ?:[\\/]*) 14725 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 14726 ;; 14727*) 14728 lt_save_MAGIC_CMD=$MAGIC_CMD 14729 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 14730 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14731 for ac_dir in $ac_dummy; do 14732 IFS=$lt_save_ifs 14733 test -z "$ac_dir" && ac_dir=. 14734 if test -f "$ac_dir/${ac_tool_prefix}file"; then 14735 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 14736 if test -n "$file_magic_test_file"; then 14737 case $deplibs_check_method in 14738 "file_magic "*) 14739 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14740 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14741 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14742 $EGREP "$file_magic_regex" > /dev/null; then 14743 : 14744 else 14745 cat <<_LT_EOF 1>&2 14746 14747*** Warning: the command libtool uses to detect shared libraries, 14748*** $file_magic_cmd, produces output that libtool cannot recognize. 14749*** The result is that libtool may fail to recognize shared libraries 14750*** as such. This will affect the creation of libtool libraries that 14751*** depend on shared libraries, but programs linked with such libtool 14752*** libraries will work regardless of this problem. Nevertheless, you 14753*** may want to report the problem to your system manager and/or to 14754*** bug-libtool@gnu.org 14755 14756_LT_EOF 14757 fi ;; 14758 esac 14759 fi 14760 break 14761 fi 14762 done 14763 IFS=$lt_save_ifs 14764 MAGIC_CMD=$lt_save_MAGIC_CMD 14765 ;; 14766esac 14767fi 14768 14769MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14770if test -n "$MAGIC_CMD"; then 14771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14772$as_echo "$MAGIC_CMD" >&6; } 14773else 14774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14775$as_echo "no" >&6; } 14776fi 14777 14778 14779 14780 14781 14782if test -z "$lt_cv_path_MAGIC_CMD"; then 14783 if test -n "$ac_tool_prefix"; then 14784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 14785$as_echo_n "checking for file... " >&6; } 14786if ${lt_cv_path_MAGIC_CMD+:} false; then : 14787 $as_echo_n "(cached) " >&6 14788else 14789 case $MAGIC_CMD in 14790[\\/*] | ?:[\\/]*) 14791 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 14792 ;; 14793*) 14794 lt_save_MAGIC_CMD=$MAGIC_CMD 14795 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 14796 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14797 for ac_dir in $ac_dummy; do 14798 IFS=$lt_save_ifs 14799 test -z "$ac_dir" && ac_dir=. 14800 if test -f "$ac_dir/file"; then 14801 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 14802 if test -n "$file_magic_test_file"; then 14803 case $deplibs_check_method in 14804 "file_magic "*) 14805 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14806 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14807 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14808 $EGREP "$file_magic_regex" > /dev/null; then 14809 : 14810 else 14811 cat <<_LT_EOF 1>&2 14812 14813*** Warning: the command libtool uses to detect shared libraries, 14814*** $file_magic_cmd, produces output that libtool cannot recognize. 14815*** The result is that libtool may fail to recognize shared libraries 14816*** as such. This will affect the creation of libtool libraries that 14817*** depend on shared libraries, but programs linked with such libtool 14818*** libraries will work regardless of this problem. Nevertheless, you 14819*** may want to report the problem to your system manager and/or to 14820*** bug-libtool@gnu.org 14821 14822_LT_EOF 14823 fi ;; 14824 esac 14825 fi 14826 break 14827 fi 14828 done 14829 IFS=$lt_save_ifs 14830 MAGIC_CMD=$lt_save_MAGIC_CMD 14831 ;; 14832esac 14833fi 14834 14835MAGIC_CMD=$lt_cv_path_MAGIC_CMD 14836if test -n "$MAGIC_CMD"; then 14837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14838$as_echo "$MAGIC_CMD" >&6; } 14839else 14840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14841$as_echo "no" >&6; } 14842fi 14843 14844 14845 else 14846 MAGIC_CMD=: 14847 fi 14848fi 14849 14850 fi 14851 ;; 14852esac 14853 14854# Use C for the default configuration in the libtool script 14855 14856lt_save_CC=$CC 14857ac_ext=c 14858ac_cpp='$CPP $CPPFLAGS' 14859ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14860ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14861ac_compiler_gnu=$ac_cv_c_compiler_gnu 14862 14863 14864# Source file extension for C test sources. 14865ac_ext=c 14866 14867# Object file extension for compiled C test sources. 14868objext=o 14869objext=$objext 14870 14871# Code to be used in simple compile tests 14872lt_simple_compile_test_code="int some_variable = 0;" 14873 14874# Code to be used in simple link tests 14875lt_simple_link_test_code='int main(){return(0);}' 14876 14877 14878 14879 14880 14881 14882 14883# If no C compiler was specified, use CC. 14884LTCC=${LTCC-"$CC"} 14885 14886# If no C compiler flags were specified, use CFLAGS. 14887LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 14888 14889# Allow CC to be a program name with arguments. 14890compiler=$CC 14891 14892# Save the default compiler, since it gets overwritten when the other 14893# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 14894compiler_DEFAULT=$CC 14895 14896# save warnings/boilerplate of simple test code 14897ac_outfile=conftest.$ac_objext 14898echo "$lt_simple_compile_test_code" >conftest.$ac_ext 14899eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14900_lt_compiler_boilerplate=`cat conftest.err` 14901$RM conftest* 14902 14903ac_outfile=conftest.$ac_objext 14904echo "$lt_simple_link_test_code" >conftest.$ac_ext 14905eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14906_lt_linker_boilerplate=`cat conftest.err` 14907$RM -r conftest* 14908 14909 14910if test -n "$compiler"; then 14911 14912lt_prog_compiler_no_builtin_flag= 14913 14914if test yes = "$GCC"; then 14915 case $cc_basename in 14916 nvcc*) 14917 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 14918 *) 14919 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 14920 esac 14921 14922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 14923$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 14924if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 14925 $as_echo_n "(cached) " >&6 14926else 14927 lt_cv_prog_compiler_rtti_exceptions=no 14928 ac_outfile=conftest.$ac_objext 14929 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14930 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 14931 # Insert the option either (1) after the last *FLAGS variable, or 14932 # (2) before a word containing "conftest.", or (3) at the end. 14933 # Note that $ac_compile itself does not contain backslashes and begins 14934 # with a dollar sign (not a hyphen), so the echo should work correctly. 14935 # The option is referenced via a variable to avoid confusing sed. 14936 lt_compile=`echo "$ac_compile" | $SED \ 14937 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14938 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14939 -e 's:$: $lt_compiler_flag:'` 14940 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14941 (eval "$lt_compile" 2>conftest.err) 14942 ac_status=$? 14943 cat conftest.err >&5 14944 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14945 if (exit $ac_status) && test -s "$ac_outfile"; then 14946 # The compiler can only warn and ignore the option if not recognized 14947 # So say no if there are warnings other than the usual output. 14948 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14949 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14950 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14951 lt_cv_prog_compiler_rtti_exceptions=yes 14952 fi 14953 fi 14954 $RM conftest* 14955 14956fi 14957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 14958$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 14959 14960if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 14961 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 14962else 14963 : 14964fi 14965 14966fi 14967 14968 14969 14970 14971 14972 14973 lt_prog_compiler_wl= 14974lt_prog_compiler_pic= 14975lt_prog_compiler_static= 14976 14977 14978 if test yes = "$GCC"; then 14979 lt_prog_compiler_wl='-Wl,' 14980 lt_prog_compiler_static='-static' 14981 14982 case $host_os in 14983 aix*) 14984 # All AIX code is PIC. 14985 if test ia64 = "$host_cpu"; then 14986 # AIX 5 now supports IA64 processor 14987 lt_prog_compiler_static='-Bstatic' 14988 fi 14989 lt_prog_compiler_pic='-fPIC' 14990 ;; 14991 14992 amigaos*) 14993 case $host_cpu in 14994 powerpc) 14995 # see comment about AmigaOS4 .so support 14996 lt_prog_compiler_pic='-fPIC' 14997 ;; 14998 m68k) 14999 # FIXME: we need at least 68020 code to build shared libraries, but 15000 # adding the '-m68020' flag to GCC prevents building anything better, 15001 # like '-m68040'. 15002 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 15003 ;; 15004 esac 15005 ;; 15006 15007 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 15008 # PIC is the default for these OSes. 15009 ;; 15010 15011 mingw* | cygwin* | pw32* | os2* | cegcc*) 15012 # This hack is so that the source file can tell whether it is being 15013 # built for inclusion in a dll (and should export symbols for example). 15014 # Although the cygwin gcc ignores -fPIC, still need this for old-style 15015 # (--disable-auto-import) libraries 15016 lt_prog_compiler_pic='-DDLL_EXPORT' 15017 case $host_os in 15018 os2*) 15019 lt_prog_compiler_static='$wl-static' 15020 ;; 15021 esac 15022 ;; 15023 15024 darwin* | rhapsody*) 15025 # PIC is the default on this platform 15026 # Common symbols not allowed in MH_DYLIB files 15027 lt_prog_compiler_pic='-fno-common' 15028 ;; 15029 15030 haiku*) 15031 # PIC is the default for Haiku. 15032 # The "-static" flag exists, but is broken. 15033 lt_prog_compiler_static= 15034 ;; 15035 15036 hpux*) 15037 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 15038 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 15039 # sets the default TLS model and affects inlining. 15040 case $host_cpu in 15041 hppa*64*) 15042 # +Z the default 15043 ;; 15044 *) 15045 lt_prog_compiler_pic='-fPIC' 15046 ;; 15047 esac 15048 ;; 15049 15050 interix[3-9]*) 15051 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 15052 # Instead, we relocate shared libraries at runtime. 15053 ;; 15054 15055 msdosdjgpp*) 15056 # Just because we use GCC doesn't mean we suddenly get shared libraries 15057 # on systems that don't support them. 15058 lt_prog_compiler_can_build_shared=no 15059 enable_shared=no 15060 ;; 15061 15062 *nto* | *qnx*) 15063 # QNX uses GNU C++, but need to define -shared option too, otherwise 15064 # it will coredump. 15065 lt_prog_compiler_pic='-fPIC -shared' 15066 ;; 15067 15068 sysv4*MP*) 15069 if test -d /usr/nec; then 15070 lt_prog_compiler_pic=-Kconform_pic 15071 fi 15072 ;; 15073 15074 *) 15075 lt_prog_compiler_pic='-fPIC' 15076 ;; 15077 esac 15078 15079 case $cc_basename in 15080 nvcc*) # Cuda Compiler Driver 2.2 15081 lt_prog_compiler_wl='-Xlinker ' 15082 if test -n "$lt_prog_compiler_pic"; then 15083 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 15084 fi 15085 ;; 15086 esac 15087 else 15088 # PORTME Check for flag to pass linker flags through the system compiler. 15089 case $host_os in 15090 aix*) 15091 lt_prog_compiler_wl='-Wl,' 15092 if test ia64 = "$host_cpu"; then 15093 # AIX 5 now supports IA64 processor 15094 lt_prog_compiler_static='-Bstatic' 15095 else 15096 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 15097 fi 15098 ;; 15099 15100 darwin* | rhapsody*) 15101 # PIC is the default on this platform 15102 # Common symbols not allowed in MH_DYLIB files 15103 lt_prog_compiler_pic='-fno-common' 15104 case $cc_basename in 15105 nagfor*) 15106 # NAG Fortran compiler 15107 lt_prog_compiler_wl='-Wl,-Wl,,' 15108 lt_prog_compiler_pic='-PIC' 15109 lt_prog_compiler_static='-Bstatic' 15110 ;; 15111 esac 15112 ;; 15113 15114 mingw* | cygwin* | pw32* | os2* | cegcc*) 15115 # This hack is so that the source file can tell whether it is being 15116 # built for inclusion in a dll (and should export symbols for example). 15117 lt_prog_compiler_pic='-DDLL_EXPORT' 15118 case $host_os in 15119 os2*) 15120 lt_prog_compiler_static='$wl-static' 15121 ;; 15122 esac 15123 ;; 15124 15125 hpux9* | hpux10* | hpux11*) 15126 lt_prog_compiler_wl='-Wl,' 15127 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 15128 # not for PA HP-UX. 15129 case $host_cpu in 15130 hppa*64*|ia64*) 15131 # +Z the default 15132 ;; 15133 *) 15134 lt_prog_compiler_pic='+Z' 15135 ;; 15136 esac 15137 # Is there a better lt_prog_compiler_static that works with the bundled CC? 15138 lt_prog_compiler_static='$wl-a ${wl}archive' 15139 ;; 15140 15141 irix5* | irix6* | nonstopux*) 15142 lt_prog_compiler_wl='-Wl,' 15143 # PIC (with -KPIC) is the default. 15144 lt_prog_compiler_static='-non_shared' 15145 ;; 15146 15147 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 15148 case $cc_basename in 15149 # old Intel for x86_64, which still supported -KPIC. 15150 ecc*) 15151 lt_prog_compiler_wl='-Wl,' 15152 lt_prog_compiler_pic='-KPIC' 15153 lt_prog_compiler_static='-static' 15154 ;; 15155 # icc used to be incompatible with GCC. 15156 # ICC 10 doesn't accept -KPIC any more. 15157 icc* | ifort*) 15158 lt_prog_compiler_wl='-Wl,' 15159 lt_prog_compiler_pic='-fPIC' 15160 lt_prog_compiler_static='-static' 15161 ;; 15162 # Lahey Fortran 8.1. 15163 lf95*) 15164 lt_prog_compiler_wl='-Wl,' 15165 lt_prog_compiler_pic='--shared' 15166 lt_prog_compiler_static='--static' 15167 ;; 15168 nagfor*) 15169 # NAG Fortran compiler 15170 lt_prog_compiler_wl='-Wl,-Wl,,' 15171 lt_prog_compiler_pic='-PIC' 15172 lt_prog_compiler_static='-Bstatic' 15173 ;; 15174 tcc*) 15175 # Fabrice Bellard et al's Tiny C Compiler 15176 lt_prog_compiler_wl='-Wl,' 15177 lt_prog_compiler_pic='-fPIC' 15178 lt_prog_compiler_static='-static' 15179 ;; 15180 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 15181 # Portland Group compilers (*not* the Pentium gcc compiler, 15182 # which looks to be a dead project) 15183 lt_prog_compiler_wl='-Wl,' 15184 lt_prog_compiler_pic='-fpic' 15185 lt_prog_compiler_static='-Bstatic' 15186 ;; 15187 ccc*) 15188 lt_prog_compiler_wl='-Wl,' 15189 # All Alpha code is PIC. 15190 lt_prog_compiler_static='-non_shared' 15191 ;; 15192 xl* | bgxl* | bgf* | mpixl*) 15193 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 15194 lt_prog_compiler_wl='-Wl,' 15195 lt_prog_compiler_pic='-qpic' 15196 lt_prog_compiler_static='-qstaticlink' 15197 ;; 15198 *) 15199 case `$CC -V 2>&1 | sed 5q` in 15200 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 15201 # Sun Fortran 8.3 passes all unrecognized flags to the linker 15202 lt_prog_compiler_pic='-KPIC' 15203 lt_prog_compiler_static='-Bstatic' 15204 lt_prog_compiler_wl='' 15205 ;; 15206 *Sun\ F* | *Sun*Fortran*) 15207 lt_prog_compiler_pic='-KPIC' 15208 lt_prog_compiler_static='-Bstatic' 15209 lt_prog_compiler_wl='-Qoption ld ' 15210 ;; 15211 *Sun\ C*) 15212 # Sun C 5.9 15213 lt_prog_compiler_pic='-KPIC' 15214 lt_prog_compiler_static='-Bstatic' 15215 lt_prog_compiler_wl='-Wl,' 15216 ;; 15217 *Intel*\ [CF]*Compiler*) 15218 lt_prog_compiler_wl='-Wl,' 15219 lt_prog_compiler_pic='-fPIC' 15220 lt_prog_compiler_static='-static' 15221 ;; 15222 *Portland\ Group*) 15223 lt_prog_compiler_wl='-Wl,' 15224 lt_prog_compiler_pic='-fpic' 15225 lt_prog_compiler_static='-Bstatic' 15226 ;; 15227 esac 15228 ;; 15229 esac 15230 ;; 15231 15232 newsos6) 15233 lt_prog_compiler_pic='-KPIC' 15234 lt_prog_compiler_static='-Bstatic' 15235 ;; 15236 15237 *nto* | *qnx*) 15238 # QNX uses GNU C++, but need to define -shared option too, otherwise 15239 # it will coredump. 15240 lt_prog_compiler_pic='-fPIC -shared' 15241 ;; 15242 15243 osf3* | osf4* | osf5*) 15244 lt_prog_compiler_wl='-Wl,' 15245 # All OSF/1 code is PIC. 15246 lt_prog_compiler_static='-non_shared' 15247 ;; 15248 15249 rdos*) 15250 lt_prog_compiler_static='-non_shared' 15251 ;; 15252 15253 solaris*) 15254 lt_prog_compiler_pic='-KPIC' 15255 lt_prog_compiler_static='-Bstatic' 15256 case $cc_basename in 15257 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 15258 lt_prog_compiler_wl='-Qoption ld ';; 15259 *) 15260 lt_prog_compiler_wl='-Wl,';; 15261 esac 15262 ;; 15263 15264 sunos4*) 15265 lt_prog_compiler_wl='-Qoption ld ' 15266 lt_prog_compiler_pic='-PIC' 15267 lt_prog_compiler_static='-Bstatic' 15268 ;; 15269 15270 sysv4 | sysv4.2uw2* | sysv4.3*) 15271 lt_prog_compiler_wl='-Wl,' 15272 lt_prog_compiler_pic='-KPIC' 15273 lt_prog_compiler_static='-Bstatic' 15274 ;; 15275 15276 sysv4*MP*) 15277 if test -d /usr/nec; then 15278 lt_prog_compiler_pic='-Kconform_pic' 15279 lt_prog_compiler_static='-Bstatic' 15280 fi 15281 ;; 15282 15283 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 15284 lt_prog_compiler_wl='-Wl,' 15285 lt_prog_compiler_pic='-KPIC' 15286 lt_prog_compiler_static='-Bstatic' 15287 ;; 15288 15289 unicos*) 15290 lt_prog_compiler_wl='-Wl,' 15291 lt_prog_compiler_can_build_shared=no 15292 ;; 15293 15294 uts4*) 15295 lt_prog_compiler_pic='-pic' 15296 lt_prog_compiler_static='-Bstatic' 15297 ;; 15298 15299 *) 15300 lt_prog_compiler_can_build_shared=no 15301 ;; 15302 esac 15303 fi 15304 15305case $host_os in 15306 # For platforms that do not support PIC, -DPIC is meaningless: 15307 *djgpp*) 15308 lt_prog_compiler_pic= 15309 ;; 15310 *) 15311 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 15312 ;; 15313esac 15314 15315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 15316$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 15317if ${lt_cv_prog_compiler_pic+:} false; then : 15318 $as_echo_n "(cached) " >&6 15319else 15320 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 15321fi 15322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 15323$as_echo "$lt_cv_prog_compiler_pic" >&6; } 15324lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 15325 15326# 15327# Check to make sure the PIC flag actually works. 15328# 15329if test -n "$lt_prog_compiler_pic"; then 15330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 15331$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 15332if ${lt_cv_prog_compiler_pic_works+:} false; then : 15333 $as_echo_n "(cached) " >&6 15334else 15335 lt_cv_prog_compiler_pic_works=no 15336 ac_outfile=conftest.$ac_objext 15337 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15338 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 15339 # Insert the option either (1) after the last *FLAGS variable, or 15340 # (2) before a word containing "conftest.", or (3) at the end. 15341 # Note that $ac_compile itself does not contain backslashes and begins 15342 # with a dollar sign (not a hyphen), so the echo should work correctly. 15343 # The option is referenced via a variable to avoid confusing sed. 15344 lt_compile=`echo "$ac_compile" | $SED \ 15345 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15346 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15347 -e 's:$: $lt_compiler_flag:'` 15348 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15349 (eval "$lt_compile" 2>conftest.err) 15350 ac_status=$? 15351 cat conftest.err >&5 15352 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15353 if (exit $ac_status) && test -s "$ac_outfile"; then 15354 # The compiler can only warn and ignore the option if not recognized 15355 # So say no if there are warnings other than the usual output. 15356 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 15357 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15358 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 15359 lt_cv_prog_compiler_pic_works=yes 15360 fi 15361 fi 15362 $RM conftest* 15363 15364fi 15365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 15366$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 15367 15368if test yes = "$lt_cv_prog_compiler_pic_works"; then 15369 case $lt_prog_compiler_pic in 15370 "" | " "*) ;; 15371 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 15372 esac 15373else 15374 lt_prog_compiler_pic= 15375 lt_prog_compiler_can_build_shared=no 15376fi 15377 15378fi 15379 15380 15381 15382 15383 15384 15385 15386 15387 15388 15389 15390# 15391# Check to make sure the static flag actually works. 15392# 15393wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 15394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 15395$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 15396if ${lt_cv_prog_compiler_static_works+:} false; then : 15397 $as_echo_n "(cached) " >&6 15398else 15399 lt_cv_prog_compiler_static_works=no 15400 save_LDFLAGS=$LDFLAGS 15401 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 15402 echo "$lt_simple_link_test_code" > conftest.$ac_ext 15403 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 15404 # The linker can only warn and ignore the option if not recognized 15405 # So say no if there are warnings 15406 if test -s conftest.err; then 15407 # Append any errors to the config.log. 15408 cat conftest.err 1>&5 15409 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 15410 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15411 if diff conftest.exp conftest.er2 >/dev/null; then 15412 lt_cv_prog_compiler_static_works=yes 15413 fi 15414 else 15415 lt_cv_prog_compiler_static_works=yes 15416 fi 15417 fi 15418 $RM -r conftest* 15419 LDFLAGS=$save_LDFLAGS 15420 15421fi 15422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 15423$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 15424 15425if test yes = "$lt_cv_prog_compiler_static_works"; then 15426 : 15427else 15428 lt_prog_compiler_static= 15429fi 15430 15431 15432 15433 15434 15435 15436 15437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 15438$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 15439if ${lt_cv_prog_compiler_c_o+:} false; then : 15440 $as_echo_n "(cached) " >&6 15441else 15442 lt_cv_prog_compiler_c_o=no 15443 $RM -r conftest 2>/dev/null 15444 mkdir conftest 15445 cd conftest 15446 mkdir out 15447 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15448 15449 lt_compiler_flag="-o out/conftest2.$ac_objext" 15450 # Insert the option either (1) after the last *FLAGS variable, or 15451 # (2) before a word containing "conftest.", or (3) at the end. 15452 # Note that $ac_compile itself does not contain backslashes and begins 15453 # with a dollar sign (not a hyphen), so the echo should work correctly. 15454 lt_compile=`echo "$ac_compile" | $SED \ 15455 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15456 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15457 -e 's:$: $lt_compiler_flag:'` 15458 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15459 (eval "$lt_compile" 2>out/conftest.err) 15460 ac_status=$? 15461 cat out/conftest.err >&5 15462 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15463 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15464 then 15465 # The compiler can only warn and ignore the option if not recognized 15466 # So say no if there are warnings 15467 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 15468 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 15469 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 15470 lt_cv_prog_compiler_c_o=yes 15471 fi 15472 fi 15473 chmod u+w . 2>&5 15474 $RM conftest* 15475 # SGI C++ compiler will create directory out/ii_files/ for 15476 # template instantiation 15477 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 15478 $RM out/* && rmdir out 15479 cd .. 15480 $RM -r conftest 15481 $RM conftest* 15482 15483fi 15484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 15485$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 15486 15487 15488 15489 15490 15491 15492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 15493$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 15494if ${lt_cv_prog_compiler_c_o+:} false; then : 15495 $as_echo_n "(cached) " >&6 15496else 15497 lt_cv_prog_compiler_c_o=no 15498 $RM -r conftest 2>/dev/null 15499 mkdir conftest 15500 cd conftest 15501 mkdir out 15502 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 15503 15504 lt_compiler_flag="-o out/conftest2.$ac_objext" 15505 # Insert the option either (1) after the last *FLAGS variable, or 15506 # (2) before a word containing "conftest.", or (3) at the end. 15507 # Note that $ac_compile itself does not contain backslashes and begins 15508 # with a dollar sign (not a hyphen), so the echo should work correctly. 15509 lt_compile=`echo "$ac_compile" | $SED \ 15510 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 15511 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15512 -e 's:$: $lt_compiler_flag:'` 15513 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 15514 (eval "$lt_compile" 2>out/conftest.err) 15515 ac_status=$? 15516 cat out/conftest.err >&5 15517 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15518 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15519 then 15520 # The compiler can only warn and ignore the option if not recognized 15521 # So say no if there are warnings 15522 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 15523 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 15524 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 15525 lt_cv_prog_compiler_c_o=yes 15526 fi 15527 fi 15528 chmod u+w . 2>&5 15529 $RM conftest* 15530 # SGI C++ compiler will create directory out/ii_files/ for 15531 # template instantiation 15532 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 15533 $RM out/* && rmdir out 15534 cd .. 15535 $RM -r conftest 15536 $RM conftest* 15537 15538fi 15539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 15540$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 15541 15542 15543 15544 15545hard_links=nottested 15546if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 15547 # do not overwrite the value of need_locks provided by the user 15548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 15549$as_echo_n "checking if we can lock with hard links... " >&6; } 15550 hard_links=yes 15551 $RM conftest* 15552 ln conftest.a conftest.b 2>/dev/null && hard_links=no 15553 touch conftest.a 15554 ln conftest.a conftest.b 2>&5 || hard_links=no 15555 ln conftest.a conftest.b 2>/dev/null && hard_links=no 15556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 15557$as_echo "$hard_links" >&6; } 15558 if test no = "$hard_links"; then 15559 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 15560$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 15561 need_locks=warn 15562 fi 15563else 15564 need_locks=no 15565fi 15566 15567 15568 15569 15570 15571 15572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 15573$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 15574 15575 runpath_var= 15576 allow_undefined_flag= 15577 always_export_symbols=no 15578 archive_cmds= 15579 archive_expsym_cmds= 15580 compiler_needs_object=no 15581 enable_shared_with_static_runtimes=no 15582 export_dynamic_flag_spec= 15583 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 15584 hardcode_automatic=no 15585 hardcode_direct=no 15586 hardcode_direct_absolute=no 15587 hardcode_libdir_flag_spec= 15588 hardcode_libdir_separator= 15589 hardcode_minus_L=no 15590 hardcode_shlibpath_var=unsupported 15591 inherit_rpath=no 15592 link_all_deplibs=unknown 15593 module_cmds= 15594 module_expsym_cmds= 15595 old_archive_from_new_cmds= 15596 old_archive_from_expsyms_cmds= 15597 thread_safe_flag_spec= 15598 whole_archive_flag_spec= 15599 # include_expsyms should be a list of space-separated symbols to be *always* 15600 # included in the symbol list 15601 include_expsyms= 15602 # exclude_expsyms can be an extended regexp of symbols to exclude 15603 # it will be wrapped by ' (' and ')$', so one must not match beginning or 15604 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 15605 # as well as any symbol that contains 'd'. 15606 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 15607 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 15608 # platforms (ab)use it in PIC code, but their linkers get confused if 15609 # the symbol is explicitly referenced. Since portable code cannot 15610 # rely on this symbol name, it's probably fine to never include it in 15611 # preloaded symbol tables. 15612 # Exclude shared library initialization/finalization symbols. 15613 extract_expsyms_cmds= 15614 15615 case $host_os in 15616 cygwin* | mingw* | pw32* | cegcc*) 15617 # FIXME: the MSVC++ port hasn't been tested in a loooong time 15618 # When not using gcc, we currently assume that we are using 15619 # Microsoft Visual C++. 15620 if test yes != "$GCC"; then 15621 with_gnu_ld=no 15622 fi 15623 ;; 15624 interix*) 15625 # we just hope/assume this is gcc and not c89 (= MSVC++) 15626 with_gnu_ld=yes 15627 ;; 15628 openbsd* | bitrig*) 15629 with_gnu_ld=no 15630 ;; 15631 linux* | k*bsd*-gnu | gnu*) 15632 link_all_deplibs=no 15633 ;; 15634 esac 15635 15636 ld_shlibs=yes 15637 15638 # On some targets, GNU ld is compatible enough with the native linker 15639 # that we're better off using the native interface for both. 15640 lt_use_gnu_ld_interface=no 15641 if test yes = "$with_gnu_ld"; then 15642 case $host_os in 15643 aix*) 15644 # The AIX port of GNU ld has always aspired to compatibility 15645 # with the native linker. However, as the warning in the GNU ld 15646 # block says, versions before 2.19.5* couldn't really create working 15647 # shared libraries, regardless of the interface used. 15648 case `$LD -v 2>&1` in 15649 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 15650 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 15651 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 15652 *) 15653 lt_use_gnu_ld_interface=yes 15654 ;; 15655 esac 15656 ;; 15657 *) 15658 lt_use_gnu_ld_interface=yes 15659 ;; 15660 esac 15661 fi 15662 15663 if test yes = "$lt_use_gnu_ld_interface"; then 15664 # If archive_cmds runs LD, not CC, wlarc should be empty 15665 wlarc='$wl' 15666 15667 # Set some defaults for GNU ld with shared library support. These 15668 # are reset later if shared libraries are not supported. Putting them 15669 # here allows them to be overridden if necessary. 15670 runpath_var=LD_RUN_PATH 15671 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 15672 export_dynamic_flag_spec='$wl--export-dynamic' 15673 # ancient GNU ld didn't support --whole-archive et. al. 15674 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 15675 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 15676 else 15677 whole_archive_flag_spec= 15678 fi 15679 supports_anon_versioning=no 15680 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 15681 *GNU\ gold*) supports_anon_versioning=yes ;; 15682 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 15683 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 15684 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 15685 *\ 2.11.*) ;; # other 2.11 versions 15686 *) supports_anon_versioning=yes ;; 15687 esac 15688 15689 # See if GNU ld supports shared libraries. 15690 case $host_os in 15691 aix[3-9]*) 15692 # On AIX/PPC, the GNU linker is very broken 15693 if test ia64 != "$host_cpu"; then 15694 ld_shlibs=no 15695 cat <<_LT_EOF 1>&2 15696 15697*** Warning: the GNU linker, at least up to release 2.19, is reported 15698*** to be unable to reliably create shared libraries on AIX. 15699*** Therefore, libtool is disabling shared libraries support. If you 15700*** really care for shared libraries, you may want to install binutils 15701*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 15702*** You will then need to restart the configuration process. 15703 15704_LT_EOF 15705 fi 15706 ;; 15707 15708 amigaos*) 15709 case $host_cpu in 15710 powerpc) 15711 # see comment about AmigaOS4 .so support 15712 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15713 archive_expsym_cmds='' 15714 ;; 15715 m68k) 15716 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)' 15717 hardcode_libdir_flag_spec='-L$libdir' 15718 hardcode_minus_L=yes 15719 ;; 15720 esac 15721 ;; 15722 15723 beos*) 15724 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15725 allow_undefined_flag=unsupported 15726 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 15727 # support --undefined. This deserves some investigation. FIXME 15728 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15729 else 15730 ld_shlibs=no 15731 fi 15732 ;; 15733 15734 cygwin* | mingw* | pw32* | cegcc*) 15735 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 15736 # as there is no search path for DLLs. 15737 hardcode_libdir_flag_spec='-L$libdir' 15738 export_dynamic_flag_spec='$wl--export-all-symbols' 15739 allow_undefined_flag=unsupported 15740 always_export_symbols=no 15741 enable_shared_with_static_runtimes=yes 15742 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' 15743 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 15744 15745 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 15746 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15747 # If the export-symbols file already is a .def file, use it as 15748 # is; otherwise, prepend EXPORTS... 15749 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 15750 cp $export_symbols $output_objdir/$soname.def; 15751 else 15752 echo EXPORTS > $output_objdir/$soname.def; 15753 cat $export_symbols >> $output_objdir/$soname.def; 15754 fi~ 15755 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15756 else 15757 ld_shlibs=no 15758 fi 15759 ;; 15760 15761 haiku*) 15762 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15763 link_all_deplibs=yes 15764 ;; 15765 15766 os2*) 15767 hardcode_libdir_flag_spec='-L$libdir' 15768 hardcode_minus_L=yes 15769 allow_undefined_flag=unsupported 15770 shrext_cmds=.dll 15771 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 15772 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 15773 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 15774 $ECHO EXPORTS >> $output_objdir/$libname.def~ 15775 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 15776 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 15777 emximp -o $lib $output_objdir/$libname.def' 15778 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 15779 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 15780 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 15781 $ECHO EXPORTS >> $output_objdir/$libname.def~ 15782 prefix_cmds="$SED"~ 15783 if test EXPORTS = "`$SED 1q $export_symbols`"; then 15784 prefix_cmds="$prefix_cmds -e 1d"; 15785 fi~ 15786 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 15787 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 15788 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 15789 emximp -o $lib $output_objdir/$libname.def' 15790 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 15791 enable_shared_with_static_runtimes=yes 15792 ;; 15793 15794 interix[3-9]*) 15795 hardcode_direct=no 15796 hardcode_shlibpath_var=no 15797 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 15798 export_dynamic_flag_spec='$wl-E' 15799 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 15800 # Instead, shared libraries are loaded at an image base (0x10000000 by 15801 # default) and relocated if they conflict, which is a slow very memory 15802 # consuming and fragmenting process. To avoid this, we pick a random, 15803 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 15804 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 15805 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 15806 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' 15807 ;; 15808 15809 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 15810 tmp_diet=no 15811 if test linux-dietlibc = "$host_os"; then 15812 case $cc_basename in 15813 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 15814 esac 15815 fi 15816 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 15817 && test no = "$tmp_diet" 15818 then 15819 tmp_addflag=' $pic_flag' 15820 tmp_sharedflag='-shared' 15821 case $cc_basename,$host_cpu in 15822 pgcc*) # Portland Group C compiler 15823 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' 15824 tmp_addflag=' $pic_flag' 15825 ;; 15826 pgf77* | pgf90* | pgf95* | pgfortran*) 15827 # Portland Group f77 and f90 compilers 15828 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' 15829 tmp_addflag=' $pic_flag -Mnomain' ;; 15830 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 15831 tmp_addflag=' -i_dynamic' ;; 15832 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 15833 tmp_addflag=' -i_dynamic -nofor_main' ;; 15834 ifc* | ifort*) # Intel Fortran compiler 15835 tmp_addflag=' -nofor_main' ;; 15836 lf95*) # Lahey Fortran 8.1 15837 whole_archive_flag_spec= 15838 tmp_sharedflag='--shared' ;; 15839 nagfor*) # NAGFOR 5.3 15840 tmp_sharedflag='-Wl,-shared' ;; 15841 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 15842 tmp_sharedflag='-qmkshrobj' 15843 tmp_addflag= ;; 15844 nvcc*) # Cuda Compiler Driver 2.2 15845 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' 15846 compiler_needs_object=yes 15847 ;; 15848 esac 15849 case `$CC -V 2>&1 | sed 5q` in 15850 *Sun\ C*) # Sun C 5.9 15851 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' 15852 compiler_needs_object=yes 15853 tmp_sharedflag='-G' ;; 15854 *Sun\ F*) # Sun Fortran 8.3 15855 tmp_sharedflag='-G' ;; 15856 esac 15857 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15858 15859 if test yes = "$supports_anon_versioning"; then 15860 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15861 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15862 echo "local: *; };" >> $output_objdir/$libname.ver~ 15863 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 15864 fi 15865 15866 case $cc_basename in 15867 tcc*) 15868 export_dynamic_flag_spec='-rdynamic' 15869 ;; 15870 xlf* | bgf* | bgxlf* | mpixlf*) 15871 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 15872 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 15873 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 15874 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 15875 if test yes = "$supports_anon_versioning"; then 15876 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15877 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15878 echo "local: *; };" >> $output_objdir/$libname.ver~ 15879 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 15880 fi 15881 ;; 15882 esac 15883 else 15884 ld_shlibs=no 15885 fi 15886 ;; 15887 15888 netbsd* | netbsdelf*-gnu) 15889 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15890 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15891 wlarc= 15892 else 15893 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15894 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15895 fi 15896 ;; 15897 15898 solaris*) 15899 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 15900 ld_shlibs=no 15901 cat <<_LT_EOF 1>&2 15902 15903*** Warning: The releases 2.8.* of the GNU linker cannot reliably 15904*** create shared libraries on Solaris systems. Therefore, libtool 15905*** is disabling shared libraries support. We urge you to upgrade GNU 15906*** binutils to release 2.9.1 or newer. Another option is to modify 15907*** your PATH or compiler configuration so that the native linker is 15908*** used, and then restart. 15909 15910_LT_EOF 15911 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15912 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15913 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15914 else 15915 ld_shlibs=no 15916 fi 15917 ;; 15918 15919 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 15920 case `$LD -v 2>&1` in 15921 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 15922 ld_shlibs=no 15923 cat <<_LT_EOF 1>&2 15924 15925*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 15926*** reliably create shared libraries on SCO systems. Therefore, libtool 15927*** is disabling shared libraries support. We urge you to upgrade GNU 15928*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 15929*** your PATH or compiler configuration so that the native linker is 15930*** used, and then restart. 15931 15932_LT_EOF 15933 ;; 15934 *) 15935 # For security reasons, it is highly recommended that you always 15936 # use absolute paths for naming shared libraries, and exclude the 15937 # DT_RUNPATH tag from executables and libraries. But doing so 15938 # requires that you compile everything twice, which is a pain. 15939 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15940 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 15941 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15942 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15943 else 15944 ld_shlibs=no 15945 fi 15946 ;; 15947 esac 15948 ;; 15949 15950 sunos4*) 15951 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15952 wlarc= 15953 hardcode_direct=yes 15954 hardcode_shlibpath_var=no 15955 ;; 15956 15957 *) 15958 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15959 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 15960 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 15961 else 15962 ld_shlibs=no 15963 fi 15964 ;; 15965 esac 15966 15967 if test no = "$ld_shlibs"; then 15968 runpath_var= 15969 hardcode_libdir_flag_spec= 15970 export_dynamic_flag_spec= 15971 whole_archive_flag_spec= 15972 fi 15973 else 15974 # PORTME fill in a description of your system's linker (not GNU ld) 15975 case $host_os in 15976 aix3*) 15977 allow_undefined_flag=unsupported 15978 always_export_symbols=yes 15979 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' 15980 # Note: this linker hardcodes the directories in LIBPATH if there 15981 # are no directories specified by -L. 15982 hardcode_minus_L=yes 15983 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 15984 # Neither direct hardcoding nor static linking is supported with a 15985 # broken collect2. 15986 hardcode_direct=unsupported 15987 fi 15988 ;; 15989 15990 aix[4-9]*) 15991 if test ia64 = "$host_cpu"; then 15992 # On IA64, the linker does run time linking by default, so we don't 15993 # have to do anything special. 15994 aix_use_runtimelinking=no 15995 exp_sym_flag='-Bexport' 15996 no_entry_flag= 15997 else 15998 # If we're using GNU nm, then we don't want the "-C" option. 15999 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 16000 # Without the "-l" option, or with the "-B" option, AIX nm treats 16001 # weak defined symbols like other global defined symbols, whereas 16002 # GNU nm marks them as "W". 16003 # While the 'weak' keyword is ignored in the Export File, we need 16004 # it in the Import File for the 'aix-soname' feature, so we have 16005 # to replace the "-B" option with "-P" for AIX nm. 16006 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 16007 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' 16008 else 16009 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' 16010 fi 16011 aix_use_runtimelinking=no 16012 16013 # Test if we are trying to use run time linking or normal 16014 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 16015 # have runtime linking enabled, and use it for executables. 16016 # For shared libraries, we enable/disable runtime linking 16017 # depending on the kind of the shared library created - 16018 # when "with_aix_soname,aix_use_runtimelinking" is: 16019 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 16020 # "aix,yes" lib.so shared, rtl:yes, for executables 16021 # lib.a static archive 16022 # "both,no" lib.so.V(shr.o) shared, rtl:yes 16023 # lib.a(lib.so.V) shared, rtl:no, for executables 16024 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 16025 # lib.a(lib.so.V) shared, rtl:no 16026 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 16027 # lib.a static archive 16028 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 16029 for ld_flag in $LDFLAGS; do 16030 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 16031 aix_use_runtimelinking=yes 16032 break 16033 fi 16034 done 16035 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 16036 # With aix-soname=svr4, we create the lib.so.V shared archives only, 16037 # so we don't have lib.a shared libs to link our executables. 16038 # We have to force runtime linking in this case. 16039 aix_use_runtimelinking=yes 16040 LDFLAGS="$LDFLAGS -Wl,-brtl" 16041 fi 16042 ;; 16043 esac 16044 16045 exp_sym_flag='-bexport' 16046 no_entry_flag='-bnoentry' 16047 fi 16048 16049 # When large executables or shared objects are built, AIX ld can 16050 # have problems creating the table of contents. If linking a library 16051 # or program results in "error TOC overflow" add -mminimal-toc to 16052 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 16053 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 16054 16055 archive_cmds='' 16056 hardcode_direct=yes 16057 hardcode_direct_absolute=yes 16058 hardcode_libdir_separator=':' 16059 link_all_deplibs=yes 16060 file_list_spec='$wl-f,' 16061 case $with_aix_soname,$aix_use_runtimelinking in 16062 aix,*) ;; # traditional, no import file 16063 svr4,* | *,yes) # use import file 16064 # The Import File defines what to hardcode. 16065 hardcode_direct=no 16066 hardcode_direct_absolute=no 16067 ;; 16068 esac 16069 16070 if test yes = "$GCC"; then 16071 case $host_os in aix4.[012]|aix4.[012].*) 16072 # We only want to do this on AIX 4.2 and lower, the check 16073 # below for broken collect2 doesn't work under 4.3+ 16074 collect2name=`$CC -print-prog-name=collect2` 16075 if test -f "$collect2name" && 16076 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 16077 then 16078 # We have reworked collect2 16079 : 16080 else 16081 # We have old collect2 16082 hardcode_direct=unsupported 16083 # It fails to find uninstalled libraries when the uninstalled 16084 # path is not listed in the libpath. Setting hardcode_minus_L 16085 # to unsupported forces relinking 16086 hardcode_minus_L=yes 16087 hardcode_libdir_flag_spec='-L$libdir' 16088 hardcode_libdir_separator= 16089 fi 16090 ;; 16091 esac 16092 shared_flag='-shared' 16093 if test yes = "$aix_use_runtimelinking"; then 16094 shared_flag="$shared_flag "'$wl-G' 16095 fi 16096 # Need to ensure runtime linking is disabled for the traditional 16097 # shared library, or the linker may eventually find shared libraries 16098 # /with/ Import File - we do not want to mix them. 16099 shared_flag_aix='-shared' 16100 shared_flag_svr4='-shared $wl-G' 16101 else 16102 # not using gcc 16103 if test ia64 = "$host_cpu"; then 16104 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 16105 # chokes on -Wl,-G. The following line is correct: 16106 shared_flag='-G' 16107 else 16108 if test yes = "$aix_use_runtimelinking"; then 16109 shared_flag='$wl-G' 16110 else 16111 shared_flag='$wl-bM:SRE' 16112 fi 16113 shared_flag_aix='$wl-bM:SRE' 16114 shared_flag_svr4='$wl-G' 16115 fi 16116 fi 16117 16118 export_dynamic_flag_spec='$wl-bexpall' 16119 # It seems that -bexpall does not export symbols beginning with 16120 # underscore (_), so it is better to generate a list of symbols to export. 16121 always_export_symbols=yes 16122 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 16123 # Warning - without using the other runtime loading flags (-brtl), 16124 # -berok will link without error, but may produce a broken library. 16125 allow_undefined_flag='-berok' 16126 # Determine the default libpath from the value encoded in an 16127 # empty executable. 16128 if test set = "${lt_cv_aix_libpath+set}"; then 16129 aix_libpath=$lt_cv_aix_libpath 16130else 16131 if ${lt_cv_aix_libpath_+:} false; then : 16132 $as_echo_n "(cached) " >&6 16133else 16134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16135/* end confdefs.h. */ 16136 16137int 16138main () 16139{ 16140 16141 ; 16142 return 0; 16143} 16144_ACEOF 16145if ac_fn_c_try_link "$LINENO"; then : 16146 16147 lt_aix_libpath_sed=' 16148 /Import File Strings/,/^$/ { 16149 /^0/ { 16150 s/^0 *\([^ ]*\) *$/\1/ 16151 p 16152 } 16153 }' 16154 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 16155 # Check for a 64-bit object if we didn't find anything. 16156 if test -z "$lt_cv_aix_libpath_"; then 16157 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 16158 fi 16159fi 16160rm -f core conftest.err conftest.$ac_objext \ 16161 conftest$ac_exeext conftest.$ac_ext 16162 if test -z "$lt_cv_aix_libpath_"; then 16163 lt_cv_aix_libpath_=/usr/lib:/lib 16164 fi 16165 16166fi 16167 16168 aix_libpath=$lt_cv_aix_libpath_ 16169fi 16170 16171 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 16172 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 16173 else 16174 if test ia64 = "$host_cpu"; then 16175 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 16176 allow_undefined_flag="-z nodefs" 16177 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" 16178 else 16179 # Determine the default libpath from the value encoded in an 16180 # empty executable. 16181 if test set = "${lt_cv_aix_libpath+set}"; then 16182 aix_libpath=$lt_cv_aix_libpath 16183else 16184 if ${lt_cv_aix_libpath_+:} false; then : 16185 $as_echo_n "(cached) " >&6 16186else 16187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16188/* end confdefs.h. */ 16189 16190int 16191main () 16192{ 16193 16194 ; 16195 return 0; 16196} 16197_ACEOF 16198if ac_fn_c_try_link "$LINENO"; then : 16199 16200 lt_aix_libpath_sed=' 16201 /Import File Strings/,/^$/ { 16202 /^0/ { 16203 s/^0 *\([^ ]*\) *$/\1/ 16204 p 16205 } 16206 }' 16207 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 16208 # Check for a 64-bit object if we didn't find anything. 16209 if test -z "$lt_cv_aix_libpath_"; then 16210 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 16211 fi 16212fi 16213rm -f core conftest.err conftest.$ac_objext \ 16214 conftest$ac_exeext conftest.$ac_ext 16215 if test -z "$lt_cv_aix_libpath_"; then 16216 lt_cv_aix_libpath_=/usr/lib:/lib 16217 fi 16218 16219fi 16220 16221 aix_libpath=$lt_cv_aix_libpath_ 16222fi 16223 16224 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 16225 # Warning - without using the other run time loading flags, 16226 # -berok will link without error, but may produce a broken library. 16227 no_undefined_flag=' $wl-bernotok' 16228 allow_undefined_flag=' $wl-berok' 16229 if test yes = "$with_gnu_ld"; then 16230 # We only use this code for GNU lds that support --whole-archive. 16231 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 16232 else 16233 # Exported symbols can be pulled into shared objects from archives 16234 whole_archive_flag_spec='$convenience' 16235 fi 16236 archive_cmds_need_lc=yes 16237 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 16238 # -brtl affects multiple linker settings, -berok does not and is overridden later 16239 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 16240 if test svr4 != "$with_aix_soname"; then 16241 # This is similar to how AIX traditionally builds its shared libraries. 16242 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' 16243 fi 16244 if test aix != "$with_aix_soname"; then 16245 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' 16246 else 16247 # used by -dlpreopen to get the symbols 16248 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 16249 fi 16250 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 16251 fi 16252 fi 16253 ;; 16254 16255 amigaos*) 16256 case $host_cpu in 16257 powerpc) 16258 # see comment about AmigaOS4 .so support 16259 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 16260 archive_expsym_cmds='' 16261 ;; 16262 m68k) 16263 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)' 16264 hardcode_libdir_flag_spec='-L$libdir' 16265 hardcode_minus_L=yes 16266 ;; 16267 esac 16268 ;; 16269 16270 bsdi[45]*) 16271 export_dynamic_flag_spec=-rdynamic 16272 ;; 16273 16274 cygwin* | mingw* | pw32* | cegcc*) 16275 # When not using gcc, we currently assume that we are using 16276 # Microsoft Visual C++. 16277 # hardcode_libdir_flag_spec is actually meaningless, as there is 16278 # no search path for DLLs. 16279 case $cc_basename in 16280 cl*) 16281 # Native MSVC 16282 hardcode_libdir_flag_spec=' ' 16283 allow_undefined_flag=unsupported 16284 always_export_symbols=yes 16285 file_list_spec='@' 16286 # Tell ltmain to make .lib files, not .a files. 16287 libext=lib 16288 # Tell ltmain to make .dll files, not .so files. 16289 shrext_cmds=.dll 16290 # FIXME: Setting linknames here is a bad hack. 16291 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 16292 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 16293 cp "$export_symbols" "$output_objdir/$soname.def"; 16294 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 16295 else 16296 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 16297 fi~ 16298 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 16299 linknames=' 16300 # The linker will not automatically build a static lib if we build a DLL. 16301 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 16302 enable_shared_with_static_runtimes=yes 16303 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 16304 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 16305 # Don't use ranlib 16306 old_postinstall_cmds='chmod 644 $oldlib' 16307 postlink_cmds='lt_outputfile="@OUTPUT@"~ 16308 lt_tool_outputfile="@TOOL_OUTPUT@"~ 16309 case $lt_outputfile in 16310 *.exe|*.EXE) ;; 16311 *) 16312 lt_outputfile=$lt_outputfile.exe 16313 lt_tool_outputfile=$lt_tool_outputfile.exe 16314 ;; 16315 esac~ 16316 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 16317 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 16318 $RM "$lt_outputfile.manifest"; 16319 fi' 16320 ;; 16321 *) 16322 # Assume MSVC wrapper 16323 hardcode_libdir_flag_spec=' ' 16324 allow_undefined_flag=unsupported 16325 # Tell ltmain to make .lib files, not .a files. 16326 libext=lib 16327 # Tell ltmain to make .dll files, not .so files. 16328 shrext_cmds=.dll 16329 # FIXME: Setting linknames here is a bad hack. 16330 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 16331 # The linker will automatically build a .lib file if we build a DLL. 16332 old_archive_from_new_cmds='true' 16333 # FIXME: Should let the user specify the lib program. 16334 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 16335 enable_shared_with_static_runtimes=yes 16336 ;; 16337 esac 16338 ;; 16339 16340 darwin* | rhapsody*) 16341 16342 16343 archive_cmds_need_lc=no 16344 hardcode_direct=no 16345 hardcode_automatic=yes 16346 hardcode_shlibpath_var=unsupported 16347 if test yes = "$lt_cv_ld_force_load"; then 16348 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\"`' 16349 16350 else 16351 whole_archive_flag_spec='' 16352 fi 16353 link_all_deplibs=yes 16354 allow_undefined_flag=$_lt_dar_allow_undefined 16355 case $cc_basename in 16356 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 16357 *) _lt_dar_can_shared=$GCC ;; 16358 esac 16359 if test yes = "$_lt_dar_can_shared"; then 16360 output_verbose_link_cmd=func_echo_all 16361 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 16362 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 16363 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" 16364 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" 16365 16366 else 16367 ld_shlibs=no 16368 fi 16369 16370 ;; 16371 16372 dgux*) 16373 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16374 hardcode_libdir_flag_spec='-L$libdir' 16375 hardcode_shlibpath_var=no 16376 ;; 16377 16378 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 16379 # support. Future versions do this automatically, but an explicit c++rt0.o 16380 # does not break anything, and helps significantly (at the cost of a little 16381 # extra space). 16382 freebsd2.2*) 16383 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 16384 hardcode_libdir_flag_spec='-R$libdir' 16385 hardcode_direct=yes 16386 hardcode_shlibpath_var=no 16387 ;; 16388 16389 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 16390 freebsd2.*) 16391 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 16392 hardcode_direct=yes 16393 hardcode_minus_L=yes 16394 hardcode_shlibpath_var=no 16395 ;; 16396 16397 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 16398 freebsd* | dragonfly*) 16399 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16400 hardcode_libdir_flag_spec='-R$libdir' 16401 hardcode_direct=yes 16402 hardcode_shlibpath_var=no 16403 ;; 16404 16405 hpux9*) 16406 if test yes = "$GCC"; then 16407 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' 16408 else 16409 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' 16410 fi 16411 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 16412 hardcode_libdir_separator=: 16413 hardcode_direct=yes 16414 16415 # hardcode_minus_L: Not really in the search PATH, 16416 # but as the default location of the library. 16417 hardcode_minus_L=yes 16418 export_dynamic_flag_spec='$wl-E' 16419 ;; 16420 16421 hpux10*) 16422 if test yes,no = "$GCC,$with_gnu_ld"; then 16423 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 16424 else 16425 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 16426 fi 16427 if test no = "$with_gnu_ld"; then 16428 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 16429 hardcode_libdir_separator=: 16430 hardcode_direct=yes 16431 hardcode_direct_absolute=yes 16432 export_dynamic_flag_spec='$wl-E' 16433 # hardcode_minus_L: Not really in the search PATH, 16434 # but as the default location of the library. 16435 hardcode_minus_L=yes 16436 fi 16437 ;; 16438 16439 hpux11*) 16440 if test yes,no = "$GCC,$with_gnu_ld"; then 16441 case $host_cpu in 16442 hppa*64*) 16443 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 16444 ;; 16445 ia64*) 16446 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 16447 ;; 16448 *) 16449 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 16450 ;; 16451 esac 16452 else 16453 case $host_cpu in 16454 hppa*64*) 16455 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 16456 ;; 16457 ia64*) 16458 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 16459 ;; 16460 *) 16461 16462 # Older versions of the 11.00 compiler do not understand -b yet 16463 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 16464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 16465$as_echo_n "checking if $CC understands -b... " >&6; } 16466if ${lt_cv_prog_compiler__b+:} false; then : 16467 $as_echo_n "(cached) " >&6 16468else 16469 lt_cv_prog_compiler__b=no 16470 save_LDFLAGS=$LDFLAGS 16471 LDFLAGS="$LDFLAGS -b" 16472 echo "$lt_simple_link_test_code" > conftest.$ac_ext 16473 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 16474 # The linker can only warn and ignore the option if not recognized 16475 # So say no if there are warnings 16476 if test -s conftest.err; then 16477 # Append any errors to the config.log. 16478 cat conftest.err 1>&5 16479 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 16480 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 16481 if diff conftest.exp conftest.er2 >/dev/null; then 16482 lt_cv_prog_compiler__b=yes 16483 fi 16484 else 16485 lt_cv_prog_compiler__b=yes 16486 fi 16487 fi 16488 $RM -r conftest* 16489 LDFLAGS=$save_LDFLAGS 16490 16491fi 16492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 16493$as_echo "$lt_cv_prog_compiler__b" >&6; } 16494 16495if test yes = "$lt_cv_prog_compiler__b"; then 16496 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 16497else 16498 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 16499fi 16500 16501 ;; 16502 esac 16503 fi 16504 if test no = "$with_gnu_ld"; then 16505 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 16506 hardcode_libdir_separator=: 16507 16508 case $host_cpu in 16509 hppa*64*|ia64*) 16510 hardcode_direct=no 16511 hardcode_shlibpath_var=no 16512 ;; 16513 *) 16514 hardcode_direct=yes 16515 hardcode_direct_absolute=yes 16516 export_dynamic_flag_spec='$wl-E' 16517 16518 # hardcode_minus_L: Not really in the search PATH, 16519 # but as the default location of the library. 16520 hardcode_minus_L=yes 16521 ;; 16522 esac 16523 fi 16524 ;; 16525 16526 irix5* | irix6* | nonstopux*) 16527 if test yes = "$GCC"; then 16528 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' 16529 # Try to use the -exported_symbol ld option, if it does not 16530 # work, assume that -exports_file does not work either and 16531 # implicitly export all symbols. 16532 # This should be the same for all languages, so no per-tag cache variable. 16533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 16534$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 16535if ${lt_cv_irix_exported_symbol+:} false; then : 16536 $as_echo_n "(cached) " >&6 16537else 16538 save_LDFLAGS=$LDFLAGS 16539 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 16540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16541/* end confdefs.h. */ 16542int foo (void) { return 0; } 16543_ACEOF 16544if ac_fn_c_try_link "$LINENO"; then : 16545 lt_cv_irix_exported_symbol=yes 16546else 16547 lt_cv_irix_exported_symbol=no 16548fi 16549rm -f core conftest.err conftest.$ac_objext \ 16550 conftest$ac_exeext conftest.$ac_ext 16551 LDFLAGS=$save_LDFLAGS 16552fi 16553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 16554$as_echo "$lt_cv_irix_exported_symbol" >&6; } 16555 if test yes = "$lt_cv_irix_exported_symbol"; then 16556 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' 16557 fi 16558 link_all_deplibs=no 16559 else 16560 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' 16561 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' 16562 fi 16563 archive_cmds_need_lc='no' 16564 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16565 hardcode_libdir_separator=: 16566 inherit_rpath=yes 16567 link_all_deplibs=yes 16568 ;; 16569 16570 linux*) 16571 case $cc_basename in 16572 tcc*) 16573 # Fabrice Bellard et al's Tiny C Compiler 16574 ld_shlibs=yes 16575 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16576 ;; 16577 esac 16578 ;; 16579 16580 netbsd* | netbsdelf*-gnu) 16581 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 16582 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 16583 else 16584 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 16585 fi 16586 hardcode_libdir_flag_spec='-R$libdir' 16587 hardcode_direct=yes 16588 hardcode_shlibpath_var=no 16589 ;; 16590 16591 newsos6) 16592 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16593 hardcode_direct=yes 16594 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16595 hardcode_libdir_separator=: 16596 hardcode_shlibpath_var=no 16597 ;; 16598 16599 *nto* | *qnx*) 16600 ;; 16601 16602 openbsd* | bitrig*) 16603 if test -f /usr/libexec/ld.so; then 16604 hardcode_direct=yes 16605 hardcode_shlibpath_var=no 16606 hardcode_direct_absolute=yes 16607 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 16608 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16609 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 16610 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 16611 export_dynamic_flag_spec='$wl-E' 16612 else 16613 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 16614 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 16615 fi 16616 else 16617 ld_shlibs=no 16618 fi 16619 ;; 16620 16621 os2*) 16622 hardcode_libdir_flag_spec='-L$libdir' 16623 hardcode_minus_L=yes 16624 allow_undefined_flag=unsupported 16625 shrext_cmds=.dll 16626 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 16627 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 16628 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 16629 $ECHO EXPORTS >> $output_objdir/$libname.def~ 16630 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 16631 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 16632 emximp -o $lib $output_objdir/$libname.def' 16633 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 16634 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 16635 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 16636 $ECHO EXPORTS >> $output_objdir/$libname.def~ 16637 prefix_cmds="$SED"~ 16638 if test EXPORTS = "`$SED 1q $export_symbols`"; then 16639 prefix_cmds="$prefix_cmds -e 1d"; 16640 fi~ 16641 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 16642 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 16643 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 16644 emximp -o $lib $output_objdir/$libname.def' 16645 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 16646 enable_shared_with_static_runtimes=yes 16647 ;; 16648 16649 osf3*) 16650 if test yes = "$GCC"; then 16651 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 16652 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' 16653 else 16654 allow_undefined_flag=' -expect_unresolved \*' 16655 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' 16656 fi 16657 archive_cmds_need_lc='no' 16658 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16659 hardcode_libdir_separator=: 16660 ;; 16661 16662 osf4* | osf5*) # as osf3* with the addition of -msym flag 16663 if test yes = "$GCC"; then 16664 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 16665 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' 16666 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 16667 else 16668 allow_undefined_flag=' -expect_unresolved \*' 16669 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' 16670 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~ 16671 $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' 16672 16673 # Both c and cxx compiler support -rpath directly 16674 hardcode_libdir_flag_spec='-rpath $libdir' 16675 fi 16676 archive_cmds_need_lc='no' 16677 hardcode_libdir_separator=: 16678 ;; 16679 16680 solaris*) 16681 no_undefined_flag=' -z defs' 16682 if test yes = "$GCC"; then 16683 wlarc='$wl' 16684 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 16685 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16686 $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' 16687 else 16688 case `$CC -V 2>&1` in 16689 *"Compilers 5.0"*) 16690 wlarc='' 16691 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 16692 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16693 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 16694 ;; 16695 *) 16696 wlarc='$wl' 16697 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 16698 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 16699 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 16700 ;; 16701 esac 16702 fi 16703 hardcode_libdir_flag_spec='-R$libdir' 16704 hardcode_shlibpath_var=no 16705 case $host_os in 16706 solaris2.[0-5] | solaris2.[0-5].*) ;; 16707 *) 16708 # The compiler driver will combine and reorder linker options, 16709 # but understands '-z linker_flag'. GCC discards it without '$wl', 16710 # but is careful enough not to reorder. 16711 # Supported since Solaris 2.6 (maybe 2.5.1?) 16712 if test yes = "$GCC"; then 16713 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 16714 else 16715 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 16716 fi 16717 ;; 16718 esac 16719 link_all_deplibs=yes 16720 ;; 16721 16722 sunos4*) 16723 if test sequent = "$host_vendor"; then 16724 # Use $CC to link under sequent, because it throws in some extra .o 16725 # files that make .init and .fini sections work. 16726 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 16727 else 16728 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 16729 fi 16730 hardcode_libdir_flag_spec='-L$libdir' 16731 hardcode_direct=yes 16732 hardcode_minus_L=yes 16733 hardcode_shlibpath_var=no 16734 ;; 16735 16736 sysv4) 16737 case $host_vendor in 16738 sni) 16739 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16740 hardcode_direct=yes # is this really true??? 16741 ;; 16742 siemens) 16743 ## LD is ld it makes a PLAMLIB 16744 ## CC just makes a GrossModule. 16745 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 16746 reload_cmds='$CC -r -o $output$reload_objs' 16747 hardcode_direct=no 16748 ;; 16749 motorola) 16750 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16751 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 16752 ;; 16753 esac 16754 runpath_var='LD_RUN_PATH' 16755 hardcode_shlibpath_var=no 16756 ;; 16757 16758 sysv4.3*) 16759 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16760 hardcode_shlibpath_var=no 16761 export_dynamic_flag_spec='-Bexport' 16762 ;; 16763 16764 sysv4*MP*) 16765 if test -d /usr/nec; then 16766 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16767 hardcode_shlibpath_var=no 16768 runpath_var=LD_RUN_PATH 16769 hardcode_runpath_var=yes 16770 ld_shlibs=yes 16771 fi 16772 ;; 16773 16774 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 16775 no_undefined_flag='$wl-z,text' 16776 archive_cmds_need_lc=no 16777 hardcode_shlibpath_var=no 16778 runpath_var='LD_RUN_PATH' 16779 16780 if test yes = "$GCC"; then 16781 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16782 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16783 else 16784 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16785 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16786 fi 16787 ;; 16788 16789 sysv5* | sco3.2v5* | sco5v6*) 16790 # Note: We CANNOT use -z defs as we might desire, because we do not 16791 # link with -lc, and that would cause any symbols used from libc to 16792 # always be unresolved, which means just about no library would 16793 # ever link correctly. If we're not using GNU ld we use -z text 16794 # though, which does catch some bad symbols but isn't as heavy-handed 16795 # as -z defs. 16796 no_undefined_flag='$wl-z,text' 16797 allow_undefined_flag='$wl-z,nodefs' 16798 archive_cmds_need_lc=no 16799 hardcode_shlibpath_var=no 16800 hardcode_libdir_flag_spec='$wl-R,$libdir' 16801 hardcode_libdir_separator=':' 16802 link_all_deplibs=yes 16803 export_dynamic_flag_spec='$wl-Bexport' 16804 runpath_var='LD_RUN_PATH' 16805 16806 if test yes = "$GCC"; then 16807 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16808 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16809 else 16810 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16811 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16812 fi 16813 ;; 16814 16815 uts4*) 16816 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16817 hardcode_libdir_flag_spec='-L$libdir' 16818 hardcode_shlibpath_var=no 16819 ;; 16820 16821 *) 16822 ld_shlibs=no 16823 ;; 16824 esac 16825 16826 if test sni = "$host_vendor"; then 16827 case $host in 16828 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 16829 export_dynamic_flag_spec='$wl-Blargedynsym' 16830 ;; 16831 esac 16832 fi 16833 fi 16834 16835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 16836$as_echo "$ld_shlibs" >&6; } 16837test no = "$ld_shlibs" && can_build_shared=no 16838 16839with_gnu_ld=$with_gnu_ld 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855# 16856# Do we need to explicitly link libc? 16857# 16858case "x$archive_cmds_need_lc" in 16859x|xyes) 16860 # Assume -lc should be added 16861 archive_cmds_need_lc=yes 16862 16863 if test yes,yes = "$GCC,$enable_shared"; then 16864 case $archive_cmds in 16865 *'~'*) 16866 # FIXME: we may have to deal with multi-command sequences. 16867 ;; 16868 '$CC '*) 16869 # Test whether the compiler implicitly links with -lc since on some 16870 # systems, -lgcc has to come before -lc. If gcc already passes -lc 16871 # to ld, don't add -lc before -lgcc. 16872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 16873$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 16874if ${lt_cv_archive_cmds_need_lc+:} false; then : 16875 $as_echo_n "(cached) " >&6 16876else 16877 $RM conftest* 16878 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16879 16880 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 16881 (eval $ac_compile) 2>&5 16882 ac_status=$? 16883 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16884 test $ac_status = 0; } 2>conftest.err; then 16885 soname=conftest 16886 lib=conftest 16887 libobjs=conftest.$ac_objext 16888 deplibs= 16889 wl=$lt_prog_compiler_wl 16890 pic_flag=$lt_prog_compiler_pic 16891 compiler_flags=-v 16892 linker_flags=-v 16893 verstring= 16894 output_objdir=. 16895 libname=conftest 16896 lt_save_allow_undefined_flag=$allow_undefined_flag 16897 allow_undefined_flag= 16898 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 16899 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 16900 ac_status=$? 16901 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16902 test $ac_status = 0; } 16903 then 16904 lt_cv_archive_cmds_need_lc=no 16905 else 16906 lt_cv_archive_cmds_need_lc=yes 16907 fi 16908 allow_undefined_flag=$lt_save_allow_undefined_flag 16909 else 16910 cat conftest.err 1>&5 16911 fi 16912 $RM conftest* 16913 16914fi 16915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 16916$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 16917 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 16918 ;; 16919 esac 16920 fi 16921 ;; 16922esac 16923 16924 16925 16926 16927 16928 16929 16930 16931 16932 16933 16934 16935 16936 16937 16938 16939 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955 16956 16957 16958 16959 16960 16961 16962 16963 16964 16965 16966 16967 16968 16969 16970 16971 16972 16973 16974 16975 16976 16977 16978 16979 16980 16981 16982 16983 16984 16985 16986 16987 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001 17002 17003 17004 17005 17006 17007 17008 17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 17021 17022 17023 17024 17025 17026 17027 17028 17029 17030 17031 17032 17033 17034 17035 17036 17037 17038 17039 17040 17041 17042 17043 17044 17045 17046 17047 17048 17049 17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 17069 17070 17071 17072 17073 17074 17075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 17076$as_echo_n "checking dynamic linker characteristics... " >&6; } 17077 17078if test yes = "$GCC"; then 17079 case $host_os in 17080 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 17081 *) lt_awk_arg='/^libraries:/' ;; 17082 esac 17083 case $host_os in 17084 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 17085 *) lt_sed_strip_eq='s|=/|/|g' ;; 17086 esac 17087 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 17088 case $lt_search_path_spec in 17089 *\;*) 17090 # if the path contains ";" then we assume it to be the separator 17091 # otherwise default to the standard path separator (i.e. ":") - it is 17092 # assumed that no part of a normal pathname contains ";" but that should 17093 # okay in the real world where ";" in dirpaths is itself problematic. 17094 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 17095 ;; 17096 *) 17097 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 17098 ;; 17099 esac 17100 # Ok, now we have the path, separated by spaces, we can step through it 17101 # and add multilib dir if necessary... 17102 lt_tmp_lt_search_path_spec= 17103 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 17104 # ...but if some path component already ends with the multilib dir we assume 17105 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 17106 case "$lt_multi_os_dir; $lt_search_path_spec " in 17107 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 17108 lt_multi_os_dir= 17109 ;; 17110 esac 17111 for lt_sys_path in $lt_search_path_spec; do 17112 if test -d "$lt_sys_path$lt_multi_os_dir"; then 17113 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 17114 elif test -n "$lt_multi_os_dir"; then 17115 test -d "$lt_sys_path" && \ 17116 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 17117 fi 17118 done 17119 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 17120BEGIN {RS = " "; FS = "/|\n";} { 17121 lt_foo = ""; 17122 lt_count = 0; 17123 for (lt_i = NF; lt_i > 0; lt_i--) { 17124 if ($lt_i != "" && $lt_i != ".") { 17125 if ($lt_i == "..") { 17126 lt_count++; 17127 } else { 17128 if (lt_count == 0) { 17129 lt_foo = "/" $lt_i lt_foo; 17130 } else { 17131 lt_count--; 17132 } 17133 } 17134 } 17135 } 17136 if (lt_foo != "") { lt_freq[lt_foo]++; } 17137 if (lt_freq[lt_foo] == 1) { print lt_foo; } 17138}'` 17139 # AWK program above erroneously prepends '/' to C:/dos/paths 17140 # for these hosts. 17141 case $host_os in 17142 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 17143 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 17144 esac 17145 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 17146else 17147 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 17148fi 17149library_names_spec= 17150libname_spec='lib$name' 17151soname_spec= 17152shrext_cmds=.so 17153postinstall_cmds= 17154postuninstall_cmds= 17155finish_cmds= 17156finish_eval= 17157shlibpath_var= 17158shlibpath_overrides_runpath=unknown 17159version_type=none 17160dynamic_linker="$host_os ld.so" 17161sys_lib_dlsearch_path_spec="/lib /usr/lib" 17162need_lib_prefix=unknown 17163hardcode_into_libs=no 17164 17165# when you set need_version to no, make sure it does not cause -set_version 17166# flags to be left without arguments 17167need_version=unknown 17168 17169 17170 17171case $host_os in 17172aix3*) 17173 version_type=linux # correct to gnu/linux during the next big refactor 17174 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 17175 shlibpath_var=LIBPATH 17176 17177 # AIX 3 has no versioning support, so we append a major version to the name. 17178 soname_spec='$libname$release$shared_ext$major' 17179 ;; 17180 17181aix[4-9]*) 17182 version_type=linux # correct to gnu/linux during the next big refactor 17183 need_lib_prefix=no 17184 need_version=no 17185 hardcode_into_libs=yes 17186 if test ia64 = "$host_cpu"; then 17187 # AIX 5 supports IA64 17188 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 17189 shlibpath_var=LD_LIBRARY_PATH 17190 else 17191 # With GCC up to 2.95.x, collect2 would create an import file 17192 # for dependence libraries. The import file would start with 17193 # the line '#! .'. This would cause the generated library to 17194 # depend on '.', always an invalid library. This was fixed in 17195 # development snapshots of GCC prior to 3.0. 17196 case $host_os in 17197 aix4 | aix4.[01] | aix4.[01].*) 17198 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 17199 echo ' yes ' 17200 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 17201 : 17202 else 17203 can_build_shared=no 17204 fi 17205 ;; 17206 esac 17207 # Using Import Files as archive members, it is possible to support 17208 # filename-based versioning of shared library archives on AIX. While 17209 # this would work for both with and without runtime linking, it will 17210 # prevent static linking of such archives. So we do filename-based 17211 # shared library versioning with .so extension only, which is used 17212 # when both runtime linking and shared linking is enabled. 17213 # Unfortunately, runtime linking may impact performance, so we do 17214 # not want this to be the default eventually. Also, we use the 17215 # versioned .so libs for executables only if there is the -brtl 17216 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 17217 # To allow for filename-based versioning support, we need to create 17218 # libNAME.so.V as an archive file, containing: 17219 # *) an Import File, referring to the versioned filename of the 17220 # archive as well as the shared archive member, telling the 17221 # bitwidth (32 or 64) of that shared object, and providing the 17222 # list of exported symbols of that shared object, eventually 17223 # decorated with the 'weak' keyword 17224 # *) the shared object with the F_LOADONLY flag set, to really avoid 17225 # it being seen by the linker. 17226 # At run time we better use the real file rather than another symlink, 17227 # but for link time we create the symlink libNAME.so -> libNAME.so.V 17228 17229 case $with_aix_soname,$aix_use_runtimelinking in 17230 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 17231 # soname into executable. Probably we can add versioning support to 17232 # collect2, so additional links can be useful in future. 17233 aix,yes) # traditional libtool 17234 dynamic_linker='AIX unversionable lib.so' 17235 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 17236 # instead of lib<name>.a to let people know that these are not 17237 # typical AIX shared libraries. 17238 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17239 ;; 17240 aix,no) # traditional AIX only 17241 dynamic_linker='AIX lib.a(lib.so.V)' 17242 # We preserve .a as extension for shared libraries through AIX4.2 17243 # and later when we are not doing run time linking. 17244 library_names_spec='$libname$release.a $libname.a' 17245 soname_spec='$libname$release$shared_ext$major' 17246 ;; 17247 svr4,*) # full svr4 only 17248 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 17249 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 17250 # We do not specify a path in Import Files, so LIBPATH fires. 17251 shlibpath_overrides_runpath=yes 17252 ;; 17253 *,yes) # both, prefer svr4 17254 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 17255 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 17256 # unpreferred sharedlib libNAME.a needs extra handling 17257 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"' 17258 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"' 17259 # We do not specify a path in Import Files, so LIBPATH fires. 17260 shlibpath_overrides_runpath=yes 17261 ;; 17262 *,no) # both, prefer aix 17263 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 17264 library_names_spec='$libname$release.a $libname.a' 17265 soname_spec='$libname$release$shared_ext$major' 17266 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 17267 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)' 17268 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"' 17269 ;; 17270 esac 17271 shlibpath_var=LIBPATH 17272 fi 17273 ;; 17274 17275amigaos*) 17276 case $host_cpu in 17277 powerpc) 17278 # Since July 2007 AmigaOS4 officially supports .so libraries. 17279 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 17280 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17281 ;; 17282 m68k) 17283 library_names_spec='$libname.ixlibrary $libname.a' 17284 # Create ${libname}_ixlibrary.a entries in /sys/libs. 17285 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' 17286 ;; 17287 esac 17288 ;; 17289 17290beos*) 17291 library_names_spec='$libname$shared_ext' 17292 dynamic_linker="$host_os ld.so" 17293 shlibpath_var=LIBRARY_PATH 17294 ;; 17295 17296bsdi[45]*) 17297 version_type=linux # correct to gnu/linux during the next big refactor 17298 need_version=no 17299 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17300 soname_spec='$libname$release$shared_ext$major' 17301 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 17302 shlibpath_var=LD_LIBRARY_PATH 17303 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 17304 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 17305 # the default ld.so.conf also contains /usr/contrib/lib and 17306 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 17307 # libtool to hard-code these into programs 17308 ;; 17309 17310cygwin* | mingw* | pw32* | cegcc*) 17311 version_type=windows 17312 shrext_cmds=.dll 17313 need_version=no 17314 need_lib_prefix=no 17315 17316 case $GCC,$cc_basename in 17317 yes,*) 17318 # gcc 17319 library_names_spec='$libname.dll.a' 17320 # DLL is installed to $(libdir)/../bin by postinstall_cmds 17321 postinstall_cmds='base_file=`basename \$file`~ 17322 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 17323 dldir=$destdir/`dirname \$dlpath`~ 17324 test -d \$dldir || mkdir -p \$dldir~ 17325 $install_prog $dir/$dlname \$dldir/$dlname~ 17326 chmod a+x \$dldir/$dlname~ 17327 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 17328 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 17329 fi' 17330 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 17331 dlpath=$dir/\$dldll~ 17332 $RM \$dlpath' 17333 shlibpath_overrides_runpath=yes 17334 17335 case $host_os in 17336 cygwin*) 17337 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 17338 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17339 17340 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 17341 ;; 17342 mingw* | cegcc*) 17343 # MinGW DLLs use traditional 'lib' prefix 17344 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17345 ;; 17346 pw32*) 17347 # pw32 DLLs use 'pw' prefix rather than 'lib' 17348 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17349 ;; 17350 esac 17351 dynamic_linker='Win32 ld.exe' 17352 ;; 17353 17354 *,cl*) 17355 # Native MSVC 17356 libname_spec='$name' 17357 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 17358 library_names_spec='$libname.dll.lib' 17359 17360 case $build_os in 17361 mingw*) 17362 sys_lib_search_path_spec= 17363 lt_save_ifs=$IFS 17364 IFS=';' 17365 for lt_path in $LIB 17366 do 17367 IFS=$lt_save_ifs 17368 # Let DOS variable expansion print the short 8.3 style file name. 17369 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 17370 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 17371 done 17372 IFS=$lt_save_ifs 17373 # Convert to MSYS style. 17374 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 17375 ;; 17376 cygwin*) 17377 # Convert to unix form, then to dos form, then back to unix form 17378 # but this time dos style (no spaces!) so that the unix form looks 17379 # like /cygdrive/c/PROGRA~1:/cygdr... 17380 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 17381 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 17382 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 17383 ;; 17384 *) 17385 sys_lib_search_path_spec=$LIB 17386 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 17387 # It is most probably a Windows format PATH. 17388 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 17389 else 17390 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 17391 fi 17392 # FIXME: find the short name or the path components, as spaces are 17393 # common. (e.g. "Program Files" -> "PROGRA~1") 17394 ;; 17395 esac 17396 17397 # DLL is installed to $(libdir)/../bin by postinstall_cmds 17398 postinstall_cmds='base_file=`basename \$file`~ 17399 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 17400 dldir=$destdir/`dirname \$dlpath`~ 17401 test -d \$dldir || mkdir -p \$dldir~ 17402 $install_prog $dir/$dlname \$dldir/$dlname' 17403 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 17404 dlpath=$dir/\$dldll~ 17405 $RM \$dlpath' 17406 shlibpath_overrides_runpath=yes 17407 dynamic_linker='Win32 link.exe' 17408 ;; 17409 17410 *) 17411 # Assume MSVC wrapper 17412 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 17413 dynamic_linker='Win32 ld.exe' 17414 ;; 17415 esac 17416 # FIXME: first we should search . and the directory the executable is in 17417 shlibpath_var=PATH 17418 ;; 17419 17420darwin* | rhapsody*) 17421 dynamic_linker="$host_os dyld" 17422 version_type=darwin 17423 need_lib_prefix=no 17424 need_version=no 17425 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 17426 soname_spec='$libname$release$major$shared_ext' 17427 shlibpath_overrides_runpath=yes 17428 shlibpath_var=DYLD_LIBRARY_PATH 17429 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 17430 17431 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 17432 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 17433 ;; 17434 17435dgux*) 17436 version_type=linux # correct to gnu/linux during the next big refactor 17437 need_lib_prefix=no 17438 need_version=no 17439 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17440 soname_spec='$libname$release$shared_ext$major' 17441 shlibpath_var=LD_LIBRARY_PATH 17442 ;; 17443 17444freebsd* | dragonfly*) 17445 # DragonFly does not have aout. When/if they implement a new 17446 # versioning mechanism, adjust this. 17447 if test -x /usr/bin/objformat; then 17448 objformat=`/usr/bin/objformat` 17449 else 17450 case $host_os in 17451 freebsd[23].*) objformat=aout ;; 17452 *) objformat=elf ;; 17453 esac 17454 fi 17455 version_type=freebsd-$objformat 17456 case $version_type in 17457 freebsd-elf*) 17458 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17459 soname_spec='$libname$release$shared_ext$major' 17460 need_version=no 17461 need_lib_prefix=no 17462 ;; 17463 freebsd-*) 17464 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17465 need_version=yes 17466 ;; 17467 esac 17468 shlibpath_var=LD_LIBRARY_PATH 17469 case $host_os in 17470 freebsd2.*) 17471 shlibpath_overrides_runpath=yes 17472 ;; 17473 freebsd3.[01]* | freebsdelf3.[01]*) 17474 shlibpath_overrides_runpath=yes 17475 hardcode_into_libs=yes 17476 ;; 17477 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 17478 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 17479 shlibpath_overrides_runpath=no 17480 hardcode_into_libs=yes 17481 ;; 17482 *) # from 4.6 on, and DragonFly 17483 shlibpath_overrides_runpath=yes 17484 hardcode_into_libs=yes 17485 ;; 17486 esac 17487 ;; 17488 17489haiku*) 17490 version_type=linux # correct to gnu/linux during the next big refactor 17491 need_lib_prefix=no 17492 need_version=no 17493 dynamic_linker="$host_os runtime_loader" 17494 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17495 soname_spec='$libname$release$shared_ext$major' 17496 shlibpath_var=LIBRARY_PATH 17497 shlibpath_overrides_runpath=no 17498 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 17499 hardcode_into_libs=yes 17500 ;; 17501 17502hpux9* | hpux10* | hpux11*) 17503 # Give a soname corresponding to the major version so that dld.sl refuses to 17504 # link against other versions. 17505 version_type=sunos 17506 need_lib_prefix=no 17507 need_version=no 17508 case $host_cpu in 17509 ia64*) 17510 shrext_cmds='.so' 17511 hardcode_into_libs=yes 17512 dynamic_linker="$host_os dld.so" 17513 shlibpath_var=LD_LIBRARY_PATH 17514 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 17515 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17516 soname_spec='$libname$release$shared_ext$major' 17517 if test 32 = "$HPUX_IA64_MODE"; then 17518 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 17519 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 17520 else 17521 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 17522 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 17523 fi 17524 ;; 17525 hppa*64*) 17526 shrext_cmds='.sl' 17527 hardcode_into_libs=yes 17528 dynamic_linker="$host_os dld.sl" 17529 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 17530 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 17531 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17532 soname_spec='$libname$release$shared_ext$major' 17533 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 17534 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 17535 ;; 17536 *) 17537 shrext_cmds='.sl' 17538 dynamic_linker="$host_os dld.sl" 17539 shlibpath_var=SHLIB_PATH 17540 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 17541 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17542 soname_spec='$libname$release$shared_ext$major' 17543 ;; 17544 esac 17545 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 17546 postinstall_cmds='chmod 555 $lib' 17547 # or fails outright, so override atomically: 17548 install_override_mode=555 17549 ;; 17550 17551interix[3-9]*) 17552 version_type=linux # correct to gnu/linux during the next big refactor 17553 need_lib_prefix=no 17554 need_version=no 17555 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17556 soname_spec='$libname$release$shared_ext$major' 17557 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 17558 shlibpath_var=LD_LIBRARY_PATH 17559 shlibpath_overrides_runpath=no 17560 hardcode_into_libs=yes 17561 ;; 17562 17563irix5* | irix6* | nonstopux*) 17564 case $host_os in 17565 nonstopux*) version_type=nonstopux ;; 17566 *) 17567 if test yes = "$lt_cv_prog_gnu_ld"; then 17568 version_type=linux # correct to gnu/linux during the next big refactor 17569 else 17570 version_type=irix 17571 fi ;; 17572 esac 17573 need_lib_prefix=no 17574 need_version=no 17575 soname_spec='$libname$release$shared_ext$major' 17576 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 17577 case $host_os in 17578 irix5* | nonstopux*) 17579 libsuff= shlibsuff= 17580 ;; 17581 *) 17582 case $LD in # libtool.m4 will add one of these switches to LD 17583 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 17584 libsuff= shlibsuff= libmagic=32-bit;; 17585 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 17586 libsuff=32 shlibsuff=N32 libmagic=N32;; 17587 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 17588 libsuff=64 shlibsuff=64 libmagic=64-bit;; 17589 *) libsuff= shlibsuff= libmagic=never-match;; 17590 esac 17591 ;; 17592 esac 17593 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 17594 shlibpath_overrides_runpath=no 17595 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 17596 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 17597 hardcode_into_libs=yes 17598 ;; 17599 17600# No shared lib support for Linux oldld, aout, or coff. 17601linux*oldld* | linux*aout* | linux*coff*) 17602 dynamic_linker=no 17603 ;; 17604 17605linux*android*) 17606 version_type=none # Android doesn't support versioned libraries. 17607 need_lib_prefix=no 17608 need_version=no 17609 library_names_spec='$libname$release$shared_ext' 17610 soname_spec='$libname$release$shared_ext' 17611 finish_cmds= 17612 shlibpath_var=LD_LIBRARY_PATH 17613 shlibpath_overrides_runpath=yes 17614 17615 # This implies no fast_install, which is unacceptable. 17616 # Some rework will be needed to allow for fast_install 17617 # before this can be enabled. 17618 hardcode_into_libs=yes 17619 17620 dynamic_linker='Android linker' 17621 # Don't embed -rpath directories since the linker doesn't support them. 17622 hardcode_libdir_flag_spec='-L$libdir' 17623 ;; 17624 17625# This must be glibc/ELF. 17626linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 17627 version_type=linux # correct to gnu/linux during the next big refactor 17628 need_lib_prefix=no 17629 need_version=no 17630 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17631 soname_spec='$libname$release$shared_ext$major' 17632 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 17633 shlibpath_var=LD_LIBRARY_PATH 17634 shlibpath_overrides_runpath=no 17635 17636 # Some binutils ld are patched to set DT_RUNPATH 17637 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 17638 $as_echo_n "(cached) " >&6 17639else 17640 lt_cv_shlibpath_overrides_runpath=no 17641 save_LDFLAGS=$LDFLAGS 17642 save_libdir=$libdir 17643 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 17644 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 17645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17646/* end confdefs.h. */ 17647 17648int 17649main () 17650{ 17651 17652 ; 17653 return 0; 17654} 17655_ACEOF 17656if ac_fn_c_try_link "$LINENO"; then : 17657 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 17658 lt_cv_shlibpath_overrides_runpath=yes 17659fi 17660fi 17661rm -f core conftest.err conftest.$ac_objext \ 17662 conftest$ac_exeext conftest.$ac_ext 17663 LDFLAGS=$save_LDFLAGS 17664 libdir=$save_libdir 17665 17666fi 17667 17668 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 17669 17670 # This implies no fast_install, which is unacceptable. 17671 # Some rework will be needed to allow for fast_install 17672 # before this can be enabled. 17673 hardcode_into_libs=yes 17674 17675 # Ideally, we could use ldconfig to report *all* directores which are 17676 # searched for libraries, however this is still not possible. Aside from not 17677 # being certain /sbin/ldconfig is available, command 17678 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 17679 # even though it is searched at run-time. Try to do the best guess by 17680 # appending ld.so.conf contents (and includes) to the search path. 17681 if test -f /etc/ld.so.conf; then 17682 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' ' '` 17683 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 17684 fi 17685 17686 # We used to test for /lib/ld.so.1 and disable shared libraries on 17687 # powerpc, because MkLinux only supported shared libraries with the 17688 # GNU dynamic linker. Since this was broken with cross compilers, 17689 # most powerpc-linux boxes support dynamic linking these days and 17690 # people can always --disable-shared, the test was removed, and we 17691 # assume the GNU/Linux dynamic linker is in use. 17692 dynamic_linker='GNU/Linux ld.so' 17693 ;; 17694 17695netbsdelf*-gnu) 17696 version_type=linux 17697 need_lib_prefix=no 17698 need_version=no 17699 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 17700 soname_spec='${libname}${release}${shared_ext}$major' 17701 shlibpath_var=LD_LIBRARY_PATH 17702 shlibpath_overrides_runpath=no 17703 hardcode_into_libs=yes 17704 dynamic_linker='NetBSD ld.elf_so' 17705 ;; 17706 17707netbsd*) 17708 version_type=sunos 17709 need_lib_prefix=no 17710 need_version=no 17711 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 17712 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17713 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 17714 dynamic_linker='NetBSD (a.out) ld.so' 17715 else 17716 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17717 soname_spec='$libname$release$shared_ext$major' 17718 dynamic_linker='NetBSD ld.elf_so' 17719 fi 17720 shlibpath_var=LD_LIBRARY_PATH 17721 shlibpath_overrides_runpath=yes 17722 hardcode_into_libs=yes 17723 ;; 17724 17725newsos6) 17726 version_type=linux # correct to gnu/linux during the next big refactor 17727 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17728 shlibpath_var=LD_LIBRARY_PATH 17729 shlibpath_overrides_runpath=yes 17730 ;; 17731 17732*nto* | *qnx*) 17733 version_type=qnx 17734 need_lib_prefix=no 17735 need_version=no 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 shlibpath_overrides_runpath=no 17740 hardcode_into_libs=yes 17741 dynamic_linker='ldqnx.so' 17742 ;; 17743 17744openbsd* | bitrig*) 17745 version_type=sunos 17746 sys_lib_dlsearch_path_spec=/usr/lib 17747 need_lib_prefix=no 17748 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 17749 need_version=no 17750 else 17751 need_version=yes 17752 fi 17753 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17754 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 17755 shlibpath_var=LD_LIBRARY_PATH 17756 shlibpath_overrides_runpath=yes 17757 ;; 17758 17759os2*) 17760 libname_spec='$name' 17761 version_type=windows 17762 shrext_cmds=.dll 17763 need_version=no 17764 need_lib_prefix=no 17765 # OS/2 can only load a DLL with a base name of 8 characters or less. 17766 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 17767 v=$($ECHO $release$versuffix | tr -d .-); 17768 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 17769 $ECHO $n$v`$shared_ext' 17770 library_names_spec='${libname}_dll.$libext' 17771 dynamic_linker='OS/2 ld.exe' 17772 shlibpath_var=BEGINLIBPATH 17773 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 17774 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 17775 postinstall_cmds='base_file=`basename \$file`~ 17776 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 17777 dldir=$destdir/`dirname \$dlpath`~ 17778 test -d \$dldir || mkdir -p \$dldir~ 17779 $install_prog $dir/$dlname \$dldir/$dlname~ 17780 chmod a+x \$dldir/$dlname~ 17781 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 17782 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 17783 fi' 17784 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 17785 dlpath=$dir/\$dldll~ 17786 $RM \$dlpath' 17787 ;; 17788 17789osf3* | osf4* | osf5*) 17790 version_type=osf 17791 need_lib_prefix=no 17792 need_version=no 17793 soname_spec='$libname$release$shared_ext$major' 17794 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17795 shlibpath_var=LD_LIBRARY_PATH 17796 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 17797 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 17798 ;; 17799 17800rdos*) 17801 dynamic_linker=no 17802 ;; 17803 17804solaris*) 17805 version_type=linux # correct to gnu/linux during the next big refactor 17806 need_lib_prefix=no 17807 need_version=no 17808 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17809 soname_spec='$libname$release$shared_ext$major' 17810 shlibpath_var=LD_LIBRARY_PATH 17811 shlibpath_overrides_runpath=yes 17812 hardcode_into_libs=yes 17813 # ldd complains unless libraries are executable 17814 postinstall_cmds='chmod +x $lib' 17815 ;; 17816 17817sunos4*) 17818 version_type=sunos 17819 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 17820 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 17821 shlibpath_var=LD_LIBRARY_PATH 17822 shlibpath_overrides_runpath=yes 17823 if test yes = "$with_gnu_ld"; then 17824 need_lib_prefix=no 17825 fi 17826 need_version=yes 17827 ;; 17828 17829sysv4 | sysv4.3*) 17830 version_type=linux # correct to gnu/linux during the next big refactor 17831 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17832 soname_spec='$libname$release$shared_ext$major' 17833 shlibpath_var=LD_LIBRARY_PATH 17834 case $host_vendor in 17835 sni) 17836 shlibpath_overrides_runpath=no 17837 need_lib_prefix=no 17838 runpath_var=LD_RUN_PATH 17839 ;; 17840 siemens) 17841 need_lib_prefix=no 17842 ;; 17843 motorola) 17844 need_lib_prefix=no 17845 need_version=no 17846 shlibpath_overrides_runpath=no 17847 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 17848 ;; 17849 esac 17850 ;; 17851 17852sysv4*MP*) 17853 if test -d /usr/nec; then 17854 version_type=linux # correct to gnu/linux during the next big refactor 17855 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 17856 soname_spec='$libname$shared_ext.$major' 17857 shlibpath_var=LD_LIBRARY_PATH 17858 fi 17859 ;; 17860 17861sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 17862 version_type=sco 17863 need_lib_prefix=no 17864 need_version=no 17865 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 17866 soname_spec='$libname$release$shared_ext$major' 17867 shlibpath_var=LD_LIBRARY_PATH 17868 shlibpath_overrides_runpath=yes 17869 hardcode_into_libs=yes 17870 if test yes = "$with_gnu_ld"; then 17871 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 17872 else 17873 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 17874 case $host_os in 17875 sco3.2v5*) 17876 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 17877 ;; 17878 esac 17879 fi 17880 sys_lib_dlsearch_path_spec='/usr/lib' 17881 ;; 17882 17883tpf*) 17884 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 17885 version_type=linux # correct to gnu/linux during the next big refactor 17886 need_lib_prefix=no 17887 need_version=no 17888 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17889 shlibpath_var=LD_LIBRARY_PATH 17890 shlibpath_overrides_runpath=no 17891 hardcode_into_libs=yes 17892 ;; 17893 17894uts4*) 17895 version_type=linux # correct to gnu/linux during the next big refactor 17896 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 17897 soname_spec='$libname$release$shared_ext$major' 17898 shlibpath_var=LD_LIBRARY_PATH 17899 ;; 17900 17901*) 17902 dynamic_linker=no 17903 ;; 17904esac 17905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 17906$as_echo "$dynamic_linker" >&6; } 17907test no = "$dynamic_linker" && can_build_shared=no 17908 17909variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 17910if test yes = "$GCC"; then 17911 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 17912fi 17913 17914if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 17915 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 17916fi 17917 17918if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 17919 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 17920fi 17921 17922# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 17923configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 17924 17925# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 17926func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 17927 17928# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 17929configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 17930 17931 17932 17933 17934 17935 17936 17937 17938 17939 17940 17941 17942 17943 17944 17945 17946 17947 17948 17949 17950 17951 17952 17953 17954 17955 17956 17957 17958 17959 17960 17961 17962 17963 17964 17965 17966 17967 17968 17969 17970 17971 17972 17973 17974 17975 17976 17977 17978 17979 17980 17981 17982 17983 17984 17985 17986 17987 17988 17989 17990 17991 17992 17993 17994 17995 17996 17997 17998 17999 18000 18001 18002 18003 18004 18005 18006 18007 18008 18009 18010 18011 18012 18013 18014 18015 18016 18017 18018 18019 18020 18021 18022 18023 18024 18025 18026 18027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 18028$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 18029hardcode_action= 18030if test -n "$hardcode_libdir_flag_spec" || 18031 test -n "$runpath_var" || 18032 test yes = "$hardcode_automatic"; then 18033 18034 # We can hardcode non-existent directories. 18035 if test no != "$hardcode_direct" && 18036 # If the only mechanism to avoid hardcoding is shlibpath_var, we 18037 # have to relink, otherwise we might link with an installed library 18038 # when we should be linking with a yet-to-be-installed one 18039 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 18040 test no != "$hardcode_minus_L"; then 18041 # Linking always hardcodes the temporary library directory. 18042 hardcode_action=relink 18043 else 18044 # We can link without hardcoding, and we can hardcode nonexisting dirs. 18045 hardcode_action=immediate 18046 fi 18047else 18048 # We cannot hardcode anything, or else we can only hardcode existing 18049 # directories. 18050 hardcode_action=unsupported 18051fi 18052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 18053$as_echo "$hardcode_action" >&6; } 18054 18055if test relink = "$hardcode_action" || 18056 test yes = "$inherit_rpath"; then 18057 # Fast installation is not supported 18058 enable_fast_install=no 18059elif test yes = "$shlibpath_overrides_runpath" || 18060 test no = "$enable_shared"; then 18061 # Fast installation is not necessary 18062 enable_fast_install=needless 18063fi 18064 18065 18066 18067 18068 18069 18070 if test yes != "$enable_dlopen"; then 18071 enable_dlopen=unknown 18072 enable_dlopen_self=unknown 18073 enable_dlopen_self_static=unknown 18074else 18075 lt_cv_dlopen=no 18076 lt_cv_dlopen_libs= 18077 18078 case $host_os in 18079 beos*) 18080 lt_cv_dlopen=load_add_on 18081 lt_cv_dlopen_libs= 18082 lt_cv_dlopen_self=yes 18083 ;; 18084 18085 mingw* | pw32* | cegcc*) 18086 lt_cv_dlopen=LoadLibrary 18087 lt_cv_dlopen_libs= 18088 ;; 18089 18090 cygwin*) 18091 lt_cv_dlopen=dlopen 18092 lt_cv_dlopen_libs= 18093 ;; 18094 18095 darwin*) 18096 # if libdl is installed we need to link against it 18097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 18098$as_echo_n "checking for dlopen in -ldl... " >&6; } 18099if ${ac_cv_lib_dl_dlopen+:} false; then : 18100 $as_echo_n "(cached) " >&6 18101else 18102 ac_check_lib_save_LIBS=$LIBS 18103LIBS="-ldl $LIBS" 18104cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18105/* end confdefs.h. */ 18106 18107/* Override any GCC internal prototype to avoid an error. 18108 Use char because int might match the return type of a GCC 18109 builtin and then its argument prototype would still apply. */ 18110#ifdef __cplusplus 18111extern "C" 18112#endif 18113char dlopen (); 18114int 18115main () 18116{ 18117return dlopen (); 18118 ; 18119 return 0; 18120} 18121_ACEOF 18122if ac_fn_c_try_link "$LINENO"; then : 18123 ac_cv_lib_dl_dlopen=yes 18124else 18125 ac_cv_lib_dl_dlopen=no 18126fi 18127rm -f core conftest.err conftest.$ac_objext \ 18128 conftest$ac_exeext conftest.$ac_ext 18129LIBS=$ac_check_lib_save_LIBS 18130fi 18131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 18132$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 18133if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 18134 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 18135else 18136 18137 lt_cv_dlopen=dyld 18138 lt_cv_dlopen_libs= 18139 lt_cv_dlopen_self=yes 18140 18141fi 18142 18143 ;; 18144 18145 tpf*) 18146 # Don't try to run any link tests for TPF. We know it's impossible 18147 # because TPF is a cross-compiler, and we know how we open DSOs. 18148 lt_cv_dlopen=dlopen 18149 lt_cv_dlopen_libs= 18150 lt_cv_dlopen_self=no 18151 ;; 18152 18153 *) 18154 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 18155if test "x$ac_cv_func_shl_load" = xyes; then : 18156 lt_cv_dlopen=shl_load 18157else 18158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 18159$as_echo_n "checking for shl_load in -ldld... " >&6; } 18160if ${ac_cv_lib_dld_shl_load+:} false; then : 18161 $as_echo_n "(cached) " >&6 18162else 18163 ac_check_lib_save_LIBS=$LIBS 18164LIBS="-ldld $LIBS" 18165cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18166/* end confdefs.h. */ 18167 18168/* Override any GCC internal prototype to avoid an error. 18169 Use char because int might match the return type of a GCC 18170 builtin and then its argument prototype would still apply. */ 18171#ifdef __cplusplus 18172extern "C" 18173#endif 18174char shl_load (); 18175int 18176main () 18177{ 18178return shl_load (); 18179 ; 18180 return 0; 18181} 18182_ACEOF 18183if ac_fn_c_try_link "$LINENO"; then : 18184 ac_cv_lib_dld_shl_load=yes 18185else 18186 ac_cv_lib_dld_shl_load=no 18187fi 18188rm -f core conftest.err conftest.$ac_objext \ 18189 conftest$ac_exeext conftest.$ac_ext 18190LIBS=$ac_check_lib_save_LIBS 18191fi 18192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 18193$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 18194if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 18195 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 18196else 18197 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 18198if test "x$ac_cv_func_dlopen" = xyes; then : 18199 lt_cv_dlopen=dlopen 18200else 18201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 18202$as_echo_n "checking for dlopen in -ldl... " >&6; } 18203if ${ac_cv_lib_dl_dlopen+:} false; then : 18204 $as_echo_n "(cached) " >&6 18205else 18206 ac_check_lib_save_LIBS=$LIBS 18207LIBS="-ldl $LIBS" 18208cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18209/* end confdefs.h. */ 18210 18211/* Override any GCC internal prototype to avoid an error. 18212 Use char because int might match the return type of a GCC 18213 builtin and then its argument prototype would still apply. */ 18214#ifdef __cplusplus 18215extern "C" 18216#endif 18217char dlopen (); 18218int 18219main () 18220{ 18221return dlopen (); 18222 ; 18223 return 0; 18224} 18225_ACEOF 18226if ac_fn_c_try_link "$LINENO"; then : 18227 ac_cv_lib_dl_dlopen=yes 18228else 18229 ac_cv_lib_dl_dlopen=no 18230fi 18231rm -f core conftest.err conftest.$ac_objext \ 18232 conftest$ac_exeext conftest.$ac_ext 18233LIBS=$ac_check_lib_save_LIBS 18234fi 18235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 18236$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 18237if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 18238 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 18239else 18240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 18241$as_echo_n "checking for dlopen in -lsvld... " >&6; } 18242if ${ac_cv_lib_svld_dlopen+:} false; then : 18243 $as_echo_n "(cached) " >&6 18244else 18245 ac_check_lib_save_LIBS=$LIBS 18246LIBS="-lsvld $LIBS" 18247cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18248/* end confdefs.h. */ 18249 18250/* Override any GCC internal prototype to avoid an error. 18251 Use char because int might match the return type of a GCC 18252 builtin and then its argument prototype would still apply. */ 18253#ifdef __cplusplus 18254extern "C" 18255#endif 18256char dlopen (); 18257int 18258main () 18259{ 18260return dlopen (); 18261 ; 18262 return 0; 18263} 18264_ACEOF 18265if ac_fn_c_try_link "$LINENO"; then : 18266 ac_cv_lib_svld_dlopen=yes 18267else 18268 ac_cv_lib_svld_dlopen=no 18269fi 18270rm -f core conftest.err conftest.$ac_objext \ 18271 conftest$ac_exeext conftest.$ac_ext 18272LIBS=$ac_check_lib_save_LIBS 18273fi 18274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 18275$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 18276if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 18277 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 18278else 18279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 18280$as_echo_n "checking for dld_link in -ldld... " >&6; } 18281if ${ac_cv_lib_dld_dld_link+:} false; then : 18282 $as_echo_n "(cached) " >&6 18283else 18284 ac_check_lib_save_LIBS=$LIBS 18285LIBS="-ldld $LIBS" 18286cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18287/* end confdefs.h. */ 18288 18289/* Override any GCC internal prototype to avoid an error. 18290 Use char because int might match the return type of a GCC 18291 builtin and then its argument prototype would still apply. */ 18292#ifdef __cplusplus 18293extern "C" 18294#endif 18295char dld_link (); 18296int 18297main () 18298{ 18299return dld_link (); 18300 ; 18301 return 0; 18302} 18303_ACEOF 18304if ac_fn_c_try_link "$LINENO"; then : 18305 ac_cv_lib_dld_dld_link=yes 18306else 18307 ac_cv_lib_dld_dld_link=no 18308fi 18309rm -f core conftest.err conftest.$ac_objext \ 18310 conftest$ac_exeext conftest.$ac_ext 18311LIBS=$ac_check_lib_save_LIBS 18312fi 18313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 18314$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 18315if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 18316 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 18317fi 18318 18319 18320fi 18321 18322 18323fi 18324 18325 18326fi 18327 18328 18329fi 18330 18331 18332fi 18333 18334 ;; 18335 esac 18336 18337 if test no = "$lt_cv_dlopen"; then 18338 enable_dlopen=no 18339 else 18340 enable_dlopen=yes 18341 fi 18342 18343 case $lt_cv_dlopen in 18344 dlopen) 18345 save_CPPFLAGS=$CPPFLAGS 18346 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 18347 18348 save_LDFLAGS=$LDFLAGS 18349 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 18350 18351 save_LIBS=$LIBS 18352 LIBS="$lt_cv_dlopen_libs $LIBS" 18353 18354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 18355$as_echo_n "checking whether a program can dlopen itself... " >&6; } 18356if ${lt_cv_dlopen_self+:} false; then : 18357 $as_echo_n "(cached) " >&6 18358else 18359 if test yes = "$cross_compiling"; then : 18360 lt_cv_dlopen_self=cross 18361else 18362 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 18363 lt_status=$lt_dlunknown 18364 cat > conftest.$ac_ext <<_LT_EOF 18365#line $LINENO "configure" 18366#include "confdefs.h" 18367 18368#if HAVE_DLFCN_H 18369#include <dlfcn.h> 18370#endif 18371 18372#include <stdio.h> 18373 18374#ifdef RTLD_GLOBAL 18375# define LT_DLGLOBAL RTLD_GLOBAL 18376#else 18377# ifdef DL_GLOBAL 18378# define LT_DLGLOBAL DL_GLOBAL 18379# else 18380# define LT_DLGLOBAL 0 18381# endif 18382#endif 18383 18384/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 18385 find out it does not work in some platform. */ 18386#ifndef LT_DLLAZY_OR_NOW 18387# ifdef RTLD_LAZY 18388# define LT_DLLAZY_OR_NOW RTLD_LAZY 18389# else 18390# ifdef DL_LAZY 18391# define LT_DLLAZY_OR_NOW DL_LAZY 18392# else 18393# ifdef RTLD_NOW 18394# define LT_DLLAZY_OR_NOW RTLD_NOW 18395# else 18396# ifdef DL_NOW 18397# define LT_DLLAZY_OR_NOW DL_NOW 18398# else 18399# define LT_DLLAZY_OR_NOW 0 18400# endif 18401# endif 18402# endif 18403# endif 18404#endif 18405 18406/* When -fvisibility=hidden is used, assume the code has been annotated 18407 correspondingly for the symbols needed. */ 18408#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 18409int fnord () __attribute__((visibility("default"))); 18410#endif 18411 18412int fnord () { return 42; } 18413int main () 18414{ 18415 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 18416 int status = $lt_dlunknown; 18417 18418 if (self) 18419 { 18420 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 18421 else 18422 { 18423 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 18424 else puts (dlerror ()); 18425 } 18426 /* dlclose (self); */ 18427 } 18428 else 18429 puts (dlerror ()); 18430 18431 return status; 18432} 18433_LT_EOF 18434 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 18435 (eval $ac_link) 2>&5 18436 ac_status=$? 18437 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18438 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 18439 (./conftest; exit; ) >&5 2>/dev/null 18440 lt_status=$? 18441 case x$lt_status in 18442 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 18443 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 18444 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 18445 esac 18446 else : 18447 # compilation failed 18448 lt_cv_dlopen_self=no 18449 fi 18450fi 18451rm -fr conftest* 18452 18453 18454fi 18455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 18456$as_echo "$lt_cv_dlopen_self" >&6; } 18457 18458 if test yes = "$lt_cv_dlopen_self"; then 18459 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 18460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 18461$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 18462if ${lt_cv_dlopen_self_static+:} false; then : 18463 $as_echo_n "(cached) " >&6 18464else 18465 if test yes = "$cross_compiling"; then : 18466 lt_cv_dlopen_self_static=cross 18467else 18468 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 18469 lt_status=$lt_dlunknown 18470 cat > conftest.$ac_ext <<_LT_EOF 18471#line $LINENO "configure" 18472#include "confdefs.h" 18473 18474#if HAVE_DLFCN_H 18475#include <dlfcn.h> 18476#endif 18477 18478#include <stdio.h> 18479 18480#ifdef RTLD_GLOBAL 18481# define LT_DLGLOBAL RTLD_GLOBAL 18482#else 18483# ifdef DL_GLOBAL 18484# define LT_DLGLOBAL DL_GLOBAL 18485# else 18486# define LT_DLGLOBAL 0 18487# endif 18488#endif 18489 18490/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 18491 find out it does not work in some platform. */ 18492#ifndef LT_DLLAZY_OR_NOW 18493# ifdef RTLD_LAZY 18494# define LT_DLLAZY_OR_NOW RTLD_LAZY 18495# else 18496# ifdef DL_LAZY 18497# define LT_DLLAZY_OR_NOW DL_LAZY 18498# else 18499# ifdef RTLD_NOW 18500# define LT_DLLAZY_OR_NOW RTLD_NOW 18501# else 18502# ifdef DL_NOW 18503# define LT_DLLAZY_OR_NOW DL_NOW 18504# else 18505# define LT_DLLAZY_OR_NOW 0 18506# endif 18507# endif 18508# endif 18509# endif 18510#endif 18511 18512/* When -fvisibility=hidden is used, assume the code has been annotated 18513 correspondingly for the symbols needed. */ 18514#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 18515int fnord () __attribute__((visibility("default"))); 18516#endif 18517 18518int fnord () { return 42; } 18519int main () 18520{ 18521 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 18522 int status = $lt_dlunknown; 18523 18524 if (self) 18525 { 18526 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 18527 else 18528 { 18529 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 18530 else puts (dlerror ()); 18531 } 18532 /* dlclose (self); */ 18533 } 18534 else 18535 puts (dlerror ()); 18536 18537 return status; 18538} 18539_LT_EOF 18540 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 18541 (eval $ac_link) 2>&5 18542 ac_status=$? 18543 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18544 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 18545 (./conftest; exit; ) >&5 2>/dev/null 18546 lt_status=$? 18547 case x$lt_status in 18548 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 18549 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 18550 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 18551 esac 18552 else : 18553 # compilation failed 18554 lt_cv_dlopen_self_static=no 18555 fi 18556fi 18557rm -fr conftest* 18558 18559 18560fi 18561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 18562$as_echo "$lt_cv_dlopen_self_static" >&6; } 18563 fi 18564 18565 CPPFLAGS=$save_CPPFLAGS 18566 LDFLAGS=$save_LDFLAGS 18567 LIBS=$save_LIBS 18568 ;; 18569 esac 18570 18571 case $lt_cv_dlopen_self in 18572 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 18573 *) enable_dlopen_self=unknown ;; 18574 esac 18575 18576 case $lt_cv_dlopen_self_static in 18577 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 18578 *) enable_dlopen_self_static=unknown ;; 18579 esac 18580fi 18581 18582 18583 18584 18585 18586 18587 18588 18589 18590 18591 18592 18593 18594 18595 18596 18597 18598striplib= 18599old_striplib= 18600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 18601$as_echo_n "checking whether stripping libraries is possible... " >&6; } 18602if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 18603 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 18604 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 18605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18606$as_echo "yes" >&6; } 18607else 18608# FIXME - insert some real tests, host_os isn't really good enough 18609 case $host_os in 18610 darwin*) 18611 if test -n "$STRIP"; then 18612 striplib="$STRIP -x" 18613 old_striplib="$STRIP -S" 18614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18615$as_echo "yes" >&6; } 18616 else 18617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18618$as_echo "no" >&6; } 18619 fi 18620 ;; 18621 *) 18622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18623$as_echo "no" >&6; } 18624 ;; 18625 esac 18626fi 18627 18628 18629 18630 18631 18632 18633 18634 18635 18636 18637 18638 18639 # Report what library types will actually be built 18640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 18641$as_echo_n "checking if libtool supports shared libraries... " >&6; } 18642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 18643$as_echo "$can_build_shared" >&6; } 18644 18645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 18646$as_echo_n "checking whether to build shared libraries... " >&6; } 18647 test no = "$can_build_shared" && enable_shared=no 18648 18649 # On AIX, shared libraries and static libraries use the same namespace, and 18650 # are all built from PIC. 18651 case $host_os in 18652 aix3*) 18653 test yes = "$enable_shared" && enable_static=no 18654 if test -n "$RANLIB"; then 18655 archive_cmds="$archive_cmds~\$RANLIB \$lib" 18656 postinstall_cmds='$RANLIB $lib' 18657 fi 18658 ;; 18659 18660 aix[4-9]*) 18661 if test ia64 != "$host_cpu"; then 18662 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 18663 yes,aix,yes) ;; # shared object as lib.so file only 18664 yes,svr4,*) ;; # shared object as lib.so archive member only 18665 yes,*) enable_static=no ;; # shared object in lib.a archive as well 18666 esac 18667 fi 18668 ;; 18669 esac 18670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 18671$as_echo "$enable_shared" >&6; } 18672 18673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 18674$as_echo_n "checking whether to build static libraries... " >&6; } 18675 # Make sure either enable_shared or enable_static is yes. 18676 test yes = "$enable_shared" || enable_static=yes 18677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 18678$as_echo "$enable_static" >&6; } 18679 18680 18681 18682 18683fi 18684ac_ext=c 18685ac_cpp='$CPP $CPPFLAGS' 18686ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18687ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18688ac_compiler_gnu=$ac_cv_c_compiler_gnu 18689 18690CC=$lt_save_CC 18691 18692 18693 18694 18695 18696 18697 18698 18699 18700 18701 18702 18703 18704 18705 18706 ac_config_commands="$ac_config_commands libtool" 18707 18708 18709 18710 18711# Only expand once: 18712 18713 18714 18715# Checks for programs. 18716 18717 18718if test "x$GCC" = "xyes"; then 18719 CPPFLAGS="$CPPFLAGS -Wall" 18720fi 18721 18722 18723 18724# Define a configure option for an alternate module directory 18725 18726# Check whether --with-xorg-module-dir was given. 18727if test "${with_xorg_module_dir+set}" = set; then : 18728 withval=$with_xorg_module_dir; moduledir="$withval" 18729else 18730 moduledir="$libdir/xorg/modules" 18731fi 18732 18733 18734# Store the list of server defined optional extensions in REQUIRED_MODULES 18735 18736 18737 SAVE_CFLAGS="$CFLAGS" 18738 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18740/* end confdefs.h. */ 18741 18742#include "xorg-server.h" 18743#if !defined RANDR 18744#error RANDR not defined 18745#endif 18746 18747int 18748main () 18749{ 18750 18751 ; 18752 return 0; 18753} 18754_ACEOF 18755if ac_fn_c_try_compile "$LINENO"; then : 18756 _EXT_CHECK=yes 18757else 18758 _EXT_CHECK=no 18759fi 18760rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18761 CFLAGS="$SAVE_CFLAGS" 18762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 18763$as_echo_n "checking if RANDR is defined... " >&6; } 18764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18765$as_echo "$_EXT_CHECK" >&6; } 18766 if test "$_EXT_CHECK" != no; then 18767 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 18768 fi 18769 18770 18771 18772 SAVE_CFLAGS="$CFLAGS" 18773 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18775/* end confdefs.h. */ 18776 18777#include "xorg-server.h" 18778#if !defined RENDER 18779#error RENDER not defined 18780#endif 18781 18782int 18783main () 18784{ 18785 18786 ; 18787 return 0; 18788} 18789_ACEOF 18790if ac_fn_c_try_compile "$LINENO"; then : 18791 _EXT_CHECK=yes 18792else 18793 _EXT_CHECK=no 18794fi 18795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18796 CFLAGS="$SAVE_CFLAGS" 18797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 18798$as_echo_n "checking if RENDER is defined... " >&6; } 18799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18800$as_echo "$_EXT_CHECK" >&6; } 18801 if test "$_EXT_CHECK" != no; then 18802 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 18803 fi 18804 18805 18806 18807 SAVE_CFLAGS="$CFLAGS" 18808 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18810/* end confdefs.h. */ 18811 18812#include "xorg-server.h" 18813#if !defined XV 18814#error XV not defined 18815#endif 18816 18817int 18818main () 18819{ 18820 18821 ; 18822 return 0; 18823} 18824_ACEOF 18825if ac_fn_c_try_compile "$LINENO"; then : 18826 _EXT_CHECK=yes 18827else 18828 _EXT_CHECK=no 18829fi 18830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18831 CFLAGS="$SAVE_CFLAGS" 18832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 18833$as_echo_n "checking if XV is defined... " >&6; } 18834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18835$as_echo "$_EXT_CHECK" >&6; } 18836 if test "$_EXT_CHECK" != no; then 18837 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 18838 fi 18839 18840 18841 18842 SAVE_CFLAGS="$CFLAGS" 18843 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 18844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18845/* end confdefs.h. */ 18846 18847#include "xorg-server.h" 18848#if !defined DPMSExtension 18849#error DPMSExtension not defined 18850#endif 18851 18852int 18853main () 18854{ 18855 18856 ; 18857 return 0; 18858} 18859_ACEOF 18860if ac_fn_c_try_compile "$LINENO"; then : 18861 _EXT_CHECK=yes 18862else 18863 _EXT_CHECK=no 18864fi 18865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18866 CFLAGS="$SAVE_CFLAGS" 18867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 18868$as_echo_n "checking if DPMSExtension is defined... " >&6; } 18869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 18870$as_echo "$_EXT_CHECK" >&6; } 18871 if test "$_EXT_CHECK" != no; then 18872 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 18873 fi 18874 18875 18876# Checks for libraries. 18877 18878pkg_failed=no 18879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM" >&5 18880$as_echo_n "checking for LIBDRM... " >&6; } 18881 18882if test -n "$LIBDRM_CFLAGS"; then 18883 pkg_cv_LIBDRM_CFLAGS="$LIBDRM_CFLAGS" 18884 elif test -n "$PKG_CONFIG"; then 18885 if test -n "$PKG_CONFIG" && \ 18886 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.58\""; } >&5 18887 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.58") 2>&5 18888 ac_status=$? 18889 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18890 test $ac_status = 0; }; then 18891 pkg_cv_LIBDRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.58" 2>/dev/null` 18892 test "x$?" != "x0" && pkg_failed=yes 18893else 18894 pkg_failed=yes 18895fi 18896 else 18897 pkg_failed=untried 18898fi 18899if test -n "$LIBDRM_LIBS"; then 18900 pkg_cv_LIBDRM_LIBS="$LIBDRM_LIBS" 18901 elif test -n "$PKG_CONFIG"; then 18902 if test -n "$PKG_CONFIG" && \ 18903 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.58\""; } >&5 18904 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.58") 2>&5 18905 ac_status=$? 18906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18907 test $ac_status = 0; }; then 18908 pkg_cv_LIBDRM_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.58" 2>/dev/null` 18909 test "x$?" != "x0" && pkg_failed=yes 18910else 18911 pkg_failed=yes 18912fi 18913 else 18914 pkg_failed=untried 18915fi 18916 18917 18918 18919if test $pkg_failed = yes; then 18920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18921$as_echo "no" >&6; } 18922 18923if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18924 _pkg_short_errors_supported=yes 18925else 18926 _pkg_short_errors_supported=no 18927fi 18928 if test $_pkg_short_errors_supported = yes; then 18929 LIBDRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.58" 2>&1` 18930 else 18931 LIBDRM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.58" 2>&1` 18932 fi 18933 # Put the nasty error message in config.log where it belongs 18934 echo "$LIBDRM_PKG_ERRORS" >&5 18935 18936 as_fn_error $? "Package requirements (libdrm >= 2.4.58) were not met: 18937 18938$LIBDRM_PKG_ERRORS 18939 18940Consider adjusting the PKG_CONFIG_PATH environment variable if you 18941installed software in a non-standard prefix. 18942 18943Alternatively, you may set the environment variables LIBDRM_CFLAGS 18944and LIBDRM_LIBS to avoid the need to call pkg-config. 18945See the pkg-config man page for more details." "$LINENO" 5 18946elif test $pkg_failed = untried; then 18947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18948$as_echo "no" >&6; } 18949 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18950$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18951as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18952is in your PATH or set the PKG_CONFIG environment variable to the full 18953path to pkg-config. 18954 18955Alternatively, you may set the environment variables LIBDRM_CFLAGS 18956and LIBDRM_LIBS to avoid the need to call pkg-config. 18957See the pkg-config man page for more details. 18958 18959To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18960See \`config.log' for more details" "$LINENO" 5; } 18961else 18962 LIBDRM_CFLAGS=$pkg_cv_LIBDRM_CFLAGS 18963 LIBDRM_LIBS=$pkg_cv_LIBDRM_LIBS 18964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18965$as_echo "yes" >&6; } 18966 18967fi 18968 18969pkg_failed=no 18970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM_RADEON" >&5 18971$as_echo_n "checking for LIBDRM_RADEON... " >&6; } 18972 18973if test -n "$LIBDRM_RADEON_CFLAGS"; then 18974 pkg_cv_LIBDRM_RADEON_CFLAGS="$LIBDRM_RADEON_CFLAGS" 18975 elif test -n "$PKG_CONFIG"; then 18976 if test -n "$PKG_CONFIG" && \ 18977 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5 18978 ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5 18979 ac_status=$? 18980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18981 test $ac_status = 0; }; then 18982 pkg_cv_LIBDRM_RADEON_CFLAGS=`$PKG_CONFIG --cflags "libdrm_radeon" 2>/dev/null` 18983 test "x$?" != "x0" && pkg_failed=yes 18984else 18985 pkg_failed=yes 18986fi 18987 else 18988 pkg_failed=untried 18989fi 18990if test -n "$LIBDRM_RADEON_LIBS"; then 18991 pkg_cv_LIBDRM_RADEON_LIBS="$LIBDRM_RADEON_LIBS" 18992 elif test -n "$PKG_CONFIG"; then 18993 if test -n "$PKG_CONFIG" && \ 18994 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5 18995 ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5 18996 ac_status=$? 18997 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18998 test $ac_status = 0; }; then 18999 pkg_cv_LIBDRM_RADEON_LIBS=`$PKG_CONFIG --libs "libdrm_radeon" 2>/dev/null` 19000 test "x$?" != "x0" && pkg_failed=yes 19001else 19002 pkg_failed=yes 19003fi 19004 else 19005 pkg_failed=untried 19006fi 19007 19008 19009 19010if test $pkg_failed = yes; then 19011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19012$as_echo "no" >&6; } 19013 19014if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19015 _pkg_short_errors_supported=yes 19016else 19017 _pkg_short_errors_supported=no 19018fi 19019 if test $_pkg_short_errors_supported = yes; then 19020 LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm_radeon" 2>&1` 19021 else 19022 LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm_radeon" 2>&1` 19023 fi 19024 # Put the nasty error message in config.log where it belongs 19025 echo "$LIBDRM_RADEON_PKG_ERRORS" >&5 19026 19027 as_fn_error $? "Package requirements (libdrm_radeon) were not met: 19028 19029$LIBDRM_RADEON_PKG_ERRORS 19030 19031Consider adjusting the PKG_CONFIG_PATH environment variable if you 19032installed software in a non-standard prefix. 19033 19034Alternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS 19035and LIBDRM_RADEON_LIBS to avoid the need to call pkg-config. 19036See the pkg-config man page for more details." "$LINENO" 5 19037elif test $pkg_failed = untried; then 19038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19039$as_echo "no" >&6; } 19040 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19041$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19042as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19043is in your PATH or set the PKG_CONFIG environment variable to the full 19044path to pkg-config. 19045 19046Alternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS 19047and LIBDRM_RADEON_LIBS to avoid the need to call pkg-config. 19048See the pkg-config man page for more details. 19049 19050To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19051See \`config.log' for more details" "$LINENO" 5; } 19052else 19053 LIBDRM_RADEON_CFLAGS=$pkg_cv_LIBDRM_RADEON_CFLAGS 19054 LIBDRM_RADEON_LIBS=$pkg_cv_LIBDRM_RADEON_LIBS 19055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19056$as_echo "yes" >&6; } 19057 19058fi 19059 19060# Obtain compiler/linker options for the driver dependencies 19061 19062pkg_failed=no 19063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 19064$as_echo_n "checking for XORG... " >&6; } 19065 19066if test -n "$XORG_CFLAGS"; then 19067 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 19068 elif test -n "$PKG_CONFIG"; then 19069 if test -n "$PKG_CONFIG" && \ 19070 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.10 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5 19071 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5 19072 ac_status=$? 19073 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19074 test $ac_status = 0; }; then 19075 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null` 19076 test "x$?" != "x0" && pkg_failed=yes 19077else 19078 pkg_failed=yes 19079fi 19080 else 19081 pkg_failed=untried 19082fi 19083if test -n "$XORG_LIBS"; then 19084 pkg_cv_XORG_LIBS="$XORG_LIBS" 19085 elif test -n "$PKG_CONFIG"; then 19086 if test -n "$PKG_CONFIG" && \ 19087 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.10 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5 19088 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5 19089 ac_status=$? 19090 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19091 test $ac_status = 0; }; then 19092 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null` 19093 test "x$?" != "x0" && pkg_failed=yes 19094else 19095 pkg_failed=yes 19096fi 19097 else 19098 pkg_failed=untried 19099fi 19100 19101 19102 19103if test $pkg_failed = yes; then 19104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19105$as_echo "no" >&6; } 19106 19107if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19108 _pkg_short_errors_supported=yes 19109else 19110 _pkg_short_errors_supported=no 19111fi 19112 if test $_pkg_short_errors_supported = yes; then 19113 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1` 19114 else 19115 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1` 19116 fi 19117 # Put the nasty error message in config.log where it belongs 19118 echo "$XORG_PKG_ERRORS" >&5 19119 19120 as_fn_error $? "Package requirements (xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES) were not met: 19121 19122$XORG_PKG_ERRORS 19123 19124Consider adjusting the PKG_CONFIG_PATH environment variable if you 19125installed software in a non-standard prefix. 19126 19127Alternatively, you may set the environment variables XORG_CFLAGS 19128and XORG_LIBS to avoid the need to call pkg-config. 19129See the pkg-config man page for more details." "$LINENO" 5 19130elif test $pkg_failed = untried; then 19131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19132$as_echo "no" >&6; } 19133 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19134$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19135as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19136is in your PATH or set the PKG_CONFIG environment variable to the full 19137path to pkg-config. 19138 19139Alternatively, you may set the environment variables XORG_CFLAGS 19140and XORG_LIBS to avoid the need to call pkg-config. 19141See the pkg-config man page for more details. 19142 19143To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19144See \`config.log' for more details" "$LINENO" 5; } 19145else 19146 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 19147 XORG_LIBS=$pkg_cv_XORG_LIBS 19148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19149$as_echo "yes" >&6; } 19150 19151fi 19152 19153pkg_failed=no 19154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 19155$as_echo_n "checking for XEXT... " >&6; } 19156 19157if test -n "$XEXT_CFLAGS"; then 19158 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 19159 elif test -n "$PKG_CONFIG"; then 19160 if test -n "$PKG_CONFIG" && \ 19161 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 19162 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 19163 ac_status=$? 19164 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19165 test $ac_status = 0; }; then 19166 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 19167 test "x$?" != "x0" && pkg_failed=yes 19168else 19169 pkg_failed=yes 19170fi 19171 else 19172 pkg_failed=untried 19173fi 19174if test -n "$XEXT_LIBS"; then 19175 pkg_cv_XEXT_LIBS="$XEXT_LIBS" 19176 elif test -n "$PKG_CONFIG"; then 19177 if test -n "$PKG_CONFIG" && \ 19178 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 19179 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 19180 ac_status=$? 19181 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19182 test $ac_status = 0; }; then 19183 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 19184 test "x$?" != "x0" && pkg_failed=yes 19185else 19186 pkg_failed=yes 19187fi 19188 else 19189 pkg_failed=untried 19190fi 19191 19192 19193 19194if test $pkg_failed = yes; then 19195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19196$as_echo "no" >&6; } 19197 19198if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19199 _pkg_short_errors_supported=yes 19200else 19201 _pkg_short_errors_supported=no 19202fi 19203 if test $_pkg_short_errors_supported = yes; then 19204 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 19205 else 19206 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 19207 fi 19208 # Put the nasty error message in config.log where it belongs 19209 echo "$XEXT_PKG_ERRORS" >&5 19210 19211 HAVE_XEXTPROTO_71="no" 19212elif test $pkg_failed = untried; then 19213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19214$as_echo "no" >&6; } 19215 HAVE_XEXTPROTO_71="no" 19216else 19217 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 19218 XEXT_LIBS=$pkg_cv_XEXT_LIBS 19219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19220$as_echo "yes" >&6; } 19221 HAVE_XEXTPROTO_71="yes"; 19222$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 19223 19224fi 19225 if test "$HAVE_XEXTPROTO_71" = "yes" ; then 19226 HAVE_XEXTPROTO_71_TRUE= 19227 HAVE_XEXTPROTO_71_FALSE='#' 19228else 19229 HAVE_XEXTPROTO_71_TRUE='#' 19230 HAVE_XEXTPROTO_71_FALSE= 19231fi 19232 19233 19234# Check whether --enable-udev was given. 19235if test "${enable_udev+set}" = set; then : 19236 enableval=$enable_udev; enable_udev="$enableval" 19237else 19238 enable_udev=auto 19239fi 19240 19241if test "x$enable_udev" != "xno"; then 19242 19243pkg_failed=no 19244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5 19245$as_echo_n "checking for LIBUDEV... " >&6; } 19246 19247if test -n "$LIBUDEV_CFLAGS"; then 19248 pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS" 19249 elif test -n "$PKG_CONFIG"; then 19250 if test -n "$PKG_CONFIG" && \ 19251 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 19252 ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 19253 ac_status=$? 19254 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19255 test $ac_status = 0; }; then 19256 pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null` 19257 test "x$?" != "x0" && pkg_failed=yes 19258else 19259 pkg_failed=yes 19260fi 19261 else 19262 pkg_failed=untried 19263fi 19264if test -n "$LIBUDEV_LIBS"; then 19265 pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS" 19266 elif test -n "$PKG_CONFIG"; then 19267 if test -n "$PKG_CONFIG" && \ 19268 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 19269 ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 19270 ac_status=$? 19271 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19272 test $ac_status = 0; }; then 19273 pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null` 19274 test "x$?" != "x0" && pkg_failed=yes 19275else 19276 pkg_failed=yes 19277fi 19278 else 19279 pkg_failed=untried 19280fi 19281 19282 19283 19284if test $pkg_failed = yes; then 19285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19286$as_echo "no" >&6; } 19287 19288if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19289 _pkg_short_errors_supported=yes 19290else 19291 _pkg_short_errors_supported=no 19292fi 19293 if test $_pkg_short_errors_supported = yes; then 19294 LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1` 19295 else 19296 LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1` 19297 fi 19298 # Put the nasty error message in config.log where it belongs 19299 echo "$LIBUDEV_PKG_ERRORS" >&5 19300 19301 LIBUDEV=no 19302elif test $pkg_failed = untried; then 19303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19304$as_echo "no" >&6; } 19305 LIBUDEV=no 19306else 19307 LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS 19308 LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS 19309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19310$as_echo "yes" >&6; } 19311 LIBUDEV=yes 19312fi 19313 if test "x$LIBUDEV" = xyes; then 19314 19315$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h 19316 19317 elif test "x$enable_udev" != "xauto"; then 19318 as_fn_error $? "Building with udev requested but libudev not found" "$LINENO" 5 19319 fi 19320fi 19321 if test x$LIBUDEV = xyes; then 19322 LIBUDEV_TRUE= 19323 LIBUDEV_FALSE='#' 19324else 19325 LIBUDEV_TRUE='#' 19326 LIBUDEV_FALSE= 19327fi 19328 19329 19330SAVE_CPPFLAGS="$CPPFLAGS" 19331CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 19332 19333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include GLAMOR support" >&5 19334$as_echo_n "checking whether to include GLAMOR support... " >&6; } 19335# Check whether --enable-glamor was given. 19336if test "${enable_glamor+set}" = set; then : 19337 enableval=$enable_glamor; GLAMOR="$enableval" 19338else 19339 GLAMOR=yes 19340fi 19341 19342 19343if test "x$GLAMOR" != "xno"; then 19344 for ac_header in glamor.h 19345do : 19346 ac_fn_c_check_header_compile "$LINENO" "glamor.h" "ac_cv_header_glamor_h" "#include \"xorg-server.h\" 19347" 19348if test "x$ac_cv_header_glamor_h" = xyes; then : 19349 cat >>confdefs.h <<_ACEOF 19350#define HAVE_GLAMOR_H 1 19351_ACEOF 19352 GLAMOR_H="yes" 19353else 19354 GLAMOR_H="no" 19355fi 19356 19357done 19358 19359 19360 if test "x$GLAMOR_H" = xyes; then 19361 ac_fn_c_check_decl "$LINENO" "GLAMOR_NO_DRI3" "ac_cv_have_decl_GLAMOR_NO_DRI3" "#include \"xorg-server.h\" 19362 #include \"glamor.h\" 19363" 19364if test "x$ac_cv_have_decl_GLAMOR_NO_DRI3" = xyes; then : 19365 GLAMOR_XSERVER="yes" 19366else 19367 GLAMOR_XSERVER="no" 19368fi 19369 19370 19371 ac_fn_c_check_decl "$LINENO" "glamor_glyphs_init" "ac_cv_have_decl_glamor_glyphs_init" "#include \"xorg-server.h\" 19372 #include \"glamor.h\" 19373" 19374if test "x$ac_cv_have_decl_glamor_glyphs_init" = xyes; then : 19375 19376$as_echo "#define HAVE_GLAMOR_GLYPHS_INIT 1" >>confdefs.h 19377 19378fi 19379 19380 19381 ac_fn_c_check_decl "$LINENO" "glamor_egl_destroy_textured_pixmap" "ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" "#include \"xorg-server.h\" 19382 #include \"glamor.h\" 19383" 19384if test "x$ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" = xyes; then : 19385 19386$as_echo "#define HAVE_GLAMOR_EGL_DESTROY_TEXTURED_PIXMAP 1" >>confdefs.h 19387 19388fi 19389 19390 fi 19391 19392 if test "x$GLAMOR_XSERVER" != xyes; then 19393 19394pkg_failed=no 19395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR" >&5 19396$as_echo_n "checking for LIBGLAMOR... " >&6; } 19397 19398if test -n "$LIBGLAMOR_CFLAGS"; then 19399 pkg_cv_LIBGLAMOR_CFLAGS="$LIBGLAMOR_CFLAGS" 19400 elif test -n "$PKG_CONFIG"; then 19401 if test -n "$PKG_CONFIG" && \ 19402 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5 19403 ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5 19404 ac_status=$? 19405 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19406 test $ac_status = 0; }; then 19407 pkg_cv_LIBGLAMOR_CFLAGS=`$PKG_CONFIG --cflags "glamor >= 0.6.0" 2>/dev/null` 19408 test "x$?" != "x0" && pkg_failed=yes 19409else 19410 pkg_failed=yes 19411fi 19412 else 19413 pkg_failed=untried 19414fi 19415if test -n "$LIBGLAMOR_LIBS"; then 19416 pkg_cv_LIBGLAMOR_LIBS="$LIBGLAMOR_LIBS" 19417 elif test -n "$PKG_CONFIG"; then 19418 if test -n "$PKG_CONFIG" && \ 19419 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5 19420 ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5 19421 ac_status=$? 19422 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19423 test $ac_status = 0; }; then 19424 pkg_cv_LIBGLAMOR_LIBS=`$PKG_CONFIG --libs "glamor >= 0.6.0" 2>/dev/null` 19425 test "x$?" != "x0" && pkg_failed=yes 19426else 19427 pkg_failed=yes 19428fi 19429 else 19430 pkg_failed=untried 19431fi 19432 19433 19434 19435if test $pkg_failed = yes; then 19436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19437$as_echo "no" >&6; } 19438 19439if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19440 _pkg_short_errors_supported=yes 19441else 19442 _pkg_short_errors_supported=no 19443fi 19444 if test $_pkg_short_errors_supported = yes; then 19445 LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1` 19446 else 19447 LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1` 19448 fi 19449 # Put the nasty error message in config.log where it belongs 19450 echo "$LIBGLAMOR_PKG_ERRORS" >&5 19451 19452 as_fn_error $? "Package requirements (glamor >= 0.6.0) were not met: 19453 19454$LIBGLAMOR_PKG_ERRORS 19455 19456Consider adjusting the PKG_CONFIG_PATH environment variable if you 19457installed software in a non-standard prefix. 19458 19459Alternatively, you may set the environment variables LIBGLAMOR_CFLAGS 19460and LIBGLAMOR_LIBS to avoid the need to call pkg-config. 19461See the pkg-config man page for more details." "$LINENO" 5 19462elif test $pkg_failed = untried; then 19463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19464$as_echo "no" >&6; } 19465 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19466$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19467as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19468is in your PATH or set the PKG_CONFIG environment variable to the full 19469path to pkg-config. 19470 19471Alternatively, you may set the environment variables LIBGLAMOR_CFLAGS 19472and LIBGLAMOR_LIBS to avoid the need to call pkg-config. 19473See the pkg-config man page for more details. 19474 19475To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19476See \`config.log' for more details" "$LINENO" 5; } 19477else 19478 LIBGLAMOR_CFLAGS=$pkg_cv_LIBGLAMOR_CFLAGS 19479 LIBGLAMOR_LIBS=$pkg_cv_LIBGLAMOR_LIBS 19480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19481$as_echo "yes" >&6; } 19482 19483fi 19484 19485pkg_failed=no 19486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR_EGL" >&5 19487$as_echo_n "checking for LIBGLAMOR_EGL... " >&6; } 19488 19489if test -n "$LIBGLAMOR_EGL_CFLAGS"; then 19490 pkg_cv_LIBGLAMOR_EGL_CFLAGS="$LIBGLAMOR_EGL_CFLAGS" 19491 elif test -n "$PKG_CONFIG"; then 19492 if test -n "$PKG_CONFIG" && \ 19493 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5 19494 ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5 19495 ac_status=$? 19496 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19497 test $ac_status = 0; }; then 19498 pkg_cv_LIBGLAMOR_EGL_CFLAGS=`$PKG_CONFIG --cflags "glamor-egl" 2>/dev/null` 19499 test "x$?" != "x0" && pkg_failed=yes 19500else 19501 pkg_failed=yes 19502fi 19503 else 19504 pkg_failed=untried 19505fi 19506if test -n "$LIBGLAMOR_EGL_LIBS"; then 19507 pkg_cv_LIBGLAMOR_EGL_LIBS="$LIBGLAMOR_EGL_LIBS" 19508 elif test -n "$PKG_CONFIG"; then 19509 if test -n "$PKG_CONFIG" && \ 19510 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5 19511 ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5 19512 ac_status=$? 19513 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19514 test $ac_status = 0; }; then 19515 pkg_cv_LIBGLAMOR_EGL_LIBS=`$PKG_CONFIG --libs "glamor-egl" 2>/dev/null` 19516 test "x$?" != "x0" && pkg_failed=yes 19517else 19518 pkg_failed=yes 19519fi 19520 else 19521 pkg_failed=untried 19522fi 19523 19524 19525 19526if test $pkg_failed = yes; then 19527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19528$as_echo "no" >&6; } 19529 19530if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19531 _pkg_short_errors_supported=yes 19532else 19533 _pkg_short_errors_supported=no 19534fi 19535 if test $_pkg_short_errors_supported = yes; then 19536 LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor-egl" 2>&1` 19537 else 19538 LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor-egl" 2>&1` 19539 fi 19540 # Put the nasty error message in config.log where it belongs 19541 echo "$LIBGLAMOR_EGL_PKG_ERRORS" >&5 19542 19543 as_fn_error $? "Package requirements (glamor-egl) were not met: 19544 19545$LIBGLAMOR_EGL_PKG_ERRORS 19546 19547Consider adjusting the PKG_CONFIG_PATH environment variable if you 19548installed software in a non-standard prefix. 19549 19550Alternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS 19551and LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config. 19552See the pkg-config man page for more details." "$LINENO" 5 19553elif test $pkg_failed = untried; then 19554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19555$as_echo "no" >&6; } 19556 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19557$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19558as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19559is in your PATH or set the PKG_CONFIG environment variable to the full 19560path to pkg-config. 19561 19562Alternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS 19563and LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config. 19564See the pkg-config man page for more details. 19565 19566To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19567See \`config.log' for more details" "$LINENO" 5; } 19568else 19569 LIBGLAMOR_EGL_CFLAGS=$pkg_cv_LIBGLAMOR_EGL_CFLAGS 19570 LIBGLAMOR_EGL_LIBS=$pkg_cv_LIBGLAMOR_EGL_LIBS 19571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19572$as_echo "yes" >&6; } 19573 19574fi 19575 fi 19576 19577$as_echo "#define USE_GLAMOR 1" >>confdefs.h 19578 19579else 19580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLAMOR" >&5 19581$as_echo "$GLAMOR" >&6; } 19582fi 19583 if test x$GLAMOR != xno; then 19584 GLAMOR_TRUE= 19585 GLAMOR_FALSE='#' 19586else 19587 GLAMOR_TRUE='#' 19588 GLAMOR_FALSE= 19589fi 19590 19591 19592ac_fn_c_check_decl "$LINENO" "RegionDuplicate" "ac_cv_have_decl_RegionDuplicate" "#include <xorg-server.h> 19593 #include <regionstr.h> 19594" 19595if test "x$ac_cv_have_decl_RegionDuplicate" = xyes; then : 19596 19597$as_echo "#define HAVE_REGIONDUPLICATE 1" >>confdefs.h 19598 19599fi 19600 19601 19602ac_fn_c_check_decl "$LINENO" "fbGlyphs" "ac_cv_have_decl_fbGlyphs" "#include <X11/Xmd.h> 19603 #include <X11/Xfuncproto.h> 19604 #include <X11/extensions/renderproto.h> 19605 #include <xorg-server.h> 19606 #include <picture.h> 19607 #include <glyphstr.h> 19608 #include <fbpict.h> 19609" 19610if test "x$ac_cv_have_decl_fbGlyphs" = xyes; then : 19611 19612$as_echo "#define HAVE_FBGLYPHS 1" >>confdefs.h 19613 19614fi 19615 19616 19617ac_fn_c_check_decl "$LINENO" "xf86CursorResetCursor" "ac_cv_have_decl_xf86CursorResetCursor" "#include <xorg-server.h> 19618 #include <xf86Cursor.h> 19619" 19620if test "x$ac_cv_have_decl_xf86CursorResetCursor" = xyes; then : 19621 19622$as_echo "#define HAVE_XF86_CURSOR_RESET_CURSOR 1" >>confdefs.h 19623 19624fi 19625 19626 19627ac_fn_c_check_decl "$LINENO" "xorg_list_init" "ac_cv_have_decl_xorg_list_init" "#include <X11/Xdefs.h> 19628 #include \"xorg-server.h\" 19629 #include \"list.h\" 19630" 19631if test "x$ac_cv_have_decl_xorg_list_init" = xyes; then : 19632 19633$as_echo "#define HAVE_XORG_LIST 1" >>confdefs.h 19634 19635fi 19636 19637 19638for ac_header in misyncshm.h 19639do : 19640 ac_fn_c_check_header_compile "$LINENO" "misyncshm.h" "ac_cv_header_misyncshm_h" "#include <X11/Xdefs.h> 19641 #include <X11/Xfuncproto.h> 19642 #include <xorg-server.h> 19643 #include <screenint.h> 19644" 19645if test "x$ac_cv_header_misyncshm_h" = xyes; then : 19646 cat >>confdefs.h <<_ACEOF 19647#define HAVE_MISYNCSHM_H 1 19648_ACEOF 19649 19650fi 19651 19652done 19653 19654 19655for ac_header in present.h 19656do : 19657 ac_fn_c_check_header_compile "$LINENO" "present.h" "ac_cv_header_present_h" "#include <X11/Xmd.h> 19658 #include <X11/Xproto.h> 19659 #include <X11/X.h> 19660 #include \"xorg-server.h\" 19661" 19662if test "x$ac_cv_header_present_h" = xyes; then : 19663 cat >>confdefs.h <<_ACEOF 19664#define HAVE_PRESENT_H 1 19665_ACEOF 19666 19667fi 19668 19669done 19670 19671 19672for ac_header in dri3.h 19673do : 19674 ac_fn_c_check_header_compile "$LINENO" "dri3.h" "ac_cv_header_dri3_h" "#include <X11/Xmd.h> 19675 #include <xorg-server.h> 19676" 19677if test "x$ac_cv_header_dri3_h" = xyes; then : 19678 cat >>confdefs.h <<_ACEOF 19679#define HAVE_DRI3_H 1 19680_ACEOF 19681 19682fi 19683 19684done 19685 19686 19687CPPFLAGS="$SAVE_CPPFLAGS" 19688 19689 19690pkg_failed=no 19691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 19692$as_echo_n "checking for PCIACCESS... " >&6; } 19693 19694if test -n "$PCIACCESS_CFLAGS"; then 19695 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 19696 elif test -n "$PKG_CONFIG"; then 19697 if test -n "$PKG_CONFIG" && \ 19698 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 19699 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 19700 ac_status=$? 19701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19702 test $ac_status = 0; }; then 19703 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 19704 test "x$?" != "x0" && pkg_failed=yes 19705else 19706 pkg_failed=yes 19707fi 19708 else 19709 pkg_failed=untried 19710fi 19711if test -n "$PCIACCESS_LIBS"; then 19712 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 19713 elif test -n "$PKG_CONFIG"; then 19714 if test -n "$PKG_CONFIG" && \ 19715 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 19716 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 19717 ac_status=$? 19718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19719 test $ac_status = 0; }; then 19720 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 19721 test "x$?" != "x0" && pkg_failed=yes 19722else 19723 pkg_failed=yes 19724fi 19725 else 19726 pkg_failed=untried 19727fi 19728 19729 19730 19731if test $pkg_failed = yes; then 19732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19733$as_echo "no" >&6; } 19734 19735if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19736 _pkg_short_errors_supported=yes 19737else 19738 _pkg_short_errors_supported=no 19739fi 19740 if test $_pkg_short_errors_supported = yes; then 19741 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 19742 else 19743 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 19744 fi 19745 # Put the nasty error message in config.log where it belongs 19746 echo "$PCIACCESS_PKG_ERRORS" >&5 19747 19748 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 19749 19750$PCIACCESS_PKG_ERRORS 19751 19752Consider adjusting the PKG_CONFIG_PATH environment variable if you 19753installed software in a non-standard prefix. 19754 19755Alternatively, you may set the environment variables PCIACCESS_CFLAGS 19756and PCIACCESS_LIBS to avoid the need to call pkg-config. 19757See the pkg-config man page for more details." "$LINENO" 5 19758elif test $pkg_failed = untried; then 19759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19760$as_echo "no" >&6; } 19761 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19762$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19763as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19764is in your PATH or set the PKG_CONFIG environment variable to the full 19765path to pkg-config. 19766 19767Alternatively, you may set the environment variables PCIACCESS_CFLAGS 19768and PCIACCESS_LIBS to avoid the need to call pkg-config. 19769See the pkg-config man page for more details. 19770 19771To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19772See \`config.log' for more details" "$LINENO" 5; } 19773else 19774 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 19775 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 19776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19777$as_echo "yes" >&6; } 19778 19779fi 19780XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS" 19781 19782# Checks for headers/macros for byte swapping 19783# Known variants: 19784# <byteswap.h> bswap_16, bswap_32, bswap_64 (glibc) 19785# <sys/endian.h> __swap16, __swap32, __swap64 (OpenBSD) 19786# <sys/endian.h> bswap16, bswap32, bswap64 (other BSD's) 19787# and a fallback to local macros if none of the above are found 19788 19789# if <byteswap.h> is found, assume it's the correct version 19790for ac_header in byteswap.h 19791do : 19792 ac_fn_c_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default" 19793if test "x$ac_cv_header_byteswap_h" = xyes; then : 19794 cat >>confdefs.h <<_ACEOF 19795#define HAVE_BYTESWAP_H 1 19796_ACEOF 19797 19798fi 19799 19800done 19801 19802 19803# if <sys/endian.h> is found, have to check which version 19804ac_fn_c_check_header_mongrel "$LINENO" "sys/endian.h" "ac_cv_header_sys_endian_h" "$ac_includes_default" 19805if test "x$ac_cv_header_sys_endian_h" = xyes; then : 19806 HAVE_SYS_ENDIAN_H="yes" 19807else 19808 HAVE_SYS_ENDIAN_H="no" 19809fi 19810 19811 19812 19813if test "x$HAVE_SYS_ENDIAN_H" = "xyes" ; then 19814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __swap16 variant of <sys/endian.h> byteswapping macros" >&5 19815$as_echo_n "checking for __swap16 variant of <sys/endian.h> byteswapping macros... " >&6; } 19816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19817/* end confdefs.h. */ 19818 19819#include <sys/types.h> 19820#include <sys/endian.h> 19821 19822int 19823main () 19824{ 19825 19826int a = 1, b; 19827b = __swap16(a); 19828 19829 ; 19830 return 0; 19831} 19832 19833_ACEOF 19834if ac_fn_c_try_link "$LINENO"; then : 19835 SYS_ENDIAN__SWAP='yes' 19836else 19837 SYS_ENDIAN__SWAP='no' 19838fi 19839rm -f core conftest.err conftest.$ac_objext \ 19840 conftest$ac_exeext conftest.$ac_ext 19841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN__SWAP" >&5 19842$as_echo "$SYS_ENDIAN__SWAP" >&6; } 19843 19844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bswap16 variant of <sys/endian.h> byteswapping macros" >&5 19845$as_echo_n "checking for bswap16 variant of <sys/endian.h> byteswapping macros... " >&6; } 19846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19847/* end confdefs.h. */ 19848 19849#include <sys/types.h> 19850#include <sys/endian.h> 19851 19852int 19853main () 19854{ 19855 19856int a = 1, b; 19857b = bswap16(a); 19858 19859 ; 19860 return 0; 19861} 19862 19863_ACEOF 19864if ac_fn_c_try_link "$LINENO"; then : 19865 SYS_ENDIAN_BSWAP='yes' 19866else 19867 SYS_ENDIAN_BSWAP='no' 19868fi 19869rm -f core conftest.err conftest.$ac_objext \ 19870 conftest$ac_exeext conftest.$ac_ext 19871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN_BSWAP" >&5 19872$as_echo "$SYS_ENDIAN_BSWAP" >&6; } 19873 19874 if test "$SYS_ENDIAN_BSWAP" = "yes" ; then 19875 USE_SYS_ENDIAN_H=yes 19876 BSWAP=bswap 19877 else 19878 if test "$SYS_ENDIAN__SWAP" = "yes" ; then 19879 USE_SYS_ENDIAN_H=yes 19880 BSWAP=__swap 19881 else 19882 USE_SYS_ENDIAN_H=no 19883 fi 19884 fi 19885 19886 if test "$USE_SYS_ENDIAN_H" = "yes" ; then 19887 19888$as_echo "#define USE_SYS_ENDIAN_H 1" >>confdefs.h 19889 19890 19891cat >>confdefs.h <<_ACEOF 19892#define bswap_16 ${BSWAP}16 19893_ACEOF 19894 19895 19896cat >>confdefs.h <<_ACEOF 19897#define bswap_32 ${BSWAP}32 19898_ACEOF 19899 19900 19901cat >>confdefs.h <<_ACEOF 19902#define bswap_64 ${BSWAP}64 19903_ACEOF 19904 19905 fi 19906fi 19907 19908 19909 19910DRIVER_NAME=ati 19911 19912 19913{ $as_echo "$as_me:${as_lineno-$LINENO}: The atimisc sub-driver has been split out to xf86-video-mach64: 19914 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64 19915Please install that driver as well for mach64-based cards. 19916" >&5 19917$as_echo "$as_me: The atimisc sub-driver has been split out to xf86-video-mach64: 19918 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64 19919Please install that driver as well for mach64-based cards. 19920" >&6;} 19921 19922{ $as_echo "$as_me:${as_lineno-$LINENO}: The r128 sub-driver has been split out to xf86-video-r128: 19923 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128 19924Please install that driver as well for rage128-based cards. 19925" >&5 19926$as_echo "$as_me: The r128 sub-driver has been split out to xf86-video-r128: 19927 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128 19928Please install that driver as well for rage128-based cards. 19929" >&6;} 19930 19931ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 19932 19933cat >confcache <<\_ACEOF 19934# This file is a shell script that caches the results of configure 19935# tests run on this system so they can be shared between configure 19936# scripts and configure runs, see configure's option --config-cache. 19937# It is not useful on other systems. If it contains results you don't 19938# want to keep, you may remove or edit it. 19939# 19940# config.status only pays attention to the cache file if you give it 19941# the --recheck option to rerun configure. 19942# 19943# `ac_cv_env_foo' variables (set or unset) will be overridden when 19944# loading this file, other *unset* `ac_cv_foo' will be assigned the 19945# following values. 19946 19947_ACEOF 19948 19949# The following way of writing the cache mishandles newlines in values, 19950# but we know of no workaround that is simple, portable, and efficient. 19951# So, we kill variables containing newlines. 19952# Ultrix sh set writes to stderr and can't be redirected directly, 19953# and sets the high bit in the cache file unless we assign to the vars. 19954( 19955 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 19956 eval ac_val=\$$ac_var 19957 case $ac_val in #( 19958 *${as_nl}*) 19959 case $ac_var in #( 19960 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 19961$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 19962 esac 19963 case $ac_var in #( 19964 _ | IFS | as_nl) ;; #( 19965 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 19966 *) { eval $ac_var=; unset $ac_var;} ;; 19967 esac ;; 19968 esac 19969 done 19970 19971 (set) 2>&1 | 19972 case $as_nl`(ac_space=' '; set) 2>&1` in #( 19973 *${as_nl}ac_space=\ *) 19974 # `set' does not quote correctly, so add quotes: double-quote 19975 # substitution turns \\\\ into \\, and sed turns \\ into \. 19976 sed -n \ 19977 "s/'/'\\\\''/g; 19978 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 19979 ;; #( 19980 *) 19981 # `set' quotes correctly as required by POSIX, so do not add quotes. 19982 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 19983 ;; 19984 esac | 19985 sort 19986) | 19987 sed ' 19988 /^ac_cv_env_/b end 19989 t clear 19990 :clear 19991 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 19992 t end 19993 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 19994 :end' >>confcache 19995if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 19996 if test -w "$cache_file"; then 19997 if test "x$cache_file" != "x/dev/null"; then 19998 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 19999$as_echo "$as_me: updating cache $cache_file" >&6;} 20000 if test ! -f "$cache_file" || test -h "$cache_file"; then 20001 cat confcache >"$cache_file" 20002 else 20003 case $cache_file in #( 20004 */* | ?:*) 20005 mv -f confcache "$cache_file"$$ && 20006 mv -f "$cache_file"$$ "$cache_file" ;; #( 20007 *) 20008 mv -f confcache "$cache_file" ;; 20009 esac 20010 fi 20011 fi 20012 else 20013 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 20014$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 20015 fi 20016fi 20017rm -f confcache 20018 20019test "x$prefix" = xNONE && prefix=$ac_default_prefix 20020# Let make expand exec_prefix. 20021test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 20022 20023DEFS=-DHAVE_CONFIG_H 20024 20025ac_libobjs= 20026ac_ltlibobjs= 20027U= 20028for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 20029 # 1. Remove the extension, and $U if already installed. 20030 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 20031 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 20032 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 20033 # will be set to the directory where LIBOBJS objects are built. 20034 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 20035 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 20036done 20037LIBOBJS=$ac_libobjs 20038 20039LTLIBOBJS=$ac_ltlibobjs 20040 20041 20042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 20043$as_echo_n "checking that generated files are newer than configure... " >&6; } 20044 if test -n "$am_sleep_pid"; then 20045 # Hide warnings about reused PIDs. 20046 wait $am_sleep_pid 2>/dev/null 20047 fi 20048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 20049$as_echo "done" >&6; } 20050 if test -n "$EXEEXT"; then 20051 am__EXEEXT_TRUE= 20052 am__EXEEXT_FALSE='#' 20053else 20054 am__EXEEXT_TRUE='#' 20055 am__EXEEXT_FALSE= 20056fi 20057 20058if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 20059 as_fn_error $? "conditional \"AMDEP\" was never defined. 20060Usually this means the macro was only invoked conditionally." "$LINENO" 5 20061fi 20062if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 20063 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 20064Usually this means the macro was only invoked conditionally." "$LINENO" 5 20065fi 20066if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 20067 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 20068Usually this means the macro was only invoked conditionally." "$LINENO" 5 20069fi 20070if test -z "${LIBUDEV_TRUE}" && test -z "${LIBUDEV_FALSE}"; then 20071 as_fn_error $? "conditional \"LIBUDEV\" was never defined. 20072Usually this means the macro was only invoked conditionally." "$LINENO" 5 20073fi 20074if test -z "${GLAMOR_TRUE}" && test -z "${GLAMOR_FALSE}"; then 20075 as_fn_error $? "conditional \"GLAMOR\" was never defined. 20076Usually this means the macro was only invoked conditionally." "$LINENO" 5 20077fi 20078 20079: "${CONFIG_STATUS=./config.status}" 20080ac_write_fail=0 20081ac_clean_files_save=$ac_clean_files 20082ac_clean_files="$ac_clean_files $CONFIG_STATUS" 20083{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 20084$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 20085as_write_fail=0 20086cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 20087#! $SHELL 20088# Generated by $as_me. 20089# Run this file to recreate the current configuration. 20090# Compiler output produced by configure, useful for debugging 20091# configure, is in config.log if it exists. 20092 20093debug=false 20094ac_cs_recheck=false 20095ac_cs_silent=false 20096 20097SHELL=\${CONFIG_SHELL-$SHELL} 20098export SHELL 20099_ASEOF 20100cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 20101## -------------------- ## 20102## M4sh Initialization. ## 20103## -------------------- ## 20104 20105# Be more Bourne compatible 20106DUALCASE=1; export DUALCASE # for MKS sh 20107if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20108 emulate sh 20109 NULLCMD=: 20110 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 20111 # is contrary to our usage. Disable this feature. 20112 alias -g '${1+"$@"}'='"$@"' 20113 setopt NO_GLOB_SUBST 20114else 20115 case `(set -o) 2>/dev/null` in #( 20116 *posix*) : 20117 set -o posix ;; #( 20118 *) : 20119 ;; 20120esac 20121fi 20122 20123 20124as_nl=' 20125' 20126export as_nl 20127# Printing a long string crashes Solaris 7 /usr/bin/printf. 20128as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 20129as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 20130as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 20131# Prefer a ksh shell builtin over an external printf program on Solaris, 20132# but without wasting forks for bash or zsh. 20133if test -z "$BASH_VERSION$ZSH_VERSION" \ 20134 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 20135 as_echo='print -r --' 20136 as_echo_n='print -rn --' 20137elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 20138 as_echo='printf %s\n' 20139 as_echo_n='printf %s' 20140else 20141 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 20142 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 20143 as_echo_n='/usr/ucb/echo -n' 20144 else 20145 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 20146 as_echo_n_body='eval 20147 arg=$1; 20148 case $arg in #( 20149 *"$as_nl"*) 20150 expr "X$arg" : "X\\(.*\\)$as_nl"; 20151 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 20152 esac; 20153 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 20154 ' 20155 export as_echo_n_body 20156 as_echo_n='sh -c $as_echo_n_body as_echo' 20157 fi 20158 export as_echo_body 20159 as_echo='sh -c $as_echo_body as_echo' 20160fi 20161 20162# The user is always right. 20163if test "${PATH_SEPARATOR+set}" != set; then 20164 PATH_SEPARATOR=: 20165 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 20166 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 20167 PATH_SEPARATOR=';' 20168 } 20169fi 20170 20171 20172# IFS 20173# We need space, tab and new line, in precisely that order. Quoting is 20174# there to prevent editors from complaining about space-tab. 20175# (If _AS_PATH_WALK were called with IFS unset, it would disable word 20176# splitting by setting IFS to empty value.) 20177IFS=" "" $as_nl" 20178 20179# Find who we are. Look in the path if we contain no directory separator. 20180as_myself= 20181case $0 in #(( 20182 *[\\/]* ) as_myself=$0 ;; 20183 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20184for as_dir in $PATH 20185do 20186 IFS=$as_save_IFS 20187 test -z "$as_dir" && as_dir=. 20188 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 20189 done 20190IFS=$as_save_IFS 20191 20192 ;; 20193esac 20194# We did not find ourselves, most probably we were run as `sh COMMAND' 20195# in which case we are not to be found in the path. 20196if test "x$as_myself" = x; then 20197 as_myself=$0 20198fi 20199if test ! -f "$as_myself"; then 20200 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 20201 exit 1 20202fi 20203 20204# Unset variables that we do not need and which cause bugs (e.g. in 20205# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 20206# suppresses any "Segmentation fault" message there. '((' could 20207# trigger a bug in pdksh 5.2.14. 20208for as_var in BASH_ENV ENV MAIL MAILPATH 20209do eval test x\${$as_var+set} = xset \ 20210 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 20211done 20212PS1='$ ' 20213PS2='> ' 20214PS4='+ ' 20215 20216# NLS nuisances. 20217LC_ALL=C 20218export LC_ALL 20219LANGUAGE=C 20220export LANGUAGE 20221 20222# CDPATH. 20223(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 20224 20225 20226# as_fn_error STATUS ERROR [LINENO LOG_FD] 20227# ---------------------------------------- 20228# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 20229# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 20230# script with STATUS, using 1 if that was 0. 20231as_fn_error () 20232{ 20233 as_status=$1; test $as_status -eq 0 && as_status=1 20234 if test "$4"; then 20235 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 20236 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 20237 fi 20238 $as_echo "$as_me: error: $2" >&2 20239 as_fn_exit $as_status 20240} # as_fn_error 20241 20242 20243# as_fn_set_status STATUS 20244# ----------------------- 20245# Set $? to STATUS, without forking. 20246as_fn_set_status () 20247{ 20248 return $1 20249} # as_fn_set_status 20250 20251# as_fn_exit STATUS 20252# ----------------- 20253# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 20254as_fn_exit () 20255{ 20256 set +e 20257 as_fn_set_status $1 20258 exit $1 20259} # as_fn_exit 20260 20261# as_fn_unset VAR 20262# --------------- 20263# Portably unset VAR. 20264as_fn_unset () 20265{ 20266 { eval $1=; unset $1;} 20267} 20268as_unset=as_fn_unset 20269# as_fn_append VAR VALUE 20270# ---------------------- 20271# Append the text in VALUE to the end of the definition contained in VAR. Take 20272# advantage of any shell optimizations that allow amortized linear growth over 20273# repeated appends, instead of the typical quadratic growth present in naive 20274# implementations. 20275if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 20276 eval 'as_fn_append () 20277 { 20278 eval $1+=\$2 20279 }' 20280else 20281 as_fn_append () 20282 { 20283 eval $1=\$$1\$2 20284 } 20285fi # as_fn_append 20286 20287# as_fn_arith ARG... 20288# ------------------ 20289# Perform arithmetic evaluation on the ARGs, and store the result in the 20290# global $as_val. Take advantage of shells that can avoid forks. The arguments 20291# must be portable across $(()) and expr. 20292if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 20293 eval 'as_fn_arith () 20294 { 20295 as_val=$(( $* )) 20296 }' 20297else 20298 as_fn_arith () 20299 { 20300 as_val=`expr "$@" || test $? -eq 1` 20301 } 20302fi # as_fn_arith 20303 20304 20305if expr a : '\(a\)' >/dev/null 2>&1 && 20306 test "X`expr 00001 : '.*\(...\)'`" = X001; then 20307 as_expr=expr 20308else 20309 as_expr=false 20310fi 20311 20312if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 20313 as_basename=basename 20314else 20315 as_basename=false 20316fi 20317 20318if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 20319 as_dirname=dirname 20320else 20321 as_dirname=false 20322fi 20323 20324as_me=`$as_basename -- "$0" || 20325$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 20326 X"$0" : 'X\(//\)$' \| \ 20327 X"$0" : 'X\(/\)' \| . 2>/dev/null || 20328$as_echo X/"$0" | 20329 sed '/^.*\/\([^/][^/]*\)\/*$/{ 20330 s//\1/ 20331 q 20332 } 20333 /^X\/\(\/\/\)$/{ 20334 s//\1/ 20335 q 20336 } 20337 /^X\/\(\/\).*/{ 20338 s//\1/ 20339 q 20340 } 20341 s/.*/./; q'` 20342 20343# Avoid depending upon Character Ranges. 20344as_cr_letters='abcdefghijklmnopqrstuvwxyz' 20345as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 20346as_cr_Letters=$as_cr_letters$as_cr_LETTERS 20347as_cr_digits='0123456789' 20348as_cr_alnum=$as_cr_Letters$as_cr_digits 20349 20350ECHO_C= ECHO_N= ECHO_T= 20351case `echo -n x` in #((((( 20352-n*) 20353 case `echo 'xy\c'` in 20354 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 20355 xy) ECHO_C='\c';; 20356 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 20357 ECHO_T=' ';; 20358 esac;; 20359*) 20360 ECHO_N='-n';; 20361esac 20362 20363rm -f conf$$ conf$$.exe conf$$.file 20364if test -d conf$$.dir; then 20365 rm -f conf$$.dir/conf$$.file 20366else 20367 rm -f conf$$.dir 20368 mkdir conf$$.dir 2>/dev/null 20369fi 20370if (echo >conf$$.file) 2>/dev/null; then 20371 if ln -s conf$$.file conf$$ 2>/dev/null; then 20372 as_ln_s='ln -s' 20373 # ... but there are two gotchas: 20374 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 20375 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 20376 # In both cases, we have to default to `cp -pR'. 20377 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 20378 as_ln_s='cp -pR' 20379 elif ln conf$$.file conf$$ 2>/dev/null; then 20380 as_ln_s=ln 20381 else 20382 as_ln_s='cp -pR' 20383 fi 20384else 20385 as_ln_s='cp -pR' 20386fi 20387rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 20388rmdir conf$$.dir 2>/dev/null 20389 20390 20391# as_fn_mkdir_p 20392# ------------- 20393# Create "$as_dir" as a directory, including parents if necessary. 20394as_fn_mkdir_p () 20395{ 20396 20397 case $as_dir in #( 20398 -*) as_dir=./$as_dir;; 20399 esac 20400 test -d "$as_dir" || eval $as_mkdir_p || { 20401 as_dirs= 20402 while :; do 20403 case $as_dir in #( 20404 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 20405 *) as_qdir=$as_dir;; 20406 esac 20407 as_dirs="'$as_qdir' $as_dirs" 20408 as_dir=`$as_dirname -- "$as_dir" || 20409$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20410 X"$as_dir" : 'X\(//\)[^/]' \| \ 20411 X"$as_dir" : 'X\(//\)$' \| \ 20412 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 20413$as_echo X"$as_dir" | 20414 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20415 s//\1/ 20416 q 20417 } 20418 /^X\(\/\/\)[^/].*/{ 20419 s//\1/ 20420 q 20421 } 20422 /^X\(\/\/\)$/{ 20423 s//\1/ 20424 q 20425 } 20426 /^X\(\/\).*/{ 20427 s//\1/ 20428 q 20429 } 20430 s/.*/./; q'` 20431 test -d "$as_dir" && break 20432 done 20433 test -z "$as_dirs" || eval "mkdir $as_dirs" 20434 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 20435 20436 20437} # as_fn_mkdir_p 20438if mkdir -p . 2>/dev/null; then 20439 as_mkdir_p='mkdir -p "$as_dir"' 20440else 20441 test -d ./-p && rmdir ./-p 20442 as_mkdir_p=false 20443fi 20444 20445 20446# as_fn_executable_p FILE 20447# ----------------------- 20448# Test if FILE is an executable regular file. 20449as_fn_executable_p () 20450{ 20451 test -f "$1" && test -x "$1" 20452} # as_fn_executable_p 20453as_test_x='test -x' 20454as_executable_p=as_fn_executable_p 20455 20456# Sed expression to map a string onto a valid CPP name. 20457as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 20458 20459# Sed expression to map a string onto a valid variable name. 20460as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 20461 20462 20463exec 6>&1 20464## ----------------------------------- ## 20465## Main body of $CONFIG_STATUS script. ## 20466## ----------------------------------- ## 20467_ASEOF 20468test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 20469 20470cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20471# Save the log message, to keep $0 and so on meaningful, and to 20472# report actual input values of CONFIG_FILES etc. instead of their 20473# values after options handling. 20474ac_log=" 20475This file was extended by xf86-video-ati $as_me 7.8.0, which was 20476generated by GNU Autoconf 2.69. Invocation command line was 20477 20478 CONFIG_FILES = $CONFIG_FILES 20479 CONFIG_HEADERS = $CONFIG_HEADERS 20480 CONFIG_LINKS = $CONFIG_LINKS 20481 CONFIG_COMMANDS = $CONFIG_COMMANDS 20482 $ $0 $@ 20483 20484on `(hostname || uname -n) 2>/dev/null | sed 1q` 20485" 20486 20487_ACEOF 20488 20489case $ac_config_files in *" 20490"*) set x $ac_config_files; shift; ac_config_files=$*;; 20491esac 20492 20493case $ac_config_headers in *" 20494"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 20495esac 20496 20497 20498cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20499# Files that config.status was made for. 20500config_files="$ac_config_files" 20501config_headers="$ac_config_headers" 20502config_commands="$ac_config_commands" 20503 20504_ACEOF 20505 20506cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20507ac_cs_usage="\ 20508\`$as_me' instantiates files and other configuration actions 20509from templates according to the current configuration. Unless the files 20510and actions are specified as TAGs, all are instantiated by default. 20511 20512Usage: $0 [OPTION]... [TAG]... 20513 20514 -h, --help print this help, then exit 20515 -V, --version print version number and configuration settings, then exit 20516 --config print configuration, then exit 20517 -q, --quiet, --silent 20518 do not print progress messages 20519 -d, --debug don't remove temporary files 20520 --recheck update $as_me by reconfiguring in the same conditions 20521 --file=FILE[:TEMPLATE] 20522 instantiate the configuration file FILE 20523 --header=FILE[:TEMPLATE] 20524 instantiate the configuration header FILE 20525 20526Configuration files: 20527$config_files 20528 20529Configuration headers: 20530$config_headers 20531 20532Configuration commands: 20533$config_commands 20534 20535Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 20536 20537_ACEOF 20538cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20539ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 20540ac_cs_version="\\ 20541xf86-video-ati config.status 7.8.0 20542configured by $0, generated by GNU Autoconf 2.69, 20543 with options \\"\$ac_cs_config\\" 20544 20545Copyright (C) 2012 Free Software Foundation, Inc. 20546This config.status script is free software; the Free Software Foundation 20547gives unlimited permission to copy, distribute and modify it." 20548 20549ac_pwd='$ac_pwd' 20550srcdir='$srcdir' 20551INSTALL='$INSTALL' 20552MKDIR_P='$MKDIR_P' 20553AWK='$AWK' 20554test -n "\$AWK" || AWK=awk 20555_ACEOF 20556 20557cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20558# The default lists apply if the user does not specify any file. 20559ac_need_defaults=: 20560while test $# != 0 20561do 20562 case $1 in 20563 --*=?*) 20564 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20565 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 20566 ac_shift=: 20567 ;; 20568 --*=) 20569 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20570 ac_optarg= 20571 ac_shift=: 20572 ;; 20573 *) 20574 ac_option=$1 20575 ac_optarg=$2 20576 ac_shift=shift 20577 ;; 20578 esac 20579 20580 case $ac_option in 20581 # Handling of the options. 20582 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 20583 ac_cs_recheck=: ;; 20584 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 20585 $as_echo "$ac_cs_version"; exit ;; 20586 --config | --confi | --conf | --con | --co | --c ) 20587 $as_echo "$ac_cs_config"; exit ;; 20588 --debug | --debu | --deb | --de | --d | -d ) 20589 debug=: ;; 20590 --file | --fil | --fi | --f ) 20591 $ac_shift 20592 case $ac_optarg in 20593 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20594 '') as_fn_error $? "missing file argument" ;; 20595 esac 20596 as_fn_append CONFIG_FILES " '$ac_optarg'" 20597 ac_need_defaults=false;; 20598 --header | --heade | --head | --hea ) 20599 $ac_shift 20600 case $ac_optarg in 20601 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20602 esac 20603 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 20604 ac_need_defaults=false;; 20605 --he | --h) 20606 # Conflict between --help and --header 20607 as_fn_error $? "ambiguous option: \`$1' 20608Try \`$0 --help' for more information.";; 20609 --help | --hel | -h ) 20610 $as_echo "$ac_cs_usage"; exit ;; 20611 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 20612 | -silent | --silent | --silen | --sile | --sil | --si | --s) 20613 ac_cs_silent=: ;; 20614 20615 # This is an error. 20616 -*) as_fn_error $? "unrecognized option: \`$1' 20617Try \`$0 --help' for more information." ;; 20618 20619 *) as_fn_append ac_config_targets " $1" 20620 ac_need_defaults=false ;; 20621 20622 esac 20623 shift 20624done 20625 20626ac_configure_extra_args= 20627 20628if $ac_cs_silent; then 20629 exec 6>/dev/null 20630 ac_configure_extra_args="$ac_configure_extra_args --silent" 20631fi 20632 20633_ACEOF 20634cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20635if \$ac_cs_recheck; then 20636 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 20637 shift 20638 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 20639 CONFIG_SHELL='$SHELL' 20640 export CONFIG_SHELL 20641 exec "\$@" 20642fi 20643 20644_ACEOF 20645cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20646exec 5>>config.log 20647{ 20648 echo 20649 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 20650## Running $as_me. ## 20651_ASBOX 20652 $as_echo "$ac_log" 20653} >&5 20654 20655_ACEOF 20656cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20657# 20658# INIT-COMMANDS 20659# 20660AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 20661 20662 20663# The HP-UX ksh and POSIX shell print the target directory to stdout 20664# if CDPATH is set. 20665(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 20666 20667sed_quote_subst='$sed_quote_subst' 20668double_quote_subst='$double_quote_subst' 20669delay_variable_subst='$delay_variable_subst' 20670enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 20671macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 20672macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 20673enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 20674pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 20675enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 20676shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 20677SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 20678ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 20679PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 20680host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 20681host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 20682host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 20683build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 20684build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 20685build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 20686SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 20687Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 20688GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 20689EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 20690FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 20691LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 20692NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 20693LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 20694max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 20695ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 20696exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 20697lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 20698lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 20699lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 20700lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 20701lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 20702reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 20703reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 20704OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 20705deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 20706file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 20707file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 20708want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 20709DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 20710sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 20711AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 20712AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 20713archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 20714STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 20715RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 20716old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20717old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 20718old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 20719lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 20720CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 20721CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 20722compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 20723GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 20724lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 20725lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 20726lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 20727lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 20728lt_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"`' 20729lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 20730nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 20731lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 20732lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 20733objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 20734MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 20735lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 20736lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 20737lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 20738lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 20739lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 20740need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 20741MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 20742DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 20743NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 20744LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 20745OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 20746OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 20747libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 20748shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 20749extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20750archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 20751enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 20752export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 20753whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 20754compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 20755old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 20756old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20757archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 20758archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20759module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 20760module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20761with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 20762allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 20763no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 20764hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 20765hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 20766hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 20767hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 20768hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 20769hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 20770hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 20771inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 20772link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 20773always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 20774export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 20775exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 20776include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 20777prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 20778postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 20779file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 20780variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 20781need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 20782need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 20783version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 20784runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 20785shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 20786shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 20787libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 20788library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 20789soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 20790install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 20791postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20792postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 20793finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 20794finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 20795hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 20796sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 20797configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 20798configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 20799hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 20800enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 20801enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 20802enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 20803old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 20804striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 20805 20806LTCC='$LTCC' 20807LTCFLAGS='$LTCFLAGS' 20808compiler='$compiler_DEFAULT' 20809 20810# A function that is used when there is no print builtin or printf. 20811func_fallback_echo () 20812{ 20813 eval 'cat <<_LTECHO_EOF 20814\$1 20815_LTECHO_EOF' 20816} 20817 20818# Quote evaled strings. 20819for var in SHELL \ 20820ECHO \ 20821PATH_SEPARATOR \ 20822SED \ 20823GREP \ 20824EGREP \ 20825FGREP \ 20826LD \ 20827NM \ 20828LN_S \ 20829lt_SP2NL \ 20830lt_NL2SP \ 20831reload_flag \ 20832OBJDUMP \ 20833deplibs_check_method \ 20834file_magic_cmd \ 20835file_magic_glob \ 20836want_nocaseglob \ 20837DLLTOOL \ 20838sharedlib_from_linklib_cmd \ 20839AR \ 20840AR_FLAGS \ 20841archiver_list_spec \ 20842STRIP \ 20843RANLIB \ 20844CC \ 20845CFLAGS \ 20846compiler \ 20847lt_cv_sys_global_symbol_pipe \ 20848lt_cv_sys_global_symbol_to_cdecl \ 20849lt_cv_sys_global_symbol_to_import \ 20850lt_cv_sys_global_symbol_to_c_name_address \ 20851lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 20852lt_cv_nm_interface \ 20853nm_file_list_spec \ 20854lt_cv_truncate_bin \ 20855lt_prog_compiler_no_builtin_flag \ 20856lt_prog_compiler_pic \ 20857lt_prog_compiler_wl \ 20858lt_prog_compiler_static \ 20859lt_cv_prog_compiler_c_o \ 20860need_locks \ 20861MANIFEST_TOOL \ 20862DSYMUTIL \ 20863NMEDIT \ 20864LIPO \ 20865OTOOL \ 20866OTOOL64 \ 20867shrext_cmds \ 20868export_dynamic_flag_spec \ 20869whole_archive_flag_spec \ 20870compiler_needs_object \ 20871with_gnu_ld \ 20872allow_undefined_flag \ 20873no_undefined_flag \ 20874hardcode_libdir_flag_spec \ 20875hardcode_libdir_separator \ 20876exclude_expsyms \ 20877include_expsyms \ 20878file_list_spec \ 20879variables_saved_for_relink \ 20880libname_spec \ 20881library_names_spec \ 20882soname_spec \ 20883install_override_mode \ 20884finish_eval \ 20885old_striplib \ 20886striplib; do 20887 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20888 *[\\\\\\\`\\"\\\$]*) 20889 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 20890 ;; 20891 *) 20892 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20893 ;; 20894 esac 20895done 20896 20897# Double-quote double-evaled strings. 20898for var in reload_cmds \ 20899old_postinstall_cmds \ 20900old_postuninstall_cmds \ 20901old_archive_cmds \ 20902extract_expsyms_cmds \ 20903old_archive_from_new_cmds \ 20904old_archive_from_expsyms_cmds \ 20905archive_cmds \ 20906archive_expsym_cmds \ 20907module_cmds \ 20908module_expsym_cmds \ 20909export_symbols_cmds \ 20910prelink_cmds \ 20911postlink_cmds \ 20912postinstall_cmds \ 20913postuninstall_cmds \ 20914finish_cmds \ 20915sys_lib_search_path_spec \ 20916configure_time_dlsearch_path \ 20917configure_time_lt_sys_library_path; do 20918 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20919 *[\\\\\\\`\\"\\\$]*) 20920 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 20921 ;; 20922 *) 20923 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20924 ;; 20925 esac 20926done 20927 20928ac_aux_dir='$ac_aux_dir' 20929 20930# See if we are running on zsh, and set the options that allow our 20931# commands through without removal of \ escapes INIT. 20932if test -n "\${ZSH_VERSION+set}"; then 20933 setopt NO_GLOB_SUBST 20934fi 20935 20936 20937 PACKAGE='$PACKAGE' 20938 VERSION='$VERSION' 20939 RM='$RM' 20940 ofile='$ofile' 20941 20942 20943 20944 20945_ACEOF 20946 20947cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20948 20949# Handling of arguments. 20950for ac_config_target in $ac_config_targets 20951do 20952 case $ac_config_target in 20953 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 20954 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 20955 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 20956 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 20957 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 20958 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 20959 20960 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 20961 esac 20962done 20963 20964 20965# If the user did not use the arguments to specify the items to instantiate, 20966# then the envvar interface is used. Set only those that are not. 20967# We use the long form for the default assignment because of an extremely 20968# bizarre bug on SunOS 4.1.3. 20969if $ac_need_defaults; then 20970 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 20971 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 20972 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 20973fi 20974 20975# Have a temporary directory for convenience. Make it in the build tree 20976# simply because there is no reason against having it here, and in addition, 20977# creating and moving files from /tmp can sometimes cause problems. 20978# Hook for its removal unless debugging. 20979# Note that there is a small window in which the directory will not be cleaned: 20980# after its creation but before its name has been assigned to `$tmp'. 20981$debug || 20982{ 20983 tmp= ac_tmp= 20984 trap 'exit_status=$? 20985 : "${ac_tmp:=$tmp}" 20986 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 20987' 0 20988 trap 'as_fn_exit 1' 1 2 13 15 20989} 20990# Create a (secure) tmp directory for tmp files. 20991 20992{ 20993 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 20994 test -d "$tmp" 20995} || 20996{ 20997 tmp=./conf$$-$RANDOM 20998 (umask 077 && mkdir "$tmp") 20999} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 21000ac_tmp=$tmp 21001 21002# Set up the scripts for CONFIG_FILES section. 21003# No need to generate them if there are no CONFIG_FILES. 21004# This happens for instance with `./config.status config.h'. 21005if test -n "$CONFIG_FILES"; then 21006 21007 21008ac_cr=`echo X | tr X '\015'` 21009# On cygwin, bash can eat \r inside `` if the user requested igncr. 21010# But we know of no other shell where ac_cr would be empty at this 21011# point, so we can use a bashism as a fallback. 21012if test "x$ac_cr" = x; then 21013 eval ac_cr=\$\'\\r\' 21014fi 21015ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 21016if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 21017 ac_cs_awk_cr='\\r' 21018else 21019 ac_cs_awk_cr=$ac_cr 21020fi 21021 21022echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 21023_ACEOF 21024 21025 21026{ 21027 echo "cat >conf$$subs.awk <<_ACEOF" && 21028 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 21029 echo "_ACEOF" 21030} >conf$$subs.sh || 21031 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21032ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 21033ac_delim='%!_!# ' 21034for ac_last_try in false false false false false :; do 21035 . ./conf$$subs.sh || 21036 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21037 21038 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 21039 if test $ac_delim_n = $ac_delim_num; then 21040 break 21041 elif $ac_last_try; then 21042 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21043 else 21044 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21045 fi 21046done 21047rm -f conf$$subs.sh 21048 21049cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21050cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 21051_ACEOF 21052sed -n ' 21053h 21054s/^/S["/; s/!.*/"]=/ 21055p 21056g 21057s/^[^!]*!// 21058:repl 21059t repl 21060s/'"$ac_delim"'$// 21061t delim 21062:nl 21063h 21064s/\(.\{148\}\)..*/\1/ 21065t more1 21066s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 21067p 21068n 21069b repl 21070:more1 21071s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21072p 21073g 21074s/.\{148\}// 21075t nl 21076:delim 21077h 21078s/\(.\{148\}\)..*/\1/ 21079t more2 21080s/["\\]/\\&/g; s/^/"/; s/$/"/ 21081p 21082b 21083:more2 21084s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21085p 21086g 21087s/.\{148\}// 21088t delim 21089' <conf$$subs.awk | sed ' 21090/^[^""]/{ 21091 N 21092 s/\n// 21093} 21094' >>$CONFIG_STATUS || ac_write_fail=1 21095rm -f conf$$subs.awk 21096cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21097_ACAWK 21098cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 21099 for (key in S) S_is_set[key] = 1 21100 FS = "" 21101 21102} 21103{ 21104 line = $ 0 21105 nfields = split(line, field, "@") 21106 substed = 0 21107 len = length(field[1]) 21108 for (i = 2; i < nfields; i++) { 21109 key = field[i] 21110 keylen = length(key) 21111 if (S_is_set[key]) { 21112 value = S[key] 21113 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 21114 len += length(value) + length(field[++i]) 21115 substed = 1 21116 } else 21117 len += 1 + keylen 21118 } 21119 21120 print line 21121} 21122 21123_ACAWK 21124_ACEOF 21125cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21126if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 21127 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 21128else 21129 cat 21130fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 21131 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 21132_ACEOF 21133 21134# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 21135# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 21136# trailing colons and then remove the whole line if VPATH becomes empty 21137# (actually we leave an empty line to preserve line numbers). 21138if test "x$srcdir" = x.; then 21139 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 21140h 21141s/// 21142s/^/:/ 21143s/[ ]*$/:/ 21144s/:\$(srcdir):/:/g 21145s/:\${srcdir}:/:/g 21146s/:@srcdir@:/:/g 21147s/^:*// 21148s/:*$// 21149x 21150s/\(=[ ]*\).*/\1/ 21151G 21152s/\n// 21153s/^[^=]*=[ ]*$// 21154}' 21155fi 21156 21157cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21158fi # test -n "$CONFIG_FILES" 21159 21160# Set up the scripts for CONFIG_HEADERS section. 21161# No need to generate them if there are no CONFIG_HEADERS. 21162# This happens for instance with `./config.status Makefile'. 21163if test -n "$CONFIG_HEADERS"; then 21164cat >"$ac_tmp/defines.awk" <<\_ACAWK || 21165BEGIN { 21166_ACEOF 21167 21168# Transform confdefs.h into an awk script `defines.awk', embedded as 21169# here-document in config.status, that substitutes the proper values into 21170# config.h.in to produce config.h. 21171 21172# Create a delimiter string that does not exist in confdefs.h, to ease 21173# handling of long lines. 21174ac_delim='%!_!# ' 21175for ac_last_try in false false :; do 21176 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 21177 if test -z "$ac_tt"; then 21178 break 21179 elif $ac_last_try; then 21180 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 21181 else 21182 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21183 fi 21184done 21185 21186# For the awk script, D is an array of macro values keyed by name, 21187# likewise P contains macro parameters if any. Preserve backslash 21188# newline sequences. 21189 21190ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 21191sed -n ' 21192s/.\{148\}/&'"$ac_delim"'/g 21193t rset 21194:rset 21195s/^[ ]*#[ ]*define[ ][ ]*/ / 21196t def 21197d 21198:def 21199s/\\$// 21200t bsnl 21201s/["\\]/\\&/g 21202s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21203D["\1"]=" \3"/p 21204s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 21205d 21206:bsnl 21207s/["\\]/\\&/g 21208s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21209D["\1"]=" \3\\\\\\n"\\/p 21210t cont 21211s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 21212t cont 21213d 21214:cont 21215n 21216s/.\{148\}/&'"$ac_delim"'/g 21217t clear 21218:clear 21219s/\\$// 21220t bsnlc 21221s/["\\]/\\&/g; s/^/"/; s/$/"/p 21222d 21223:bsnlc 21224s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 21225b cont 21226' <confdefs.h | sed ' 21227s/'"$ac_delim"'/"\\\ 21228"/g' >>$CONFIG_STATUS || ac_write_fail=1 21229 21230cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21231 for (key in D) D_is_set[key] = 1 21232 FS = "" 21233} 21234/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 21235 line = \$ 0 21236 split(line, arg, " ") 21237 if (arg[1] == "#") { 21238 defundef = arg[2] 21239 mac1 = arg[3] 21240 } else { 21241 defundef = substr(arg[1], 2) 21242 mac1 = arg[2] 21243 } 21244 split(mac1, mac2, "(") #) 21245 macro = mac2[1] 21246 prefix = substr(line, 1, index(line, defundef) - 1) 21247 if (D_is_set[macro]) { 21248 # Preserve the white space surrounding the "#". 21249 print prefix "define", macro P[macro] D[macro] 21250 next 21251 } else { 21252 # Replace #undef with comments. This is necessary, for example, 21253 # in the case of _POSIX_SOURCE, which is predefined and required 21254 # on some systems where configure will not decide to define it. 21255 if (defundef == "undef") { 21256 print "/*", prefix defundef, macro, "*/" 21257 next 21258 } 21259 } 21260} 21261{ print } 21262_ACAWK 21263_ACEOF 21264cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21265 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 21266fi # test -n "$CONFIG_HEADERS" 21267 21268 21269eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 21270shift 21271for ac_tag 21272do 21273 case $ac_tag in 21274 :[FHLC]) ac_mode=$ac_tag; continue;; 21275 esac 21276 case $ac_mode$ac_tag in 21277 :[FHL]*:*);; 21278 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 21279 :[FH]-) ac_tag=-:-;; 21280 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 21281 esac 21282 ac_save_IFS=$IFS 21283 IFS=: 21284 set x $ac_tag 21285 IFS=$ac_save_IFS 21286 shift 21287 ac_file=$1 21288 shift 21289 21290 case $ac_mode in 21291 :L) ac_source=$1;; 21292 :[FH]) 21293 ac_file_inputs= 21294 for ac_f 21295 do 21296 case $ac_f in 21297 -) ac_f="$ac_tmp/stdin";; 21298 *) # Look for the file first in the build tree, then in the source tree 21299 # (if the path is not absolute). The absolute path cannot be DOS-style, 21300 # because $ac_f cannot contain `:'. 21301 test -f "$ac_f" || 21302 case $ac_f in 21303 [\\/$]*) false;; 21304 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 21305 esac || 21306 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 21307 esac 21308 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 21309 as_fn_append ac_file_inputs " '$ac_f'" 21310 done 21311 21312 # Let's still pretend it is `configure' which instantiates (i.e., don't 21313 # use $as_me), people would be surprised to read: 21314 # /* config.h. Generated by config.status. */ 21315 configure_input='Generated from '` 21316 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 21317 `' by configure.' 21318 if test x"$ac_file" != x-; then 21319 configure_input="$ac_file. $configure_input" 21320 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 21321$as_echo "$as_me: creating $ac_file" >&6;} 21322 fi 21323 # Neutralize special characters interpreted by sed in replacement strings. 21324 case $configure_input in #( 21325 *\&* | *\|* | *\\* ) 21326 ac_sed_conf_input=`$as_echo "$configure_input" | 21327 sed 's/[\\\\&|]/\\\\&/g'`;; #( 21328 *) ac_sed_conf_input=$configure_input;; 21329 esac 21330 21331 case $ac_tag in 21332 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 21333 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 21334 esac 21335 ;; 21336 esac 21337 21338 ac_dir=`$as_dirname -- "$ac_file" || 21339$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21340 X"$ac_file" : 'X\(//\)[^/]' \| \ 21341 X"$ac_file" : 'X\(//\)$' \| \ 21342 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 21343$as_echo X"$ac_file" | 21344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21345 s//\1/ 21346 q 21347 } 21348 /^X\(\/\/\)[^/].*/{ 21349 s//\1/ 21350 q 21351 } 21352 /^X\(\/\/\)$/{ 21353 s//\1/ 21354 q 21355 } 21356 /^X\(\/\).*/{ 21357 s//\1/ 21358 q 21359 } 21360 s/.*/./; q'` 21361 as_dir="$ac_dir"; as_fn_mkdir_p 21362 ac_builddir=. 21363 21364case "$ac_dir" in 21365.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 21366*) 21367 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 21368 # A ".." for each directory in $ac_dir_suffix. 21369 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 21370 case $ac_top_builddir_sub in 21371 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 21372 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 21373 esac ;; 21374esac 21375ac_abs_top_builddir=$ac_pwd 21376ac_abs_builddir=$ac_pwd$ac_dir_suffix 21377# for backward compatibility: 21378ac_top_builddir=$ac_top_build_prefix 21379 21380case $srcdir in 21381 .) # We are building in place. 21382 ac_srcdir=. 21383 ac_top_srcdir=$ac_top_builddir_sub 21384 ac_abs_top_srcdir=$ac_pwd ;; 21385 [\\/]* | ?:[\\/]* ) # Absolute name. 21386 ac_srcdir=$srcdir$ac_dir_suffix; 21387 ac_top_srcdir=$srcdir 21388 ac_abs_top_srcdir=$srcdir ;; 21389 *) # Relative name. 21390 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 21391 ac_top_srcdir=$ac_top_build_prefix$srcdir 21392 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 21393esac 21394ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 21395 21396 21397 case $ac_mode in 21398 :F) 21399 # 21400 # CONFIG_FILE 21401 # 21402 21403 case $INSTALL in 21404 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 21405 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 21406 esac 21407 ac_MKDIR_P=$MKDIR_P 21408 case $MKDIR_P in 21409 [\\/$]* | ?:[\\/]* ) ;; 21410 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 21411 esac 21412_ACEOF 21413 21414cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21415# If the template does not know about datarootdir, expand it. 21416# FIXME: This hack should be removed a few years after 2.60. 21417ac_datarootdir_hack=; ac_datarootdir_seen= 21418ac_sed_dataroot=' 21419/datarootdir/ { 21420 p 21421 q 21422} 21423/@datadir@/p 21424/@docdir@/p 21425/@infodir@/p 21426/@localedir@/p 21427/@mandir@/p' 21428case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 21429*datarootdir*) ac_datarootdir_seen=yes;; 21430*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 21431 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 21432$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 21433_ACEOF 21434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21435 ac_datarootdir_hack=' 21436 s&@datadir@&$datadir&g 21437 s&@docdir@&$docdir&g 21438 s&@infodir@&$infodir&g 21439 s&@localedir@&$localedir&g 21440 s&@mandir@&$mandir&g 21441 s&\\\${datarootdir}&$datarootdir&g' ;; 21442esac 21443_ACEOF 21444 21445# Neutralize VPATH when `$srcdir' = `.'. 21446# Shell code in configure.ac might set extrasub. 21447# FIXME: do we really want to maintain this feature? 21448cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21449ac_sed_extra="$ac_vpsub 21450$extrasub 21451_ACEOF 21452cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21453:t 21454/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 21455s|@configure_input@|$ac_sed_conf_input|;t t 21456s&@top_builddir@&$ac_top_builddir_sub&;t t 21457s&@top_build_prefix@&$ac_top_build_prefix&;t t 21458s&@srcdir@&$ac_srcdir&;t t 21459s&@abs_srcdir@&$ac_abs_srcdir&;t t 21460s&@top_srcdir@&$ac_top_srcdir&;t t 21461s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 21462s&@builddir@&$ac_builddir&;t t 21463s&@abs_builddir@&$ac_abs_builddir&;t t 21464s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 21465s&@INSTALL@&$ac_INSTALL&;t t 21466s&@MKDIR_P@&$ac_MKDIR_P&;t t 21467$ac_datarootdir_hack 21468" 21469eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 21470 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21471 21472test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 21473 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 21474 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 21475 "$ac_tmp/out"`; test -z "$ac_out"; } && 21476 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21477which seems to be undefined. Please make sure it is defined" >&5 21478$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21479which seems to be undefined. Please make sure it is defined" >&2;} 21480 21481 rm -f "$ac_tmp/stdin" 21482 case $ac_file in 21483 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 21484 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 21485 esac \ 21486 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21487 ;; 21488 :H) 21489 # 21490 # CONFIG_HEADER 21491 # 21492 if test x"$ac_file" != x-; then 21493 { 21494 $as_echo "/* $configure_input */" \ 21495 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 21496 } >"$ac_tmp/config.h" \ 21497 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21498 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 21499 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 21500$as_echo "$as_me: $ac_file is unchanged" >&6;} 21501 else 21502 rm -f "$ac_file" 21503 mv "$ac_tmp/config.h" "$ac_file" \ 21504 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21505 fi 21506 else 21507 $as_echo "/* $configure_input */" \ 21508 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 21509 || as_fn_error $? "could not create -" "$LINENO" 5 21510 fi 21511# Compute "$ac_file"'s index in $config_headers. 21512_am_arg="$ac_file" 21513_am_stamp_count=1 21514for _am_header in $config_headers :; do 21515 case $_am_header in 21516 $_am_arg | $_am_arg:* ) 21517 break ;; 21518 * ) 21519 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 21520 esac 21521done 21522echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 21523$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21524 X"$_am_arg" : 'X\(//\)[^/]' \| \ 21525 X"$_am_arg" : 'X\(//\)$' \| \ 21526 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 21527$as_echo X"$_am_arg" | 21528 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21529 s//\1/ 21530 q 21531 } 21532 /^X\(\/\/\)[^/].*/{ 21533 s//\1/ 21534 q 21535 } 21536 /^X\(\/\/\)$/{ 21537 s//\1/ 21538 q 21539 } 21540 /^X\(\/\).*/{ 21541 s//\1/ 21542 q 21543 } 21544 s/.*/./; q'`/stamp-h$_am_stamp_count 21545 ;; 21546 21547 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 21548$as_echo "$as_me: executing $ac_file commands" >&6;} 21549 ;; 21550 esac 21551 21552 21553 case $ac_file$ac_mode in 21554 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 21555 # Older Autoconf quotes --file arguments for eval, but not when files 21556 # are listed without --file. Let's play safe and only enable the eval 21557 # if we detect the quoting. 21558 case $CONFIG_FILES in 21559 *\'*) eval set x "$CONFIG_FILES" ;; 21560 *) set x $CONFIG_FILES ;; 21561 esac 21562 shift 21563 for mf 21564 do 21565 # Strip MF so we end up with the name of the file. 21566 mf=`echo "$mf" | sed -e 's/:.*$//'` 21567 # Check whether this is an Automake generated Makefile or not. 21568 # We used to match only the files named 'Makefile.in', but 21569 # some people rename them; so instead we look at the file content. 21570 # Grep'ing the first line is not enough: some people post-process 21571 # each Makefile.in and add a new line on top of each file to say so. 21572 # Grep'ing the whole file is not good either: AIX grep has a line 21573 # limit of 2048, but all sed's we know have understand at least 4000. 21574 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 21575 dirpart=`$as_dirname -- "$mf" || 21576$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21577 X"$mf" : 'X\(//\)[^/]' \| \ 21578 X"$mf" : 'X\(//\)$' \| \ 21579 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 21580$as_echo X"$mf" | 21581 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21582 s//\1/ 21583 q 21584 } 21585 /^X\(\/\/\)[^/].*/{ 21586 s//\1/ 21587 q 21588 } 21589 /^X\(\/\/\)$/{ 21590 s//\1/ 21591 q 21592 } 21593 /^X\(\/\).*/{ 21594 s//\1/ 21595 q 21596 } 21597 s/.*/./; q'` 21598 else 21599 continue 21600 fi 21601 # Extract the definition of DEPDIR, am__include, and am__quote 21602 # from the Makefile without running 'make'. 21603 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 21604 test -z "$DEPDIR" && continue 21605 am__include=`sed -n 's/^am__include = //p' < "$mf"` 21606 test -z "$am__include" && continue 21607 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 21608 # Find all dependency output files, they are included files with 21609 # $(DEPDIR) in their names. We invoke sed twice because it is the 21610 # simplest approach to changing $(DEPDIR) to its actual value in the 21611 # expansion. 21612 for file in `sed -n " 21613 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 21614 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 21615 # Make sure the directory exists. 21616 test -f "$dirpart/$file" && continue 21617 fdir=`$as_dirname -- "$file" || 21618$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21619 X"$file" : 'X\(//\)[^/]' \| \ 21620 X"$file" : 'X\(//\)$' \| \ 21621 X"$file" : 'X\(/\)' \| . 2>/dev/null || 21622$as_echo X"$file" | 21623 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21624 s//\1/ 21625 q 21626 } 21627 /^X\(\/\/\)[^/].*/{ 21628 s//\1/ 21629 q 21630 } 21631 /^X\(\/\/\)$/{ 21632 s//\1/ 21633 q 21634 } 21635 /^X\(\/\).*/{ 21636 s//\1/ 21637 q 21638 } 21639 s/.*/./; q'` 21640 as_dir=$dirpart/$fdir; as_fn_mkdir_p 21641 # echo "creating $dirpart/$file" 21642 echo '# dummy' > "$dirpart/$file" 21643 done 21644 done 21645} 21646 ;; 21647 "libtool":C) 21648 21649 # See if we are running on zsh, and set the options that allow our 21650 # commands through without removal of \ escapes. 21651 if test -n "${ZSH_VERSION+set}"; then 21652 setopt NO_GLOB_SUBST 21653 fi 21654 21655 cfgfile=${ofile}T 21656 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 21657 $RM "$cfgfile" 21658 21659 cat <<_LT_EOF >> "$cfgfile" 21660#! $SHELL 21661# Generated automatically by $as_me ($PACKAGE) $VERSION 21662# NOTE: Changes made to this file will be lost: look at ltmain.sh. 21663 21664# Provide generalized library-building support services. 21665# Written by Gordon Matzigkeit, 1996 21666 21667# Copyright (C) 2014 Free Software Foundation, Inc. 21668# This is free software; see the source for copying conditions. There is NO 21669# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 21670 21671# GNU Libtool is free software; you can redistribute it and/or modify 21672# it under the terms of the GNU General Public License as published by 21673# the Free Software Foundation; either version 2 of of the License, or 21674# (at your option) any later version. 21675# 21676# As a special exception to the GNU General Public License, if you 21677# distribute this file as part of a program or library that is built 21678# using GNU Libtool, you may include this file under the same 21679# distribution terms that you use for the rest of that program. 21680# 21681# GNU Libtool is distributed in the hope that it will be useful, but 21682# WITHOUT ANY WARRANTY; without even the implied warranty of 21683# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21684# GNU General Public License for more details. 21685# 21686# You should have received a copy of the GNU General Public License 21687# along with this program. If not, see <http://www.gnu.org/licenses/>. 21688 21689 21690# The names of the tagged configurations supported by this script. 21691available_tags='' 21692 21693# Configured defaults for sys_lib_dlsearch_path munging. 21694: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 21695 21696# ### BEGIN LIBTOOL CONFIG 21697 21698# Whether or not to build static libraries. 21699build_old_libs=$enable_static 21700 21701# Which release of libtool.m4 was used? 21702macro_version=$macro_version 21703macro_revision=$macro_revision 21704 21705# Whether or not to build shared libraries. 21706build_libtool_libs=$enable_shared 21707 21708# What type of objects to build. 21709pic_mode=$pic_mode 21710 21711# Whether or not to optimize for fast installation. 21712fast_install=$enable_fast_install 21713 21714# Shared archive member basename,for filename based shared library versioning on AIX. 21715shared_archive_member_spec=$shared_archive_member_spec 21716 21717# Shell to use when invoking shell scripts. 21718SHELL=$lt_SHELL 21719 21720# An echo program that protects backslashes. 21721ECHO=$lt_ECHO 21722 21723# The PATH separator for the build system. 21724PATH_SEPARATOR=$lt_PATH_SEPARATOR 21725 21726# The host system. 21727host_alias=$host_alias 21728host=$host 21729host_os=$host_os 21730 21731# The build system. 21732build_alias=$build_alias 21733build=$build 21734build_os=$build_os 21735 21736# A sed program that does not truncate output. 21737SED=$lt_SED 21738 21739# Sed that helps us avoid accidentally triggering echo(1) options like -n. 21740Xsed="\$SED -e 1s/^X//" 21741 21742# A grep program that handles long lines. 21743GREP=$lt_GREP 21744 21745# An ERE matcher. 21746EGREP=$lt_EGREP 21747 21748# A literal string matcher. 21749FGREP=$lt_FGREP 21750 21751# A BSD- or MS-compatible name lister. 21752NM=$lt_NM 21753 21754# Whether we need soft or hard links. 21755LN_S=$lt_LN_S 21756 21757# What is the maximum length of a command? 21758max_cmd_len=$max_cmd_len 21759 21760# Object file suffix (normally "o"). 21761objext=$ac_objext 21762 21763# Executable file suffix (normally ""). 21764exeext=$exeext 21765 21766# whether the shell understands "unset". 21767lt_unset=$lt_unset 21768 21769# turn spaces into newlines. 21770SP2NL=$lt_lt_SP2NL 21771 21772# turn newlines into spaces. 21773NL2SP=$lt_lt_NL2SP 21774 21775# convert \$build file names to \$host format. 21776to_host_file_cmd=$lt_cv_to_host_file_cmd 21777 21778# convert \$build files to toolchain format. 21779to_tool_file_cmd=$lt_cv_to_tool_file_cmd 21780 21781# An object symbol dumper. 21782OBJDUMP=$lt_OBJDUMP 21783 21784# Method to check whether dependent libraries are shared objects. 21785deplibs_check_method=$lt_deplibs_check_method 21786 21787# Command to use when deplibs_check_method = "file_magic". 21788file_magic_cmd=$lt_file_magic_cmd 21789 21790# How to find potential files when deplibs_check_method = "file_magic". 21791file_magic_glob=$lt_file_magic_glob 21792 21793# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 21794want_nocaseglob=$lt_want_nocaseglob 21795 21796# DLL creation program. 21797DLLTOOL=$lt_DLLTOOL 21798 21799# Command to associate shared and link libraries. 21800sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 21801 21802# The archiver. 21803AR=$lt_AR 21804 21805# Flags to create an archive. 21806AR_FLAGS=$lt_AR_FLAGS 21807 21808# How to feed a file listing to the archiver. 21809archiver_list_spec=$lt_archiver_list_spec 21810 21811# A symbol stripping program. 21812STRIP=$lt_STRIP 21813 21814# Commands used to install an old-style archive. 21815RANLIB=$lt_RANLIB 21816old_postinstall_cmds=$lt_old_postinstall_cmds 21817old_postuninstall_cmds=$lt_old_postuninstall_cmds 21818 21819# Whether to use a lock for old archive extraction. 21820lock_old_archive_extraction=$lock_old_archive_extraction 21821 21822# A C compiler. 21823LTCC=$lt_CC 21824 21825# LTCC compiler flags. 21826LTCFLAGS=$lt_CFLAGS 21827 21828# Take the output of nm and produce a listing of raw symbols and C names. 21829global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 21830 21831# Transform the output of nm in a proper C declaration. 21832global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 21833 21834# Transform the output of nm into a list of symbols to manually relocate. 21835global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 21836 21837# Transform the output of nm in a C name address pair. 21838global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 21839 21840# Transform the output of nm in a C name address pair when lib prefix is needed. 21841global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 21842 21843# The name lister interface. 21844nm_interface=$lt_lt_cv_nm_interface 21845 21846# Specify filename containing input files for \$NM. 21847nm_file_list_spec=$lt_nm_file_list_spec 21848 21849# The root where to search for dependent libraries,and where our libraries should be installed. 21850lt_sysroot=$lt_sysroot 21851 21852# Command to truncate a binary pipe. 21853lt_truncate_bin=$lt_lt_cv_truncate_bin 21854 21855# The name of the directory that contains temporary libtool files. 21856objdir=$objdir 21857 21858# Used to examine libraries when file_magic_cmd begins with "file". 21859MAGIC_CMD=$MAGIC_CMD 21860 21861# Must we lock files when doing compilation? 21862need_locks=$lt_need_locks 21863 21864# Manifest tool. 21865MANIFEST_TOOL=$lt_MANIFEST_TOOL 21866 21867# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 21868DSYMUTIL=$lt_DSYMUTIL 21869 21870# Tool to change global to local symbols on Mac OS X. 21871NMEDIT=$lt_NMEDIT 21872 21873# Tool to manipulate fat objects and archives on Mac OS X. 21874LIPO=$lt_LIPO 21875 21876# ldd/readelf like tool for Mach-O binaries on Mac OS X. 21877OTOOL=$lt_OTOOL 21878 21879# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 21880OTOOL64=$lt_OTOOL64 21881 21882# Old archive suffix (normally "a"). 21883libext=$libext 21884 21885# Shared library suffix (normally ".so"). 21886shrext_cmds=$lt_shrext_cmds 21887 21888# The commands to extract the exported symbol list from a shared archive. 21889extract_expsyms_cmds=$lt_extract_expsyms_cmds 21890 21891# Variables whose values should be saved in libtool wrapper scripts and 21892# restored at link time. 21893variables_saved_for_relink=$lt_variables_saved_for_relink 21894 21895# Do we need the "lib" prefix for modules? 21896need_lib_prefix=$need_lib_prefix 21897 21898# Do we need a version for libraries? 21899need_version=$need_version 21900 21901# Library versioning type. 21902version_type=$version_type 21903 21904# Shared library runtime path variable. 21905runpath_var=$runpath_var 21906 21907# Shared library path variable. 21908shlibpath_var=$shlibpath_var 21909 21910# Is shlibpath searched before the hard-coded library search path? 21911shlibpath_overrides_runpath=$shlibpath_overrides_runpath 21912 21913# Format of library name prefix. 21914libname_spec=$lt_libname_spec 21915 21916# List of archive names. First name is the real one, the rest are links. 21917# The last name is the one that the linker finds with -lNAME 21918library_names_spec=$lt_library_names_spec 21919 21920# The coded name of the library, if different from the real name. 21921soname_spec=$lt_soname_spec 21922 21923# Permission mode override for installation of shared libraries. 21924install_override_mode=$lt_install_override_mode 21925 21926# Command to use after installation of a shared archive. 21927postinstall_cmds=$lt_postinstall_cmds 21928 21929# Command to use after uninstallation of a shared archive. 21930postuninstall_cmds=$lt_postuninstall_cmds 21931 21932# Commands used to finish a libtool library installation in a directory. 21933finish_cmds=$lt_finish_cmds 21934 21935# As "finish_cmds", except a single script fragment to be evaled but 21936# not shown. 21937finish_eval=$lt_finish_eval 21938 21939# Whether we should hardcode library paths into libraries. 21940hardcode_into_libs=$hardcode_into_libs 21941 21942# Compile-time system search path for libraries. 21943sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 21944 21945# Detected run-time system search path for libraries. 21946sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 21947 21948# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 21949configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 21950 21951# Whether dlopen is supported. 21952dlopen_support=$enable_dlopen 21953 21954# Whether dlopen of programs is supported. 21955dlopen_self=$enable_dlopen_self 21956 21957# Whether dlopen of statically linked programs is supported. 21958dlopen_self_static=$enable_dlopen_self_static 21959 21960# Commands to strip libraries. 21961old_striplib=$lt_old_striplib 21962striplib=$lt_striplib 21963 21964 21965# The linker used to build libraries. 21966LD=$lt_LD 21967 21968# How to create reloadable object files. 21969reload_flag=$lt_reload_flag 21970reload_cmds=$lt_reload_cmds 21971 21972# Commands used to build an old-style archive. 21973old_archive_cmds=$lt_old_archive_cmds 21974 21975# A language specific compiler. 21976CC=$lt_compiler 21977 21978# Is the compiler the GNU compiler? 21979with_gcc=$GCC 21980 21981# Compiler flag to turn off builtin functions. 21982no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 21983 21984# Additional compiler flags for building library objects. 21985pic_flag=$lt_lt_prog_compiler_pic 21986 21987# How to pass a linker flag through the compiler. 21988wl=$lt_lt_prog_compiler_wl 21989 21990# Compiler flag to prevent dynamic linking. 21991link_static_flag=$lt_lt_prog_compiler_static 21992 21993# Does compiler simultaneously support -c and -o options? 21994compiler_c_o=$lt_lt_cv_prog_compiler_c_o 21995 21996# Whether or not to add -lc for building shared libraries. 21997build_libtool_need_lc=$archive_cmds_need_lc 21998 21999# Whether or not to disallow shared libs when runtime libs are static. 22000allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 22001 22002# Compiler flag to allow reflexive dlopens. 22003export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 22004 22005# Compiler flag to generate shared objects directly from archives. 22006whole_archive_flag_spec=$lt_whole_archive_flag_spec 22007 22008# Whether the compiler copes with passing no objects directly. 22009compiler_needs_object=$lt_compiler_needs_object 22010 22011# Create an old-style archive from a shared archive. 22012old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 22013 22014# Create a temporary old-style archive to link instead of a shared archive. 22015old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 22016 22017# Commands used to build a shared archive. 22018archive_cmds=$lt_archive_cmds 22019archive_expsym_cmds=$lt_archive_expsym_cmds 22020 22021# Commands used to build a loadable module if different from building 22022# a shared archive. 22023module_cmds=$lt_module_cmds 22024module_expsym_cmds=$lt_module_expsym_cmds 22025 22026# Whether we are building with GNU ld or not. 22027with_gnu_ld=$lt_with_gnu_ld 22028 22029# Flag that allows shared libraries with undefined symbols to be built. 22030allow_undefined_flag=$lt_allow_undefined_flag 22031 22032# Flag that enforces no undefined symbols. 22033no_undefined_flag=$lt_no_undefined_flag 22034 22035# Flag to hardcode \$libdir into a binary during linking. 22036# This must work even if \$libdir does not exist 22037hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 22038 22039# Whether we need a single "-rpath" flag with a separated argument. 22040hardcode_libdir_separator=$lt_hardcode_libdir_separator 22041 22042# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22043# DIR into the resulting binary. 22044hardcode_direct=$hardcode_direct 22045 22046# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22047# DIR into the resulting binary and the resulting library dependency is 22048# "absolute",i.e impossible to change by setting \$shlibpath_var if the 22049# library is relocated. 22050hardcode_direct_absolute=$hardcode_direct_absolute 22051 22052# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 22053# into the resulting binary. 22054hardcode_minus_L=$hardcode_minus_L 22055 22056# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 22057# into the resulting binary. 22058hardcode_shlibpath_var=$hardcode_shlibpath_var 22059 22060# Set to "yes" if building a shared library automatically hardcodes DIR 22061# into the library and all subsequent libraries and executables linked 22062# against it. 22063hardcode_automatic=$hardcode_automatic 22064 22065# Set to yes if linker adds runtime paths of dependent libraries 22066# to runtime path list. 22067inherit_rpath=$inherit_rpath 22068 22069# Whether libtool must link a program against all its dependency libraries. 22070link_all_deplibs=$link_all_deplibs 22071 22072# Set to "yes" if exported symbols are required. 22073always_export_symbols=$always_export_symbols 22074 22075# The commands to list exported symbols. 22076export_symbols_cmds=$lt_export_symbols_cmds 22077 22078# Symbols that should not be listed in the preloaded symbols. 22079exclude_expsyms=$lt_exclude_expsyms 22080 22081# Symbols that must always be exported. 22082include_expsyms=$lt_include_expsyms 22083 22084# Commands necessary for linking programs (against libraries) with templates. 22085prelink_cmds=$lt_prelink_cmds 22086 22087# Commands necessary for finishing linking programs. 22088postlink_cmds=$lt_postlink_cmds 22089 22090# Specify filename containing input files. 22091file_list_spec=$lt_file_list_spec 22092 22093# How to hardcode a shared library path into an executable. 22094hardcode_action=$hardcode_action 22095 22096# ### END LIBTOOL CONFIG 22097 22098_LT_EOF 22099 22100 cat <<'_LT_EOF' >> "$cfgfile" 22101 22102# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 22103 22104# func_munge_path_list VARIABLE PATH 22105# ----------------------------------- 22106# VARIABLE is name of variable containing _space_ separated list of 22107# directories to be munged by the contents of PATH, which is string 22108# having a format: 22109# "DIR[:DIR]:" 22110# string "DIR[ DIR]" will be prepended to VARIABLE 22111# ":DIR[:DIR]" 22112# string "DIR[ DIR]" will be appended to VARIABLE 22113# "DIRP[:DIRP]::[DIRA:]DIRA" 22114# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 22115# "DIRA[ DIRA]" will be appended to VARIABLE 22116# "DIR[:DIR]" 22117# VARIABLE will be replaced by "DIR[ DIR]" 22118func_munge_path_list () 22119{ 22120 case x$2 in 22121 x) 22122 ;; 22123 *:) 22124 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 22125 ;; 22126 x:*) 22127 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 22128 ;; 22129 *::*) 22130 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 22131 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 22132 ;; 22133 *) 22134 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 22135 ;; 22136 esac 22137} 22138 22139 22140# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 22141func_cc_basename () 22142{ 22143 for cc_temp in $*""; do 22144 case $cc_temp in 22145 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 22146 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 22147 \-*) ;; 22148 *) break;; 22149 esac 22150 done 22151 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 22152} 22153 22154 22155# ### END FUNCTIONS SHARED WITH CONFIGURE 22156 22157_LT_EOF 22158 22159 case $host_os in 22160 aix3*) 22161 cat <<\_LT_EOF >> "$cfgfile" 22162# AIX sometimes has problems with the GCC collect2 program. For some 22163# reason, if we set the COLLECT_NAMES environment variable, the problems 22164# vanish in a puff of smoke. 22165if test set != "${COLLECT_NAMES+set}"; then 22166 COLLECT_NAMES= 22167 export COLLECT_NAMES 22168fi 22169_LT_EOF 22170 ;; 22171 esac 22172 22173 22174ltmain=$ac_aux_dir/ltmain.sh 22175 22176 22177 # We use sed instead of cat because bash on DJGPP gets confused if 22178 # if finds mixed CR/LF and LF-only lines. Since sed operates in 22179 # text mode, it properly converts lines to CR/LF. This bash problem 22180 # is reportedly fixed, but why not run on old versions too? 22181 sed '$q' "$ltmain" >> "$cfgfile" \ 22182 || (rm -f "$cfgfile"; exit 1) 22183 22184 mv -f "$cfgfile" "$ofile" || 22185 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 22186 chmod +x "$ofile" 22187 22188 ;; 22189 22190 esac 22191done # for ac_tag 22192 22193 22194as_fn_exit 0 22195_ACEOF 22196ac_clean_files=$ac_clean_files_save 22197 22198test $ac_write_fail = 0 || 22199 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 22200 22201 22202# configure is writing to config.log, and then calls config.status. 22203# config.status does its own redirection, appending to config.log. 22204# Unfortunately, on DOS this fails, as config.log is still kept open 22205# by configure, so config.status won't be able to write to it; its 22206# output is simply discarded. So we exec the FD to /dev/null, 22207# effectively closing config.log, so it can be properly (re)opened and 22208# appended to by config.status. When coming back to configure, we 22209# need to make the FD available again. 22210if test "$no_create" != yes; then 22211 ac_cs_success=: 22212 ac_config_status_args= 22213 test "$silent" = yes && 22214 ac_config_status_args="$ac_config_status_args --quiet" 22215 exec 5>/dev/null 22216 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22217 exec 5>>config.log 22218 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22219 # would make configure fail if this is the last instruction. 22220 $ac_cs_success || as_fn_exit 1 22221fi 22222if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 22223 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 22224$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 22225fi 22226 22227 22228echo "" 22229echo " prefix: $prefix" 22230echo " exec_prefix: $exec_prefix" 22231echo " libdir: $libdir" 22232echo " includedir: $includedir" 22233 22234echo "" 22235echo " CFLAGS: $CFLAGS" 22236echo " CXXFLAGS: $CXXFLAGS" 22237echo " Macros: $DEFINES" 22238 22239echo "" 22240echo " Run '${MAKE-make}' to build xf86-video-ati" 22241echo "" 22242