configure revision 38770048
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for xf86-video-savage 2.3.7. 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-savage' 593PACKAGE_TARNAME='xf86-video-savage' 594PACKAGE_VERSION='2.3.7' 595PACKAGE_STRING='xf86-video-savage 2.3.7' 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 642XSERVER_LIBPCIACCESS_FALSE 643XSERVER_LIBPCIACCESS_TRUE 644PCIACCESS_LIBS 645PCIACCESS_CFLAGS 646XAA_FALSE 647XAA_TRUE 648DRI_LIBS 649DRI_CFLAGS 650DRI_FALSE 651DRI_TRUE 652HAVE_XEXTPROTO_71_FALSE 653HAVE_XEXTPROTO_71_TRUE 654XEXT_LIBS 655XEXT_CFLAGS 656XORG_LIBS 657XORG_CFLAGS 658OTOOL64 659OTOOL 660LIPO 661NMEDIT 662DSYMUTIL 663MANIFEST_TOOL 664RANLIB 665ac_ct_AR 666AR 667DLLTOOL 668OBJDUMP 669LN_S 670NM 671ac_ct_DUMPBIN 672DUMPBIN 673LD 674FGREP 675LIBTOOL 676AM_BACKSLASH 677AM_DEFAULT_VERBOSITY 678AM_DEFAULT_V 679AM_V 680MAN_SUBSTS 681XORG_MAN_PAGE 682ADMIN_MAN_DIR 683DRIVER_MAN_DIR 684MISC_MAN_DIR 685FILE_MAN_DIR 686LIB_MAN_DIR 687APP_MAN_DIR 688ADMIN_MAN_SUFFIX 689DRIVER_MAN_SUFFIX 690MISC_MAN_SUFFIX 691FILE_MAN_SUFFIX 692LIB_MAN_SUFFIX 693APP_MAN_SUFFIX 694SED 695host_os 696host_vendor 697host_cpu 698host 699build_os 700build_vendor 701build_cpu 702build 703INSTALL_CMD 704PKG_CONFIG_LIBDIR 705PKG_CONFIG_PATH 706PKG_CONFIG 707CHANGELOG_CMD 708STRICT_CFLAGS 709CWARNFLAGS 710BASE_CFLAGS 711EGREP 712GREP 713CPP 714am__fastdepCC_FALSE 715am__fastdepCC_TRUE 716CCDEPMODE 717am__nodep 718AMDEPBACKSLASH 719AMDEP_FALSE 720AMDEP_TRUE 721am__quote 722am__include 723DEPDIR 724OBJEXT 725EXEEXT 726ac_ct_CC 727CPPFLAGS 728LDFLAGS 729CFLAGS 730CC 731MAINT 732MAINTAINER_MODE_FALSE 733MAINTAINER_MODE_TRUE 734am__untar 735am__tar 736AMTAR 737am__leading_dot 738SET_MAKE 739AWK 740mkdir_p 741MKDIR_P 742INSTALL_STRIP_PROGRAM 743STRIP 744install_sh 745MAKEINFO 746AUTOHEADER 747AUTOMAKE 748AUTOCONF 749ACLOCAL 750VERSION 751PACKAGE 752CYGPATH_W 753am__isrc 754INSTALL_DATA 755INSTALL_SCRIPT 756INSTALL_PROGRAM 757target_alias 758host_alias 759build_alias 760LIBS 761ECHO_T 762ECHO_N 763ECHO_C 764DEFS 765mandir 766localedir 767libdir 768psdir 769pdfdir 770dvidir 771htmldir 772infodir 773docdir 774oldincludedir 775includedir 776localstatedir 777sharedstatedir 778sysconfdir 779datadir 780datarootdir 781libexecdir 782sbindir 783bindir 784program_transform_name 785prefix 786exec_prefix 787PACKAGE_URL 788PACKAGE_BUGREPORT 789PACKAGE_STRING 790PACKAGE_VERSION 791PACKAGE_TARNAME 792PACKAGE_NAME 793PATH_SEPARATOR 794SHELL' 795ac_subst_files='' 796ac_user_opts=' 797enable_option_checking 798enable_maintainer_mode 799enable_dependency_tracking 800enable_selective_werror 801enable_strict_compilation 802enable_silent_rules 803enable_static 804enable_shared 805with_pic 806enable_fast_install 807with_gnu_ld 808with_sysroot 809enable_libtool_lock 810with_xorg_module_dir 811enable_dri 812enable_xaa 813' 814 ac_precious_vars='build_alias 815host_alias 816target_alias 817CC 818CFLAGS 819LDFLAGS 820LIBS 821CPPFLAGS 822CPP 823PKG_CONFIG 824PKG_CONFIG_PATH 825PKG_CONFIG_LIBDIR 826XORG_CFLAGS 827XORG_LIBS 828XEXT_CFLAGS 829XEXT_LIBS 830DRI_CFLAGS 831DRI_LIBS 832PCIACCESS_CFLAGS 833PCIACCESS_LIBS' 834 835 836# Initialize some variables set by options. 837ac_init_help= 838ac_init_version=false 839ac_unrecognized_opts= 840ac_unrecognized_sep= 841# The variables have the same names as the options, with 842# dashes changed to underlines. 843cache_file=/dev/null 844exec_prefix=NONE 845no_create= 846no_recursion= 847prefix=NONE 848program_prefix=NONE 849program_suffix=NONE 850program_transform_name=s,x,x, 851silent= 852site= 853srcdir= 854verbose= 855x_includes=NONE 856x_libraries=NONE 857 858# Installation directory options. 859# These are left unexpanded so users can "make install exec_prefix=/foo" 860# and all the variables that are supposed to be based on exec_prefix 861# by default will actually change. 862# Use braces instead of parens because sh, perl, etc. also accept them. 863# (The list follows the same order as the GNU Coding Standards.) 864bindir='${exec_prefix}/bin' 865sbindir='${exec_prefix}/sbin' 866libexecdir='${exec_prefix}/libexec' 867datarootdir='${prefix}/share' 868datadir='${datarootdir}' 869sysconfdir='${prefix}/etc' 870sharedstatedir='${prefix}/com' 871localstatedir='${prefix}/var' 872includedir='${prefix}/include' 873oldincludedir='/usr/include' 874docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 875infodir='${datarootdir}/info' 876htmldir='${docdir}' 877dvidir='${docdir}' 878pdfdir='${docdir}' 879psdir='${docdir}' 880libdir='${exec_prefix}/lib' 881localedir='${datarootdir}/locale' 882mandir='${datarootdir}/man' 883 884ac_prev= 885ac_dashdash= 886for ac_option 887do 888 # If the previous option needs an argument, assign it. 889 if test -n "$ac_prev"; then 890 eval $ac_prev=\$ac_option 891 ac_prev= 892 continue 893 fi 894 895 case $ac_option in 896 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 897 *=) ac_optarg= ;; 898 *) ac_optarg=yes ;; 899 esac 900 901 # Accept the important Cygnus configure options, so we can diagnose typos. 902 903 case $ac_dashdash$ac_option in 904 --) 905 ac_dashdash=yes ;; 906 907 -bindir | --bindir | --bindi | --bind | --bin | --bi) 908 ac_prev=bindir ;; 909 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 910 bindir=$ac_optarg ;; 911 912 -build | --build | --buil | --bui | --bu) 913 ac_prev=build_alias ;; 914 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 915 build_alias=$ac_optarg ;; 916 917 -cache-file | --cache-file | --cache-fil | --cache-fi \ 918 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 919 ac_prev=cache_file ;; 920 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 921 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 922 cache_file=$ac_optarg ;; 923 924 --config-cache | -C) 925 cache_file=config.cache ;; 926 927 -datadir | --datadir | --datadi | --datad) 928 ac_prev=datadir ;; 929 -datadir=* | --datadir=* | --datadi=* | --datad=*) 930 datadir=$ac_optarg ;; 931 932 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 933 | --dataroo | --dataro | --datar) 934 ac_prev=datarootdir ;; 935 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 936 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 937 datarootdir=$ac_optarg ;; 938 939 -disable-* | --disable-*) 940 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 941 # Reject names that are not valid shell variable names. 942 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 943 as_fn_error $? "invalid feature name: $ac_useropt" 944 ac_useropt_orig=$ac_useropt 945 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 946 case $ac_user_opts in 947 *" 948"enable_$ac_useropt" 949"*) ;; 950 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 951 ac_unrecognized_sep=', ';; 952 esac 953 eval enable_$ac_useropt=no ;; 954 955 -docdir | --docdir | --docdi | --doc | --do) 956 ac_prev=docdir ;; 957 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 958 docdir=$ac_optarg ;; 959 960 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 961 ac_prev=dvidir ;; 962 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 963 dvidir=$ac_optarg ;; 964 965 -enable-* | --enable-*) 966 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 967 # Reject names that are not valid shell variable names. 968 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 969 as_fn_error $? "invalid feature name: $ac_useropt" 970 ac_useropt_orig=$ac_useropt 971 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 972 case $ac_user_opts in 973 *" 974"enable_$ac_useropt" 975"*) ;; 976 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 977 ac_unrecognized_sep=', ';; 978 esac 979 eval enable_$ac_useropt=\$ac_optarg ;; 980 981 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 982 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 983 | --exec | --exe | --ex) 984 ac_prev=exec_prefix ;; 985 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 986 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 987 | --exec=* | --exe=* | --ex=*) 988 exec_prefix=$ac_optarg ;; 989 990 -gas | --gas | --ga | --g) 991 # Obsolete; use --with-gas. 992 with_gas=yes ;; 993 994 -help | --help | --hel | --he | -h) 995 ac_init_help=long ;; 996 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 997 ac_init_help=recursive ;; 998 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 999 ac_init_help=short ;; 1000 1001 -host | --host | --hos | --ho) 1002 ac_prev=host_alias ;; 1003 -host=* | --host=* | --hos=* | --ho=*) 1004 host_alias=$ac_optarg ;; 1005 1006 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1007 ac_prev=htmldir ;; 1008 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1009 | --ht=*) 1010 htmldir=$ac_optarg ;; 1011 1012 -includedir | --includedir | --includedi | --included | --include \ 1013 | --includ | --inclu | --incl | --inc) 1014 ac_prev=includedir ;; 1015 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1016 | --includ=* | --inclu=* | --incl=* | --inc=*) 1017 includedir=$ac_optarg ;; 1018 1019 -infodir | --infodir | --infodi | --infod | --info | --inf) 1020 ac_prev=infodir ;; 1021 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1022 infodir=$ac_optarg ;; 1023 1024 -libdir | --libdir | --libdi | --libd) 1025 ac_prev=libdir ;; 1026 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1027 libdir=$ac_optarg ;; 1028 1029 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1030 | --libexe | --libex | --libe) 1031 ac_prev=libexecdir ;; 1032 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1033 | --libexe=* | --libex=* | --libe=*) 1034 libexecdir=$ac_optarg ;; 1035 1036 -localedir | --localedir | --localedi | --localed | --locale) 1037 ac_prev=localedir ;; 1038 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1039 localedir=$ac_optarg ;; 1040 1041 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1042 | --localstate | --localstat | --localsta | --localst | --locals) 1043 ac_prev=localstatedir ;; 1044 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1045 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1046 localstatedir=$ac_optarg ;; 1047 1048 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1049 ac_prev=mandir ;; 1050 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1051 mandir=$ac_optarg ;; 1052 1053 -nfp | --nfp | --nf) 1054 # Obsolete; use --without-fp. 1055 with_fp=no ;; 1056 1057 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1058 | --no-cr | --no-c | -n) 1059 no_create=yes ;; 1060 1061 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1062 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1063 no_recursion=yes ;; 1064 1065 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1066 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1067 | --oldin | --oldi | --old | --ol | --o) 1068 ac_prev=oldincludedir ;; 1069 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1070 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1071 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1072 oldincludedir=$ac_optarg ;; 1073 1074 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1075 ac_prev=prefix ;; 1076 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1077 prefix=$ac_optarg ;; 1078 1079 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1080 | --program-pre | --program-pr | --program-p) 1081 ac_prev=program_prefix ;; 1082 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1083 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1084 program_prefix=$ac_optarg ;; 1085 1086 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1087 | --program-suf | --program-su | --program-s) 1088 ac_prev=program_suffix ;; 1089 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1090 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1091 program_suffix=$ac_optarg ;; 1092 1093 -program-transform-name | --program-transform-name \ 1094 | --program-transform-nam | --program-transform-na \ 1095 | --program-transform-n | --program-transform- \ 1096 | --program-transform | --program-transfor \ 1097 | --program-transfo | --program-transf \ 1098 | --program-trans | --program-tran \ 1099 | --progr-tra | --program-tr | --program-t) 1100 ac_prev=program_transform_name ;; 1101 -program-transform-name=* | --program-transform-name=* \ 1102 | --program-transform-nam=* | --program-transform-na=* \ 1103 | --program-transform-n=* | --program-transform-=* \ 1104 | --program-transform=* | --program-transfor=* \ 1105 | --program-transfo=* | --program-transf=* \ 1106 | --program-trans=* | --program-tran=* \ 1107 | --progr-tra=* | --program-tr=* | --program-t=*) 1108 program_transform_name=$ac_optarg ;; 1109 1110 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1111 ac_prev=pdfdir ;; 1112 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1113 pdfdir=$ac_optarg ;; 1114 1115 -psdir | --psdir | --psdi | --psd | --ps) 1116 ac_prev=psdir ;; 1117 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1118 psdir=$ac_optarg ;; 1119 1120 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1121 | -silent | --silent | --silen | --sile | --sil) 1122 silent=yes ;; 1123 1124 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1125 ac_prev=sbindir ;; 1126 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1127 | --sbi=* | --sb=*) 1128 sbindir=$ac_optarg ;; 1129 1130 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1131 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1132 | --sharedst | --shareds | --shared | --share | --shar \ 1133 | --sha | --sh) 1134 ac_prev=sharedstatedir ;; 1135 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1136 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1137 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1138 | --sha=* | --sh=*) 1139 sharedstatedir=$ac_optarg ;; 1140 1141 -site | --site | --sit) 1142 ac_prev=site ;; 1143 -site=* | --site=* | --sit=*) 1144 site=$ac_optarg ;; 1145 1146 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1147 ac_prev=srcdir ;; 1148 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1149 srcdir=$ac_optarg ;; 1150 1151 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1152 | --syscon | --sysco | --sysc | --sys | --sy) 1153 ac_prev=sysconfdir ;; 1154 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1155 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1156 sysconfdir=$ac_optarg ;; 1157 1158 -target | --target | --targe | --targ | --tar | --ta | --t) 1159 ac_prev=target_alias ;; 1160 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1161 target_alias=$ac_optarg ;; 1162 1163 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1164 verbose=yes ;; 1165 1166 -version | --version | --versio | --versi | --vers | -V) 1167 ac_init_version=: ;; 1168 1169 -with-* | --with-*) 1170 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1171 # Reject names that are not valid shell variable names. 1172 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1173 as_fn_error $? "invalid package name: $ac_useropt" 1174 ac_useropt_orig=$ac_useropt 1175 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1176 case $ac_user_opts in 1177 *" 1178"with_$ac_useropt" 1179"*) ;; 1180 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1181 ac_unrecognized_sep=', ';; 1182 esac 1183 eval with_$ac_useropt=\$ac_optarg ;; 1184 1185 -without-* | --without-*) 1186 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1187 # Reject names that are not valid shell variable names. 1188 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1189 as_fn_error $? "invalid package name: $ac_useropt" 1190 ac_useropt_orig=$ac_useropt 1191 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1192 case $ac_user_opts in 1193 *" 1194"with_$ac_useropt" 1195"*) ;; 1196 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1197 ac_unrecognized_sep=', ';; 1198 esac 1199 eval with_$ac_useropt=no ;; 1200 1201 --x) 1202 # Obsolete; use --with-x. 1203 with_x=yes ;; 1204 1205 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1206 | --x-incl | --x-inc | --x-in | --x-i) 1207 ac_prev=x_includes ;; 1208 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1209 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1210 x_includes=$ac_optarg ;; 1211 1212 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1213 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1214 ac_prev=x_libraries ;; 1215 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1216 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1217 x_libraries=$ac_optarg ;; 1218 1219 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1220Try \`$0 --help' for more information" 1221 ;; 1222 1223 *=*) 1224 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1225 # Reject names that are not valid shell variable names. 1226 case $ac_envvar in #( 1227 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1228 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1229 esac 1230 eval $ac_envvar=\$ac_optarg 1231 export $ac_envvar ;; 1232 1233 *) 1234 # FIXME: should be removed in autoconf 3.0. 1235 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1236 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1237 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1238 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1239 ;; 1240 1241 esac 1242done 1243 1244if test -n "$ac_prev"; then 1245 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1246 as_fn_error $? "missing argument to $ac_option" 1247fi 1248 1249if test -n "$ac_unrecognized_opts"; then 1250 case $enable_option_checking in 1251 no) ;; 1252 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1253 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1254 esac 1255fi 1256 1257# Check all directory arguments for consistency. 1258for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1259 datadir sysconfdir sharedstatedir localstatedir includedir \ 1260 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1261 libdir localedir mandir 1262do 1263 eval ac_val=\$$ac_var 1264 # Remove trailing slashes. 1265 case $ac_val in 1266 */ ) 1267 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1268 eval $ac_var=\$ac_val;; 1269 esac 1270 # Be sure to have absolute directory names. 1271 case $ac_val in 1272 [\\/$]* | ?:[\\/]* ) continue;; 1273 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1274 esac 1275 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1276done 1277 1278# There might be people who depend on the old broken behavior: `$host' 1279# used to hold the argument of --host etc. 1280# FIXME: To remove some day. 1281build=$build_alias 1282host=$host_alias 1283target=$target_alias 1284 1285# FIXME: To remove some day. 1286if test "x$host_alias" != x; then 1287 if test "x$build_alias" = x; then 1288 cross_compiling=maybe 1289 elif test "x$build_alias" != "x$host_alias"; then 1290 cross_compiling=yes 1291 fi 1292fi 1293 1294ac_tool_prefix= 1295test -n "$host_alias" && ac_tool_prefix=$host_alias- 1296 1297test "$silent" = yes && exec 6>/dev/null 1298 1299 1300ac_pwd=`pwd` && test -n "$ac_pwd" && 1301ac_ls_di=`ls -di .` && 1302ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1303 as_fn_error $? "working directory cannot be determined" 1304test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1305 as_fn_error $? "pwd does not report name of working directory" 1306 1307 1308# Find the source files, if location was not specified. 1309if test -z "$srcdir"; then 1310 ac_srcdir_defaulted=yes 1311 # Try the directory containing this script, then the parent directory. 1312 ac_confdir=`$as_dirname -- "$as_myself" || 1313$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1314 X"$as_myself" : 'X\(//\)[^/]' \| \ 1315 X"$as_myself" : 'X\(//\)$' \| \ 1316 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1317$as_echo X"$as_myself" | 1318 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1319 s//\1/ 1320 q 1321 } 1322 /^X\(\/\/\)[^/].*/{ 1323 s//\1/ 1324 q 1325 } 1326 /^X\(\/\/\)$/{ 1327 s//\1/ 1328 q 1329 } 1330 /^X\(\/\).*/{ 1331 s//\1/ 1332 q 1333 } 1334 s/.*/./; q'` 1335 srcdir=$ac_confdir 1336 if test ! -r "$srcdir/$ac_unique_file"; then 1337 srcdir=.. 1338 fi 1339else 1340 ac_srcdir_defaulted=no 1341fi 1342if test ! -r "$srcdir/$ac_unique_file"; then 1343 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1344 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1345fi 1346ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1347ac_abs_confdir=`( 1348 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1349 pwd)` 1350# When building in place, set srcdir=. 1351if test "$ac_abs_confdir" = "$ac_pwd"; then 1352 srcdir=. 1353fi 1354# Remove unnecessary trailing slashes from srcdir. 1355# Double slashes in file names in object file debugging info 1356# mess up M-x gdb in Emacs. 1357case $srcdir in 1358*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1359esac 1360for ac_var in $ac_precious_vars; do 1361 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1362 eval ac_env_${ac_var}_value=\$${ac_var} 1363 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1364 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1365done 1366 1367# 1368# Report the --help message. 1369# 1370if test "$ac_init_help" = "long"; then 1371 # Omit some internal or obsolete options to make the list less imposing. 1372 # This message is too long to be a string in the A/UX 3.1 sh. 1373 cat <<_ACEOF 1374\`configure' configures xf86-video-savage 2.3.7 to adapt to many kinds of systems. 1375 1376Usage: $0 [OPTION]... [VAR=VALUE]... 1377 1378To assign environment variables (e.g., CC, CFLAGS...), specify them as 1379VAR=VALUE. See below for descriptions of some of the useful variables. 1380 1381Defaults for the options are specified in brackets. 1382 1383Configuration: 1384 -h, --help display this help and exit 1385 --help=short display options specific to this package 1386 --help=recursive display the short help of all the included packages 1387 -V, --version display version information and exit 1388 -q, --quiet, --silent do not print \`checking ...' messages 1389 --cache-file=FILE cache test results in FILE [disabled] 1390 -C, --config-cache alias for \`--cache-file=config.cache' 1391 -n, --no-create do not create output files 1392 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1393 1394Installation directories: 1395 --prefix=PREFIX install architecture-independent files in PREFIX 1396 [$ac_default_prefix] 1397 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1398 [PREFIX] 1399 1400By default, \`make install' will install all the files in 1401\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1402an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1403for instance \`--prefix=\$HOME'. 1404 1405For better control, use the options below. 1406 1407Fine tuning of the installation directories: 1408 --bindir=DIR user executables [EPREFIX/bin] 1409 --sbindir=DIR system admin executables [EPREFIX/sbin] 1410 --libexecdir=DIR program executables [EPREFIX/libexec] 1411 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1412 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1413 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1414 --libdir=DIR object code libraries [EPREFIX/lib] 1415 --includedir=DIR C header files [PREFIX/include] 1416 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1417 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1418 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1419 --infodir=DIR info documentation [DATAROOTDIR/info] 1420 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1421 --mandir=DIR man documentation [DATAROOTDIR/man] 1422 --docdir=DIR documentation root 1423 [DATAROOTDIR/doc/xf86-video-savage] 1424 --htmldir=DIR html documentation [DOCDIR] 1425 --dvidir=DIR dvi documentation [DOCDIR] 1426 --pdfdir=DIR pdf documentation [DOCDIR] 1427 --psdir=DIR ps documentation [DOCDIR] 1428_ACEOF 1429 1430 cat <<\_ACEOF 1431 1432Program names: 1433 --program-prefix=PREFIX prepend PREFIX to installed program names 1434 --program-suffix=SUFFIX append SUFFIX to installed program names 1435 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1436 1437System types: 1438 --build=BUILD configure for building on BUILD [guessed] 1439 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1440_ACEOF 1441fi 1442 1443if test -n "$ac_init_help"; then 1444 case $ac_init_help in 1445 short | recursive ) echo "Configuration of xf86-video-savage 2.3.7:";; 1446 esac 1447 cat <<\_ACEOF 1448 1449Optional Features: 1450 --disable-option-checking ignore unrecognized --enable/--with options 1451 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1452 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1453 --enable-maintainer-mode enable make rules and dependencies not useful 1454 (and sometimes confusing) to the casual installer 1455 --disable-dependency-tracking speeds up one-time build 1456 --enable-dependency-tracking do not reject slow dependency extractors 1457 --disable-selective-werror 1458 Turn off selective compiler errors. (default: 1459 enabled) 1460 --enable-strict-compilation 1461 Enable all warnings from compiler and make them 1462 errors (default: disabled) 1463 --enable-silent-rules less verbose build output (undo: `make V=1') 1464 --disable-silent-rules verbose build output (undo: `make V=0') 1465 --enable-static[=PKGS] build static libraries [default=no] 1466 --enable-shared[=PKGS] build shared libraries [default=yes] 1467 --enable-fast-install[=PKGS] 1468 optimize for fast installation [default=yes] 1469 --disable-libtool-lock avoid locking (might break parallel builds) 1470 --disable-dri Disable DRI support [[default=auto]] 1471 --enable-xaa Enable legacy X Acceleration Architecture (XAA) 1472 [default=auto] 1473 1474Optional Packages: 1475 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1476 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1477 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1478 both] 1479 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1480 --with-sysroot=DIR Search for dependent libraries within DIR 1481 (or the compiler's sysroot if not specified). 1482 --with-xorg-module-dir=DIR 1483 Default xorg module directory 1484 [[default=$libdir/xorg/modules]] 1485 1486Some influential environment variables: 1487 CC C compiler command 1488 CFLAGS C compiler flags 1489 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1490 nonstandard directory <lib dir> 1491 LIBS libraries to pass to the linker, e.g. -l<library> 1492 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1493 you have headers in a nonstandard directory <include dir> 1494 CPP C preprocessor 1495 PKG_CONFIG path to pkg-config utility 1496 PKG_CONFIG_PATH 1497 directories to add to pkg-config's search path 1498 PKG_CONFIG_LIBDIR 1499 path overriding pkg-config's built-in search path 1500 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1501 XORG_LIBS linker flags for XORG, overriding pkg-config 1502 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1503 XEXT_LIBS linker flags for XEXT, overriding pkg-config 1504 DRI_CFLAGS C compiler flags for DRI, overriding pkg-config 1505 DRI_LIBS linker flags for DRI, overriding pkg-config 1506 PCIACCESS_CFLAGS 1507 C compiler flags for PCIACCESS, overriding pkg-config 1508 PCIACCESS_LIBS 1509 linker flags for PCIACCESS, overriding pkg-config 1510 1511Use these variables to override the choices made by `configure' or to help 1512it to find libraries and programs with nonstandard names/locations. 1513 1514Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1515_ACEOF 1516ac_status=$? 1517fi 1518 1519if test "$ac_init_help" = "recursive"; then 1520 # If there are subdirs, report their specific --help. 1521 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1522 test -d "$ac_dir" || 1523 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1524 continue 1525 ac_builddir=. 1526 1527case "$ac_dir" in 1528.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1529*) 1530 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1531 # A ".." for each directory in $ac_dir_suffix. 1532 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1533 case $ac_top_builddir_sub in 1534 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1535 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1536 esac ;; 1537esac 1538ac_abs_top_builddir=$ac_pwd 1539ac_abs_builddir=$ac_pwd$ac_dir_suffix 1540# for backward compatibility: 1541ac_top_builddir=$ac_top_build_prefix 1542 1543case $srcdir in 1544 .) # We are building in place. 1545 ac_srcdir=. 1546 ac_top_srcdir=$ac_top_builddir_sub 1547 ac_abs_top_srcdir=$ac_pwd ;; 1548 [\\/]* | ?:[\\/]* ) # Absolute name. 1549 ac_srcdir=$srcdir$ac_dir_suffix; 1550 ac_top_srcdir=$srcdir 1551 ac_abs_top_srcdir=$srcdir ;; 1552 *) # Relative name. 1553 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1554 ac_top_srcdir=$ac_top_build_prefix$srcdir 1555 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1556esac 1557ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1558 1559 cd "$ac_dir" || { ac_status=$?; continue; } 1560 # Check for guested configure. 1561 if test -f "$ac_srcdir/configure.gnu"; then 1562 echo && 1563 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1564 elif test -f "$ac_srcdir/configure"; then 1565 echo && 1566 $SHELL "$ac_srcdir/configure" --help=recursive 1567 else 1568 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1569 fi || ac_status=$? 1570 cd "$ac_pwd" || { ac_status=$?; break; } 1571 done 1572fi 1573 1574test -n "$ac_init_help" && exit $ac_status 1575if $ac_init_version; then 1576 cat <<\_ACEOF 1577xf86-video-savage configure 2.3.7 1578generated by GNU Autoconf 2.69 1579 1580Copyright (C) 2012 Free Software Foundation, Inc. 1581This configure script is free software; the Free Software Foundation 1582gives unlimited permission to copy, distribute and modify it. 1583_ACEOF 1584 exit 1585fi 1586 1587## ------------------------ ## 1588## Autoconf initialization. ## 1589## ------------------------ ## 1590 1591# ac_fn_c_try_compile LINENO 1592# -------------------------- 1593# Try to compile conftest.$ac_ext, and return whether this succeeded. 1594ac_fn_c_try_compile () 1595{ 1596 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1597 rm -f conftest.$ac_objext 1598 if { { ac_try="$ac_compile" 1599case "(($ac_try" in 1600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1601 *) ac_try_echo=$ac_try;; 1602esac 1603eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1604$as_echo "$ac_try_echo"; } >&5 1605 (eval "$ac_compile") 2>conftest.err 1606 ac_status=$? 1607 if test -s conftest.err; then 1608 grep -v '^ *+' conftest.err >conftest.er1 1609 cat conftest.er1 >&5 1610 mv -f conftest.er1 conftest.err 1611 fi 1612 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1613 test $ac_status = 0; } && { 1614 test -z "$ac_c_werror_flag" || 1615 test ! -s conftest.err 1616 } && test -s conftest.$ac_objext; then : 1617 ac_retval=0 1618else 1619 $as_echo "$as_me: failed program was:" >&5 1620sed 's/^/| /' conftest.$ac_ext >&5 1621 1622 ac_retval=1 1623fi 1624 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1625 as_fn_set_status $ac_retval 1626 1627} # ac_fn_c_try_compile 1628 1629# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1630# --------------------------------------------- 1631# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1632# accordingly. 1633ac_fn_c_check_decl () 1634{ 1635 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1636 as_decl_name=`echo $2|sed 's/ *(.*//'` 1637 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1639$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1640if eval \${$3+:} false; then : 1641 $as_echo_n "(cached) " >&6 1642else 1643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1644/* end confdefs.h. */ 1645$4 1646int 1647main () 1648{ 1649#ifndef $as_decl_name 1650#ifdef __cplusplus 1651 (void) $as_decl_use; 1652#else 1653 (void) $as_decl_name; 1654#endif 1655#endif 1656 1657 ; 1658 return 0; 1659} 1660_ACEOF 1661if ac_fn_c_try_compile "$LINENO"; then : 1662 eval "$3=yes" 1663else 1664 eval "$3=no" 1665fi 1666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1667fi 1668eval ac_res=\$$3 1669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1670$as_echo "$ac_res" >&6; } 1671 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1672 1673} # ac_fn_c_check_decl 1674 1675# ac_fn_c_try_cpp LINENO 1676# ---------------------- 1677# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1678ac_fn_c_try_cpp () 1679{ 1680 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1681 if { { ac_try="$ac_cpp conftest.$ac_ext" 1682case "(($ac_try" in 1683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1684 *) ac_try_echo=$ac_try;; 1685esac 1686eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1687$as_echo "$ac_try_echo"; } >&5 1688 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1689 ac_status=$? 1690 if test -s conftest.err; then 1691 grep -v '^ *+' conftest.err >conftest.er1 1692 cat conftest.er1 >&5 1693 mv -f conftest.er1 conftest.err 1694 fi 1695 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1696 test $ac_status = 0; } > conftest.i && { 1697 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1698 test ! -s conftest.err 1699 }; then : 1700 ac_retval=0 1701else 1702 $as_echo "$as_me: failed program was:" >&5 1703sed 's/^/| /' conftest.$ac_ext >&5 1704 1705 ac_retval=1 1706fi 1707 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1708 as_fn_set_status $ac_retval 1709 1710} # ac_fn_c_try_cpp 1711 1712# ac_fn_c_try_run LINENO 1713# ---------------------- 1714# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1715# that executables *can* be run. 1716ac_fn_c_try_run () 1717{ 1718 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1719 if { { ac_try="$ac_link" 1720case "(($ac_try" in 1721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1722 *) ac_try_echo=$ac_try;; 1723esac 1724eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1725$as_echo "$ac_try_echo"; } >&5 1726 (eval "$ac_link") 2>&5 1727 ac_status=$? 1728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1729 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1730 { { case "(($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_try") 2>&5 1737 ac_status=$? 1738 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1739 test $ac_status = 0; }; }; then : 1740 ac_retval=0 1741else 1742 $as_echo "$as_me: program exited with status $ac_status" >&5 1743 $as_echo "$as_me: failed program was:" >&5 1744sed 's/^/| /' conftest.$ac_ext >&5 1745 1746 ac_retval=$ac_status 1747fi 1748 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1749 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1750 as_fn_set_status $ac_retval 1751 1752} # ac_fn_c_try_run 1753 1754# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1755# ------------------------------------------------------- 1756# Tests whether HEADER exists and can be compiled using the include files in 1757# INCLUDES, setting the cache variable VAR accordingly. 1758ac_fn_c_check_header_compile () 1759{ 1760 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1762$as_echo_n "checking for $2... " >&6; } 1763if eval \${$3+:} false; then : 1764 $as_echo_n "(cached) " >&6 1765else 1766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1767/* end confdefs.h. */ 1768$4 1769#include <$2> 1770_ACEOF 1771if ac_fn_c_try_compile "$LINENO"; then : 1772 eval "$3=yes" 1773else 1774 eval "$3=no" 1775fi 1776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1777fi 1778eval ac_res=\$$3 1779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1780$as_echo "$ac_res" >&6; } 1781 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1782 1783} # ac_fn_c_check_header_compile 1784 1785# ac_fn_c_try_link LINENO 1786# ----------------------- 1787# Try to link conftest.$ac_ext, and return whether this succeeded. 1788ac_fn_c_try_link () 1789{ 1790 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1791 rm -f conftest.$ac_objext conftest$ac_exeext 1792 if { { ac_try="$ac_link" 1793case "(($ac_try" in 1794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1795 *) ac_try_echo=$ac_try;; 1796esac 1797eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1798$as_echo "$ac_try_echo"; } >&5 1799 (eval "$ac_link") 2>conftest.err 1800 ac_status=$? 1801 if test -s conftest.err; then 1802 grep -v '^ *+' conftest.err >conftest.er1 1803 cat conftest.er1 >&5 1804 mv -f conftest.er1 conftest.err 1805 fi 1806 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1807 test $ac_status = 0; } && { 1808 test -z "$ac_c_werror_flag" || 1809 test ! -s conftest.err 1810 } && test -s conftest$ac_exeext && { 1811 test "$cross_compiling" = yes || 1812 test -x conftest$ac_exeext 1813 }; then : 1814 ac_retval=0 1815else 1816 $as_echo "$as_me: failed program was:" >&5 1817sed 's/^/| /' conftest.$ac_ext >&5 1818 1819 ac_retval=1 1820fi 1821 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1822 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1823 # interfere with the next link command; also delete a directory that is 1824 # left behind by Apple's compiler. We do this before executing the actions. 1825 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1826 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1827 as_fn_set_status $ac_retval 1828 1829} # ac_fn_c_try_link 1830 1831# ac_fn_c_check_func LINENO FUNC VAR 1832# ---------------------------------- 1833# Tests whether FUNC exists, setting the cache variable VAR accordingly 1834ac_fn_c_check_func () 1835{ 1836 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1838$as_echo_n "checking for $2... " >&6; } 1839if eval \${$3+:} false; then : 1840 $as_echo_n "(cached) " >&6 1841else 1842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1843/* end confdefs.h. */ 1844/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1845 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1846#define $2 innocuous_$2 1847 1848/* System header to define __stub macros and hopefully few prototypes, 1849 which can conflict with char $2 (); below. 1850 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1851 <limits.h> exists even on freestanding compilers. */ 1852 1853#ifdef __STDC__ 1854# include <limits.h> 1855#else 1856# include <assert.h> 1857#endif 1858 1859#undef $2 1860 1861/* Override any GCC internal prototype to avoid an error. 1862 Use char because int might match the return type of a GCC 1863 builtin and then its argument prototype would still apply. */ 1864#ifdef __cplusplus 1865extern "C" 1866#endif 1867char $2 (); 1868/* The GNU C library defines this for functions which it implements 1869 to always fail with ENOSYS. Some functions are actually named 1870 something starting with __ and the normal name is an alias. */ 1871#if defined __stub_$2 || defined __stub___$2 1872choke me 1873#endif 1874 1875int 1876main () 1877{ 1878return $2 (); 1879 ; 1880 return 0; 1881} 1882_ACEOF 1883if ac_fn_c_try_link "$LINENO"; then : 1884 eval "$3=yes" 1885else 1886 eval "$3=no" 1887fi 1888rm -f core conftest.err conftest.$ac_objext \ 1889 conftest$ac_exeext conftest.$ac_ext 1890fi 1891eval ac_res=\$$3 1892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1893$as_echo "$ac_res" >&6; } 1894 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1895 1896} # ac_fn_c_check_func 1897 1898# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1899# ------------------------------------------------------- 1900# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1901# the include files in INCLUDES and setting the cache variable VAR 1902# accordingly. 1903ac_fn_c_check_header_mongrel () 1904{ 1905 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1906 if eval \${$3+:} false; then : 1907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1908$as_echo_n "checking for $2... " >&6; } 1909if eval \${$3+:} false; then : 1910 $as_echo_n "(cached) " >&6 1911fi 1912eval ac_res=\$$3 1913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1914$as_echo "$ac_res" >&6; } 1915else 1916 # Is the header compilable? 1917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1918$as_echo_n "checking $2 usability... " >&6; } 1919cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1920/* end confdefs.h. */ 1921$4 1922#include <$2> 1923_ACEOF 1924if ac_fn_c_try_compile "$LINENO"; then : 1925 ac_header_compiler=yes 1926else 1927 ac_header_compiler=no 1928fi 1929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1931$as_echo "$ac_header_compiler" >&6; } 1932 1933# Is the header present? 1934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1935$as_echo_n "checking $2 presence... " >&6; } 1936cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1937/* end confdefs.h. */ 1938#include <$2> 1939_ACEOF 1940if ac_fn_c_try_cpp "$LINENO"; then : 1941 ac_header_preproc=yes 1942else 1943 ac_header_preproc=no 1944fi 1945rm -f conftest.err conftest.i conftest.$ac_ext 1946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1947$as_echo "$ac_header_preproc" >&6; } 1948 1949# So? What about this header? 1950case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1951 yes:no: ) 1952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1953$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1955$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1956 ;; 1957 no:yes:* ) 1958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1959$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1961$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1962 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1963$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1965$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1967$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1968( $as_echo "## ---------------------------------------------------------------------- ## 1969## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 1970## ---------------------------------------------------------------------- ##" 1971 ) | sed "s/^/$as_me: WARNING: /" >&2 1972 ;; 1973esac 1974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1975$as_echo_n "checking for $2... " >&6; } 1976if eval \${$3+:} false; then : 1977 $as_echo_n "(cached) " >&6 1978else 1979 eval "$3=\$ac_header_compiler" 1980fi 1981eval ac_res=\$$3 1982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1983$as_echo "$ac_res" >&6; } 1984fi 1985 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1986 1987} # ac_fn_c_check_header_mongrel 1988cat >config.log <<_ACEOF 1989This file contains any messages produced by compilers while 1990running configure, to aid debugging if configure makes a mistake. 1991 1992It was created by xf86-video-savage $as_me 2.3.7, which was 1993generated by GNU Autoconf 2.69. Invocation command line was 1994 1995 $ $0 $@ 1996 1997_ACEOF 1998exec 5>>config.log 1999{ 2000cat <<_ASUNAME 2001## --------- ## 2002## Platform. ## 2003## --------- ## 2004 2005hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2006uname -m = `(uname -m) 2>/dev/null || echo unknown` 2007uname -r = `(uname -r) 2>/dev/null || echo unknown` 2008uname -s = `(uname -s) 2>/dev/null || echo unknown` 2009uname -v = `(uname -v) 2>/dev/null || echo unknown` 2010 2011/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2012/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2013 2014/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2015/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2016/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2017/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2018/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2019/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2020/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2021 2022_ASUNAME 2023 2024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2025for as_dir in $PATH 2026do 2027 IFS=$as_save_IFS 2028 test -z "$as_dir" && as_dir=. 2029 $as_echo "PATH: $as_dir" 2030 done 2031IFS=$as_save_IFS 2032 2033} >&5 2034 2035cat >&5 <<_ACEOF 2036 2037 2038## ----------- ## 2039## Core tests. ## 2040## ----------- ## 2041 2042_ACEOF 2043 2044 2045# Keep a trace of the command line. 2046# Strip out --no-create and --no-recursion so they do not pile up. 2047# Strip out --silent because we don't want to record it for future runs. 2048# Also quote any args containing shell meta-characters. 2049# Make two passes to allow for proper duplicate-argument suppression. 2050ac_configure_args= 2051ac_configure_args0= 2052ac_configure_args1= 2053ac_must_keep_next=false 2054for ac_pass in 1 2 2055do 2056 for ac_arg 2057 do 2058 case $ac_arg in 2059 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2060 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2061 | -silent | --silent | --silen | --sile | --sil) 2062 continue ;; 2063 *\'*) 2064 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2065 esac 2066 case $ac_pass in 2067 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2068 2) 2069 as_fn_append ac_configure_args1 " '$ac_arg'" 2070 if test $ac_must_keep_next = true; then 2071 ac_must_keep_next=false # Got value, back to normal. 2072 else 2073 case $ac_arg in 2074 *=* | --config-cache | -C | -disable-* | --disable-* \ 2075 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2076 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2077 | -with-* | --with-* | -without-* | --without-* | --x) 2078 case "$ac_configure_args0 " in 2079 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2080 esac 2081 ;; 2082 -* ) ac_must_keep_next=true ;; 2083 esac 2084 fi 2085 as_fn_append ac_configure_args " '$ac_arg'" 2086 ;; 2087 esac 2088 done 2089done 2090{ ac_configure_args0=; unset ac_configure_args0;} 2091{ ac_configure_args1=; unset ac_configure_args1;} 2092 2093# When interrupted or exit'd, cleanup temporary files, and complete 2094# config.log. We remove comments because anyway the quotes in there 2095# would cause problems or look ugly. 2096# WARNING: Use '\'' to represent an apostrophe within the trap. 2097# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2098trap 'exit_status=$? 2099 # Save into config.log some information that might help in debugging. 2100 { 2101 echo 2102 2103 $as_echo "## ---------------- ## 2104## Cache variables. ## 2105## ---------------- ##" 2106 echo 2107 # The following way of writing the cache mishandles newlines in values, 2108( 2109 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2110 eval ac_val=\$$ac_var 2111 case $ac_val in #( 2112 *${as_nl}*) 2113 case $ac_var in #( 2114 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2115$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2116 esac 2117 case $ac_var in #( 2118 _ | IFS | as_nl) ;; #( 2119 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2120 *) { eval $ac_var=; unset $ac_var;} ;; 2121 esac ;; 2122 esac 2123 done 2124 (set) 2>&1 | 2125 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2126 *${as_nl}ac_space=\ *) 2127 sed -n \ 2128 "s/'\''/'\''\\\\'\'''\''/g; 2129 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2130 ;; #( 2131 *) 2132 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2133 ;; 2134 esac | 2135 sort 2136) 2137 echo 2138 2139 $as_echo "## ----------------- ## 2140## Output variables. ## 2141## ----------------- ##" 2142 echo 2143 for ac_var in $ac_subst_vars 2144 do 2145 eval ac_val=\$$ac_var 2146 case $ac_val in 2147 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2148 esac 2149 $as_echo "$ac_var='\''$ac_val'\''" 2150 done | sort 2151 echo 2152 2153 if test -n "$ac_subst_files"; then 2154 $as_echo "## ------------------- ## 2155## File substitutions. ## 2156## ------------------- ##" 2157 echo 2158 for ac_var in $ac_subst_files 2159 do 2160 eval ac_val=\$$ac_var 2161 case $ac_val in 2162 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2163 esac 2164 $as_echo "$ac_var='\''$ac_val'\''" 2165 done | sort 2166 echo 2167 fi 2168 2169 if test -s confdefs.h; then 2170 $as_echo "## ----------- ## 2171## confdefs.h. ## 2172## ----------- ##" 2173 echo 2174 cat confdefs.h 2175 echo 2176 fi 2177 test "$ac_signal" != 0 && 2178 $as_echo "$as_me: caught signal $ac_signal" 2179 $as_echo "$as_me: exit $exit_status" 2180 } >&5 2181 rm -f core *.core core.conftest.* && 2182 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2183 exit $exit_status 2184' 0 2185for ac_signal in 1 2 13 15; do 2186 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2187done 2188ac_signal=0 2189 2190# confdefs.h avoids OS command line length limits that DEFS can exceed. 2191rm -f -r conftest* confdefs.h 2192 2193$as_echo "/* confdefs.h */" > confdefs.h 2194 2195# Predefined preprocessor variables. 2196 2197cat >>confdefs.h <<_ACEOF 2198#define PACKAGE_NAME "$PACKAGE_NAME" 2199_ACEOF 2200 2201cat >>confdefs.h <<_ACEOF 2202#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2203_ACEOF 2204 2205cat >>confdefs.h <<_ACEOF 2206#define PACKAGE_VERSION "$PACKAGE_VERSION" 2207_ACEOF 2208 2209cat >>confdefs.h <<_ACEOF 2210#define PACKAGE_STRING "$PACKAGE_STRING" 2211_ACEOF 2212 2213cat >>confdefs.h <<_ACEOF 2214#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2215_ACEOF 2216 2217cat >>confdefs.h <<_ACEOF 2218#define PACKAGE_URL "$PACKAGE_URL" 2219_ACEOF 2220 2221 2222# Let the site file select an alternate cache file if it wants to. 2223# Prefer an explicitly selected file to automatically selected ones. 2224ac_site_file1=NONE 2225ac_site_file2=NONE 2226if test -n "$CONFIG_SITE"; then 2227 # We do not want a PATH search for config.site. 2228 case $CONFIG_SITE in #(( 2229 -*) ac_site_file1=./$CONFIG_SITE;; 2230 */*) ac_site_file1=$CONFIG_SITE;; 2231 *) ac_site_file1=./$CONFIG_SITE;; 2232 esac 2233elif test "x$prefix" != xNONE; then 2234 ac_site_file1=$prefix/share/config.site 2235 ac_site_file2=$prefix/etc/config.site 2236else 2237 ac_site_file1=$ac_default_prefix/share/config.site 2238 ac_site_file2=$ac_default_prefix/etc/config.site 2239fi 2240for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2241do 2242 test "x$ac_site_file" = xNONE && continue 2243 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2244 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2245$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2246 sed 's/^/| /' "$ac_site_file" >&5 2247 . "$ac_site_file" \ 2248 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2249$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2250as_fn_error $? "failed to load site script $ac_site_file 2251See \`config.log' for more details" "$LINENO" 5; } 2252 fi 2253done 2254 2255if test -r "$cache_file"; then 2256 # Some versions of bash will fail to source /dev/null (special files 2257 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2258 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2259 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2260$as_echo "$as_me: loading cache $cache_file" >&6;} 2261 case $cache_file in 2262 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2263 *) . "./$cache_file";; 2264 esac 2265 fi 2266else 2267 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2268$as_echo "$as_me: creating cache $cache_file" >&6;} 2269 >$cache_file 2270fi 2271 2272# Check that the precious variables saved in the cache have kept the same 2273# value. 2274ac_cache_corrupted=false 2275for ac_var in $ac_precious_vars; do 2276 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2277 eval ac_new_set=\$ac_env_${ac_var}_set 2278 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2279 eval ac_new_val=\$ac_env_${ac_var}_value 2280 case $ac_old_set,$ac_new_set in 2281 set,) 2282 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2283$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2284 ac_cache_corrupted=: ;; 2285 ,set) 2286 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2287$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2288 ac_cache_corrupted=: ;; 2289 ,);; 2290 *) 2291 if test "x$ac_old_val" != "x$ac_new_val"; then 2292 # differences in whitespace do not lead to failure. 2293 ac_old_val_w=`echo x $ac_old_val` 2294 ac_new_val_w=`echo x $ac_new_val` 2295 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2296 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2297$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2298 ac_cache_corrupted=: 2299 else 2300 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2301$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2302 eval $ac_var=\$ac_old_val 2303 fi 2304 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2305$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2306 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2307$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2308 fi;; 2309 esac 2310 # Pass precious variables to config.status. 2311 if test "$ac_new_set" = set; then 2312 case $ac_new_val in 2313 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2314 *) ac_arg=$ac_var=$ac_new_val ;; 2315 esac 2316 case " $ac_configure_args " in 2317 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2318 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2319 esac 2320 fi 2321done 2322if $ac_cache_corrupted; then 2323 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2324$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2325 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2326$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2327 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2328fi 2329## -------------------- ## 2330## Main body of script. ## 2331## -------------------- ## 2332 2333ac_ext=c 2334ac_cpp='$CPP $CPPFLAGS' 2335ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2336ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2337ac_compiler_gnu=$ac_cv_c_compiler_gnu 2338 2339 2340 2341ac_config_headers="$ac_config_headers config.h" 2342 2343ac_aux_dir= 2344for ac_dir in . "$srcdir"/.; do 2345 if test -f "$ac_dir/install-sh"; then 2346 ac_aux_dir=$ac_dir 2347 ac_install_sh="$ac_aux_dir/install-sh -c" 2348 break 2349 elif test -f "$ac_dir/install.sh"; then 2350 ac_aux_dir=$ac_dir 2351 ac_install_sh="$ac_aux_dir/install.sh -c" 2352 break 2353 elif test -f "$ac_dir/shtool"; then 2354 ac_aux_dir=$ac_dir 2355 ac_install_sh="$ac_aux_dir/shtool install -c" 2356 break 2357 fi 2358done 2359if test -z "$ac_aux_dir"; then 2360 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 2361fi 2362 2363# These three variables are undocumented and unsupported, 2364# and are intended to be withdrawn in a future Autoconf release. 2365# They can cause serious problems if a builder's source tree is in a directory 2366# whose full name contains unusual characters. 2367ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2368ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2369ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2370 2371 2372 2373# Initialize Automake 2374am__api_version='1.11' 2375 2376# Find a good install program. We prefer a C program (faster), 2377# so one script is as good as another. But avoid the broken or 2378# incompatible versions: 2379# SysV /etc/install, /usr/sbin/install 2380# SunOS /usr/etc/install 2381# IRIX /sbin/install 2382# AIX /bin/install 2383# AmigaOS /C/install, which installs bootblocks on floppy discs 2384# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2385# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2386# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2387# OS/2's system install, which has a completely different semantic 2388# ./install, which can be erroneously created by make from ./install.sh. 2389# Reject install programs that cannot install multiple files. 2390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2391$as_echo_n "checking for a BSD-compatible install... " >&6; } 2392if test -z "$INSTALL"; then 2393if ${ac_cv_path_install+:} false; then : 2394 $as_echo_n "(cached) " >&6 2395else 2396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2397for as_dir in $PATH 2398do 2399 IFS=$as_save_IFS 2400 test -z "$as_dir" && as_dir=. 2401 # Account for people who put trailing slashes in PATH elements. 2402case $as_dir/ in #(( 2403 ./ | .// | /[cC]/* | \ 2404 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2405 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2406 /usr/ucb/* ) ;; 2407 *) 2408 # OSF1 and SCO ODT 3.0 have their own names for install. 2409 # Don't use installbsd from OSF since it installs stuff as root 2410 # by default. 2411 for ac_prog in ginstall scoinst install; do 2412 for ac_exec_ext in '' $ac_executable_extensions; do 2413 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2414 if test $ac_prog = install && 2415 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2416 # AIX install. It has an incompatible calling convention. 2417 : 2418 elif test $ac_prog = install && 2419 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2420 # program-specific install script used by HP pwplus--don't use. 2421 : 2422 else 2423 rm -rf conftest.one conftest.two conftest.dir 2424 echo one > conftest.one 2425 echo two > conftest.two 2426 mkdir conftest.dir 2427 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2428 test -s conftest.one && test -s conftest.two && 2429 test -s conftest.dir/conftest.one && 2430 test -s conftest.dir/conftest.two 2431 then 2432 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2433 break 3 2434 fi 2435 fi 2436 fi 2437 done 2438 done 2439 ;; 2440esac 2441 2442 done 2443IFS=$as_save_IFS 2444 2445rm -rf conftest.one conftest.two conftest.dir 2446 2447fi 2448 if test "${ac_cv_path_install+set}" = set; then 2449 INSTALL=$ac_cv_path_install 2450 else 2451 # As a last resort, use the slow shell script. Don't cache a 2452 # value for INSTALL within a source directory, because that will 2453 # break other packages using the cache if that directory is 2454 # removed, or if the value is a relative name. 2455 INSTALL=$ac_install_sh 2456 fi 2457fi 2458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2459$as_echo "$INSTALL" >&6; } 2460 2461# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2462# It thinks the first close brace ends the variable substitution. 2463test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2464 2465test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2466 2467test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2468 2469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2470$as_echo_n "checking whether build environment is sane... " >&6; } 2471# Just in case 2472sleep 1 2473echo timestamp > conftest.file 2474# Reject unsafe characters in $srcdir or the absolute working directory 2475# name. Accept space and tab only in the latter. 2476am_lf=' 2477' 2478case `pwd` in 2479 *[\\\"\#\$\&\'\`$am_lf]*) 2480 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2481esac 2482case $srcdir in 2483 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2484 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2485esac 2486 2487# Do `set' in a subshell so we don't clobber the current shell's 2488# arguments. Must try -L first in case configure is actually a 2489# symlink; some systems play weird games with the mod time of symlinks 2490# (eg FreeBSD returns the mod time of the symlink's containing 2491# directory). 2492if ( 2493 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2494 if test "$*" = "X"; then 2495 # -L didn't work. 2496 set X `ls -t "$srcdir/configure" conftest.file` 2497 fi 2498 rm -f conftest.file 2499 if test "$*" != "X $srcdir/configure conftest.file" \ 2500 && test "$*" != "X conftest.file $srcdir/configure"; then 2501 2502 # If neither matched, then we have a broken ls. This can happen 2503 # if, for instance, CONFIG_SHELL is bash and it inherits a 2504 # broken ls alias from the environment. This has actually 2505 # happened. Such a system could not be considered "sane". 2506 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2507alias in your environment" "$LINENO" 5 2508 fi 2509 2510 test "$2" = conftest.file 2511 ) 2512then 2513 # Ok. 2514 : 2515else 2516 as_fn_error $? "newly created file is older than distributed files! 2517Check your system clock" "$LINENO" 5 2518fi 2519{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2520$as_echo "yes" >&6; } 2521test "$program_prefix" != NONE && 2522 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2523# Use a double $ so make ignores it. 2524test "$program_suffix" != NONE && 2525 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2526# Double any \ or $. 2527# By default was `s,x,x', remove it if useless. 2528ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2529program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2530 2531# expand $ac_aux_dir to an absolute path 2532am_aux_dir=`cd $ac_aux_dir && pwd` 2533 2534if test x"${MISSING+set}" != xset; then 2535 case $am_aux_dir in 2536 *\ * | *\ *) 2537 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2538 *) 2539 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2540 esac 2541fi 2542# Use eval to expand $SHELL 2543if eval "$MISSING --run true"; then 2544 am_missing_run="$MISSING --run " 2545else 2546 am_missing_run= 2547 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2548$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2549fi 2550 2551if test x"${install_sh}" != xset; then 2552 case $am_aux_dir in 2553 *\ * | *\ *) 2554 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2555 *) 2556 install_sh="\${SHELL} $am_aux_dir/install-sh" 2557 esac 2558fi 2559 2560# Installed binaries are usually stripped using `strip' when the user 2561# run `make install-strip'. However `strip' might not be the right 2562# tool to use in cross-compilation environments, therefore Automake 2563# will honor the `STRIP' environment variable to overrule this program. 2564if test "$cross_compiling" != no; then 2565 if test -n "$ac_tool_prefix"; then 2566 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2567set dummy ${ac_tool_prefix}strip; ac_word=$2 2568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2569$as_echo_n "checking for $ac_word... " >&6; } 2570if ${ac_cv_prog_STRIP+:} false; then : 2571 $as_echo_n "(cached) " >&6 2572else 2573 if test -n "$STRIP"; then 2574 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2575else 2576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2577for as_dir in $PATH 2578do 2579 IFS=$as_save_IFS 2580 test -z "$as_dir" && as_dir=. 2581 for ac_exec_ext in '' $ac_executable_extensions; do 2582 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2583 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2585 break 2 2586 fi 2587done 2588 done 2589IFS=$as_save_IFS 2590 2591fi 2592fi 2593STRIP=$ac_cv_prog_STRIP 2594if test -n "$STRIP"; then 2595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2596$as_echo "$STRIP" >&6; } 2597else 2598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2599$as_echo "no" >&6; } 2600fi 2601 2602 2603fi 2604if test -z "$ac_cv_prog_STRIP"; then 2605 ac_ct_STRIP=$STRIP 2606 # Extract the first word of "strip", so it can be a program name with args. 2607set dummy strip; ac_word=$2 2608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2609$as_echo_n "checking for $ac_word... " >&6; } 2610if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2611 $as_echo_n "(cached) " >&6 2612else 2613 if test -n "$ac_ct_STRIP"; then 2614 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2615else 2616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2617for as_dir in $PATH 2618do 2619 IFS=$as_save_IFS 2620 test -z "$as_dir" && as_dir=. 2621 for ac_exec_ext in '' $ac_executable_extensions; do 2622 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2623 ac_cv_prog_ac_ct_STRIP="strip" 2624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2625 break 2 2626 fi 2627done 2628 done 2629IFS=$as_save_IFS 2630 2631fi 2632fi 2633ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2634if test -n "$ac_ct_STRIP"; then 2635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2636$as_echo "$ac_ct_STRIP" >&6; } 2637else 2638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2639$as_echo "no" >&6; } 2640fi 2641 2642 if test "x$ac_ct_STRIP" = x; then 2643 STRIP=":" 2644 else 2645 case $cross_compiling:$ac_tool_warned in 2646yes:) 2647{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2648$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2649ac_tool_warned=yes ;; 2650esac 2651 STRIP=$ac_ct_STRIP 2652 fi 2653else 2654 STRIP="$ac_cv_prog_STRIP" 2655fi 2656 2657fi 2658INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2659 2660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2661$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2662if test -z "$MKDIR_P"; then 2663 if ${ac_cv_path_mkdir+:} false; then : 2664 $as_echo_n "(cached) " >&6 2665else 2666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2667for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2668do 2669 IFS=$as_save_IFS 2670 test -z "$as_dir" && as_dir=. 2671 for ac_prog in mkdir gmkdir; do 2672 for ac_exec_ext in '' $ac_executable_extensions; do 2673 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2674 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2675 'mkdir (GNU coreutils) '* | \ 2676 'mkdir (coreutils) '* | \ 2677 'mkdir (fileutils) '4.1*) 2678 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2679 break 3;; 2680 esac 2681 done 2682 done 2683 done 2684IFS=$as_save_IFS 2685 2686fi 2687 2688 test -d ./--version && rmdir ./--version 2689 if test "${ac_cv_path_mkdir+set}" = set; then 2690 MKDIR_P="$ac_cv_path_mkdir -p" 2691 else 2692 # As a last resort, use the slow shell script. Don't cache a 2693 # value for MKDIR_P within a source directory, because that will 2694 # break other packages using the cache if that directory is 2695 # removed, or if the value is a relative name. 2696 MKDIR_P="$ac_install_sh -d" 2697 fi 2698fi 2699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2700$as_echo "$MKDIR_P" >&6; } 2701 2702mkdir_p="$MKDIR_P" 2703case $mkdir_p in 2704 [\\/$]* | ?:[\\/]*) ;; 2705 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2706esac 2707 2708for ac_prog in gawk mawk nawk awk 2709do 2710 # Extract the first word of "$ac_prog", so it can be a program name with args. 2711set dummy $ac_prog; ac_word=$2 2712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2713$as_echo_n "checking for $ac_word... " >&6; } 2714if ${ac_cv_prog_AWK+:} false; then : 2715 $as_echo_n "(cached) " >&6 2716else 2717 if test -n "$AWK"; then 2718 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2719else 2720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2721for as_dir in $PATH 2722do 2723 IFS=$as_save_IFS 2724 test -z "$as_dir" && as_dir=. 2725 for ac_exec_ext in '' $ac_executable_extensions; do 2726 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2727 ac_cv_prog_AWK="$ac_prog" 2728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2729 break 2 2730 fi 2731done 2732 done 2733IFS=$as_save_IFS 2734 2735fi 2736fi 2737AWK=$ac_cv_prog_AWK 2738if test -n "$AWK"; then 2739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2740$as_echo "$AWK" >&6; } 2741else 2742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2743$as_echo "no" >&6; } 2744fi 2745 2746 2747 test -n "$AWK" && break 2748done 2749 2750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2751$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2752set x ${MAKE-make} 2753ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2754if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2755 $as_echo_n "(cached) " >&6 2756else 2757 cat >conftest.make <<\_ACEOF 2758SHELL = /bin/sh 2759all: 2760 @echo '@@@%%%=$(MAKE)=@@@%%%' 2761_ACEOF 2762# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2763case `${MAKE-make} -f conftest.make 2>/dev/null` in 2764 *@@@%%%=?*=@@@%%%*) 2765 eval ac_cv_prog_make_${ac_make}_set=yes;; 2766 *) 2767 eval ac_cv_prog_make_${ac_make}_set=no;; 2768esac 2769rm -f conftest.make 2770fi 2771if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2773$as_echo "yes" >&6; } 2774 SET_MAKE= 2775else 2776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2777$as_echo "no" >&6; } 2778 SET_MAKE="MAKE=${MAKE-make}" 2779fi 2780 2781rm -rf .tst 2>/dev/null 2782mkdir .tst 2>/dev/null 2783if test -d .tst; then 2784 am__leading_dot=. 2785else 2786 am__leading_dot=_ 2787fi 2788rmdir .tst 2>/dev/null 2789 2790if test "`cd $srcdir && pwd`" != "`pwd`"; then 2791 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2792 # is not polluted with repeated "-I." 2793 am__isrc=' -I$(srcdir)' 2794 # test to see if srcdir already configured 2795 if test -f $srcdir/config.status; then 2796 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2797 fi 2798fi 2799 2800# test whether we have cygpath 2801if test -z "$CYGPATH_W"; then 2802 if (cygpath --version) >/dev/null 2>/dev/null; then 2803 CYGPATH_W='cygpath -w' 2804 else 2805 CYGPATH_W=echo 2806 fi 2807fi 2808 2809 2810# Define the identity of the package. 2811 PACKAGE='xf86-video-savage' 2812 VERSION='2.3.7' 2813 2814 2815cat >>confdefs.h <<_ACEOF 2816#define PACKAGE "$PACKAGE" 2817_ACEOF 2818 2819 2820cat >>confdefs.h <<_ACEOF 2821#define VERSION "$VERSION" 2822_ACEOF 2823 2824# Some tools Automake needs. 2825 2826ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2827 2828 2829AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2830 2831 2832AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2833 2834 2835AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2836 2837 2838MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2839 2840# We need awk for the "check" target. The system "awk" is bad on 2841# some platforms. 2842# Always define AMTAR for backward compatibility. Yes, it's still used 2843# in the wild :-( We should find a proper way to deprecate it ... 2844AMTAR='$${TAR-tar}' 2845 2846am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2847 2848 2849 2850 2851 2852 2853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2854$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2855 # Check whether --enable-maintainer-mode was given. 2856if test "${enable_maintainer_mode+set}" = set; then : 2857 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2858else 2859 USE_MAINTAINER_MODE=no 2860fi 2861 2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2863$as_echo "$USE_MAINTAINER_MODE" >&6; } 2864 if test $USE_MAINTAINER_MODE = yes; then 2865 MAINTAINER_MODE_TRUE= 2866 MAINTAINER_MODE_FALSE='#' 2867else 2868 MAINTAINER_MODE_TRUE='#' 2869 MAINTAINER_MODE_FALSE= 2870fi 2871 2872 MAINT=$MAINTAINER_MODE_TRUE 2873 2874 2875 2876# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888DEPDIR="${am__leading_dot}deps" 2889 2890ac_config_commands="$ac_config_commands depfiles" 2891 2892 2893am_make=${MAKE-make} 2894cat > confinc << 'END' 2895am__doit: 2896 @echo this is the am__doit target 2897.PHONY: am__doit 2898END 2899# If we don't find an include directive, just comment out the code. 2900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2901$as_echo_n "checking for style of include used by $am_make... " >&6; } 2902am__include="#" 2903am__quote= 2904_am_result=none 2905# First try GNU make style include. 2906echo "include confinc" > confmf 2907# Ignore all kinds of additional output from `make'. 2908case `$am_make -s -f confmf 2> /dev/null` in #( 2909*the\ am__doit\ target*) 2910 am__include=include 2911 am__quote= 2912 _am_result=GNU 2913 ;; 2914esac 2915# Now try BSD make style include. 2916if test "$am__include" = "#"; then 2917 echo '.include "confinc"' > confmf 2918 case `$am_make -s -f confmf 2> /dev/null` in #( 2919 *the\ am__doit\ target*) 2920 am__include=.include 2921 am__quote="\"" 2922 _am_result=BSD 2923 ;; 2924 esac 2925fi 2926 2927 2928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 2929$as_echo "$_am_result" >&6; } 2930rm -f confinc confmf 2931 2932# Check whether --enable-dependency-tracking was given. 2933if test "${enable_dependency_tracking+set}" = set; then : 2934 enableval=$enable_dependency_tracking; 2935fi 2936 2937if test "x$enable_dependency_tracking" != xno; then 2938 am_depcomp="$ac_aux_dir/depcomp" 2939 AMDEPBACKSLASH='\' 2940 am__nodep='_no' 2941fi 2942 if test "x$enable_dependency_tracking" != xno; then 2943 AMDEP_TRUE= 2944 AMDEP_FALSE='#' 2945else 2946 AMDEP_TRUE='#' 2947 AMDEP_FALSE= 2948fi 2949 2950 2951ac_ext=c 2952ac_cpp='$CPP $CPPFLAGS' 2953ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2954ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2955ac_compiler_gnu=$ac_cv_c_compiler_gnu 2956if test -n "$ac_tool_prefix"; then 2957 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2958set dummy ${ac_tool_prefix}gcc; ac_word=$2 2959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2960$as_echo_n "checking for $ac_word... " >&6; } 2961if ${ac_cv_prog_CC+:} false; then : 2962 $as_echo_n "(cached) " >&6 2963else 2964 if test -n "$CC"; then 2965 ac_cv_prog_CC="$CC" # Let the user override the test. 2966else 2967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2968for as_dir in $PATH 2969do 2970 IFS=$as_save_IFS 2971 test -z "$as_dir" && as_dir=. 2972 for ac_exec_ext in '' $ac_executable_extensions; do 2973 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2974 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2975 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2976 break 2 2977 fi 2978done 2979 done 2980IFS=$as_save_IFS 2981 2982fi 2983fi 2984CC=$ac_cv_prog_CC 2985if test -n "$CC"; then 2986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2987$as_echo "$CC" >&6; } 2988else 2989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2990$as_echo "no" >&6; } 2991fi 2992 2993 2994fi 2995if test -z "$ac_cv_prog_CC"; then 2996 ac_ct_CC=$CC 2997 # Extract the first word of "gcc", so it can be a program name with args. 2998set dummy gcc; ac_word=$2 2999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3000$as_echo_n "checking for $ac_word... " >&6; } 3001if ${ac_cv_prog_ac_ct_CC+:} false; then : 3002 $as_echo_n "(cached) " >&6 3003else 3004 if test -n "$ac_ct_CC"; then 3005 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3006else 3007as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3008for as_dir in $PATH 3009do 3010 IFS=$as_save_IFS 3011 test -z "$as_dir" && as_dir=. 3012 for ac_exec_ext in '' $ac_executable_extensions; do 3013 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3014 ac_cv_prog_ac_ct_CC="gcc" 3015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3016 break 2 3017 fi 3018done 3019 done 3020IFS=$as_save_IFS 3021 3022fi 3023fi 3024ac_ct_CC=$ac_cv_prog_ac_ct_CC 3025if test -n "$ac_ct_CC"; then 3026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3027$as_echo "$ac_ct_CC" >&6; } 3028else 3029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3030$as_echo "no" >&6; } 3031fi 3032 3033 if test "x$ac_ct_CC" = x; then 3034 CC="" 3035 else 3036 case $cross_compiling:$ac_tool_warned in 3037yes:) 3038{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3039$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3040ac_tool_warned=yes ;; 3041esac 3042 CC=$ac_ct_CC 3043 fi 3044else 3045 CC="$ac_cv_prog_CC" 3046fi 3047 3048if test -z "$CC"; then 3049 if test -n "$ac_tool_prefix"; then 3050 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3051set dummy ${ac_tool_prefix}cc; ac_word=$2 3052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3053$as_echo_n "checking for $ac_word... " >&6; } 3054if ${ac_cv_prog_CC+:} false; then : 3055 $as_echo_n "(cached) " >&6 3056else 3057 if test -n "$CC"; then 3058 ac_cv_prog_CC="$CC" # Let the user override the test. 3059else 3060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3061for as_dir in $PATH 3062do 3063 IFS=$as_save_IFS 3064 test -z "$as_dir" && as_dir=. 3065 for ac_exec_ext in '' $ac_executable_extensions; do 3066 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3067 ac_cv_prog_CC="${ac_tool_prefix}cc" 3068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3069 break 2 3070 fi 3071done 3072 done 3073IFS=$as_save_IFS 3074 3075fi 3076fi 3077CC=$ac_cv_prog_CC 3078if test -n "$CC"; then 3079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3080$as_echo "$CC" >&6; } 3081else 3082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3083$as_echo "no" >&6; } 3084fi 3085 3086 3087 fi 3088fi 3089if test -z "$CC"; then 3090 # Extract the first word of "cc", so it can be a program name with args. 3091set dummy cc; ac_word=$2 3092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3093$as_echo_n "checking for $ac_word... " >&6; } 3094if ${ac_cv_prog_CC+:} false; then : 3095 $as_echo_n "(cached) " >&6 3096else 3097 if test -n "$CC"; then 3098 ac_cv_prog_CC="$CC" # Let the user override the test. 3099else 3100 ac_prog_rejected=no 3101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3102for as_dir in $PATH 3103do 3104 IFS=$as_save_IFS 3105 test -z "$as_dir" && as_dir=. 3106 for ac_exec_ext in '' $ac_executable_extensions; do 3107 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3108 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3109 ac_prog_rejected=yes 3110 continue 3111 fi 3112 ac_cv_prog_CC="cc" 3113 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3114 break 2 3115 fi 3116done 3117 done 3118IFS=$as_save_IFS 3119 3120if test $ac_prog_rejected = yes; then 3121 # We found a bogon in the path, so make sure we never use it. 3122 set dummy $ac_cv_prog_CC 3123 shift 3124 if test $# != 0; then 3125 # We chose a different compiler from the bogus one. 3126 # However, it has the same basename, so the bogon will be chosen 3127 # first if we set CC to just the basename; use the full file name. 3128 shift 3129 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3130 fi 3131fi 3132fi 3133fi 3134CC=$ac_cv_prog_CC 3135if test -n "$CC"; then 3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3137$as_echo "$CC" >&6; } 3138else 3139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3140$as_echo "no" >&6; } 3141fi 3142 3143 3144fi 3145if test -z "$CC"; then 3146 if test -n "$ac_tool_prefix"; then 3147 for ac_prog in cl.exe 3148 do 3149 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3150set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3152$as_echo_n "checking for $ac_word... " >&6; } 3153if ${ac_cv_prog_CC+:} false; then : 3154 $as_echo_n "(cached) " >&6 3155else 3156 if test -n "$CC"; then 3157 ac_cv_prog_CC="$CC" # Let the user override the test. 3158else 3159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3160for as_dir in $PATH 3161do 3162 IFS=$as_save_IFS 3163 test -z "$as_dir" && as_dir=. 3164 for ac_exec_ext in '' $ac_executable_extensions; do 3165 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3166 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3168 break 2 3169 fi 3170done 3171 done 3172IFS=$as_save_IFS 3173 3174fi 3175fi 3176CC=$ac_cv_prog_CC 3177if test -n "$CC"; then 3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3179$as_echo "$CC" >&6; } 3180else 3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3182$as_echo "no" >&6; } 3183fi 3184 3185 3186 test -n "$CC" && break 3187 done 3188fi 3189if test -z "$CC"; then 3190 ac_ct_CC=$CC 3191 for ac_prog in cl.exe 3192do 3193 # Extract the first word of "$ac_prog", so it can be a program name with args. 3194set dummy $ac_prog; ac_word=$2 3195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3196$as_echo_n "checking for $ac_word... " >&6; } 3197if ${ac_cv_prog_ac_ct_CC+:} false; then : 3198 $as_echo_n "(cached) " >&6 3199else 3200 if test -n "$ac_ct_CC"; then 3201 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3202else 3203as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3204for as_dir in $PATH 3205do 3206 IFS=$as_save_IFS 3207 test -z "$as_dir" && as_dir=. 3208 for ac_exec_ext in '' $ac_executable_extensions; do 3209 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3210 ac_cv_prog_ac_ct_CC="$ac_prog" 3211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3212 break 2 3213 fi 3214done 3215 done 3216IFS=$as_save_IFS 3217 3218fi 3219fi 3220ac_ct_CC=$ac_cv_prog_ac_ct_CC 3221if test -n "$ac_ct_CC"; then 3222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3223$as_echo "$ac_ct_CC" >&6; } 3224else 3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3226$as_echo "no" >&6; } 3227fi 3228 3229 3230 test -n "$ac_ct_CC" && break 3231done 3232 3233 if test "x$ac_ct_CC" = x; then 3234 CC="" 3235 else 3236 case $cross_compiling:$ac_tool_warned in 3237yes:) 3238{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3239$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3240ac_tool_warned=yes ;; 3241esac 3242 CC=$ac_ct_CC 3243 fi 3244fi 3245 3246fi 3247 3248 3249test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3250$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3251as_fn_error $? "no acceptable C compiler found in \$PATH 3252See \`config.log' for more details" "$LINENO" 5; } 3253 3254# Provide some information about the compiler. 3255$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3256set X $ac_compile 3257ac_compiler=$2 3258for ac_option in --version -v -V -qversion; do 3259 { { ac_try="$ac_compiler $ac_option >&5" 3260case "(($ac_try" in 3261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3262 *) ac_try_echo=$ac_try;; 3263esac 3264eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3265$as_echo "$ac_try_echo"; } >&5 3266 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3267 ac_status=$? 3268 if test -s conftest.err; then 3269 sed '10a\ 3270... rest of stderr output deleted ... 3271 10q' conftest.err >conftest.er1 3272 cat conftest.er1 >&5 3273 fi 3274 rm -f conftest.er1 conftest.err 3275 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3276 test $ac_status = 0; } 3277done 3278 3279cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3280/* end confdefs.h. */ 3281 3282int 3283main () 3284{ 3285 3286 ; 3287 return 0; 3288} 3289_ACEOF 3290ac_clean_files_save=$ac_clean_files 3291ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3292# Try to create an executable without -o first, disregard a.out. 3293# It will help us diagnose broken compilers, and finding out an intuition 3294# of exeext. 3295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3296$as_echo_n "checking whether the C compiler works... " >&6; } 3297ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3298 3299# The possible output files: 3300ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3301 3302ac_rmfiles= 3303for ac_file in $ac_files 3304do 3305 case $ac_file in 3306 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3307 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3308 esac 3309done 3310rm -f $ac_rmfiles 3311 3312if { { ac_try="$ac_link_default" 3313case "(($ac_try" in 3314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3315 *) ac_try_echo=$ac_try;; 3316esac 3317eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3318$as_echo "$ac_try_echo"; } >&5 3319 (eval "$ac_link_default") 2>&5 3320 ac_status=$? 3321 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3322 test $ac_status = 0; }; then : 3323 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3324# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3325# in a Makefile. We should not override ac_cv_exeext if it was cached, 3326# so that the user can short-circuit this test for compilers unknown to 3327# Autoconf. 3328for ac_file in $ac_files '' 3329do 3330 test -f "$ac_file" || continue 3331 case $ac_file in 3332 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3333 ;; 3334 [ab].out ) 3335 # We found the default executable, but exeext='' is most 3336 # certainly right. 3337 break;; 3338 *.* ) 3339 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3340 then :; else 3341 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3342 fi 3343 # We set ac_cv_exeext here because the later test for it is not 3344 # safe: cross compilers may not add the suffix if given an `-o' 3345 # argument, so we may need to know it at that point already. 3346 # Even if this section looks crufty: it has the advantage of 3347 # actually working. 3348 break;; 3349 * ) 3350 break;; 3351 esac 3352done 3353test "$ac_cv_exeext" = no && ac_cv_exeext= 3354 3355else 3356 ac_file='' 3357fi 3358if test -z "$ac_file"; then : 3359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3360$as_echo "no" >&6; } 3361$as_echo "$as_me: failed program was:" >&5 3362sed 's/^/| /' conftest.$ac_ext >&5 3363 3364{ { $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 77 "C compiler cannot create executables 3367See \`config.log' for more details" "$LINENO" 5; } 3368else 3369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3370$as_echo "yes" >&6; } 3371fi 3372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3373$as_echo_n "checking for C compiler default output file name... " >&6; } 3374{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3375$as_echo "$ac_file" >&6; } 3376ac_exeext=$ac_cv_exeext 3377 3378rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3379ac_clean_files=$ac_clean_files_save 3380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3381$as_echo_n "checking for suffix of executables... " >&6; } 3382if { { ac_try="$ac_link" 3383case "(($ac_try" in 3384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3385 *) ac_try_echo=$ac_try;; 3386esac 3387eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3388$as_echo "$ac_try_echo"; } >&5 3389 (eval "$ac_link") 2>&5 3390 ac_status=$? 3391 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3392 test $ac_status = 0; }; then : 3393 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3394# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3395# work properly (i.e., refer to `conftest.exe'), while it won't with 3396# `rm'. 3397for ac_file in conftest.exe conftest conftest.*; do 3398 test -f "$ac_file" || continue 3399 case $ac_file in 3400 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3401 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3402 break;; 3403 * ) break;; 3404 esac 3405done 3406else 3407 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3408$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3409as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3410See \`config.log' for more details" "$LINENO" 5; } 3411fi 3412rm -f conftest conftest$ac_cv_exeext 3413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3414$as_echo "$ac_cv_exeext" >&6; } 3415 3416rm -f conftest.$ac_ext 3417EXEEXT=$ac_cv_exeext 3418ac_exeext=$EXEEXT 3419cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3420/* end confdefs.h. */ 3421#include <stdio.h> 3422int 3423main () 3424{ 3425FILE *f = fopen ("conftest.out", "w"); 3426 return ferror (f) || fclose (f) != 0; 3427 3428 ; 3429 return 0; 3430} 3431_ACEOF 3432ac_clean_files="$ac_clean_files conftest.out" 3433# Check that the compiler produces executables we can run. If not, either 3434# the compiler is broken, or we cross compile. 3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3436$as_echo_n "checking whether we are cross compiling... " >&6; } 3437if test "$cross_compiling" != yes; then 3438 { { ac_try="$ac_link" 3439case "(($ac_try" in 3440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3441 *) ac_try_echo=$ac_try;; 3442esac 3443eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3444$as_echo "$ac_try_echo"; } >&5 3445 (eval "$ac_link") 2>&5 3446 ac_status=$? 3447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3448 test $ac_status = 0; } 3449 if { ac_try='./conftest$ac_cv_exeext' 3450 { { case "(($ac_try" in 3451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3452 *) ac_try_echo=$ac_try;; 3453esac 3454eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3455$as_echo "$ac_try_echo"; } >&5 3456 (eval "$ac_try") 2>&5 3457 ac_status=$? 3458 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3459 test $ac_status = 0; }; }; then 3460 cross_compiling=no 3461 else 3462 if test "$cross_compiling" = maybe; then 3463 cross_compiling=yes 3464 else 3465 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3466$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3467as_fn_error $? "cannot run C compiled programs. 3468If you meant to cross compile, use \`--host'. 3469See \`config.log' for more details" "$LINENO" 5; } 3470 fi 3471 fi 3472fi 3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3474$as_echo "$cross_compiling" >&6; } 3475 3476rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3477ac_clean_files=$ac_clean_files_save 3478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3479$as_echo_n "checking for suffix of object files... " >&6; } 3480if ${ac_cv_objext+:} false; then : 3481 $as_echo_n "(cached) " >&6 3482else 3483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3484/* end confdefs.h. */ 3485 3486int 3487main () 3488{ 3489 3490 ; 3491 return 0; 3492} 3493_ACEOF 3494rm -f conftest.o conftest.obj 3495if { { ac_try="$ac_compile" 3496case "(($ac_try" in 3497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3498 *) ac_try_echo=$ac_try;; 3499esac 3500eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3501$as_echo "$ac_try_echo"; } >&5 3502 (eval "$ac_compile") 2>&5 3503 ac_status=$? 3504 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3505 test $ac_status = 0; }; then : 3506 for ac_file in conftest.o conftest.obj conftest.*; do 3507 test -f "$ac_file" || continue; 3508 case $ac_file in 3509 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3510 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3511 break;; 3512 esac 3513done 3514else 3515 $as_echo "$as_me: failed program was:" >&5 3516sed 's/^/| /' conftest.$ac_ext >&5 3517 3518{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3519$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3520as_fn_error $? "cannot compute suffix of object files: cannot compile 3521See \`config.log' for more details" "$LINENO" 5; } 3522fi 3523rm -f conftest.$ac_cv_objext conftest.$ac_ext 3524fi 3525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3526$as_echo "$ac_cv_objext" >&6; } 3527OBJEXT=$ac_cv_objext 3528ac_objext=$OBJEXT 3529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3530$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3531if ${ac_cv_c_compiler_gnu+:} false; then : 3532 $as_echo_n "(cached) " >&6 3533else 3534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3535/* end confdefs.h. */ 3536 3537int 3538main () 3539{ 3540#ifndef __GNUC__ 3541 choke me 3542#endif 3543 3544 ; 3545 return 0; 3546} 3547_ACEOF 3548if ac_fn_c_try_compile "$LINENO"; then : 3549 ac_compiler_gnu=yes 3550else 3551 ac_compiler_gnu=no 3552fi 3553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3554ac_cv_c_compiler_gnu=$ac_compiler_gnu 3555 3556fi 3557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3558$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3559if test $ac_compiler_gnu = yes; then 3560 GCC=yes 3561else 3562 GCC= 3563fi 3564ac_test_CFLAGS=${CFLAGS+set} 3565ac_save_CFLAGS=$CFLAGS 3566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3567$as_echo_n "checking whether $CC accepts -g... " >&6; } 3568if ${ac_cv_prog_cc_g+:} false; then : 3569 $as_echo_n "(cached) " >&6 3570else 3571 ac_save_c_werror_flag=$ac_c_werror_flag 3572 ac_c_werror_flag=yes 3573 ac_cv_prog_cc_g=no 3574 CFLAGS="-g" 3575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3576/* end confdefs.h. */ 3577 3578int 3579main () 3580{ 3581 3582 ; 3583 return 0; 3584} 3585_ACEOF 3586if ac_fn_c_try_compile "$LINENO"; then : 3587 ac_cv_prog_cc_g=yes 3588else 3589 CFLAGS="" 3590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3591/* end confdefs.h. */ 3592 3593int 3594main () 3595{ 3596 3597 ; 3598 return 0; 3599} 3600_ACEOF 3601if ac_fn_c_try_compile "$LINENO"; then : 3602 3603else 3604 ac_c_werror_flag=$ac_save_c_werror_flag 3605 CFLAGS="-g" 3606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3607/* end confdefs.h. */ 3608 3609int 3610main () 3611{ 3612 3613 ; 3614 return 0; 3615} 3616_ACEOF 3617if ac_fn_c_try_compile "$LINENO"; then : 3618 ac_cv_prog_cc_g=yes 3619fi 3620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3621fi 3622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3623fi 3624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3625 ac_c_werror_flag=$ac_save_c_werror_flag 3626fi 3627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3628$as_echo "$ac_cv_prog_cc_g" >&6; } 3629if test "$ac_test_CFLAGS" = set; then 3630 CFLAGS=$ac_save_CFLAGS 3631elif test $ac_cv_prog_cc_g = yes; then 3632 if test "$GCC" = yes; then 3633 CFLAGS="-g -O2" 3634 else 3635 CFLAGS="-g" 3636 fi 3637else 3638 if test "$GCC" = yes; then 3639 CFLAGS="-O2" 3640 else 3641 CFLAGS= 3642 fi 3643fi 3644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3645$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3646if ${ac_cv_prog_cc_c89+:} false; then : 3647 $as_echo_n "(cached) " >&6 3648else 3649 ac_cv_prog_cc_c89=no 3650ac_save_CC=$CC 3651cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3652/* end confdefs.h. */ 3653#include <stdarg.h> 3654#include <stdio.h> 3655struct stat; 3656/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3657struct buf { int x; }; 3658FILE * (*rcsopen) (struct buf *, struct stat *, int); 3659static char *e (p, i) 3660 char **p; 3661 int i; 3662{ 3663 return p[i]; 3664} 3665static char *f (char * (*g) (char **, int), char **p, ...) 3666{ 3667 char *s; 3668 va_list v; 3669 va_start (v,p); 3670 s = g (p, va_arg (v,int)); 3671 va_end (v); 3672 return s; 3673} 3674 3675/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3676 function prototypes and stuff, but not '\xHH' hex character constants. 3677 These don't provoke an error unfortunately, instead are silently treated 3678 as 'x'. The following induces an error, until -std is added to get 3679 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3680 array size at least. It's necessary to write '\x00'==0 to get something 3681 that's true only with -std. */ 3682int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3683 3684/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3685 inside strings and character constants. */ 3686#define FOO(x) 'x' 3687int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3688 3689int test (int i, double x); 3690struct s1 {int (*f) (int a);}; 3691struct s2 {int (*f) (double a);}; 3692int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3693int argc; 3694char **argv; 3695int 3696main () 3697{ 3698return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3699 ; 3700 return 0; 3701} 3702_ACEOF 3703for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3704 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3705do 3706 CC="$ac_save_CC $ac_arg" 3707 if ac_fn_c_try_compile "$LINENO"; then : 3708 ac_cv_prog_cc_c89=$ac_arg 3709fi 3710rm -f core conftest.err conftest.$ac_objext 3711 test "x$ac_cv_prog_cc_c89" != "xno" && break 3712done 3713rm -f conftest.$ac_ext 3714CC=$ac_save_CC 3715 3716fi 3717# AC_CACHE_VAL 3718case "x$ac_cv_prog_cc_c89" in 3719 x) 3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3721$as_echo "none needed" >&6; } ;; 3722 xno) 3723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3724$as_echo "unsupported" >&6; } ;; 3725 *) 3726 CC="$CC $ac_cv_prog_cc_c89" 3727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3728$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3729esac 3730if test "x$ac_cv_prog_cc_c89" != xno; then : 3731 3732fi 3733 3734ac_ext=c 3735ac_cpp='$CPP $CPPFLAGS' 3736ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3737ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3738ac_compiler_gnu=$ac_cv_c_compiler_gnu 3739 3740depcc="$CC" am_compiler_list= 3741 3742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3743$as_echo_n "checking dependency style of $depcc... " >&6; } 3744if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3745 $as_echo_n "(cached) " >&6 3746else 3747 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3748 # We make a subdir and do the tests there. Otherwise we can end up 3749 # making bogus files that we don't know about and never remove. For 3750 # instance it was reported that on HP-UX the gcc test will end up 3751 # making a dummy file named `D' -- because `-MD' means `put the output 3752 # in D'. 3753 rm -rf conftest.dir 3754 mkdir conftest.dir 3755 # Copy depcomp to subdir because otherwise we won't find it if we're 3756 # using a relative directory. 3757 cp "$am_depcomp" conftest.dir 3758 cd conftest.dir 3759 # We will build objects and dependencies in a subdirectory because 3760 # it helps to detect inapplicable dependency modes. For instance 3761 # both Tru64's cc and ICC support -MD to output dependencies as a 3762 # side effect of compilation, but ICC will put the dependencies in 3763 # the current directory while Tru64 will put them in the object 3764 # directory. 3765 mkdir sub 3766 3767 am_cv_CC_dependencies_compiler_type=none 3768 if test "$am_compiler_list" = ""; then 3769 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3770 fi 3771 am__universal=false 3772 case " $depcc " in #( 3773 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3774 esac 3775 3776 for depmode in $am_compiler_list; do 3777 # Setup a source with many dependencies, because some compilers 3778 # like to wrap large dependency lists on column 80 (with \), and 3779 # we should not choose a depcomp mode which is confused by this. 3780 # 3781 # We need to recreate these files for each test, as the compiler may 3782 # overwrite some of them when testing with obscure command lines. 3783 # This happens at least with the AIX C compiler. 3784 : > sub/conftest.c 3785 for i in 1 2 3 4 5 6; do 3786 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3787 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3788 # Solaris 8's {/usr,}/bin/sh. 3789 touch sub/conftst$i.h 3790 done 3791 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3792 3793 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3794 # mode. It turns out that the SunPro C++ compiler does not properly 3795 # handle `-M -o', and we need to detect this. Also, some Intel 3796 # versions had trouble with output in subdirs 3797 am__obj=sub/conftest.${OBJEXT-o} 3798 am__minus_obj="-o $am__obj" 3799 case $depmode in 3800 gcc) 3801 # This depmode causes a compiler race in universal mode. 3802 test "$am__universal" = false || continue 3803 ;; 3804 nosideeffect) 3805 # after this tag, mechanisms are not by side-effect, so they'll 3806 # only be used when explicitly requested 3807 if test "x$enable_dependency_tracking" = xyes; then 3808 continue 3809 else 3810 break 3811 fi 3812 ;; 3813 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3814 # This compiler won't grok `-c -o', but also, the minuso test has 3815 # not run yet. These depmodes are late enough in the game, and 3816 # so weak that their functioning should not be impacted. 3817 am__obj=conftest.${OBJEXT-o} 3818 am__minus_obj= 3819 ;; 3820 none) break ;; 3821 esac 3822 if depmode=$depmode \ 3823 source=sub/conftest.c object=$am__obj \ 3824 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3825 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3826 >/dev/null 2>conftest.err && 3827 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3828 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3829 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3830 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3831 # icc doesn't choke on unknown options, it will just issue warnings 3832 # or remarks (even with -Werror). So we grep stderr for any message 3833 # that says an option was ignored or not supported. 3834 # When given -MP, icc 7.0 and 7.1 complain thusly: 3835 # icc: Command line warning: ignoring option '-M'; no argument required 3836 # The diagnosis changed in icc 8.0: 3837 # icc: Command line remark: option '-MP' not supported 3838 if (grep 'ignoring option' conftest.err || 3839 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3840 am_cv_CC_dependencies_compiler_type=$depmode 3841 break 3842 fi 3843 fi 3844 done 3845 3846 cd .. 3847 rm -rf conftest.dir 3848else 3849 am_cv_CC_dependencies_compiler_type=none 3850fi 3851 3852fi 3853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3854$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3855CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3856 3857 if 3858 test "x$enable_dependency_tracking" != xno \ 3859 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3860 am__fastdepCC_TRUE= 3861 am__fastdepCC_FALSE='#' 3862else 3863 am__fastdepCC_TRUE='#' 3864 am__fastdepCC_FALSE= 3865fi 3866 3867 3868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 3869$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3870if ${ac_cv_prog_cc_c99+:} false; then : 3871 $as_echo_n "(cached) " >&6 3872else 3873 ac_cv_prog_cc_c99=no 3874ac_save_CC=$CC 3875cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3876/* end confdefs.h. */ 3877#include <stdarg.h> 3878#include <stdbool.h> 3879#include <stdlib.h> 3880#include <wchar.h> 3881#include <stdio.h> 3882 3883// Check varargs macros. These examples are taken from C99 6.10.3.5. 3884#define debug(...) fprintf (stderr, __VA_ARGS__) 3885#define showlist(...) puts (#__VA_ARGS__) 3886#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3887static void 3888test_varargs_macros (void) 3889{ 3890 int x = 1234; 3891 int y = 5678; 3892 debug ("Flag"); 3893 debug ("X = %d\n", x); 3894 showlist (The first, second, and third items.); 3895 report (x>y, "x is %d but y is %d", x, y); 3896} 3897 3898// Check long long types. 3899#define BIG64 18446744073709551615ull 3900#define BIG32 4294967295ul 3901#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3902#if !BIG_OK 3903 your preprocessor is broken; 3904#endif 3905#if BIG_OK 3906#else 3907 your preprocessor is broken; 3908#endif 3909static long long int bignum = -9223372036854775807LL; 3910static unsigned long long int ubignum = BIG64; 3911 3912struct incomplete_array 3913{ 3914 int datasize; 3915 double data[]; 3916}; 3917 3918struct named_init { 3919 int number; 3920 const wchar_t *name; 3921 double average; 3922}; 3923 3924typedef const char *ccp; 3925 3926static inline int 3927test_restrict (ccp restrict text) 3928{ 3929 // See if C++-style comments work. 3930 // Iterate through items via the restricted pointer. 3931 // Also check for declarations in for loops. 3932 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3933 continue; 3934 return 0; 3935} 3936 3937// Check varargs and va_copy. 3938static void 3939test_varargs (const char *format, ...) 3940{ 3941 va_list args; 3942 va_start (args, format); 3943 va_list args_copy; 3944 va_copy (args_copy, args); 3945 3946 const char *str; 3947 int number; 3948 float fnumber; 3949 3950 while (*format) 3951 { 3952 switch (*format++) 3953 { 3954 case 's': // string 3955 str = va_arg (args_copy, const char *); 3956 break; 3957 case 'd': // int 3958 number = va_arg (args_copy, int); 3959 break; 3960 case 'f': // float 3961 fnumber = va_arg (args_copy, double); 3962 break; 3963 default: 3964 break; 3965 } 3966 } 3967 va_end (args_copy); 3968 va_end (args); 3969} 3970 3971int 3972main () 3973{ 3974 3975 // Check bool. 3976 _Bool success = false; 3977 3978 // Check restrict. 3979 if (test_restrict ("String literal") == 0) 3980 success = true; 3981 char *restrict newvar = "Another string"; 3982 3983 // Check varargs. 3984 test_varargs ("s, d' f .", "string", 65, 34.234); 3985 test_varargs_macros (); 3986 3987 // Check flexible array members. 3988 struct incomplete_array *ia = 3989 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 3990 ia->datasize = 10; 3991 for (int i = 0; i < ia->datasize; ++i) 3992 ia->data[i] = i * 1.234; 3993 3994 // Check named initializers. 3995 struct named_init ni = { 3996 .number = 34, 3997 .name = L"Test wide string", 3998 .average = 543.34343, 3999 }; 4000 4001 ni.number = 58; 4002 4003 int dynamic_array[ni.number]; 4004 dynamic_array[ni.number - 1] = 543; 4005 4006 // work around unused variable warnings 4007 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4008 || dynamic_array[ni.number - 1] != 543); 4009 4010 ; 4011 return 0; 4012} 4013_ACEOF 4014for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 4015do 4016 CC="$ac_save_CC $ac_arg" 4017 if ac_fn_c_try_compile "$LINENO"; then : 4018 ac_cv_prog_cc_c99=$ac_arg 4019fi 4020rm -f core conftest.err conftest.$ac_objext 4021 test "x$ac_cv_prog_cc_c99" != "xno" && break 4022done 4023rm -f conftest.$ac_ext 4024CC=$ac_save_CC 4025 4026fi 4027# AC_CACHE_VAL 4028case "x$ac_cv_prog_cc_c99" in 4029 x) 4030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4031$as_echo "none needed" >&6; } ;; 4032 xno) 4033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4034$as_echo "unsupported" >&6; } ;; 4035 *) 4036 CC="$CC $ac_cv_prog_cc_c99" 4037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4038$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4039esac 4040if test "x$ac_cv_prog_cc_c99" != xno; then : 4041 4042fi 4043 4044 4045 4046ac_ext=c 4047ac_cpp='$CPP $CPPFLAGS' 4048ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4049ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4050ac_compiler_gnu=$ac_cv_c_compiler_gnu 4051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4052$as_echo_n "checking how to run the C preprocessor... " >&6; } 4053# On Suns, sometimes $CPP names a directory. 4054if test -n "$CPP" && test -d "$CPP"; then 4055 CPP= 4056fi 4057if test -z "$CPP"; then 4058 if ${ac_cv_prog_CPP+:} false; then : 4059 $as_echo_n "(cached) " >&6 4060else 4061 # Double quotes because CPP needs to be expanded 4062 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4063 do 4064 ac_preproc_ok=false 4065for ac_c_preproc_warn_flag in '' yes 4066do 4067 # Use a header file that comes with gcc, so configuring glibc 4068 # with a fresh cross-compiler works. 4069 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4070 # <limits.h> exists even on freestanding compilers. 4071 # On the NeXT, cc -E runs the code through the compiler's parser, 4072 # not just through cpp. "Syntax error" is here to catch this case. 4073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4074/* end confdefs.h. */ 4075#ifdef __STDC__ 4076# include <limits.h> 4077#else 4078# include <assert.h> 4079#endif 4080 Syntax error 4081_ACEOF 4082if ac_fn_c_try_cpp "$LINENO"; then : 4083 4084else 4085 # Broken: fails on valid input. 4086continue 4087fi 4088rm -f conftest.err conftest.i conftest.$ac_ext 4089 4090 # OK, works on sane cases. Now check whether nonexistent headers 4091 # can be detected and how. 4092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4093/* end confdefs.h. */ 4094#include <ac_nonexistent.h> 4095_ACEOF 4096if ac_fn_c_try_cpp "$LINENO"; then : 4097 # Broken: success on invalid input. 4098continue 4099else 4100 # Passes both tests. 4101ac_preproc_ok=: 4102break 4103fi 4104rm -f conftest.err conftest.i conftest.$ac_ext 4105 4106done 4107# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4108rm -f conftest.i conftest.err conftest.$ac_ext 4109if $ac_preproc_ok; then : 4110 break 4111fi 4112 4113 done 4114 ac_cv_prog_CPP=$CPP 4115 4116fi 4117 CPP=$ac_cv_prog_CPP 4118else 4119 ac_cv_prog_CPP=$CPP 4120fi 4121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4122$as_echo "$CPP" >&6; } 4123ac_preproc_ok=false 4124for ac_c_preproc_warn_flag in '' yes 4125do 4126 # Use a header file that comes with gcc, so configuring glibc 4127 # with a fresh cross-compiler works. 4128 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4129 # <limits.h> exists even on freestanding compilers. 4130 # On the NeXT, cc -E runs the code through the compiler's parser, 4131 # not just through cpp. "Syntax error" is here to catch this case. 4132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4133/* end confdefs.h. */ 4134#ifdef __STDC__ 4135# include <limits.h> 4136#else 4137# include <assert.h> 4138#endif 4139 Syntax error 4140_ACEOF 4141if ac_fn_c_try_cpp "$LINENO"; then : 4142 4143else 4144 # Broken: fails on valid input. 4145continue 4146fi 4147rm -f conftest.err conftest.i conftest.$ac_ext 4148 4149 # OK, works on sane cases. Now check whether nonexistent headers 4150 # can be detected and how. 4151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4152/* end confdefs.h. */ 4153#include <ac_nonexistent.h> 4154_ACEOF 4155if ac_fn_c_try_cpp "$LINENO"; then : 4156 # Broken: success on invalid input. 4157continue 4158else 4159 # Passes both tests. 4160ac_preproc_ok=: 4161break 4162fi 4163rm -f conftest.err conftest.i conftest.$ac_ext 4164 4165done 4166# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4167rm -f conftest.i conftest.err conftest.$ac_ext 4168if $ac_preproc_ok; then : 4169 4170else 4171 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4172$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4173as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4174See \`config.log' for more details" "$LINENO" 5; } 4175fi 4176 4177ac_ext=c 4178ac_cpp='$CPP $CPPFLAGS' 4179ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4180ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4181ac_compiler_gnu=$ac_cv_c_compiler_gnu 4182 4183 4184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4185$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4186if ${ac_cv_path_GREP+:} false; then : 4187 $as_echo_n "(cached) " >&6 4188else 4189 if test -z "$GREP"; then 4190 ac_path_GREP_found=false 4191 # Loop through the user's path and test for each of PROGNAME-LIST 4192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4193for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4194do 4195 IFS=$as_save_IFS 4196 test -z "$as_dir" && as_dir=. 4197 for ac_prog in grep ggrep; do 4198 for ac_exec_ext in '' $ac_executable_extensions; do 4199 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4200 as_fn_executable_p "$ac_path_GREP" || continue 4201# Check for GNU ac_path_GREP and select it if it is found. 4202 # Check for GNU $ac_path_GREP 4203case `"$ac_path_GREP" --version 2>&1` in 4204*GNU*) 4205 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4206*) 4207 ac_count=0 4208 $as_echo_n 0123456789 >"conftest.in" 4209 while : 4210 do 4211 cat "conftest.in" "conftest.in" >"conftest.tmp" 4212 mv "conftest.tmp" "conftest.in" 4213 cp "conftest.in" "conftest.nl" 4214 $as_echo 'GREP' >> "conftest.nl" 4215 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4216 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4217 as_fn_arith $ac_count + 1 && ac_count=$as_val 4218 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4219 # Best one so far, save it but keep looking for a better one 4220 ac_cv_path_GREP="$ac_path_GREP" 4221 ac_path_GREP_max=$ac_count 4222 fi 4223 # 10*(2^10) chars as input seems more than enough 4224 test $ac_count -gt 10 && break 4225 done 4226 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4227esac 4228 4229 $ac_path_GREP_found && break 3 4230 done 4231 done 4232 done 4233IFS=$as_save_IFS 4234 if test -z "$ac_cv_path_GREP"; then 4235 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4236 fi 4237else 4238 ac_cv_path_GREP=$GREP 4239fi 4240 4241fi 4242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4243$as_echo "$ac_cv_path_GREP" >&6; } 4244 GREP="$ac_cv_path_GREP" 4245 4246 4247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4248$as_echo_n "checking for egrep... " >&6; } 4249if ${ac_cv_path_EGREP+:} false; then : 4250 $as_echo_n "(cached) " >&6 4251else 4252 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4253 then ac_cv_path_EGREP="$GREP -E" 4254 else 4255 if test -z "$EGREP"; then 4256 ac_path_EGREP_found=false 4257 # Loop through the user's path and test for each of PROGNAME-LIST 4258 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4259for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4260do 4261 IFS=$as_save_IFS 4262 test -z "$as_dir" && as_dir=. 4263 for ac_prog in egrep; do 4264 for ac_exec_ext in '' $ac_executable_extensions; do 4265 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4266 as_fn_executable_p "$ac_path_EGREP" || continue 4267# Check for GNU ac_path_EGREP and select it if it is found. 4268 # Check for GNU $ac_path_EGREP 4269case `"$ac_path_EGREP" --version 2>&1` in 4270*GNU*) 4271 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4272*) 4273 ac_count=0 4274 $as_echo_n 0123456789 >"conftest.in" 4275 while : 4276 do 4277 cat "conftest.in" "conftest.in" >"conftest.tmp" 4278 mv "conftest.tmp" "conftest.in" 4279 cp "conftest.in" "conftest.nl" 4280 $as_echo 'EGREP' >> "conftest.nl" 4281 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4282 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4283 as_fn_arith $ac_count + 1 && ac_count=$as_val 4284 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4285 # Best one so far, save it but keep looking for a better one 4286 ac_cv_path_EGREP="$ac_path_EGREP" 4287 ac_path_EGREP_max=$ac_count 4288 fi 4289 # 10*(2^10) chars as input seems more than enough 4290 test $ac_count -gt 10 && break 4291 done 4292 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4293esac 4294 4295 $ac_path_EGREP_found && break 3 4296 done 4297 done 4298 done 4299IFS=$as_save_IFS 4300 if test -z "$ac_cv_path_EGREP"; then 4301 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4302 fi 4303else 4304 ac_cv_path_EGREP=$EGREP 4305fi 4306 4307 fi 4308fi 4309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4310$as_echo "$ac_cv_path_EGREP" >&6; } 4311 EGREP="$ac_cv_path_EGREP" 4312 4313 4314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4315$as_echo_n "checking for ANSI C header files... " >&6; } 4316if ${ac_cv_header_stdc+:} false; then : 4317 $as_echo_n "(cached) " >&6 4318else 4319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4320/* end confdefs.h. */ 4321#include <stdlib.h> 4322#include <stdarg.h> 4323#include <string.h> 4324#include <float.h> 4325 4326int 4327main () 4328{ 4329 4330 ; 4331 return 0; 4332} 4333_ACEOF 4334if ac_fn_c_try_compile "$LINENO"; then : 4335 ac_cv_header_stdc=yes 4336else 4337 ac_cv_header_stdc=no 4338fi 4339rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4340 4341if test $ac_cv_header_stdc = yes; then 4342 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4344/* end confdefs.h. */ 4345#include <string.h> 4346 4347_ACEOF 4348if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4349 $EGREP "memchr" >/dev/null 2>&1; then : 4350 4351else 4352 ac_cv_header_stdc=no 4353fi 4354rm -f conftest* 4355 4356fi 4357 4358if test $ac_cv_header_stdc = yes; then 4359 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4361/* end confdefs.h. */ 4362#include <stdlib.h> 4363 4364_ACEOF 4365if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4366 $EGREP "free" >/dev/null 2>&1; then : 4367 4368else 4369 ac_cv_header_stdc=no 4370fi 4371rm -f conftest* 4372 4373fi 4374 4375if test $ac_cv_header_stdc = yes; then 4376 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4377 if test "$cross_compiling" = yes; then : 4378 : 4379else 4380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4381/* end confdefs.h. */ 4382#include <ctype.h> 4383#include <stdlib.h> 4384#if ((' ' & 0x0FF) == 0x020) 4385# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4386# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4387#else 4388# define ISLOWER(c) \ 4389 (('a' <= (c) && (c) <= 'i') \ 4390 || ('j' <= (c) && (c) <= 'r') \ 4391 || ('s' <= (c) && (c) <= 'z')) 4392# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4393#endif 4394 4395#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4396int 4397main () 4398{ 4399 int i; 4400 for (i = 0; i < 256; i++) 4401 if (XOR (islower (i), ISLOWER (i)) 4402 || toupper (i) != TOUPPER (i)) 4403 return 2; 4404 return 0; 4405} 4406_ACEOF 4407if ac_fn_c_try_run "$LINENO"; then : 4408 4409else 4410 ac_cv_header_stdc=no 4411fi 4412rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4413 conftest.$ac_objext conftest.beam conftest.$ac_ext 4414fi 4415 4416fi 4417fi 4418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4419$as_echo "$ac_cv_header_stdc" >&6; } 4420if test $ac_cv_header_stdc = yes; then 4421 4422$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4423 4424fi 4425 4426# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4427for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4428 inttypes.h stdint.h unistd.h 4429do : 4430 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4431ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4432" 4433if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4434 cat >>confdefs.h <<_ACEOF 4435#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4436_ACEOF 4437 4438fi 4439 4440done 4441 4442 4443 4444 4445 4446 4447ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4448if test "x$ac_cv_have_decl___clang__" = xyes; then : 4449 CLANGCC="yes" 4450else 4451 CLANGCC="no" 4452fi 4453 4454ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4455if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4456 INTELCC="yes" 4457else 4458 INTELCC="no" 4459fi 4460 4461ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4462if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4463 SUNCC="yes" 4464else 4465 SUNCC="no" 4466fi 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4477 if test -n "$ac_tool_prefix"; then 4478 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4479set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4481$as_echo_n "checking for $ac_word... " >&6; } 4482if ${ac_cv_path_PKG_CONFIG+:} false; then : 4483 $as_echo_n "(cached) " >&6 4484else 4485 case $PKG_CONFIG in 4486 [\\/]* | ?:[\\/]*) 4487 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4488 ;; 4489 *) 4490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4491for as_dir in $PATH 4492do 4493 IFS=$as_save_IFS 4494 test -z "$as_dir" && as_dir=. 4495 for ac_exec_ext in '' $ac_executable_extensions; do 4496 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4497 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4499 break 2 4500 fi 4501done 4502 done 4503IFS=$as_save_IFS 4504 4505 ;; 4506esac 4507fi 4508PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4509if test -n "$PKG_CONFIG"; then 4510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4511$as_echo "$PKG_CONFIG" >&6; } 4512else 4513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4514$as_echo "no" >&6; } 4515fi 4516 4517 4518fi 4519if test -z "$ac_cv_path_PKG_CONFIG"; then 4520 ac_pt_PKG_CONFIG=$PKG_CONFIG 4521 # Extract the first word of "pkg-config", so it can be a program name with args. 4522set dummy pkg-config; ac_word=$2 4523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4524$as_echo_n "checking for $ac_word... " >&6; } 4525if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 4526 $as_echo_n "(cached) " >&6 4527else 4528 case $ac_pt_PKG_CONFIG in 4529 [\\/]* | ?:[\\/]*) 4530 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4531 ;; 4532 *) 4533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4534for as_dir in $PATH 4535do 4536 IFS=$as_save_IFS 4537 test -z "$as_dir" && as_dir=. 4538 for ac_exec_ext in '' $ac_executable_extensions; do 4539 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4540 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4542 break 2 4543 fi 4544done 4545 done 4546IFS=$as_save_IFS 4547 4548 ;; 4549esac 4550fi 4551ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4552if test -n "$ac_pt_PKG_CONFIG"; then 4553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4554$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4555else 4556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4557$as_echo "no" >&6; } 4558fi 4559 4560 if test "x$ac_pt_PKG_CONFIG" = x; then 4561 PKG_CONFIG="" 4562 else 4563 case $cross_compiling:$ac_tool_warned in 4564yes:) 4565{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4566$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4567ac_tool_warned=yes ;; 4568esac 4569 PKG_CONFIG=$ac_pt_PKG_CONFIG 4570 fi 4571else 4572 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4573fi 4574 4575fi 4576if test -n "$PKG_CONFIG"; then 4577 _pkg_min_version=0.9.0 4578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4579$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4580 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4582$as_echo "yes" >&6; } 4583 else 4584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4585$as_echo "no" >&6; } 4586 PKG_CONFIG="" 4587 fi 4588fi 4589# Make sure we can run config.sub. 4590$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4591 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4592 4593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4594$as_echo_n "checking build system type... " >&6; } 4595if ${ac_cv_build+:} false; then : 4596 $as_echo_n "(cached) " >&6 4597else 4598 ac_build_alias=$build_alias 4599test "x$ac_build_alias" = x && 4600 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4601test "x$ac_build_alias" = x && 4602 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4603ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4604 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4605 4606fi 4607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4608$as_echo "$ac_cv_build" >&6; } 4609case $ac_cv_build in 4610*-*-*) ;; 4611*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4612esac 4613build=$ac_cv_build 4614ac_save_IFS=$IFS; IFS='-' 4615set x $ac_cv_build 4616shift 4617build_cpu=$1 4618build_vendor=$2 4619shift; shift 4620# Remember, the first character of IFS is used to create $*, 4621# except with old shells: 4622build_os=$* 4623IFS=$ac_save_IFS 4624case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4625 4626 4627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4628$as_echo_n "checking host system type... " >&6; } 4629if ${ac_cv_host+:} false; then : 4630 $as_echo_n "(cached) " >&6 4631else 4632 if test "x$host_alias" = x; then 4633 ac_cv_host=$ac_cv_build 4634else 4635 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4636 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4637fi 4638 4639fi 4640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4641$as_echo "$ac_cv_host" >&6; } 4642case $ac_cv_host in 4643*-*-*) ;; 4644*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4645esac 4646host=$ac_cv_host 4647ac_save_IFS=$IFS; IFS='-' 4648set x $ac_cv_host 4649shift 4650host_cpu=$1 4651host_vendor=$2 4652shift; shift 4653# Remember, the first character of IFS is used to create $*, 4654# except with old shells: 4655host_os=$* 4656IFS=$ac_save_IFS 4657case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4658 4659 4660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4661$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4662if ${ac_cv_path_SED+:} false; then : 4663 $as_echo_n "(cached) " >&6 4664else 4665 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4666 for ac_i in 1 2 3 4 5 6 7; do 4667 ac_script="$ac_script$as_nl$ac_script" 4668 done 4669 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4670 { ac_script=; unset ac_script;} 4671 if test -z "$SED"; then 4672 ac_path_SED_found=false 4673 # Loop through the user's path and test for each of PROGNAME-LIST 4674 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4675for as_dir in $PATH 4676do 4677 IFS=$as_save_IFS 4678 test -z "$as_dir" && as_dir=. 4679 for ac_prog in sed gsed; do 4680 for ac_exec_ext in '' $ac_executable_extensions; do 4681 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4682 as_fn_executable_p "$ac_path_SED" || continue 4683# Check for GNU ac_path_SED and select it if it is found. 4684 # Check for GNU $ac_path_SED 4685case `"$ac_path_SED" --version 2>&1` in 4686*GNU*) 4687 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4688*) 4689 ac_count=0 4690 $as_echo_n 0123456789 >"conftest.in" 4691 while : 4692 do 4693 cat "conftest.in" "conftest.in" >"conftest.tmp" 4694 mv "conftest.tmp" "conftest.in" 4695 cp "conftest.in" "conftest.nl" 4696 $as_echo '' >> "conftest.nl" 4697 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4698 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4699 as_fn_arith $ac_count + 1 && ac_count=$as_val 4700 if test $ac_count -gt ${ac_path_SED_max-0}; then 4701 # Best one so far, save it but keep looking for a better one 4702 ac_cv_path_SED="$ac_path_SED" 4703 ac_path_SED_max=$ac_count 4704 fi 4705 # 10*(2^10) chars as input seems more than enough 4706 test $ac_count -gt 10 && break 4707 done 4708 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4709esac 4710 4711 $ac_path_SED_found && break 3 4712 done 4713 done 4714 done 4715IFS=$as_save_IFS 4716 if test -z "$ac_cv_path_SED"; then 4717 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4718 fi 4719else 4720 ac_cv_path_SED=$SED 4721fi 4722 4723fi 4724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4725$as_echo "$ac_cv_path_SED" >&6; } 4726 SED="$ac_cv_path_SED" 4727 rm -f conftest.sed 4728 4729 4730 4731 4732 4733 4734# Check whether --enable-selective-werror was given. 4735if test "${enable_selective_werror+set}" = set; then : 4736 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4737else 4738 SELECTIVE_WERROR=yes 4739fi 4740 4741 4742 4743 4744 4745# -v is too short to test reliably with XORG_TESTSET_CFLAG 4746if test "x$SUNCC" = "xyes"; then 4747 BASE_CFLAGS="-v" 4748else 4749 BASE_CFLAGS="" 4750fi 4751 4752# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766xorg_testset_save_CFLAGS="$CFLAGS" 4767 4768if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4769 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4771$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4772if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4773 $as_echo_n "(cached) " >&6 4774else 4775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4776/* end confdefs.h. */ 4777int i; 4778_ACEOF 4779if ac_fn_c_try_compile "$LINENO"; then : 4780 xorg_cv_cc_flag_unknown_warning_option=yes 4781else 4782 xorg_cv_cc_flag_unknown_warning_option=no 4783fi 4784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4785fi 4786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4787$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4788 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4789 CFLAGS="$xorg_testset_save_CFLAGS" 4790fi 4791 4792if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4793 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4794 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4795 fi 4796 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4798$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4799if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4800 $as_echo_n "(cached) " >&6 4801else 4802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4803/* end confdefs.h. */ 4804int i; 4805_ACEOF 4806if ac_fn_c_try_compile "$LINENO"; then : 4807 xorg_cv_cc_flag_unused_command_line_argument=yes 4808else 4809 xorg_cv_cc_flag_unused_command_line_argument=no 4810fi 4811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4812fi 4813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4814$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4815 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4816 CFLAGS="$xorg_testset_save_CFLAGS" 4817fi 4818 4819found="no" 4820 4821 if test $found = "no" ; then 4822 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4823 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4824 fi 4825 4826 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4827 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4828 fi 4829 4830 CFLAGS="$CFLAGS -Wall" 4831 4832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wall" >&5 4833$as_echo_n "checking if $CC supports-Wall... " >&6; } 4834 cacheid=xorg_cv_cc_flag__Wall 4835 if eval \${$cacheid+:} false; then : 4836 $as_echo_n "(cached) " >&6 4837else 4838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4839/* end confdefs.h. */ 4840int i; 4841int 4842main () 4843{ 4844 4845 ; 4846 return 0; 4847} 4848_ACEOF 4849if ac_fn_c_try_link "$LINENO"; then : 4850 eval $cacheid=yes 4851else 4852 eval $cacheid=no 4853fi 4854rm -f core conftest.err conftest.$ac_objext \ 4855 conftest$ac_exeext conftest.$ac_ext 4856fi 4857 4858 4859 CFLAGS="$xorg_testset_save_CFLAGS" 4860 4861 eval supported=\$$cacheid 4862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4863$as_echo "$supported" >&6; } 4864 if test "$supported" = "yes" ; then 4865 BASE_CFLAGS="$BASE_CFLAGS -Wall" 4866 found="yes" 4867 fi 4868 fi 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884xorg_testset_save_CFLAGS="$CFLAGS" 4885 4886if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4887 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4889$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4890if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4891 $as_echo_n "(cached) " >&6 4892else 4893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4894/* end confdefs.h. */ 4895int i; 4896_ACEOF 4897if ac_fn_c_try_compile "$LINENO"; then : 4898 xorg_cv_cc_flag_unknown_warning_option=yes 4899else 4900 xorg_cv_cc_flag_unknown_warning_option=no 4901fi 4902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4903fi 4904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4905$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4906 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4907 CFLAGS="$xorg_testset_save_CFLAGS" 4908fi 4909 4910if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4911 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4912 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4913 fi 4914 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4916$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4917if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4918 $as_echo_n "(cached) " >&6 4919else 4920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4921/* end confdefs.h. */ 4922int i; 4923_ACEOF 4924if ac_fn_c_try_compile "$LINENO"; then : 4925 xorg_cv_cc_flag_unused_command_line_argument=yes 4926else 4927 xorg_cv_cc_flag_unused_command_line_argument=no 4928fi 4929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4930fi 4931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4932$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4933 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4934 CFLAGS="$xorg_testset_save_CFLAGS" 4935fi 4936 4937found="no" 4938 4939 if test $found = "no" ; then 4940 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4941 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4942 fi 4943 4944 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4945 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4946 fi 4947 4948 CFLAGS="$CFLAGS -Wpointer-arith" 4949 4950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wpointer-arith" >&5 4951$as_echo_n "checking if $CC supports-Wpointer-arith... " >&6; } 4952 cacheid=xorg_cv_cc_flag__Wpointer_arith 4953 if eval \${$cacheid+:} false; then : 4954 $as_echo_n "(cached) " >&6 4955else 4956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4957/* end confdefs.h. */ 4958int i; 4959int 4960main () 4961{ 4962 4963 ; 4964 return 0; 4965} 4966_ACEOF 4967if ac_fn_c_try_link "$LINENO"; then : 4968 eval $cacheid=yes 4969else 4970 eval $cacheid=no 4971fi 4972rm -f core conftest.err conftest.$ac_objext \ 4973 conftest$ac_exeext conftest.$ac_ext 4974fi 4975 4976 4977 CFLAGS="$xorg_testset_save_CFLAGS" 4978 4979 eval supported=\$$cacheid 4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4981$as_echo "$supported" >&6; } 4982 if test "$supported" = "yes" ; then 4983 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 4984 found="yes" 4985 fi 4986 fi 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002xorg_testset_save_CFLAGS="$CFLAGS" 5003 5004if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5005 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5007$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5008if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5009 $as_echo_n "(cached) " >&6 5010else 5011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5012/* end confdefs.h. */ 5013int i; 5014_ACEOF 5015if ac_fn_c_try_compile "$LINENO"; then : 5016 xorg_cv_cc_flag_unknown_warning_option=yes 5017else 5018 xorg_cv_cc_flag_unknown_warning_option=no 5019fi 5020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5021fi 5022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5023$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5024 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5025 CFLAGS="$xorg_testset_save_CFLAGS" 5026fi 5027 5028if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5029 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5030 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5031 fi 5032 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5034$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5035if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5036 $as_echo_n "(cached) " >&6 5037else 5038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5039/* end confdefs.h. */ 5040int i; 5041_ACEOF 5042if ac_fn_c_try_compile "$LINENO"; then : 5043 xorg_cv_cc_flag_unused_command_line_argument=yes 5044else 5045 xorg_cv_cc_flag_unused_command_line_argument=no 5046fi 5047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5048fi 5049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5050$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5051 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5052 CFLAGS="$xorg_testset_save_CFLAGS" 5053fi 5054 5055found="no" 5056 5057 if test $found = "no" ; then 5058 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5059 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5060 fi 5061 5062 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5063 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5064 fi 5065 5066 CFLAGS="$CFLAGS -Wmissing-declarations" 5067 5068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-declarations" >&5 5069$as_echo_n "checking if $CC supports-Wmissing-declarations... " >&6; } 5070 cacheid=xorg_cv_cc_flag__Wmissing_declarations 5071 if eval \${$cacheid+:} false; then : 5072 $as_echo_n "(cached) " >&6 5073else 5074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5075/* end confdefs.h. */ 5076int i; 5077int 5078main () 5079{ 5080 5081 ; 5082 return 0; 5083} 5084_ACEOF 5085if ac_fn_c_try_link "$LINENO"; then : 5086 eval $cacheid=yes 5087else 5088 eval $cacheid=no 5089fi 5090rm -f core conftest.err conftest.$ac_objext \ 5091 conftest$ac_exeext conftest.$ac_ext 5092fi 5093 5094 5095 CFLAGS="$xorg_testset_save_CFLAGS" 5096 5097 eval supported=\$$cacheid 5098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5099$as_echo "$supported" >&6; } 5100 if test "$supported" = "yes" ; then 5101 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5102 found="yes" 5103 fi 5104 fi 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120xorg_testset_save_CFLAGS="$CFLAGS" 5121 5122if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5123 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5125$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5126if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5127 $as_echo_n "(cached) " >&6 5128else 5129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5130/* end confdefs.h. */ 5131int i; 5132_ACEOF 5133if ac_fn_c_try_compile "$LINENO"; then : 5134 xorg_cv_cc_flag_unknown_warning_option=yes 5135else 5136 xorg_cv_cc_flag_unknown_warning_option=no 5137fi 5138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5139fi 5140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5141$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5142 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5143 CFLAGS="$xorg_testset_save_CFLAGS" 5144fi 5145 5146if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5147 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5148 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5149 fi 5150 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5152$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5153if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5154 $as_echo_n "(cached) " >&6 5155else 5156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5157/* end confdefs.h. */ 5158int i; 5159_ACEOF 5160if ac_fn_c_try_compile "$LINENO"; then : 5161 xorg_cv_cc_flag_unused_command_line_argument=yes 5162else 5163 xorg_cv_cc_flag_unused_command_line_argument=no 5164fi 5165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5166fi 5167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5168$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5169 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5170 CFLAGS="$xorg_testset_save_CFLAGS" 5171fi 5172 5173found="no" 5174 5175 if test $found = "no" ; then 5176 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5177 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5178 fi 5179 5180 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5181 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5182 fi 5183 5184 CFLAGS="$CFLAGS -Wformat=2" 5185 5186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wformat=2" >&5 5187$as_echo_n "checking if $CC supports-Wformat=2... " >&6; } 5188 cacheid=xorg_cv_cc_flag__Wformat_2 5189 if eval \${$cacheid+:} false; then : 5190 $as_echo_n "(cached) " >&6 5191else 5192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5193/* end confdefs.h. */ 5194int i; 5195int 5196main () 5197{ 5198 5199 ; 5200 return 0; 5201} 5202_ACEOF 5203if ac_fn_c_try_link "$LINENO"; then : 5204 eval $cacheid=yes 5205else 5206 eval $cacheid=no 5207fi 5208rm -f core conftest.err conftest.$ac_objext \ 5209 conftest$ac_exeext conftest.$ac_ext 5210fi 5211 5212 5213 CFLAGS="$xorg_testset_save_CFLAGS" 5214 5215 eval supported=\$$cacheid 5216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5217$as_echo "$supported" >&6; } 5218 if test "$supported" = "yes" ; then 5219 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5220 found="yes" 5221 fi 5222 fi 5223 5224 if test $found = "no" ; then 5225 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5226 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5227 fi 5228 5229 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5230 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5231 fi 5232 5233 CFLAGS="$CFLAGS -Wformat" 5234 5235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wformat" >&5 5236$as_echo_n "checking if $CC supports-Wformat... " >&6; } 5237 cacheid=xorg_cv_cc_flag__Wformat 5238 if eval \${$cacheid+:} false; then : 5239 $as_echo_n "(cached) " >&6 5240else 5241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5242/* end confdefs.h. */ 5243int i; 5244int 5245main () 5246{ 5247 5248 ; 5249 return 0; 5250} 5251_ACEOF 5252if ac_fn_c_try_link "$LINENO"; then : 5253 eval $cacheid=yes 5254else 5255 eval $cacheid=no 5256fi 5257rm -f core conftest.err conftest.$ac_objext \ 5258 conftest$ac_exeext conftest.$ac_ext 5259fi 5260 5261 5262 CFLAGS="$xorg_testset_save_CFLAGS" 5263 5264 eval supported=\$$cacheid 5265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5266$as_echo "$supported" >&6; } 5267 if test "$supported" = "yes" ; then 5268 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5269 found="yes" 5270 fi 5271 fi 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289xorg_testset_save_CFLAGS="$CFLAGS" 5290 5291if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5292 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5294$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5295if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5296 $as_echo_n "(cached) " >&6 5297else 5298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5299/* end confdefs.h. */ 5300int i; 5301_ACEOF 5302if ac_fn_c_try_compile "$LINENO"; then : 5303 xorg_cv_cc_flag_unknown_warning_option=yes 5304else 5305 xorg_cv_cc_flag_unknown_warning_option=no 5306fi 5307rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5308fi 5309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5310$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5311 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5312 CFLAGS="$xorg_testset_save_CFLAGS" 5313fi 5314 5315if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5316 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5317 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5318 fi 5319 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5321$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5322if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5323 $as_echo_n "(cached) " >&6 5324else 5325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5326/* end confdefs.h. */ 5327int i; 5328_ACEOF 5329if ac_fn_c_try_compile "$LINENO"; then : 5330 xorg_cv_cc_flag_unused_command_line_argument=yes 5331else 5332 xorg_cv_cc_flag_unused_command_line_argument=no 5333fi 5334rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5335fi 5336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5337$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5338 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5339 CFLAGS="$xorg_testset_save_CFLAGS" 5340fi 5341 5342found="no" 5343 5344 if test $found = "no" ; then 5345 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5346 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5347 fi 5348 5349 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5350 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5351 fi 5352 5353 CFLAGS="$CFLAGS -Wstrict-prototypes" 5354 5355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wstrict-prototypes" >&5 5356$as_echo_n "checking if $CC supports-Wstrict-prototypes... " >&6; } 5357 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5358 if eval \${$cacheid+:} false; then : 5359 $as_echo_n "(cached) " >&6 5360else 5361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5362/* end confdefs.h. */ 5363int i; 5364int 5365main () 5366{ 5367 5368 ; 5369 return 0; 5370} 5371_ACEOF 5372if ac_fn_c_try_link "$LINENO"; then : 5373 eval $cacheid=yes 5374else 5375 eval $cacheid=no 5376fi 5377rm -f core conftest.err conftest.$ac_objext \ 5378 conftest$ac_exeext conftest.$ac_ext 5379fi 5380 5381 5382 CFLAGS="$xorg_testset_save_CFLAGS" 5383 5384 eval supported=\$$cacheid 5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5386$as_echo "$supported" >&6; } 5387 if test "$supported" = "yes" ; then 5388 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5389 found="yes" 5390 fi 5391 fi 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407xorg_testset_save_CFLAGS="$CFLAGS" 5408 5409if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5410 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5412$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5413if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5414 $as_echo_n "(cached) " >&6 5415else 5416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5417/* end confdefs.h. */ 5418int i; 5419_ACEOF 5420if ac_fn_c_try_compile "$LINENO"; then : 5421 xorg_cv_cc_flag_unknown_warning_option=yes 5422else 5423 xorg_cv_cc_flag_unknown_warning_option=no 5424fi 5425rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5426fi 5427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5428$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5429 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5430 CFLAGS="$xorg_testset_save_CFLAGS" 5431fi 5432 5433if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5434 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5435 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5436 fi 5437 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5439$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5440if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5441 $as_echo_n "(cached) " >&6 5442else 5443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5444/* end confdefs.h. */ 5445int i; 5446_ACEOF 5447if ac_fn_c_try_compile "$LINENO"; then : 5448 xorg_cv_cc_flag_unused_command_line_argument=yes 5449else 5450 xorg_cv_cc_flag_unused_command_line_argument=no 5451fi 5452rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5453fi 5454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5455$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5456 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5457 CFLAGS="$xorg_testset_save_CFLAGS" 5458fi 5459 5460found="no" 5461 5462 if test $found = "no" ; then 5463 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5464 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5465 fi 5466 5467 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5468 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5469 fi 5470 5471 CFLAGS="$CFLAGS -Wmissing-prototypes" 5472 5473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-prototypes" >&5 5474$as_echo_n "checking if $CC supports-Wmissing-prototypes... " >&6; } 5475 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5476 if eval \${$cacheid+:} false; then : 5477 $as_echo_n "(cached) " >&6 5478else 5479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5480/* end confdefs.h. */ 5481int i; 5482int 5483main () 5484{ 5485 5486 ; 5487 return 0; 5488} 5489_ACEOF 5490if ac_fn_c_try_link "$LINENO"; then : 5491 eval $cacheid=yes 5492else 5493 eval $cacheid=no 5494fi 5495rm -f core conftest.err conftest.$ac_objext \ 5496 conftest$ac_exeext conftest.$ac_ext 5497fi 5498 5499 5500 CFLAGS="$xorg_testset_save_CFLAGS" 5501 5502 eval supported=\$$cacheid 5503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5504$as_echo "$supported" >&6; } 5505 if test "$supported" = "yes" ; then 5506 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5507 found="yes" 5508 fi 5509 fi 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525xorg_testset_save_CFLAGS="$CFLAGS" 5526 5527if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5528 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5530$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5531if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5532 $as_echo_n "(cached) " >&6 5533else 5534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5535/* end confdefs.h. */ 5536int i; 5537_ACEOF 5538if ac_fn_c_try_compile "$LINENO"; then : 5539 xorg_cv_cc_flag_unknown_warning_option=yes 5540else 5541 xorg_cv_cc_flag_unknown_warning_option=no 5542fi 5543rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5544fi 5545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5546$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5547 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5548 CFLAGS="$xorg_testset_save_CFLAGS" 5549fi 5550 5551if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5552 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5553 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5554 fi 5555 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5557$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5558if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5559 $as_echo_n "(cached) " >&6 5560else 5561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5562/* end confdefs.h. */ 5563int i; 5564_ACEOF 5565if ac_fn_c_try_compile "$LINENO"; then : 5566 xorg_cv_cc_flag_unused_command_line_argument=yes 5567else 5568 xorg_cv_cc_flag_unused_command_line_argument=no 5569fi 5570rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5571fi 5572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5573$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5574 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5575 CFLAGS="$xorg_testset_save_CFLAGS" 5576fi 5577 5578found="no" 5579 5580 if test $found = "no" ; then 5581 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5582 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5583 fi 5584 5585 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5586 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5587 fi 5588 5589 CFLAGS="$CFLAGS -Wnested-externs" 5590 5591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wnested-externs" >&5 5592$as_echo_n "checking if $CC supports-Wnested-externs... " >&6; } 5593 cacheid=xorg_cv_cc_flag__Wnested_externs 5594 if eval \${$cacheid+:} false; then : 5595 $as_echo_n "(cached) " >&6 5596else 5597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5598/* end confdefs.h. */ 5599int i; 5600int 5601main () 5602{ 5603 5604 ; 5605 return 0; 5606} 5607_ACEOF 5608if ac_fn_c_try_link "$LINENO"; then : 5609 eval $cacheid=yes 5610else 5611 eval $cacheid=no 5612fi 5613rm -f core conftest.err conftest.$ac_objext \ 5614 conftest$ac_exeext conftest.$ac_ext 5615fi 5616 5617 5618 CFLAGS="$xorg_testset_save_CFLAGS" 5619 5620 eval supported=\$$cacheid 5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5622$as_echo "$supported" >&6; } 5623 if test "$supported" = "yes" ; then 5624 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5625 found="yes" 5626 fi 5627 fi 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643xorg_testset_save_CFLAGS="$CFLAGS" 5644 5645if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5646 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5648$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5649if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5650 $as_echo_n "(cached) " >&6 5651else 5652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5653/* end confdefs.h. */ 5654int i; 5655_ACEOF 5656if ac_fn_c_try_compile "$LINENO"; then : 5657 xorg_cv_cc_flag_unknown_warning_option=yes 5658else 5659 xorg_cv_cc_flag_unknown_warning_option=no 5660fi 5661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5662fi 5663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5664$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5665 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5666 CFLAGS="$xorg_testset_save_CFLAGS" 5667fi 5668 5669if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5670 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5671 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5672 fi 5673 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5675$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5676if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5677 $as_echo_n "(cached) " >&6 5678else 5679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5680/* end confdefs.h. */ 5681int i; 5682_ACEOF 5683if ac_fn_c_try_compile "$LINENO"; then : 5684 xorg_cv_cc_flag_unused_command_line_argument=yes 5685else 5686 xorg_cv_cc_flag_unused_command_line_argument=no 5687fi 5688rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5689fi 5690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5691$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5692 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5693 CFLAGS="$xorg_testset_save_CFLAGS" 5694fi 5695 5696found="no" 5697 5698 if test $found = "no" ; then 5699 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5700 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5701 fi 5702 5703 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5704 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5705 fi 5706 5707 CFLAGS="$CFLAGS -Wbad-function-cast" 5708 5709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wbad-function-cast" >&5 5710$as_echo_n "checking if $CC supports-Wbad-function-cast... " >&6; } 5711 cacheid=xorg_cv_cc_flag__Wbad_function_cast 5712 if eval \${$cacheid+:} false; then : 5713 $as_echo_n "(cached) " >&6 5714else 5715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5716/* end confdefs.h. */ 5717int i; 5718int 5719main () 5720{ 5721 5722 ; 5723 return 0; 5724} 5725_ACEOF 5726if ac_fn_c_try_link "$LINENO"; then : 5727 eval $cacheid=yes 5728else 5729 eval $cacheid=no 5730fi 5731rm -f core conftest.err conftest.$ac_objext \ 5732 conftest$ac_exeext conftest.$ac_ext 5733fi 5734 5735 5736 CFLAGS="$xorg_testset_save_CFLAGS" 5737 5738 eval supported=\$$cacheid 5739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5740$as_echo "$supported" >&6; } 5741 if test "$supported" = "yes" ; then 5742 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5743 found="yes" 5744 fi 5745 fi 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761xorg_testset_save_CFLAGS="$CFLAGS" 5762 5763if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5764 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5766$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5767if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5768 $as_echo_n "(cached) " >&6 5769else 5770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5771/* end confdefs.h. */ 5772int i; 5773_ACEOF 5774if ac_fn_c_try_compile "$LINENO"; then : 5775 xorg_cv_cc_flag_unknown_warning_option=yes 5776else 5777 xorg_cv_cc_flag_unknown_warning_option=no 5778fi 5779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5780fi 5781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5782$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5783 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5784 CFLAGS="$xorg_testset_save_CFLAGS" 5785fi 5786 5787if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5788 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5789 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5790 fi 5791 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5793$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5794if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5795 $as_echo_n "(cached) " >&6 5796else 5797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5798/* end confdefs.h. */ 5799int i; 5800_ACEOF 5801if ac_fn_c_try_compile "$LINENO"; then : 5802 xorg_cv_cc_flag_unused_command_line_argument=yes 5803else 5804 xorg_cv_cc_flag_unused_command_line_argument=no 5805fi 5806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5807fi 5808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5809$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5810 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5811 CFLAGS="$xorg_testset_save_CFLAGS" 5812fi 5813 5814found="no" 5815 5816 if test $found = "no" ; then 5817 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5818 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5819 fi 5820 5821 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5822 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5823 fi 5824 5825 CFLAGS="$CFLAGS -Wold-style-definition" 5826 5827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wold-style-definition" >&5 5828$as_echo_n "checking if $CC supports-Wold-style-definition... " >&6; } 5829 cacheid=xorg_cv_cc_flag__Wold_style_definition 5830 if eval \${$cacheid+:} false; then : 5831 $as_echo_n "(cached) " >&6 5832else 5833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5834/* end confdefs.h. */ 5835int i; 5836int 5837main () 5838{ 5839 5840 ; 5841 return 0; 5842} 5843_ACEOF 5844if ac_fn_c_try_link "$LINENO"; then : 5845 eval $cacheid=yes 5846else 5847 eval $cacheid=no 5848fi 5849rm -f core conftest.err conftest.$ac_objext \ 5850 conftest$ac_exeext conftest.$ac_ext 5851fi 5852 5853 5854 CFLAGS="$xorg_testset_save_CFLAGS" 5855 5856 eval supported=\$$cacheid 5857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5858$as_echo "$supported" >&6; } 5859 if test "$supported" = "yes" ; then 5860 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5861 found="yes" 5862 fi 5863 fi 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879xorg_testset_save_CFLAGS="$CFLAGS" 5880 5881if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5882 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5884$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5885if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5886 $as_echo_n "(cached) " >&6 5887else 5888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5889/* end confdefs.h. */ 5890int i; 5891_ACEOF 5892if ac_fn_c_try_compile "$LINENO"; then : 5893 xorg_cv_cc_flag_unknown_warning_option=yes 5894else 5895 xorg_cv_cc_flag_unknown_warning_option=no 5896fi 5897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5898fi 5899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5900$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5901 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5902 CFLAGS="$xorg_testset_save_CFLAGS" 5903fi 5904 5905if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5906 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5907 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5908 fi 5909 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5911$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5912if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5913 $as_echo_n "(cached) " >&6 5914else 5915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5916/* end confdefs.h. */ 5917int i; 5918_ACEOF 5919if ac_fn_c_try_compile "$LINENO"; then : 5920 xorg_cv_cc_flag_unused_command_line_argument=yes 5921else 5922 xorg_cv_cc_flag_unused_command_line_argument=no 5923fi 5924rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5925fi 5926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5927$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5928 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5929 CFLAGS="$xorg_testset_save_CFLAGS" 5930fi 5931 5932found="no" 5933 5934 if test $found = "no" ; then 5935 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5936 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5937 fi 5938 5939 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5940 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5941 fi 5942 5943 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 5944 5945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wdeclaration-after-statement" >&5 5946$as_echo_n "checking if $CC supports-Wdeclaration-after-statement... " >&6; } 5947 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 5948 if eval \${$cacheid+:} false; then : 5949 $as_echo_n "(cached) " >&6 5950else 5951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5952/* end confdefs.h. */ 5953int i; 5954int 5955main () 5956{ 5957 5958 ; 5959 return 0; 5960} 5961_ACEOF 5962if ac_fn_c_try_link "$LINENO"; then : 5963 eval $cacheid=yes 5964else 5965 eval $cacheid=no 5966fi 5967rm -f core conftest.err conftest.$ac_objext \ 5968 conftest$ac_exeext conftest.$ac_ext 5969fi 5970 5971 5972 CFLAGS="$xorg_testset_save_CFLAGS" 5973 5974 eval supported=\$$cacheid 5975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5976$as_echo "$supported" >&6; } 5977 if test "$supported" = "yes" ; then 5978 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 5979 found="yes" 5980 fi 5981 fi 5982 5983 5984 5985 5986 5987# This chunk adds additional warnings that could catch undesired effects. 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001xorg_testset_save_CFLAGS="$CFLAGS" 6002 6003if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6004 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6006$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6007if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6008 $as_echo_n "(cached) " >&6 6009else 6010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6011/* end confdefs.h. */ 6012int i; 6013_ACEOF 6014if ac_fn_c_try_compile "$LINENO"; then : 6015 xorg_cv_cc_flag_unknown_warning_option=yes 6016else 6017 xorg_cv_cc_flag_unknown_warning_option=no 6018fi 6019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6020fi 6021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6022$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6023 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6024 CFLAGS="$xorg_testset_save_CFLAGS" 6025fi 6026 6027if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6028 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6029 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6030 fi 6031 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6033$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6034if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6035 $as_echo_n "(cached) " >&6 6036else 6037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6038/* end confdefs.h. */ 6039int i; 6040_ACEOF 6041if ac_fn_c_try_compile "$LINENO"; then : 6042 xorg_cv_cc_flag_unused_command_line_argument=yes 6043else 6044 xorg_cv_cc_flag_unused_command_line_argument=no 6045fi 6046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6047fi 6048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6049$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6050 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6051 CFLAGS="$xorg_testset_save_CFLAGS" 6052fi 6053 6054found="no" 6055 6056 if test $found = "no" ; then 6057 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6058 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6059 fi 6060 6061 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6062 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6063 fi 6064 6065 CFLAGS="$CFLAGS -Wunused" 6066 6067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wunused" >&5 6068$as_echo_n "checking if $CC supports-Wunused... " >&6; } 6069 cacheid=xorg_cv_cc_flag__Wunused 6070 if eval \${$cacheid+:} false; then : 6071 $as_echo_n "(cached) " >&6 6072else 6073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6074/* end confdefs.h. */ 6075int i; 6076int 6077main () 6078{ 6079 6080 ; 6081 return 0; 6082} 6083_ACEOF 6084if ac_fn_c_try_link "$LINENO"; then : 6085 eval $cacheid=yes 6086else 6087 eval $cacheid=no 6088fi 6089rm -f core conftest.err conftest.$ac_objext \ 6090 conftest$ac_exeext conftest.$ac_ext 6091fi 6092 6093 6094 CFLAGS="$xorg_testset_save_CFLAGS" 6095 6096 eval supported=\$$cacheid 6097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6098$as_echo "$supported" >&6; } 6099 if test "$supported" = "yes" ; then 6100 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6101 found="yes" 6102 fi 6103 fi 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119xorg_testset_save_CFLAGS="$CFLAGS" 6120 6121if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6122 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6124$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6125if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6126 $as_echo_n "(cached) " >&6 6127else 6128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6129/* end confdefs.h. */ 6130int i; 6131_ACEOF 6132if ac_fn_c_try_compile "$LINENO"; then : 6133 xorg_cv_cc_flag_unknown_warning_option=yes 6134else 6135 xorg_cv_cc_flag_unknown_warning_option=no 6136fi 6137rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6138fi 6139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6140$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6141 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6142 CFLAGS="$xorg_testset_save_CFLAGS" 6143fi 6144 6145if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6146 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6147 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6148 fi 6149 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6151$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6152if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6153 $as_echo_n "(cached) " >&6 6154else 6155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6156/* end confdefs.h. */ 6157int i; 6158_ACEOF 6159if ac_fn_c_try_compile "$LINENO"; then : 6160 xorg_cv_cc_flag_unused_command_line_argument=yes 6161else 6162 xorg_cv_cc_flag_unused_command_line_argument=no 6163fi 6164rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6165fi 6166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6167$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6168 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6169 CFLAGS="$xorg_testset_save_CFLAGS" 6170fi 6171 6172found="no" 6173 6174 if test $found = "no" ; then 6175 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6176 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6177 fi 6178 6179 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6180 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6181 fi 6182 6183 CFLAGS="$CFLAGS -Wuninitialized" 6184 6185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wuninitialized" >&5 6186$as_echo_n "checking if $CC supports-Wuninitialized... " >&6; } 6187 cacheid=xorg_cv_cc_flag__Wuninitialized 6188 if eval \${$cacheid+:} false; then : 6189 $as_echo_n "(cached) " >&6 6190else 6191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6192/* end confdefs.h. */ 6193int i; 6194int 6195main () 6196{ 6197 6198 ; 6199 return 0; 6200} 6201_ACEOF 6202if ac_fn_c_try_link "$LINENO"; then : 6203 eval $cacheid=yes 6204else 6205 eval $cacheid=no 6206fi 6207rm -f core conftest.err conftest.$ac_objext \ 6208 conftest$ac_exeext conftest.$ac_ext 6209fi 6210 6211 6212 CFLAGS="$xorg_testset_save_CFLAGS" 6213 6214 eval supported=\$$cacheid 6215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6216$as_echo "$supported" >&6; } 6217 if test "$supported" = "yes" ; then 6218 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6219 found="yes" 6220 fi 6221 fi 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237xorg_testset_save_CFLAGS="$CFLAGS" 6238 6239if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6240 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6242$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6243if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6244 $as_echo_n "(cached) " >&6 6245else 6246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6247/* end confdefs.h. */ 6248int i; 6249_ACEOF 6250if ac_fn_c_try_compile "$LINENO"; then : 6251 xorg_cv_cc_flag_unknown_warning_option=yes 6252else 6253 xorg_cv_cc_flag_unknown_warning_option=no 6254fi 6255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6256fi 6257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6258$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6259 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6260 CFLAGS="$xorg_testset_save_CFLAGS" 6261fi 6262 6263if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6264 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6265 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6266 fi 6267 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6269$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6270if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6271 $as_echo_n "(cached) " >&6 6272else 6273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6274/* end confdefs.h. */ 6275int i; 6276_ACEOF 6277if ac_fn_c_try_compile "$LINENO"; then : 6278 xorg_cv_cc_flag_unused_command_line_argument=yes 6279else 6280 xorg_cv_cc_flag_unused_command_line_argument=no 6281fi 6282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6283fi 6284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6285$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6286 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6287 CFLAGS="$xorg_testset_save_CFLAGS" 6288fi 6289 6290found="no" 6291 6292 if test $found = "no" ; then 6293 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6294 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6295 fi 6296 6297 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6298 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6299 fi 6300 6301 CFLAGS="$CFLAGS -Wshadow" 6302 6303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wshadow" >&5 6304$as_echo_n "checking if $CC supports-Wshadow... " >&6; } 6305 cacheid=xorg_cv_cc_flag__Wshadow 6306 if eval \${$cacheid+:} false; then : 6307 $as_echo_n "(cached) " >&6 6308else 6309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6310/* end confdefs.h. */ 6311int i; 6312int 6313main () 6314{ 6315 6316 ; 6317 return 0; 6318} 6319_ACEOF 6320if ac_fn_c_try_link "$LINENO"; then : 6321 eval $cacheid=yes 6322else 6323 eval $cacheid=no 6324fi 6325rm -f core conftest.err conftest.$ac_objext \ 6326 conftest$ac_exeext conftest.$ac_ext 6327fi 6328 6329 6330 CFLAGS="$xorg_testset_save_CFLAGS" 6331 6332 eval supported=\$$cacheid 6333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6334$as_echo "$supported" >&6; } 6335 if test "$supported" = "yes" ; then 6336 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6337 found="yes" 6338 fi 6339 fi 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355xorg_testset_save_CFLAGS="$CFLAGS" 6356 6357if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6358 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6360$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6361if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6362 $as_echo_n "(cached) " >&6 6363else 6364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6365/* end confdefs.h. */ 6366int i; 6367_ACEOF 6368if ac_fn_c_try_compile "$LINENO"; then : 6369 xorg_cv_cc_flag_unknown_warning_option=yes 6370else 6371 xorg_cv_cc_flag_unknown_warning_option=no 6372fi 6373rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6374fi 6375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6376$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6377 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6378 CFLAGS="$xorg_testset_save_CFLAGS" 6379fi 6380 6381if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6382 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6383 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6384 fi 6385 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6387$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6388if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6389 $as_echo_n "(cached) " >&6 6390else 6391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6392/* end confdefs.h. */ 6393int i; 6394_ACEOF 6395if ac_fn_c_try_compile "$LINENO"; then : 6396 xorg_cv_cc_flag_unused_command_line_argument=yes 6397else 6398 xorg_cv_cc_flag_unused_command_line_argument=no 6399fi 6400rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6401fi 6402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6403$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6404 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6405 CFLAGS="$xorg_testset_save_CFLAGS" 6406fi 6407 6408found="no" 6409 6410 if test $found = "no" ; then 6411 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6412 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6413 fi 6414 6415 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6416 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6417 fi 6418 6419 CFLAGS="$CFLAGS -Wcast-qual" 6420 6421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wcast-qual" >&5 6422$as_echo_n "checking if $CC supports-Wcast-qual... " >&6; } 6423 cacheid=xorg_cv_cc_flag__Wcast_qual 6424 if eval \${$cacheid+:} false; then : 6425 $as_echo_n "(cached) " >&6 6426else 6427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6428/* end confdefs.h. */ 6429int i; 6430int 6431main () 6432{ 6433 6434 ; 6435 return 0; 6436} 6437_ACEOF 6438if ac_fn_c_try_link "$LINENO"; then : 6439 eval $cacheid=yes 6440else 6441 eval $cacheid=no 6442fi 6443rm -f core conftest.err conftest.$ac_objext \ 6444 conftest$ac_exeext conftest.$ac_ext 6445fi 6446 6447 6448 CFLAGS="$xorg_testset_save_CFLAGS" 6449 6450 eval supported=\$$cacheid 6451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6452$as_echo "$supported" >&6; } 6453 if test "$supported" = "yes" ; then 6454 BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual" 6455 found="yes" 6456 fi 6457 fi 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473xorg_testset_save_CFLAGS="$CFLAGS" 6474 6475if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6476 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6478$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6479if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6480 $as_echo_n "(cached) " >&6 6481else 6482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6483/* end confdefs.h. */ 6484int i; 6485_ACEOF 6486if ac_fn_c_try_compile "$LINENO"; then : 6487 xorg_cv_cc_flag_unknown_warning_option=yes 6488else 6489 xorg_cv_cc_flag_unknown_warning_option=no 6490fi 6491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6492fi 6493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6494$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6495 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6496 CFLAGS="$xorg_testset_save_CFLAGS" 6497fi 6498 6499if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6500 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6501 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6502 fi 6503 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6505$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6506if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6507 $as_echo_n "(cached) " >&6 6508else 6509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6510/* end confdefs.h. */ 6511int i; 6512_ACEOF 6513if ac_fn_c_try_compile "$LINENO"; then : 6514 xorg_cv_cc_flag_unused_command_line_argument=yes 6515else 6516 xorg_cv_cc_flag_unused_command_line_argument=no 6517fi 6518rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6519fi 6520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6521$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6522 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6523 CFLAGS="$xorg_testset_save_CFLAGS" 6524fi 6525 6526found="no" 6527 6528 if test $found = "no" ; then 6529 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6530 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6531 fi 6532 6533 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6534 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6535 fi 6536 6537 CFLAGS="$CFLAGS -Wmissing-noreturn" 6538 6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-noreturn" >&5 6540$as_echo_n "checking if $CC supports-Wmissing-noreturn... " >&6; } 6541 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6542 if eval \${$cacheid+:} false; then : 6543 $as_echo_n "(cached) " >&6 6544else 6545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6546/* end confdefs.h. */ 6547int i; 6548int 6549main () 6550{ 6551 6552 ; 6553 return 0; 6554} 6555_ACEOF 6556if ac_fn_c_try_link "$LINENO"; then : 6557 eval $cacheid=yes 6558else 6559 eval $cacheid=no 6560fi 6561rm -f core conftest.err conftest.$ac_objext \ 6562 conftest$ac_exeext conftest.$ac_ext 6563fi 6564 6565 6566 CFLAGS="$xorg_testset_save_CFLAGS" 6567 6568 eval supported=\$$cacheid 6569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6570$as_echo "$supported" >&6; } 6571 if test "$supported" = "yes" ; then 6572 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6573 found="yes" 6574 fi 6575 fi 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591xorg_testset_save_CFLAGS="$CFLAGS" 6592 6593if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6594 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6596$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6597if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6598 $as_echo_n "(cached) " >&6 6599else 6600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6601/* end confdefs.h. */ 6602int i; 6603_ACEOF 6604if ac_fn_c_try_compile "$LINENO"; then : 6605 xorg_cv_cc_flag_unknown_warning_option=yes 6606else 6607 xorg_cv_cc_flag_unknown_warning_option=no 6608fi 6609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6610fi 6611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6612$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6613 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6614 CFLAGS="$xorg_testset_save_CFLAGS" 6615fi 6616 6617if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6618 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6619 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6620 fi 6621 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6623$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6624if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6625 $as_echo_n "(cached) " >&6 6626else 6627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6628/* end confdefs.h. */ 6629int i; 6630_ACEOF 6631if ac_fn_c_try_compile "$LINENO"; then : 6632 xorg_cv_cc_flag_unused_command_line_argument=yes 6633else 6634 xorg_cv_cc_flag_unused_command_line_argument=no 6635fi 6636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6637fi 6638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6639$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6640 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6641 CFLAGS="$xorg_testset_save_CFLAGS" 6642fi 6643 6644found="no" 6645 6646 if test $found = "no" ; then 6647 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6648 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6649 fi 6650 6651 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6652 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6653 fi 6654 6655 CFLAGS="$CFLAGS -Wmissing-format-attribute" 6656 6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-format-attribute" >&5 6658$as_echo_n "checking if $CC supports-Wmissing-format-attribute... " >&6; } 6659 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6660 if eval \${$cacheid+:} false; then : 6661 $as_echo_n "(cached) " >&6 6662else 6663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6664/* end confdefs.h. */ 6665int i; 6666int 6667main () 6668{ 6669 6670 ; 6671 return 0; 6672} 6673_ACEOF 6674if ac_fn_c_try_link "$LINENO"; then : 6675 eval $cacheid=yes 6676else 6677 eval $cacheid=no 6678fi 6679rm -f core conftest.err conftest.$ac_objext \ 6680 conftest$ac_exeext conftest.$ac_ext 6681fi 6682 6683 6684 CFLAGS="$xorg_testset_save_CFLAGS" 6685 6686 eval supported=\$$cacheid 6687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6688$as_echo "$supported" >&6; } 6689 if test "$supported" = "yes" ; then 6690 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6691 found="yes" 6692 fi 6693 fi 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709xorg_testset_save_CFLAGS="$CFLAGS" 6710 6711if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6712 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6714$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6715if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6716 $as_echo_n "(cached) " >&6 6717else 6718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6719/* end confdefs.h. */ 6720int i; 6721_ACEOF 6722if ac_fn_c_try_compile "$LINENO"; then : 6723 xorg_cv_cc_flag_unknown_warning_option=yes 6724else 6725 xorg_cv_cc_flag_unknown_warning_option=no 6726fi 6727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6728fi 6729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6730$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6731 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6732 CFLAGS="$xorg_testset_save_CFLAGS" 6733fi 6734 6735if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6736 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6737 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6738 fi 6739 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6741$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6742if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6743 $as_echo_n "(cached) " >&6 6744else 6745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6746/* end confdefs.h. */ 6747int i; 6748_ACEOF 6749if ac_fn_c_try_compile "$LINENO"; then : 6750 xorg_cv_cc_flag_unused_command_line_argument=yes 6751else 6752 xorg_cv_cc_flag_unused_command_line_argument=no 6753fi 6754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6755fi 6756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6757$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6758 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6759 CFLAGS="$xorg_testset_save_CFLAGS" 6760fi 6761 6762found="no" 6763 6764 if test $found = "no" ; then 6765 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6766 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6767 fi 6768 6769 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6770 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6771 fi 6772 6773 CFLAGS="$CFLAGS -Wredundant-decls" 6774 6775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wredundant-decls" >&5 6776$as_echo_n "checking if $CC supports-Wredundant-decls... " >&6; } 6777 cacheid=xorg_cv_cc_flag__Wredundant_decls 6778 if eval \${$cacheid+:} false; then : 6779 $as_echo_n "(cached) " >&6 6780else 6781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6782/* end confdefs.h. */ 6783int i; 6784int 6785main () 6786{ 6787 6788 ; 6789 return 0; 6790} 6791_ACEOF 6792if ac_fn_c_try_link "$LINENO"; then : 6793 eval $cacheid=yes 6794else 6795 eval $cacheid=no 6796fi 6797rm -f core conftest.err conftest.$ac_objext \ 6798 conftest$ac_exeext conftest.$ac_ext 6799fi 6800 6801 6802 CFLAGS="$xorg_testset_save_CFLAGS" 6803 6804 eval supported=\$$cacheid 6805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6806$as_echo "$supported" >&6; } 6807 if test "$supported" = "yes" ; then 6808 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6809 found="yes" 6810 fi 6811 fi 6812 6813 6814 6815# These are currently disabled because they are noisy. They will be enabled 6816# in the future once the codebase is sufficiently modernized to silence 6817# them. For now, I don't want them to drown out the other warnings. 6818# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op]) 6819# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6820# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6821 6822# Turn some warnings into errors, so we don't accidently get successful builds 6823# when there are problems that should be fixed. 6824 6825if test "x$SELECTIVE_WERROR" = "xyes" ; then 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839xorg_testset_save_CFLAGS="$CFLAGS" 6840 6841if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6842 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6844$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6845if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6846 $as_echo_n "(cached) " >&6 6847else 6848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6849/* end confdefs.h. */ 6850int i; 6851_ACEOF 6852if ac_fn_c_try_compile "$LINENO"; then : 6853 xorg_cv_cc_flag_unknown_warning_option=yes 6854else 6855 xorg_cv_cc_flag_unknown_warning_option=no 6856fi 6857rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6858fi 6859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6860$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6861 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6862 CFLAGS="$xorg_testset_save_CFLAGS" 6863fi 6864 6865if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6866 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6867 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6868 fi 6869 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6871$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6872if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6873 $as_echo_n "(cached) " >&6 6874else 6875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6876/* end confdefs.h. */ 6877int i; 6878_ACEOF 6879if ac_fn_c_try_compile "$LINENO"; then : 6880 xorg_cv_cc_flag_unused_command_line_argument=yes 6881else 6882 xorg_cv_cc_flag_unused_command_line_argument=no 6883fi 6884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6885fi 6886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6887$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6888 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6889 CFLAGS="$xorg_testset_save_CFLAGS" 6890fi 6891 6892found="no" 6893 6894 if test $found = "no" ; then 6895 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6896 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6897 fi 6898 6899 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6900 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6901 fi 6902 6903 CFLAGS="$CFLAGS -Werror=implicit" 6904 6905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=implicit" >&5 6906$as_echo_n "checking if $CC supports-Werror=implicit... " >&6; } 6907 cacheid=xorg_cv_cc_flag__Werror_implicit 6908 if eval \${$cacheid+:} false; then : 6909 $as_echo_n "(cached) " >&6 6910else 6911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6912/* end confdefs.h. */ 6913int i; 6914int 6915main () 6916{ 6917 6918 ; 6919 return 0; 6920} 6921_ACEOF 6922if ac_fn_c_try_link "$LINENO"; then : 6923 eval $cacheid=yes 6924else 6925 eval $cacheid=no 6926fi 6927rm -f core conftest.err conftest.$ac_objext \ 6928 conftest$ac_exeext conftest.$ac_ext 6929fi 6930 6931 6932 CFLAGS="$xorg_testset_save_CFLAGS" 6933 6934 eval supported=\$$cacheid 6935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6936$as_echo "$supported" >&6; } 6937 if test "$supported" = "yes" ; then 6938 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 6939 found="yes" 6940 fi 6941 fi 6942 6943 if test $found = "no" ; then 6944 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6945 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6946 fi 6947 6948 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6949 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6950 fi 6951 6952 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6953 6954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 6955$as_echo_n "checking if $CC supports-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 6956 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 6957 if eval \${$cacheid+:} false; then : 6958 $as_echo_n "(cached) " >&6 6959else 6960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6961/* end confdefs.h. */ 6962int i; 6963int 6964main () 6965{ 6966 6967 ; 6968 return 0; 6969} 6970_ACEOF 6971if ac_fn_c_try_link "$LINENO"; then : 6972 eval $cacheid=yes 6973else 6974 eval $cacheid=no 6975fi 6976rm -f core conftest.err conftest.$ac_objext \ 6977 conftest$ac_exeext conftest.$ac_ext 6978fi 6979 6980 6981 CFLAGS="$xorg_testset_save_CFLAGS" 6982 6983 eval supported=\$$cacheid 6984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6985$as_echo "$supported" >&6; } 6986 if test "$supported" = "yes" ; then 6987 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6988 found="yes" 6989 fi 6990 fi 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006xorg_testset_save_CFLAGS="$CFLAGS" 7007 7008if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7009 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7011$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7012if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7013 $as_echo_n "(cached) " >&6 7014else 7015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7016/* end confdefs.h. */ 7017int i; 7018_ACEOF 7019if ac_fn_c_try_compile "$LINENO"; then : 7020 xorg_cv_cc_flag_unknown_warning_option=yes 7021else 7022 xorg_cv_cc_flag_unknown_warning_option=no 7023fi 7024rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7025fi 7026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7027$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7028 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7029 CFLAGS="$xorg_testset_save_CFLAGS" 7030fi 7031 7032if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7033 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7034 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7035 fi 7036 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7038$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7039if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7040 $as_echo_n "(cached) " >&6 7041else 7042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7043/* end confdefs.h. */ 7044int i; 7045_ACEOF 7046if ac_fn_c_try_compile "$LINENO"; then : 7047 xorg_cv_cc_flag_unused_command_line_argument=yes 7048else 7049 xorg_cv_cc_flag_unused_command_line_argument=no 7050fi 7051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7052fi 7053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7054$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7055 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7056 CFLAGS="$xorg_testset_save_CFLAGS" 7057fi 7058 7059found="no" 7060 7061 if test $found = "no" ; then 7062 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7063 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7064 fi 7065 7066 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7067 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7068 fi 7069 7070 CFLAGS="$CFLAGS -Werror=nonnull" 7071 7072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=nonnull" >&5 7073$as_echo_n "checking if $CC supports-Werror=nonnull... " >&6; } 7074 cacheid=xorg_cv_cc_flag__Werror_nonnull 7075 if eval \${$cacheid+:} false; then : 7076 $as_echo_n "(cached) " >&6 7077else 7078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7079/* end confdefs.h. */ 7080int i; 7081int 7082main () 7083{ 7084 7085 ; 7086 return 0; 7087} 7088_ACEOF 7089if ac_fn_c_try_link "$LINENO"; then : 7090 eval $cacheid=yes 7091else 7092 eval $cacheid=no 7093fi 7094rm -f core conftest.err conftest.$ac_objext \ 7095 conftest$ac_exeext conftest.$ac_ext 7096fi 7097 7098 7099 CFLAGS="$xorg_testset_save_CFLAGS" 7100 7101 eval supported=\$$cacheid 7102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7103$as_echo "$supported" >&6; } 7104 if test "$supported" = "yes" ; then 7105 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7106 found="yes" 7107 fi 7108 fi 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124xorg_testset_save_CFLAGS="$CFLAGS" 7125 7126if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7127 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7129$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7130if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7131 $as_echo_n "(cached) " >&6 7132else 7133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7134/* end confdefs.h. */ 7135int i; 7136_ACEOF 7137if ac_fn_c_try_compile "$LINENO"; then : 7138 xorg_cv_cc_flag_unknown_warning_option=yes 7139else 7140 xorg_cv_cc_flag_unknown_warning_option=no 7141fi 7142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7143fi 7144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7145$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7146 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7147 CFLAGS="$xorg_testset_save_CFLAGS" 7148fi 7149 7150if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7151 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7152 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7153 fi 7154 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7156$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7157if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7158 $as_echo_n "(cached) " >&6 7159else 7160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7161/* end confdefs.h. */ 7162int i; 7163_ACEOF 7164if ac_fn_c_try_compile "$LINENO"; then : 7165 xorg_cv_cc_flag_unused_command_line_argument=yes 7166else 7167 xorg_cv_cc_flag_unused_command_line_argument=no 7168fi 7169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7170fi 7171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7172$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7173 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7174 CFLAGS="$xorg_testset_save_CFLAGS" 7175fi 7176 7177found="no" 7178 7179 if test $found = "no" ; then 7180 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7181 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7182 fi 7183 7184 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7185 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7186 fi 7187 7188 CFLAGS="$CFLAGS -Werror=init-self" 7189 7190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=init-self" >&5 7191$as_echo_n "checking if $CC supports-Werror=init-self... " >&6; } 7192 cacheid=xorg_cv_cc_flag__Werror_init_self 7193 if eval \${$cacheid+:} false; then : 7194 $as_echo_n "(cached) " >&6 7195else 7196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7197/* end confdefs.h. */ 7198int i; 7199int 7200main () 7201{ 7202 7203 ; 7204 return 0; 7205} 7206_ACEOF 7207if ac_fn_c_try_link "$LINENO"; then : 7208 eval $cacheid=yes 7209else 7210 eval $cacheid=no 7211fi 7212rm -f core conftest.err conftest.$ac_objext \ 7213 conftest$ac_exeext conftest.$ac_ext 7214fi 7215 7216 7217 CFLAGS="$xorg_testset_save_CFLAGS" 7218 7219 eval supported=\$$cacheid 7220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7221$as_echo "$supported" >&6; } 7222 if test "$supported" = "yes" ; then 7223 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7224 found="yes" 7225 fi 7226 fi 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242xorg_testset_save_CFLAGS="$CFLAGS" 7243 7244if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7245 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7247$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7248if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7249 $as_echo_n "(cached) " >&6 7250else 7251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7252/* end confdefs.h. */ 7253int i; 7254_ACEOF 7255if ac_fn_c_try_compile "$LINENO"; then : 7256 xorg_cv_cc_flag_unknown_warning_option=yes 7257else 7258 xorg_cv_cc_flag_unknown_warning_option=no 7259fi 7260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7261fi 7262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7263$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7264 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7265 CFLAGS="$xorg_testset_save_CFLAGS" 7266fi 7267 7268if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7269 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7270 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7271 fi 7272 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7274$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7275if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7276 $as_echo_n "(cached) " >&6 7277else 7278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7279/* end confdefs.h. */ 7280int i; 7281_ACEOF 7282if ac_fn_c_try_compile "$LINENO"; then : 7283 xorg_cv_cc_flag_unused_command_line_argument=yes 7284else 7285 xorg_cv_cc_flag_unused_command_line_argument=no 7286fi 7287rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7288fi 7289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7290$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7291 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7292 CFLAGS="$xorg_testset_save_CFLAGS" 7293fi 7294 7295found="no" 7296 7297 if test $found = "no" ; then 7298 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7299 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7300 fi 7301 7302 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7303 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7304 fi 7305 7306 CFLAGS="$CFLAGS -Werror=main" 7307 7308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=main" >&5 7309$as_echo_n "checking if $CC supports-Werror=main... " >&6; } 7310 cacheid=xorg_cv_cc_flag__Werror_main 7311 if eval \${$cacheid+:} false; then : 7312 $as_echo_n "(cached) " >&6 7313else 7314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7315/* end confdefs.h. */ 7316int i; 7317int 7318main () 7319{ 7320 7321 ; 7322 return 0; 7323} 7324_ACEOF 7325if ac_fn_c_try_link "$LINENO"; then : 7326 eval $cacheid=yes 7327else 7328 eval $cacheid=no 7329fi 7330rm -f core conftest.err conftest.$ac_objext \ 7331 conftest$ac_exeext conftest.$ac_ext 7332fi 7333 7334 7335 CFLAGS="$xorg_testset_save_CFLAGS" 7336 7337 eval supported=\$$cacheid 7338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7339$as_echo "$supported" >&6; } 7340 if test "$supported" = "yes" ; then 7341 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7342 found="yes" 7343 fi 7344 fi 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360xorg_testset_save_CFLAGS="$CFLAGS" 7361 7362if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7363 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7365$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7366if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7367 $as_echo_n "(cached) " >&6 7368else 7369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7370/* end confdefs.h. */ 7371int i; 7372_ACEOF 7373if ac_fn_c_try_compile "$LINENO"; then : 7374 xorg_cv_cc_flag_unknown_warning_option=yes 7375else 7376 xorg_cv_cc_flag_unknown_warning_option=no 7377fi 7378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7379fi 7380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7381$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7382 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7383 CFLAGS="$xorg_testset_save_CFLAGS" 7384fi 7385 7386if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7387 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7388 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7389 fi 7390 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7392$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7393if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7394 $as_echo_n "(cached) " >&6 7395else 7396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7397/* end confdefs.h. */ 7398int i; 7399_ACEOF 7400if ac_fn_c_try_compile "$LINENO"; then : 7401 xorg_cv_cc_flag_unused_command_line_argument=yes 7402else 7403 xorg_cv_cc_flag_unused_command_line_argument=no 7404fi 7405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7406fi 7407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7408$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7409 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7410 CFLAGS="$xorg_testset_save_CFLAGS" 7411fi 7412 7413found="no" 7414 7415 if test $found = "no" ; then 7416 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7417 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7418 fi 7419 7420 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7421 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7422 fi 7423 7424 CFLAGS="$CFLAGS -Werror=missing-braces" 7425 7426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=missing-braces" >&5 7427$as_echo_n "checking if $CC supports-Werror=missing-braces... " >&6; } 7428 cacheid=xorg_cv_cc_flag__Werror_missing_braces 7429 if eval \${$cacheid+:} false; then : 7430 $as_echo_n "(cached) " >&6 7431else 7432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7433/* end confdefs.h. */ 7434int i; 7435int 7436main () 7437{ 7438 7439 ; 7440 return 0; 7441} 7442_ACEOF 7443if ac_fn_c_try_link "$LINENO"; then : 7444 eval $cacheid=yes 7445else 7446 eval $cacheid=no 7447fi 7448rm -f core conftest.err conftest.$ac_objext \ 7449 conftest$ac_exeext conftest.$ac_ext 7450fi 7451 7452 7453 CFLAGS="$xorg_testset_save_CFLAGS" 7454 7455 eval supported=\$$cacheid 7456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7457$as_echo "$supported" >&6; } 7458 if test "$supported" = "yes" ; then 7459 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7460 found="yes" 7461 fi 7462 fi 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478xorg_testset_save_CFLAGS="$CFLAGS" 7479 7480if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7481 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7483$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7484if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7485 $as_echo_n "(cached) " >&6 7486else 7487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7488/* end confdefs.h. */ 7489int i; 7490_ACEOF 7491if ac_fn_c_try_compile "$LINENO"; then : 7492 xorg_cv_cc_flag_unknown_warning_option=yes 7493else 7494 xorg_cv_cc_flag_unknown_warning_option=no 7495fi 7496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7497fi 7498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7499$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7500 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7501 CFLAGS="$xorg_testset_save_CFLAGS" 7502fi 7503 7504if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7505 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7506 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7507 fi 7508 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7510$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7511if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7512 $as_echo_n "(cached) " >&6 7513else 7514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7515/* end confdefs.h. */ 7516int i; 7517_ACEOF 7518if ac_fn_c_try_compile "$LINENO"; then : 7519 xorg_cv_cc_flag_unused_command_line_argument=yes 7520else 7521 xorg_cv_cc_flag_unused_command_line_argument=no 7522fi 7523rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7524fi 7525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7526$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7527 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7528 CFLAGS="$xorg_testset_save_CFLAGS" 7529fi 7530 7531found="no" 7532 7533 if test $found = "no" ; then 7534 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7535 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7536 fi 7537 7538 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7539 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7540 fi 7541 7542 CFLAGS="$CFLAGS -Werror=sequence-point" 7543 7544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=sequence-point" >&5 7545$as_echo_n "checking if $CC supports-Werror=sequence-point... " >&6; } 7546 cacheid=xorg_cv_cc_flag__Werror_sequence_point 7547 if eval \${$cacheid+:} false; then : 7548 $as_echo_n "(cached) " >&6 7549else 7550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7551/* end confdefs.h. */ 7552int i; 7553int 7554main () 7555{ 7556 7557 ; 7558 return 0; 7559} 7560_ACEOF 7561if ac_fn_c_try_link "$LINENO"; then : 7562 eval $cacheid=yes 7563else 7564 eval $cacheid=no 7565fi 7566rm -f core conftest.err conftest.$ac_objext \ 7567 conftest$ac_exeext conftest.$ac_ext 7568fi 7569 7570 7571 CFLAGS="$xorg_testset_save_CFLAGS" 7572 7573 eval supported=\$$cacheid 7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7575$as_echo "$supported" >&6; } 7576 if test "$supported" = "yes" ; then 7577 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7578 found="yes" 7579 fi 7580 fi 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596xorg_testset_save_CFLAGS="$CFLAGS" 7597 7598if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7599 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7601$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7602if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7603 $as_echo_n "(cached) " >&6 7604else 7605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7606/* end confdefs.h. */ 7607int i; 7608_ACEOF 7609if ac_fn_c_try_compile "$LINENO"; then : 7610 xorg_cv_cc_flag_unknown_warning_option=yes 7611else 7612 xorg_cv_cc_flag_unknown_warning_option=no 7613fi 7614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7615fi 7616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7617$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7618 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7619 CFLAGS="$xorg_testset_save_CFLAGS" 7620fi 7621 7622if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7623 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7624 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7625 fi 7626 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7628$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7629if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7630 $as_echo_n "(cached) " >&6 7631else 7632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7633/* end confdefs.h. */ 7634int i; 7635_ACEOF 7636if ac_fn_c_try_compile "$LINENO"; then : 7637 xorg_cv_cc_flag_unused_command_line_argument=yes 7638else 7639 xorg_cv_cc_flag_unused_command_line_argument=no 7640fi 7641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7642fi 7643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7644$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7645 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7646 CFLAGS="$xorg_testset_save_CFLAGS" 7647fi 7648 7649found="no" 7650 7651 if test $found = "no" ; then 7652 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7653 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7654 fi 7655 7656 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7657 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7658 fi 7659 7660 CFLAGS="$CFLAGS -Werror=return-type" 7661 7662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=return-type" >&5 7663$as_echo_n "checking if $CC supports-Werror=return-type... " >&6; } 7664 cacheid=xorg_cv_cc_flag__Werror_return_type 7665 if eval \${$cacheid+:} false; then : 7666 $as_echo_n "(cached) " >&6 7667else 7668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7669/* end confdefs.h. */ 7670int i; 7671int 7672main () 7673{ 7674 7675 ; 7676 return 0; 7677} 7678_ACEOF 7679if ac_fn_c_try_link "$LINENO"; then : 7680 eval $cacheid=yes 7681else 7682 eval $cacheid=no 7683fi 7684rm -f core conftest.err conftest.$ac_objext \ 7685 conftest$ac_exeext conftest.$ac_ext 7686fi 7687 7688 7689 CFLAGS="$xorg_testset_save_CFLAGS" 7690 7691 eval supported=\$$cacheid 7692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7693$as_echo "$supported" >&6; } 7694 if test "$supported" = "yes" ; then 7695 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7696 found="yes" 7697 fi 7698 fi 7699 7700 if test $found = "no" ; then 7701 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7702 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7703 fi 7704 7705 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7706 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7707 fi 7708 7709 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7710 7711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7712$as_echo_n "checking if $CC supports-errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7713 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7714 if eval \${$cacheid+:} false; then : 7715 $as_echo_n "(cached) " >&6 7716else 7717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7718/* end confdefs.h. */ 7719int i; 7720int 7721main () 7722{ 7723 7724 ; 7725 return 0; 7726} 7727_ACEOF 7728if ac_fn_c_try_link "$LINENO"; then : 7729 eval $cacheid=yes 7730else 7731 eval $cacheid=no 7732fi 7733rm -f core conftest.err conftest.$ac_objext \ 7734 conftest$ac_exeext conftest.$ac_ext 7735fi 7736 7737 7738 CFLAGS="$xorg_testset_save_CFLAGS" 7739 7740 eval supported=\$$cacheid 7741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7742$as_echo "$supported" >&6; } 7743 if test "$supported" = "yes" ; then 7744 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7745 found="yes" 7746 fi 7747 fi 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763xorg_testset_save_CFLAGS="$CFLAGS" 7764 7765if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7766 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7768$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7769if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7770 $as_echo_n "(cached) " >&6 7771else 7772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7773/* end confdefs.h. */ 7774int i; 7775_ACEOF 7776if ac_fn_c_try_compile "$LINENO"; then : 7777 xorg_cv_cc_flag_unknown_warning_option=yes 7778else 7779 xorg_cv_cc_flag_unknown_warning_option=no 7780fi 7781rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7782fi 7783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7784$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7785 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7786 CFLAGS="$xorg_testset_save_CFLAGS" 7787fi 7788 7789if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7790 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7791 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7792 fi 7793 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7795$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7796if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7797 $as_echo_n "(cached) " >&6 7798else 7799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7800/* end confdefs.h. */ 7801int i; 7802_ACEOF 7803if ac_fn_c_try_compile "$LINENO"; then : 7804 xorg_cv_cc_flag_unused_command_line_argument=yes 7805else 7806 xorg_cv_cc_flag_unused_command_line_argument=no 7807fi 7808rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7809fi 7810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7811$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7812 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7813 CFLAGS="$xorg_testset_save_CFLAGS" 7814fi 7815 7816found="no" 7817 7818 if test $found = "no" ; then 7819 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7820 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7821 fi 7822 7823 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7824 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7825 fi 7826 7827 CFLAGS="$CFLAGS -Werror=trigraphs" 7828 7829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=trigraphs" >&5 7830$as_echo_n "checking if $CC supports-Werror=trigraphs... " >&6; } 7831 cacheid=xorg_cv_cc_flag__Werror_trigraphs 7832 if eval \${$cacheid+:} false; then : 7833 $as_echo_n "(cached) " >&6 7834else 7835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7836/* end confdefs.h. */ 7837int i; 7838int 7839main () 7840{ 7841 7842 ; 7843 return 0; 7844} 7845_ACEOF 7846if ac_fn_c_try_link "$LINENO"; then : 7847 eval $cacheid=yes 7848else 7849 eval $cacheid=no 7850fi 7851rm -f core conftest.err conftest.$ac_objext \ 7852 conftest$ac_exeext conftest.$ac_ext 7853fi 7854 7855 7856 CFLAGS="$xorg_testset_save_CFLAGS" 7857 7858 eval supported=\$$cacheid 7859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7860$as_echo "$supported" >&6; } 7861 if test "$supported" = "yes" ; then 7862 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 7863 found="yes" 7864 fi 7865 fi 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881xorg_testset_save_CFLAGS="$CFLAGS" 7882 7883if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7884 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7886$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7887if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7888 $as_echo_n "(cached) " >&6 7889else 7890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7891/* end confdefs.h. */ 7892int i; 7893_ACEOF 7894if ac_fn_c_try_compile "$LINENO"; then : 7895 xorg_cv_cc_flag_unknown_warning_option=yes 7896else 7897 xorg_cv_cc_flag_unknown_warning_option=no 7898fi 7899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7900fi 7901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7902$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7903 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7904 CFLAGS="$xorg_testset_save_CFLAGS" 7905fi 7906 7907if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7908 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7909 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7910 fi 7911 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7913$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7914if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7915 $as_echo_n "(cached) " >&6 7916else 7917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7918/* end confdefs.h. */ 7919int i; 7920_ACEOF 7921if ac_fn_c_try_compile "$LINENO"; then : 7922 xorg_cv_cc_flag_unused_command_line_argument=yes 7923else 7924 xorg_cv_cc_flag_unused_command_line_argument=no 7925fi 7926rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7927fi 7928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7929$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7930 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7931 CFLAGS="$xorg_testset_save_CFLAGS" 7932fi 7933 7934found="no" 7935 7936 if test $found = "no" ; then 7937 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7938 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7939 fi 7940 7941 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7942 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7943 fi 7944 7945 CFLAGS="$CFLAGS -Werror=array-bounds" 7946 7947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=array-bounds" >&5 7948$as_echo_n "checking if $CC supports-Werror=array-bounds... " >&6; } 7949 cacheid=xorg_cv_cc_flag__Werror_array_bounds 7950 if eval \${$cacheid+:} false; then : 7951 $as_echo_n "(cached) " >&6 7952else 7953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7954/* end confdefs.h. */ 7955int i; 7956int 7957main () 7958{ 7959 7960 ; 7961 return 0; 7962} 7963_ACEOF 7964if ac_fn_c_try_link "$LINENO"; then : 7965 eval $cacheid=yes 7966else 7967 eval $cacheid=no 7968fi 7969rm -f core conftest.err conftest.$ac_objext \ 7970 conftest$ac_exeext conftest.$ac_ext 7971fi 7972 7973 7974 CFLAGS="$xorg_testset_save_CFLAGS" 7975 7976 eval supported=\$$cacheid 7977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7978$as_echo "$supported" >&6; } 7979 if test "$supported" = "yes" ; then 7980 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 7981 found="yes" 7982 fi 7983 fi 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999xorg_testset_save_CFLAGS="$CFLAGS" 8000 8001if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8002 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8004$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8005if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8006 $as_echo_n "(cached) " >&6 8007else 8008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8009/* end confdefs.h. */ 8010int i; 8011_ACEOF 8012if ac_fn_c_try_compile "$LINENO"; then : 8013 xorg_cv_cc_flag_unknown_warning_option=yes 8014else 8015 xorg_cv_cc_flag_unknown_warning_option=no 8016fi 8017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8018fi 8019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8020$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8021 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8022 CFLAGS="$xorg_testset_save_CFLAGS" 8023fi 8024 8025if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8026 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8027 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8028 fi 8029 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8031$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8032if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8033 $as_echo_n "(cached) " >&6 8034else 8035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8036/* end confdefs.h. */ 8037int i; 8038_ACEOF 8039if ac_fn_c_try_compile "$LINENO"; then : 8040 xorg_cv_cc_flag_unused_command_line_argument=yes 8041else 8042 xorg_cv_cc_flag_unused_command_line_argument=no 8043fi 8044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8045fi 8046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8047$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8048 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8049 CFLAGS="$xorg_testset_save_CFLAGS" 8050fi 8051 8052found="no" 8053 8054 if test $found = "no" ; then 8055 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8056 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8057 fi 8058 8059 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8060 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8061 fi 8062 8063 CFLAGS="$CFLAGS -Werror=write-strings" 8064 8065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=write-strings" >&5 8066$as_echo_n "checking if $CC supports-Werror=write-strings... " >&6; } 8067 cacheid=xorg_cv_cc_flag__Werror_write_strings 8068 if eval \${$cacheid+:} false; then : 8069 $as_echo_n "(cached) " >&6 8070else 8071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8072/* end confdefs.h. */ 8073int i; 8074int 8075main () 8076{ 8077 8078 ; 8079 return 0; 8080} 8081_ACEOF 8082if ac_fn_c_try_link "$LINENO"; then : 8083 eval $cacheid=yes 8084else 8085 eval $cacheid=no 8086fi 8087rm -f core conftest.err conftest.$ac_objext \ 8088 conftest$ac_exeext conftest.$ac_ext 8089fi 8090 8091 8092 CFLAGS="$xorg_testset_save_CFLAGS" 8093 8094 eval supported=\$$cacheid 8095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8096$as_echo "$supported" >&6; } 8097 if test "$supported" = "yes" ; then 8098 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8099 found="yes" 8100 fi 8101 fi 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117xorg_testset_save_CFLAGS="$CFLAGS" 8118 8119if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8120 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8122$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8123if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8124 $as_echo_n "(cached) " >&6 8125else 8126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8127/* end confdefs.h. */ 8128int i; 8129_ACEOF 8130if ac_fn_c_try_compile "$LINENO"; then : 8131 xorg_cv_cc_flag_unknown_warning_option=yes 8132else 8133 xorg_cv_cc_flag_unknown_warning_option=no 8134fi 8135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8136fi 8137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8138$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8139 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8140 CFLAGS="$xorg_testset_save_CFLAGS" 8141fi 8142 8143if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8144 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8145 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8146 fi 8147 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8149$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8150if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8151 $as_echo_n "(cached) " >&6 8152else 8153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8154/* end confdefs.h. */ 8155int i; 8156_ACEOF 8157if ac_fn_c_try_compile "$LINENO"; then : 8158 xorg_cv_cc_flag_unused_command_line_argument=yes 8159else 8160 xorg_cv_cc_flag_unused_command_line_argument=no 8161fi 8162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8163fi 8164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8165$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8166 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8167 CFLAGS="$xorg_testset_save_CFLAGS" 8168fi 8169 8170found="no" 8171 8172 if test $found = "no" ; then 8173 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8174 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8175 fi 8176 8177 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8178 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8179 fi 8180 8181 CFLAGS="$CFLAGS -Werror=address" 8182 8183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=address" >&5 8184$as_echo_n "checking if $CC supports-Werror=address... " >&6; } 8185 cacheid=xorg_cv_cc_flag__Werror_address 8186 if eval \${$cacheid+:} false; then : 8187 $as_echo_n "(cached) " >&6 8188else 8189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8190/* end confdefs.h. */ 8191int i; 8192int 8193main () 8194{ 8195 8196 ; 8197 return 0; 8198} 8199_ACEOF 8200if ac_fn_c_try_link "$LINENO"; then : 8201 eval $cacheid=yes 8202else 8203 eval $cacheid=no 8204fi 8205rm -f core conftest.err conftest.$ac_objext \ 8206 conftest$ac_exeext conftest.$ac_ext 8207fi 8208 8209 8210 CFLAGS="$xorg_testset_save_CFLAGS" 8211 8212 eval supported=\$$cacheid 8213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8214$as_echo "$supported" >&6; } 8215 if test "$supported" = "yes" ; then 8216 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8217 found="yes" 8218 fi 8219 fi 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235xorg_testset_save_CFLAGS="$CFLAGS" 8236 8237if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8238 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8240$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8241if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8242 $as_echo_n "(cached) " >&6 8243else 8244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8245/* end confdefs.h. */ 8246int i; 8247_ACEOF 8248if ac_fn_c_try_compile "$LINENO"; then : 8249 xorg_cv_cc_flag_unknown_warning_option=yes 8250else 8251 xorg_cv_cc_flag_unknown_warning_option=no 8252fi 8253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8254fi 8255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8256$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8257 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8258 CFLAGS="$xorg_testset_save_CFLAGS" 8259fi 8260 8261if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8262 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8263 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8264 fi 8265 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8267$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8268if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8269 $as_echo_n "(cached) " >&6 8270else 8271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8272/* end confdefs.h. */ 8273int i; 8274_ACEOF 8275if ac_fn_c_try_compile "$LINENO"; then : 8276 xorg_cv_cc_flag_unused_command_line_argument=yes 8277else 8278 xorg_cv_cc_flag_unused_command_line_argument=no 8279fi 8280rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8281fi 8282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8283$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8284 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8285 CFLAGS="$xorg_testset_save_CFLAGS" 8286fi 8287 8288found="no" 8289 8290 if test $found = "no" ; then 8291 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8292 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8293 fi 8294 8295 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8296 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8297 fi 8298 8299 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8300 8301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=int-to-pointer-cast" >&5 8302$as_echo_n "checking if $CC supports-Werror=int-to-pointer-cast... " >&6; } 8303 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8304 if eval \${$cacheid+:} false; then : 8305 $as_echo_n "(cached) " >&6 8306else 8307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8308/* end confdefs.h. */ 8309int i; 8310int 8311main () 8312{ 8313 8314 ; 8315 return 0; 8316} 8317_ACEOF 8318if ac_fn_c_try_link "$LINENO"; then : 8319 eval $cacheid=yes 8320else 8321 eval $cacheid=no 8322fi 8323rm -f core conftest.err conftest.$ac_objext \ 8324 conftest$ac_exeext conftest.$ac_ext 8325fi 8326 8327 8328 CFLAGS="$xorg_testset_save_CFLAGS" 8329 8330 eval supported=\$$cacheid 8331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8332$as_echo "$supported" >&6; } 8333 if test "$supported" = "yes" ; then 8334 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8335 found="yes" 8336 fi 8337 fi 8338 8339 if test $found = "no" ; then 8340 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8341 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8342 fi 8343 8344 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8345 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8346 fi 8347 8348 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8349 8350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8351$as_echo_n "checking if $CC supports-errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8352 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8353 if eval \${$cacheid+:} false; then : 8354 $as_echo_n "(cached) " >&6 8355else 8356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8357/* end confdefs.h. */ 8358int i; 8359int 8360main () 8361{ 8362 8363 ; 8364 return 0; 8365} 8366_ACEOF 8367if ac_fn_c_try_link "$LINENO"; then : 8368 eval $cacheid=yes 8369else 8370 eval $cacheid=no 8371fi 8372rm -f core conftest.err conftest.$ac_objext \ 8373 conftest$ac_exeext conftest.$ac_ext 8374fi 8375 8376 8377 CFLAGS="$xorg_testset_save_CFLAGS" 8378 8379 eval supported=\$$cacheid 8380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8381$as_echo "$supported" >&6; } 8382 if test "$supported" = "yes" ; then 8383 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8384 found="yes" 8385 fi 8386 fi 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402xorg_testset_save_CFLAGS="$CFLAGS" 8403 8404if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8405 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8407$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8408if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8409 $as_echo_n "(cached) " >&6 8410else 8411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8412/* end confdefs.h. */ 8413int i; 8414_ACEOF 8415if ac_fn_c_try_compile "$LINENO"; then : 8416 xorg_cv_cc_flag_unknown_warning_option=yes 8417else 8418 xorg_cv_cc_flag_unknown_warning_option=no 8419fi 8420rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8421fi 8422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8423$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8424 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8425 CFLAGS="$xorg_testset_save_CFLAGS" 8426fi 8427 8428if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8429 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8430 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8431 fi 8432 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8434$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8435if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8436 $as_echo_n "(cached) " >&6 8437else 8438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8439/* end confdefs.h. */ 8440int i; 8441_ACEOF 8442if ac_fn_c_try_compile "$LINENO"; then : 8443 xorg_cv_cc_flag_unused_command_line_argument=yes 8444else 8445 xorg_cv_cc_flag_unused_command_line_argument=no 8446fi 8447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8448fi 8449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8450$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8451 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8452 CFLAGS="$xorg_testset_save_CFLAGS" 8453fi 8454 8455found="no" 8456 8457 if test $found = "no" ; then 8458 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8459 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8460 fi 8461 8462 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8463 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8464 fi 8465 8466 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8467 8468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=pointer-to-int-cast" >&5 8469$as_echo_n "checking if $CC supports-Werror=pointer-to-int-cast... " >&6; } 8470 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8471 if eval \${$cacheid+:} false; then : 8472 $as_echo_n "(cached) " >&6 8473else 8474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8475/* end confdefs.h. */ 8476int i; 8477int 8478main () 8479{ 8480 8481 ; 8482 return 0; 8483} 8484_ACEOF 8485if ac_fn_c_try_link "$LINENO"; then : 8486 eval $cacheid=yes 8487else 8488 eval $cacheid=no 8489fi 8490rm -f core conftest.err conftest.$ac_objext \ 8491 conftest$ac_exeext conftest.$ac_ext 8492fi 8493 8494 8495 CFLAGS="$xorg_testset_save_CFLAGS" 8496 8497 eval supported=\$$cacheid 8498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8499$as_echo "$supported" >&6; } 8500 if test "$supported" = "yes" ; then 8501 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8502 found="yes" 8503 fi 8504 fi 8505 8506 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8507else 8508{ $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 8509$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;} 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523xorg_testset_save_CFLAGS="$CFLAGS" 8524 8525if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8526 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8528$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8529if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8530 $as_echo_n "(cached) " >&6 8531else 8532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8533/* end confdefs.h. */ 8534int i; 8535_ACEOF 8536if ac_fn_c_try_compile "$LINENO"; then : 8537 xorg_cv_cc_flag_unknown_warning_option=yes 8538else 8539 xorg_cv_cc_flag_unknown_warning_option=no 8540fi 8541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8542fi 8543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8544$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8545 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8546 CFLAGS="$xorg_testset_save_CFLAGS" 8547fi 8548 8549if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8550 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8551 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8552 fi 8553 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8555$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8556if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8557 $as_echo_n "(cached) " >&6 8558else 8559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8560/* end confdefs.h. */ 8561int i; 8562_ACEOF 8563if ac_fn_c_try_compile "$LINENO"; then : 8564 xorg_cv_cc_flag_unused_command_line_argument=yes 8565else 8566 xorg_cv_cc_flag_unused_command_line_argument=no 8567fi 8568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8569fi 8570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8571$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8572 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8573 CFLAGS="$xorg_testset_save_CFLAGS" 8574fi 8575 8576found="no" 8577 8578 if test $found = "no" ; then 8579 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8580 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8581 fi 8582 8583 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8584 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8585 fi 8586 8587 CFLAGS="$CFLAGS -Wimplicit" 8588 8589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wimplicit" >&5 8590$as_echo_n "checking if $CC supports-Wimplicit... " >&6; } 8591 cacheid=xorg_cv_cc_flag__Wimplicit 8592 if eval \${$cacheid+:} false; then : 8593 $as_echo_n "(cached) " >&6 8594else 8595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8596/* end confdefs.h. */ 8597int i; 8598int 8599main () 8600{ 8601 8602 ; 8603 return 0; 8604} 8605_ACEOF 8606if ac_fn_c_try_link "$LINENO"; then : 8607 eval $cacheid=yes 8608else 8609 eval $cacheid=no 8610fi 8611rm -f core conftest.err conftest.$ac_objext \ 8612 conftest$ac_exeext conftest.$ac_ext 8613fi 8614 8615 8616 CFLAGS="$xorg_testset_save_CFLAGS" 8617 8618 eval supported=\$$cacheid 8619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8620$as_echo "$supported" >&6; } 8621 if test "$supported" = "yes" ; then 8622 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8623 found="yes" 8624 fi 8625 fi 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641xorg_testset_save_CFLAGS="$CFLAGS" 8642 8643if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8644 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8646$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8647if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8648 $as_echo_n "(cached) " >&6 8649else 8650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8651/* end confdefs.h. */ 8652int i; 8653_ACEOF 8654if ac_fn_c_try_compile "$LINENO"; then : 8655 xorg_cv_cc_flag_unknown_warning_option=yes 8656else 8657 xorg_cv_cc_flag_unknown_warning_option=no 8658fi 8659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8660fi 8661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8662$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8663 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8664 CFLAGS="$xorg_testset_save_CFLAGS" 8665fi 8666 8667if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8668 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8669 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8670 fi 8671 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8673$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8674if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8675 $as_echo_n "(cached) " >&6 8676else 8677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8678/* end confdefs.h. */ 8679int i; 8680_ACEOF 8681if ac_fn_c_try_compile "$LINENO"; then : 8682 xorg_cv_cc_flag_unused_command_line_argument=yes 8683else 8684 xorg_cv_cc_flag_unused_command_line_argument=no 8685fi 8686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8687fi 8688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8689$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8690 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8691 CFLAGS="$xorg_testset_save_CFLAGS" 8692fi 8693 8694found="no" 8695 8696 if test $found = "no" ; then 8697 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8698 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8699 fi 8700 8701 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8702 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8703 fi 8704 8705 CFLAGS="$CFLAGS -Wnonnull" 8706 8707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wnonnull" >&5 8708$as_echo_n "checking if $CC supports-Wnonnull... " >&6; } 8709 cacheid=xorg_cv_cc_flag__Wnonnull 8710 if eval \${$cacheid+:} false; then : 8711 $as_echo_n "(cached) " >&6 8712else 8713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8714/* end confdefs.h. */ 8715int i; 8716int 8717main () 8718{ 8719 8720 ; 8721 return 0; 8722} 8723_ACEOF 8724if ac_fn_c_try_link "$LINENO"; then : 8725 eval $cacheid=yes 8726else 8727 eval $cacheid=no 8728fi 8729rm -f core conftest.err conftest.$ac_objext \ 8730 conftest$ac_exeext conftest.$ac_ext 8731fi 8732 8733 8734 CFLAGS="$xorg_testset_save_CFLAGS" 8735 8736 eval supported=\$$cacheid 8737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8738$as_echo "$supported" >&6; } 8739 if test "$supported" = "yes" ; then 8740 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8741 found="yes" 8742 fi 8743 fi 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759xorg_testset_save_CFLAGS="$CFLAGS" 8760 8761if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8762 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8764$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8765if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8766 $as_echo_n "(cached) " >&6 8767else 8768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8769/* end confdefs.h. */ 8770int i; 8771_ACEOF 8772if ac_fn_c_try_compile "$LINENO"; then : 8773 xorg_cv_cc_flag_unknown_warning_option=yes 8774else 8775 xorg_cv_cc_flag_unknown_warning_option=no 8776fi 8777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8778fi 8779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8780$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8781 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8782 CFLAGS="$xorg_testset_save_CFLAGS" 8783fi 8784 8785if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8786 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8787 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8788 fi 8789 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8791$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8792if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8793 $as_echo_n "(cached) " >&6 8794else 8795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8796/* end confdefs.h. */ 8797int i; 8798_ACEOF 8799if ac_fn_c_try_compile "$LINENO"; then : 8800 xorg_cv_cc_flag_unused_command_line_argument=yes 8801else 8802 xorg_cv_cc_flag_unused_command_line_argument=no 8803fi 8804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8805fi 8806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8807$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8808 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8809 CFLAGS="$xorg_testset_save_CFLAGS" 8810fi 8811 8812found="no" 8813 8814 if test $found = "no" ; then 8815 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8816 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8817 fi 8818 8819 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8820 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8821 fi 8822 8823 CFLAGS="$CFLAGS -Winit-self" 8824 8825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Winit-self" >&5 8826$as_echo_n "checking if $CC supports-Winit-self... " >&6; } 8827 cacheid=xorg_cv_cc_flag__Winit_self 8828 if eval \${$cacheid+:} false; then : 8829 $as_echo_n "(cached) " >&6 8830else 8831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8832/* end confdefs.h. */ 8833int i; 8834int 8835main () 8836{ 8837 8838 ; 8839 return 0; 8840} 8841_ACEOF 8842if ac_fn_c_try_link "$LINENO"; then : 8843 eval $cacheid=yes 8844else 8845 eval $cacheid=no 8846fi 8847rm -f core conftest.err conftest.$ac_objext \ 8848 conftest$ac_exeext conftest.$ac_ext 8849fi 8850 8851 8852 CFLAGS="$xorg_testset_save_CFLAGS" 8853 8854 eval supported=\$$cacheid 8855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8856$as_echo "$supported" >&6; } 8857 if test "$supported" = "yes" ; then 8858 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 8859 found="yes" 8860 fi 8861 fi 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877xorg_testset_save_CFLAGS="$CFLAGS" 8878 8879if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8880 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8882$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8883if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8884 $as_echo_n "(cached) " >&6 8885else 8886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8887/* end confdefs.h. */ 8888int i; 8889_ACEOF 8890if ac_fn_c_try_compile "$LINENO"; then : 8891 xorg_cv_cc_flag_unknown_warning_option=yes 8892else 8893 xorg_cv_cc_flag_unknown_warning_option=no 8894fi 8895rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8896fi 8897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8898$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8899 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8900 CFLAGS="$xorg_testset_save_CFLAGS" 8901fi 8902 8903if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8904 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8905 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8906 fi 8907 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8909$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8910if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8911 $as_echo_n "(cached) " >&6 8912else 8913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8914/* end confdefs.h. */ 8915int i; 8916_ACEOF 8917if ac_fn_c_try_compile "$LINENO"; then : 8918 xorg_cv_cc_flag_unused_command_line_argument=yes 8919else 8920 xorg_cv_cc_flag_unused_command_line_argument=no 8921fi 8922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8923fi 8924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8925$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8926 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8927 CFLAGS="$xorg_testset_save_CFLAGS" 8928fi 8929 8930found="no" 8931 8932 if test $found = "no" ; then 8933 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8934 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8935 fi 8936 8937 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8938 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8939 fi 8940 8941 CFLAGS="$CFLAGS -Wmain" 8942 8943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmain" >&5 8944$as_echo_n "checking if $CC supports-Wmain... " >&6; } 8945 cacheid=xorg_cv_cc_flag__Wmain 8946 if eval \${$cacheid+:} false; then : 8947 $as_echo_n "(cached) " >&6 8948else 8949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8950/* end confdefs.h. */ 8951int i; 8952int 8953main () 8954{ 8955 8956 ; 8957 return 0; 8958} 8959_ACEOF 8960if ac_fn_c_try_link "$LINENO"; then : 8961 eval $cacheid=yes 8962else 8963 eval $cacheid=no 8964fi 8965rm -f core conftest.err conftest.$ac_objext \ 8966 conftest$ac_exeext conftest.$ac_ext 8967fi 8968 8969 8970 CFLAGS="$xorg_testset_save_CFLAGS" 8971 8972 eval supported=\$$cacheid 8973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8974$as_echo "$supported" >&6; } 8975 if test "$supported" = "yes" ; then 8976 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 8977 found="yes" 8978 fi 8979 fi 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995xorg_testset_save_CFLAGS="$CFLAGS" 8996 8997if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8998 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9000$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9001if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9002 $as_echo_n "(cached) " >&6 9003else 9004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9005/* end confdefs.h. */ 9006int i; 9007_ACEOF 9008if ac_fn_c_try_compile "$LINENO"; then : 9009 xorg_cv_cc_flag_unknown_warning_option=yes 9010else 9011 xorg_cv_cc_flag_unknown_warning_option=no 9012fi 9013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9014fi 9015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9016$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9017 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9018 CFLAGS="$xorg_testset_save_CFLAGS" 9019fi 9020 9021if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9022 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9023 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9024 fi 9025 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9027$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9028if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9029 $as_echo_n "(cached) " >&6 9030else 9031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9032/* end confdefs.h. */ 9033int i; 9034_ACEOF 9035if ac_fn_c_try_compile "$LINENO"; then : 9036 xorg_cv_cc_flag_unused_command_line_argument=yes 9037else 9038 xorg_cv_cc_flag_unused_command_line_argument=no 9039fi 9040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9041fi 9042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9043$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9044 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9045 CFLAGS="$xorg_testset_save_CFLAGS" 9046fi 9047 9048found="no" 9049 9050 if test $found = "no" ; then 9051 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9052 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9053 fi 9054 9055 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9056 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9057 fi 9058 9059 CFLAGS="$CFLAGS -Wmissing-braces" 9060 9061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-braces" >&5 9062$as_echo_n "checking if $CC supports-Wmissing-braces... " >&6; } 9063 cacheid=xorg_cv_cc_flag__Wmissing_braces 9064 if eval \${$cacheid+:} false; then : 9065 $as_echo_n "(cached) " >&6 9066else 9067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9068/* end confdefs.h. */ 9069int i; 9070int 9071main () 9072{ 9073 9074 ; 9075 return 0; 9076} 9077_ACEOF 9078if ac_fn_c_try_link "$LINENO"; then : 9079 eval $cacheid=yes 9080else 9081 eval $cacheid=no 9082fi 9083rm -f core conftest.err conftest.$ac_objext \ 9084 conftest$ac_exeext conftest.$ac_ext 9085fi 9086 9087 9088 CFLAGS="$xorg_testset_save_CFLAGS" 9089 9090 eval supported=\$$cacheid 9091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9092$as_echo "$supported" >&6; } 9093 if test "$supported" = "yes" ; then 9094 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9095 found="yes" 9096 fi 9097 fi 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113xorg_testset_save_CFLAGS="$CFLAGS" 9114 9115if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9116 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9118$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9119if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9120 $as_echo_n "(cached) " >&6 9121else 9122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9123/* end confdefs.h. */ 9124int i; 9125_ACEOF 9126if ac_fn_c_try_compile "$LINENO"; then : 9127 xorg_cv_cc_flag_unknown_warning_option=yes 9128else 9129 xorg_cv_cc_flag_unknown_warning_option=no 9130fi 9131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9132fi 9133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9134$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9135 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9136 CFLAGS="$xorg_testset_save_CFLAGS" 9137fi 9138 9139if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9140 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9141 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9142 fi 9143 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9145$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9146if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9147 $as_echo_n "(cached) " >&6 9148else 9149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9150/* end confdefs.h. */ 9151int i; 9152_ACEOF 9153if ac_fn_c_try_compile "$LINENO"; then : 9154 xorg_cv_cc_flag_unused_command_line_argument=yes 9155else 9156 xorg_cv_cc_flag_unused_command_line_argument=no 9157fi 9158rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9159fi 9160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9161$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9162 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9163 CFLAGS="$xorg_testset_save_CFLAGS" 9164fi 9165 9166found="no" 9167 9168 if test $found = "no" ; then 9169 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9170 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9171 fi 9172 9173 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9174 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9175 fi 9176 9177 CFLAGS="$CFLAGS -Wsequence-point" 9178 9179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wsequence-point" >&5 9180$as_echo_n "checking if $CC supports-Wsequence-point... " >&6; } 9181 cacheid=xorg_cv_cc_flag__Wsequence_point 9182 if eval \${$cacheid+:} false; then : 9183 $as_echo_n "(cached) " >&6 9184else 9185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9186/* end confdefs.h. */ 9187int i; 9188int 9189main () 9190{ 9191 9192 ; 9193 return 0; 9194} 9195_ACEOF 9196if ac_fn_c_try_link "$LINENO"; then : 9197 eval $cacheid=yes 9198else 9199 eval $cacheid=no 9200fi 9201rm -f core conftest.err conftest.$ac_objext \ 9202 conftest$ac_exeext conftest.$ac_ext 9203fi 9204 9205 9206 CFLAGS="$xorg_testset_save_CFLAGS" 9207 9208 eval supported=\$$cacheid 9209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9210$as_echo "$supported" >&6; } 9211 if test "$supported" = "yes" ; then 9212 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9213 found="yes" 9214 fi 9215 fi 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231xorg_testset_save_CFLAGS="$CFLAGS" 9232 9233if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9234 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9236$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9237if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9238 $as_echo_n "(cached) " >&6 9239else 9240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9241/* end confdefs.h. */ 9242int i; 9243_ACEOF 9244if ac_fn_c_try_compile "$LINENO"; then : 9245 xorg_cv_cc_flag_unknown_warning_option=yes 9246else 9247 xorg_cv_cc_flag_unknown_warning_option=no 9248fi 9249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9250fi 9251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9252$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9253 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9254 CFLAGS="$xorg_testset_save_CFLAGS" 9255fi 9256 9257if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9258 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9259 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9260 fi 9261 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9263$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9264if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9265 $as_echo_n "(cached) " >&6 9266else 9267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9268/* end confdefs.h. */ 9269int i; 9270_ACEOF 9271if ac_fn_c_try_compile "$LINENO"; then : 9272 xorg_cv_cc_flag_unused_command_line_argument=yes 9273else 9274 xorg_cv_cc_flag_unused_command_line_argument=no 9275fi 9276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9277fi 9278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9279$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9280 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9281 CFLAGS="$xorg_testset_save_CFLAGS" 9282fi 9283 9284found="no" 9285 9286 if test $found = "no" ; then 9287 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9288 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9289 fi 9290 9291 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9292 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9293 fi 9294 9295 CFLAGS="$CFLAGS -Wreturn-type" 9296 9297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wreturn-type" >&5 9298$as_echo_n "checking if $CC supports-Wreturn-type... " >&6; } 9299 cacheid=xorg_cv_cc_flag__Wreturn_type 9300 if eval \${$cacheid+:} false; then : 9301 $as_echo_n "(cached) " >&6 9302else 9303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9304/* end confdefs.h. */ 9305int i; 9306int 9307main () 9308{ 9309 9310 ; 9311 return 0; 9312} 9313_ACEOF 9314if ac_fn_c_try_link "$LINENO"; then : 9315 eval $cacheid=yes 9316else 9317 eval $cacheid=no 9318fi 9319rm -f core conftest.err conftest.$ac_objext \ 9320 conftest$ac_exeext conftest.$ac_ext 9321fi 9322 9323 9324 CFLAGS="$xorg_testset_save_CFLAGS" 9325 9326 eval supported=\$$cacheid 9327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9328$as_echo "$supported" >&6; } 9329 if test "$supported" = "yes" ; then 9330 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9331 found="yes" 9332 fi 9333 fi 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349xorg_testset_save_CFLAGS="$CFLAGS" 9350 9351if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9352 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9354$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9355if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9356 $as_echo_n "(cached) " >&6 9357else 9358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9359/* end confdefs.h. */ 9360int i; 9361_ACEOF 9362if ac_fn_c_try_compile "$LINENO"; then : 9363 xorg_cv_cc_flag_unknown_warning_option=yes 9364else 9365 xorg_cv_cc_flag_unknown_warning_option=no 9366fi 9367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9368fi 9369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9370$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9371 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9372 CFLAGS="$xorg_testset_save_CFLAGS" 9373fi 9374 9375if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9376 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9377 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9378 fi 9379 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9381$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9382if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9383 $as_echo_n "(cached) " >&6 9384else 9385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9386/* end confdefs.h. */ 9387int i; 9388_ACEOF 9389if ac_fn_c_try_compile "$LINENO"; then : 9390 xorg_cv_cc_flag_unused_command_line_argument=yes 9391else 9392 xorg_cv_cc_flag_unused_command_line_argument=no 9393fi 9394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9395fi 9396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9397$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9398 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9399 CFLAGS="$xorg_testset_save_CFLAGS" 9400fi 9401 9402found="no" 9403 9404 if test $found = "no" ; then 9405 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9406 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9407 fi 9408 9409 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9410 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9411 fi 9412 9413 CFLAGS="$CFLAGS -Wtrigraphs" 9414 9415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wtrigraphs" >&5 9416$as_echo_n "checking if $CC supports-Wtrigraphs... " >&6; } 9417 cacheid=xorg_cv_cc_flag__Wtrigraphs 9418 if eval \${$cacheid+:} false; then : 9419 $as_echo_n "(cached) " >&6 9420else 9421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9422/* end confdefs.h. */ 9423int i; 9424int 9425main () 9426{ 9427 9428 ; 9429 return 0; 9430} 9431_ACEOF 9432if ac_fn_c_try_link "$LINENO"; then : 9433 eval $cacheid=yes 9434else 9435 eval $cacheid=no 9436fi 9437rm -f core conftest.err conftest.$ac_objext \ 9438 conftest$ac_exeext conftest.$ac_ext 9439fi 9440 9441 9442 CFLAGS="$xorg_testset_save_CFLAGS" 9443 9444 eval supported=\$$cacheid 9445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9446$as_echo "$supported" >&6; } 9447 if test "$supported" = "yes" ; then 9448 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9449 found="yes" 9450 fi 9451 fi 9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467xorg_testset_save_CFLAGS="$CFLAGS" 9468 9469if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9470 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9472$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9473if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9474 $as_echo_n "(cached) " >&6 9475else 9476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9477/* end confdefs.h. */ 9478int i; 9479_ACEOF 9480if ac_fn_c_try_compile "$LINENO"; then : 9481 xorg_cv_cc_flag_unknown_warning_option=yes 9482else 9483 xorg_cv_cc_flag_unknown_warning_option=no 9484fi 9485rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9486fi 9487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9488$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9489 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9490 CFLAGS="$xorg_testset_save_CFLAGS" 9491fi 9492 9493if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9494 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9495 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9496 fi 9497 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9499$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9500if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9501 $as_echo_n "(cached) " >&6 9502else 9503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9504/* end confdefs.h. */ 9505int i; 9506_ACEOF 9507if ac_fn_c_try_compile "$LINENO"; then : 9508 xorg_cv_cc_flag_unused_command_line_argument=yes 9509else 9510 xorg_cv_cc_flag_unused_command_line_argument=no 9511fi 9512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9513fi 9514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9515$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9516 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9517 CFLAGS="$xorg_testset_save_CFLAGS" 9518fi 9519 9520found="no" 9521 9522 if test $found = "no" ; then 9523 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9524 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9525 fi 9526 9527 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9528 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9529 fi 9530 9531 CFLAGS="$CFLAGS -Warray-bounds" 9532 9533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Warray-bounds" >&5 9534$as_echo_n "checking if $CC supports-Warray-bounds... " >&6; } 9535 cacheid=xorg_cv_cc_flag__Warray_bounds 9536 if eval \${$cacheid+:} false; then : 9537 $as_echo_n "(cached) " >&6 9538else 9539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9540/* end confdefs.h. */ 9541int i; 9542int 9543main () 9544{ 9545 9546 ; 9547 return 0; 9548} 9549_ACEOF 9550if ac_fn_c_try_link "$LINENO"; then : 9551 eval $cacheid=yes 9552else 9553 eval $cacheid=no 9554fi 9555rm -f core conftest.err conftest.$ac_objext \ 9556 conftest$ac_exeext conftest.$ac_ext 9557fi 9558 9559 9560 CFLAGS="$xorg_testset_save_CFLAGS" 9561 9562 eval supported=\$$cacheid 9563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9564$as_echo "$supported" >&6; } 9565 if test "$supported" = "yes" ; then 9566 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9567 found="yes" 9568 fi 9569 fi 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585xorg_testset_save_CFLAGS="$CFLAGS" 9586 9587if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9588 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9590$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9591if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9592 $as_echo_n "(cached) " >&6 9593else 9594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9595/* end confdefs.h. */ 9596int i; 9597_ACEOF 9598if ac_fn_c_try_compile "$LINENO"; then : 9599 xorg_cv_cc_flag_unknown_warning_option=yes 9600else 9601 xorg_cv_cc_flag_unknown_warning_option=no 9602fi 9603rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9604fi 9605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9606$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9607 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9608 CFLAGS="$xorg_testset_save_CFLAGS" 9609fi 9610 9611if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9612 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9613 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9614 fi 9615 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9617$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9618if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9619 $as_echo_n "(cached) " >&6 9620else 9621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9622/* end confdefs.h. */ 9623int i; 9624_ACEOF 9625if ac_fn_c_try_compile "$LINENO"; then : 9626 xorg_cv_cc_flag_unused_command_line_argument=yes 9627else 9628 xorg_cv_cc_flag_unused_command_line_argument=no 9629fi 9630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9631fi 9632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9633$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9634 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9635 CFLAGS="$xorg_testset_save_CFLAGS" 9636fi 9637 9638found="no" 9639 9640 if test $found = "no" ; then 9641 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9642 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9643 fi 9644 9645 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9646 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9647 fi 9648 9649 CFLAGS="$CFLAGS -Wwrite-strings" 9650 9651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wwrite-strings" >&5 9652$as_echo_n "checking if $CC supports-Wwrite-strings... " >&6; } 9653 cacheid=xorg_cv_cc_flag__Wwrite_strings 9654 if eval \${$cacheid+:} false; then : 9655 $as_echo_n "(cached) " >&6 9656else 9657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9658/* end confdefs.h. */ 9659int i; 9660int 9661main () 9662{ 9663 9664 ; 9665 return 0; 9666} 9667_ACEOF 9668if ac_fn_c_try_link "$LINENO"; then : 9669 eval $cacheid=yes 9670else 9671 eval $cacheid=no 9672fi 9673rm -f core conftest.err conftest.$ac_objext \ 9674 conftest$ac_exeext conftest.$ac_ext 9675fi 9676 9677 9678 CFLAGS="$xorg_testset_save_CFLAGS" 9679 9680 eval supported=\$$cacheid 9681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9682$as_echo "$supported" >&6; } 9683 if test "$supported" = "yes" ; then 9684 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9685 found="yes" 9686 fi 9687 fi 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703xorg_testset_save_CFLAGS="$CFLAGS" 9704 9705if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9706 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9708$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9709if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9710 $as_echo_n "(cached) " >&6 9711else 9712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9713/* end confdefs.h. */ 9714int i; 9715_ACEOF 9716if ac_fn_c_try_compile "$LINENO"; then : 9717 xorg_cv_cc_flag_unknown_warning_option=yes 9718else 9719 xorg_cv_cc_flag_unknown_warning_option=no 9720fi 9721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9722fi 9723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9724$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9725 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9726 CFLAGS="$xorg_testset_save_CFLAGS" 9727fi 9728 9729if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9730 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9731 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9732 fi 9733 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9735$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9736if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9737 $as_echo_n "(cached) " >&6 9738else 9739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9740/* end confdefs.h. */ 9741int i; 9742_ACEOF 9743if ac_fn_c_try_compile "$LINENO"; then : 9744 xorg_cv_cc_flag_unused_command_line_argument=yes 9745else 9746 xorg_cv_cc_flag_unused_command_line_argument=no 9747fi 9748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9749fi 9750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9751$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9752 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9753 CFLAGS="$xorg_testset_save_CFLAGS" 9754fi 9755 9756found="no" 9757 9758 if test $found = "no" ; then 9759 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9760 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9761 fi 9762 9763 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9764 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9765 fi 9766 9767 CFLAGS="$CFLAGS -Waddress" 9768 9769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Waddress" >&5 9770$as_echo_n "checking if $CC supports-Waddress... " >&6; } 9771 cacheid=xorg_cv_cc_flag__Waddress 9772 if eval \${$cacheid+:} false; then : 9773 $as_echo_n "(cached) " >&6 9774else 9775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9776/* end confdefs.h. */ 9777int i; 9778int 9779main () 9780{ 9781 9782 ; 9783 return 0; 9784} 9785_ACEOF 9786if ac_fn_c_try_link "$LINENO"; then : 9787 eval $cacheid=yes 9788else 9789 eval $cacheid=no 9790fi 9791rm -f core conftest.err conftest.$ac_objext \ 9792 conftest$ac_exeext conftest.$ac_ext 9793fi 9794 9795 9796 CFLAGS="$xorg_testset_save_CFLAGS" 9797 9798 eval supported=\$$cacheid 9799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9800$as_echo "$supported" >&6; } 9801 if test "$supported" = "yes" ; then 9802 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9803 found="yes" 9804 fi 9805 fi 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821xorg_testset_save_CFLAGS="$CFLAGS" 9822 9823if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9824 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9826$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9827if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9828 $as_echo_n "(cached) " >&6 9829else 9830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9831/* end confdefs.h. */ 9832int i; 9833_ACEOF 9834if ac_fn_c_try_compile "$LINENO"; then : 9835 xorg_cv_cc_flag_unknown_warning_option=yes 9836else 9837 xorg_cv_cc_flag_unknown_warning_option=no 9838fi 9839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9840fi 9841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9842$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9843 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9844 CFLAGS="$xorg_testset_save_CFLAGS" 9845fi 9846 9847if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9848 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9849 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9850 fi 9851 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9853$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9854if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9855 $as_echo_n "(cached) " >&6 9856else 9857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9858/* end confdefs.h. */ 9859int i; 9860_ACEOF 9861if ac_fn_c_try_compile "$LINENO"; then : 9862 xorg_cv_cc_flag_unused_command_line_argument=yes 9863else 9864 xorg_cv_cc_flag_unused_command_line_argument=no 9865fi 9866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9867fi 9868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9869$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9870 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9871 CFLAGS="$xorg_testset_save_CFLAGS" 9872fi 9873 9874found="no" 9875 9876 if test $found = "no" ; then 9877 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9878 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9879 fi 9880 9881 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9882 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9883 fi 9884 9885 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 9886 9887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wint-to-pointer-cast" >&5 9888$as_echo_n "checking if $CC supports-Wint-to-pointer-cast... " >&6; } 9889 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 9890 if eval \${$cacheid+:} false; then : 9891 $as_echo_n "(cached) " >&6 9892else 9893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9894/* end confdefs.h. */ 9895int i; 9896int 9897main () 9898{ 9899 9900 ; 9901 return 0; 9902} 9903_ACEOF 9904if ac_fn_c_try_link "$LINENO"; then : 9905 eval $cacheid=yes 9906else 9907 eval $cacheid=no 9908fi 9909rm -f core conftest.err conftest.$ac_objext \ 9910 conftest$ac_exeext conftest.$ac_ext 9911fi 9912 9913 9914 CFLAGS="$xorg_testset_save_CFLAGS" 9915 9916 eval supported=\$$cacheid 9917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9918$as_echo "$supported" >&6; } 9919 if test "$supported" = "yes" ; then 9920 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 9921 found="yes" 9922 fi 9923 fi 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939xorg_testset_save_CFLAGS="$CFLAGS" 9940 9941if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9942 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9944$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9945if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9946 $as_echo_n "(cached) " >&6 9947else 9948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9949/* end confdefs.h. */ 9950int i; 9951_ACEOF 9952if ac_fn_c_try_compile "$LINENO"; then : 9953 xorg_cv_cc_flag_unknown_warning_option=yes 9954else 9955 xorg_cv_cc_flag_unknown_warning_option=no 9956fi 9957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9958fi 9959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9960$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9961 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9962 CFLAGS="$xorg_testset_save_CFLAGS" 9963fi 9964 9965if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9966 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9968 fi 9969 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9971$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9972if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9973 $as_echo_n "(cached) " >&6 9974else 9975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9976/* end confdefs.h. */ 9977int i; 9978_ACEOF 9979if ac_fn_c_try_compile "$LINENO"; then : 9980 xorg_cv_cc_flag_unused_command_line_argument=yes 9981else 9982 xorg_cv_cc_flag_unused_command_line_argument=no 9983fi 9984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9985fi 9986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9987$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9988 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9989 CFLAGS="$xorg_testset_save_CFLAGS" 9990fi 9991 9992found="no" 9993 9994 if test $found = "no" ; then 9995 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9996 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9997 fi 9998 9999 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10000 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10001 fi 10002 10003 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10004 10005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wpointer-to-int-cast" >&5 10006$as_echo_n "checking if $CC supports-Wpointer-to-int-cast... " >&6; } 10007 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10008 if eval \${$cacheid+:} false; then : 10009 $as_echo_n "(cached) " >&6 10010else 10011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10012/* end confdefs.h. */ 10013int i; 10014int 10015main () 10016{ 10017 10018 ; 10019 return 0; 10020} 10021_ACEOF 10022if ac_fn_c_try_link "$LINENO"; then : 10023 eval $cacheid=yes 10024else 10025 eval $cacheid=no 10026fi 10027rm -f core conftest.err conftest.$ac_objext \ 10028 conftest$ac_exeext conftest.$ac_ext 10029fi 10030 10031 10032 CFLAGS="$xorg_testset_save_CFLAGS" 10033 10034 eval supported=\$$cacheid 10035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10036$as_echo "$supported" >&6; } 10037 if test "$supported" = "yes" ; then 10038 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10039 found="yes" 10040 fi 10041 fi 10042 10043 10044fi 10045 10046 10047 10048 10049 10050 10051 10052 CWARNFLAGS="$BASE_CFLAGS" 10053 if test "x$GCC" = xyes ; then 10054 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10055 fi 10056 10057 10058 10059 10060 10061 10062 10063 10064# Check whether --enable-strict-compilation was given. 10065if test "${enable_strict_compilation+set}" = set; then : 10066 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10067else 10068 STRICT_COMPILE=no 10069fi 10070 10071 10072 10073 10074 10075 10076STRICT_CFLAGS="" 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090xorg_testset_save_CFLAGS="$CFLAGS" 10091 10092if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10093 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10095$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10096if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10097 $as_echo_n "(cached) " >&6 10098else 10099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10100/* end confdefs.h. */ 10101int i; 10102_ACEOF 10103if ac_fn_c_try_compile "$LINENO"; then : 10104 xorg_cv_cc_flag_unknown_warning_option=yes 10105else 10106 xorg_cv_cc_flag_unknown_warning_option=no 10107fi 10108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10109fi 10110{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10111$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10112 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10113 CFLAGS="$xorg_testset_save_CFLAGS" 10114fi 10115 10116if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10117 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10118 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10119 fi 10120 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10122$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10123if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10124 $as_echo_n "(cached) " >&6 10125else 10126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10127/* end confdefs.h. */ 10128int i; 10129_ACEOF 10130if ac_fn_c_try_compile "$LINENO"; then : 10131 xorg_cv_cc_flag_unused_command_line_argument=yes 10132else 10133 xorg_cv_cc_flag_unused_command_line_argument=no 10134fi 10135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10136fi 10137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10138$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10139 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10140 CFLAGS="$xorg_testset_save_CFLAGS" 10141fi 10142 10143found="no" 10144 10145 if test $found = "no" ; then 10146 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10147 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10148 fi 10149 10150 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10151 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10152 fi 10153 10154 CFLAGS="$CFLAGS -pedantic" 10155 10156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-pedantic" >&5 10157$as_echo_n "checking if $CC supports-pedantic... " >&6; } 10158 cacheid=xorg_cv_cc_flag__pedantic 10159 if eval \${$cacheid+:} false; then : 10160 $as_echo_n "(cached) " >&6 10161else 10162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10163/* end confdefs.h. */ 10164int i; 10165int 10166main () 10167{ 10168 10169 ; 10170 return 0; 10171} 10172_ACEOF 10173if ac_fn_c_try_link "$LINENO"; then : 10174 eval $cacheid=yes 10175else 10176 eval $cacheid=no 10177fi 10178rm -f core conftest.err conftest.$ac_objext \ 10179 conftest$ac_exeext conftest.$ac_ext 10180fi 10181 10182 10183 CFLAGS="$xorg_testset_save_CFLAGS" 10184 10185 eval supported=\$$cacheid 10186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10187$as_echo "$supported" >&6; } 10188 if test "$supported" = "yes" ; then 10189 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10190 found="yes" 10191 fi 10192 fi 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208xorg_testset_save_CFLAGS="$CFLAGS" 10209 10210if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10211 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10213$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10214if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10215 $as_echo_n "(cached) " >&6 10216else 10217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10218/* end confdefs.h. */ 10219int i; 10220_ACEOF 10221if ac_fn_c_try_compile "$LINENO"; then : 10222 xorg_cv_cc_flag_unknown_warning_option=yes 10223else 10224 xorg_cv_cc_flag_unknown_warning_option=no 10225fi 10226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10227fi 10228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10229$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10230 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10231 CFLAGS="$xorg_testset_save_CFLAGS" 10232fi 10233 10234if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10235 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10236 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10237 fi 10238 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10240$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10241if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10242 $as_echo_n "(cached) " >&6 10243else 10244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10245/* end confdefs.h. */ 10246int i; 10247_ACEOF 10248if ac_fn_c_try_compile "$LINENO"; then : 10249 xorg_cv_cc_flag_unused_command_line_argument=yes 10250else 10251 xorg_cv_cc_flag_unused_command_line_argument=no 10252fi 10253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10254fi 10255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10256$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10257 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10258 CFLAGS="$xorg_testset_save_CFLAGS" 10259fi 10260 10261found="no" 10262 10263 if test $found = "no" ; then 10264 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10265 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10266 fi 10267 10268 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10269 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10270 fi 10271 10272 CFLAGS="$CFLAGS -Werror" 10273 10274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror" >&5 10275$as_echo_n "checking if $CC supports-Werror... " >&6; } 10276 cacheid=xorg_cv_cc_flag__Werror 10277 if eval \${$cacheid+:} false; then : 10278 $as_echo_n "(cached) " >&6 10279else 10280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10281/* end confdefs.h. */ 10282int i; 10283int 10284main () 10285{ 10286 10287 ; 10288 return 0; 10289} 10290_ACEOF 10291if ac_fn_c_try_link "$LINENO"; then : 10292 eval $cacheid=yes 10293else 10294 eval $cacheid=no 10295fi 10296rm -f core conftest.err conftest.$ac_objext \ 10297 conftest$ac_exeext conftest.$ac_ext 10298fi 10299 10300 10301 CFLAGS="$xorg_testset_save_CFLAGS" 10302 10303 eval supported=\$$cacheid 10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10305$as_echo "$supported" >&6; } 10306 if test "$supported" = "yes" ; then 10307 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10308 found="yes" 10309 fi 10310 fi 10311 10312 if test $found = "no" ; then 10313 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10314 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10315 fi 10316 10317 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10318 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10319 fi 10320 10321 CFLAGS="$CFLAGS -errwarn" 10322 10323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn" >&5 10324$as_echo_n "checking if $CC supports-errwarn... " >&6; } 10325 cacheid=xorg_cv_cc_flag__errwarn 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 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10357 found="yes" 10358 fi 10359 fi 10360 10361 10362 10363# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10364# activate it with -Werror, so we add it here explicitly. 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378xorg_testset_save_CFLAGS="$CFLAGS" 10379 10380if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10381 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10383$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10384if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10385 $as_echo_n "(cached) " >&6 10386else 10387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10388/* end confdefs.h. */ 10389int i; 10390_ACEOF 10391if ac_fn_c_try_compile "$LINENO"; then : 10392 xorg_cv_cc_flag_unknown_warning_option=yes 10393else 10394 xorg_cv_cc_flag_unknown_warning_option=no 10395fi 10396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10397fi 10398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10399$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10400 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10401 CFLAGS="$xorg_testset_save_CFLAGS" 10402fi 10403 10404if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10405 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10406 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10407 fi 10408 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10410$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10411if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10412 $as_echo_n "(cached) " >&6 10413else 10414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10415/* end confdefs.h. */ 10416int i; 10417_ACEOF 10418if ac_fn_c_try_compile "$LINENO"; then : 10419 xorg_cv_cc_flag_unused_command_line_argument=yes 10420else 10421 xorg_cv_cc_flag_unused_command_line_argument=no 10422fi 10423rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10424fi 10425{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10426$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10427 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10428 CFLAGS="$xorg_testset_save_CFLAGS" 10429fi 10430 10431found="no" 10432 10433 if test $found = "no" ; then 10434 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 10435 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10436 fi 10437 10438 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 10439 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10440 fi 10441 10442 CFLAGS="$CFLAGS -Werror=attributes" 10443 10444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=attributes" >&5 10445$as_echo_n "checking if $CC supports-Werror=attributes... " >&6; } 10446 cacheid=xorg_cv_cc_flag__Werror_attributes 10447 if eval \${$cacheid+:} false; then : 10448 $as_echo_n "(cached) " >&6 10449else 10450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10451/* end confdefs.h. */ 10452int i; 10453int 10454main () 10455{ 10456 10457 ; 10458 return 0; 10459} 10460_ACEOF 10461if ac_fn_c_try_link "$LINENO"; then : 10462 eval $cacheid=yes 10463else 10464 eval $cacheid=no 10465fi 10466rm -f core conftest.err conftest.$ac_objext \ 10467 conftest$ac_exeext conftest.$ac_ext 10468fi 10469 10470 10471 CFLAGS="$xorg_testset_save_CFLAGS" 10472 10473 eval supported=\$$cacheid 10474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10475$as_echo "$supported" >&6; } 10476 if test "$supported" = "yes" ; then 10477 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10478 found="yes" 10479 fi 10480 fi 10481 10482 10483 10484if test "x$STRICT_COMPILE" = "xyes"; then 10485 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10486 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10487fi 10488 10489 10490 10491 10492 10493 10494cat >>confdefs.h <<_ACEOF 10495#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10496_ACEOF 10497 10498 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10499 if test "x$PVM" = "x"; then 10500 PVM="0" 10501 fi 10502 10503cat >>confdefs.h <<_ACEOF 10504#define PACKAGE_VERSION_MINOR $PVM 10505_ACEOF 10506 10507 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10508 if test "x$PVP" = "x"; then 10509 PVP="0" 10510 fi 10511 10512cat >>confdefs.h <<_ACEOF 10513#define PACKAGE_VERSION_PATCHLEVEL $PVP 10514_ACEOF 10515 10516 10517 10518CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10519mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10520|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10521echo 'git directory not found: installing possibly empty changelog.' >&2)" 10522 10523 10524 10525 10526macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10527INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10528mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10529|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10530echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10531 10532 10533 10534 10535 10536 10537if test x$APP_MAN_SUFFIX = x ; then 10538 APP_MAN_SUFFIX=1 10539fi 10540if test x$APP_MAN_DIR = x ; then 10541 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10542fi 10543 10544if test x$LIB_MAN_SUFFIX = x ; then 10545 LIB_MAN_SUFFIX=3 10546fi 10547if test x$LIB_MAN_DIR = x ; then 10548 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10549fi 10550 10551if test x$FILE_MAN_SUFFIX = x ; then 10552 case $host_os in 10553 solaris*) FILE_MAN_SUFFIX=4 ;; 10554 *) FILE_MAN_SUFFIX=5 ;; 10555 esac 10556fi 10557if test x$FILE_MAN_DIR = x ; then 10558 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10559fi 10560 10561if test x$MISC_MAN_SUFFIX = x ; then 10562 case $host_os in 10563 solaris*) MISC_MAN_SUFFIX=5 ;; 10564 *) MISC_MAN_SUFFIX=7 ;; 10565 esac 10566fi 10567if test x$MISC_MAN_DIR = x ; then 10568 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10569fi 10570 10571if test x$DRIVER_MAN_SUFFIX = x ; then 10572 case $host_os in 10573 solaris*) DRIVER_MAN_SUFFIX=7 ;; 10574 *) DRIVER_MAN_SUFFIX=4 ;; 10575 esac 10576fi 10577if test x$DRIVER_MAN_DIR = x ; then 10578 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10579fi 10580 10581if test x$ADMIN_MAN_SUFFIX = x ; then 10582 case $host_os in 10583 solaris*) ADMIN_MAN_SUFFIX=1m ;; 10584 *) ADMIN_MAN_SUFFIX=8 ;; 10585 esac 10586fi 10587if test x$ADMIN_MAN_DIR = x ; then 10588 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10589fi 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605XORG_MAN_PAGE="X Version 11" 10606 10607MAN_SUBSTS="\ 10608 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10609 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10610 -e 's|__xservername__|Xorg|g' \ 10611 -e 's|__xconfigfile__|xorg.conf|g' \ 10612 -e 's|__projectroot__|\$(prefix)|g' \ 10613 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10614 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10615 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10616 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10617 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10618 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10619 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10620 10621 10622 10623# Check whether --enable-silent-rules was given. 10624if test "${enable_silent_rules+set}" = set; then : 10625 enableval=$enable_silent_rules; 10626fi 10627 10628case $enable_silent_rules in 10629yes) AM_DEFAULT_VERBOSITY=0;; 10630no) AM_DEFAULT_VERBOSITY=1;; 10631*) AM_DEFAULT_VERBOSITY=0;; 10632esac 10633am_make=${MAKE-make} 10634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10635$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10636if ${am_cv_make_support_nested_variables+:} false; then : 10637 $as_echo_n "(cached) " >&6 10638else 10639 if $as_echo 'TRUE=$(BAR$(V)) 10640BAR0=false 10641BAR1=true 10642V=1 10643am__doit: 10644 @$(TRUE) 10645.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10646 am_cv_make_support_nested_variables=yes 10647else 10648 am_cv_make_support_nested_variables=no 10649fi 10650fi 10651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10652$as_echo "$am_cv_make_support_nested_variables" >&6; } 10653if test $am_cv_make_support_nested_variables = yes; then 10654 AM_V='$(V)' 10655 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10656else 10657 AM_V=$AM_DEFAULT_VERBOSITY 10658 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10659fi 10660AM_BACKSLASH='\' 10661 10662 10663 10664# Initialize libtool 10665# Check whether --enable-static was given. 10666if test "${enable_static+set}" = set; then : 10667 enableval=$enable_static; p=${PACKAGE-default} 10668 case $enableval in 10669 yes) enable_static=yes ;; 10670 no) enable_static=no ;; 10671 *) 10672 enable_static=no 10673 # Look at the argument we got. We use all the common list separators. 10674 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 10675 for pkg in $enableval; do 10676 IFS="$lt_save_ifs" 10677 if test "X$pkg" = "X$p"; then 10678 enable_static=yes 10679 fi 10680 done 10681 IFS="$lt_save_ifs" 10682 ;; 10683 esac 10684else 10685 enable_static=no 10686fi 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696case `pwd` in 10697 *\ * | *\ *) 10698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 10699$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 10700esac 10701 10702 10703 10704macro_version='2.4.2' 10705macro_revision='1.3337' 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719ltmain="$ac_aux_dir/ltmain.sh" 10720 10721# Backslashify metacharacters that are still active within 10722# double-quoted strings. 10723sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 10724 10725# Same as above, but do not quote variable references. 10726double_quote_subst='s/\(["`\\]\)/\\\1/g' 10727 10728# Sed substitution to delay expansion of an escaped shell variable in a 10729# double_quote_subst'ed string. 10730delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 10731 10732# Sed substitution to delay expansion of an escaped single quote. 10733delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 10734 10735# Sed substitution to avoid accidental globbing in evaled expressions 10736no_glob_subst='s/\*/\\\*/g' 10737 10738ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 10739ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 10740ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 10741 10742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 10743$as_echo_n "checking how to print strings... " >&6; } 10744# Test print first, because it will be a builtin if present. 10745if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 10746 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 10747 ECHO='print -r --' 10748elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 10749 ECHO='printf %s\n' 10750else 10751 # Use this function as a fallback that always works. 10752 func_fallback_echo () 10753 { 10754 eval 'cat <<_LTECHO_EOF 10755$1 10756_LTECHO_EOF' 10757 } 10758 ECHO='func_fallback_echo' 10759fi 10760 10761# func_echo_all arg... 10762# Invoke $ECHO with all args, space-separated. 10763func_echo_all () 10764{ 10765 $ECHO "" 10766} 10767 10768case "$ECHO" in 10769 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 10770$as_echo "printf" >&6; } ;; 10771 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 10772$as_echo "print -r" >&6; } ;; 10773 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 10774$as_echo "cat" >&6; } ;; 10775esac 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 10791$as_echo_n "checking for a sed that does not truncate output... " >&6; } 10792if ${ac_cv_path_SED+:} false; then : 10793 $as_echo_n "(cached) " >&6 10794else 10795 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 10796 for ac_i in 1 2 3 4 5 6 7; do 10797 ac_script="$ac_script$as_nl$ac_script" 10798 done 10799 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 10800 { ac_script=; unset ac_script;} 10801 if test -z "$SED"; then 10802 ac_path_SED_found=false 10803 # Loop through the user's path and test for each of PROGNAME-LIST 10804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10805for as_dir in $PATH 10806do 10807 IFS=$as_save_IFS 10808 test -z "$as_dir" && as_dir=. 10809 for ac_prog in sed gsed; do 10810 for ac_exec_ext in '' $ac_executable_extensions; do 10811 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 10812 as_fn_executable_p "$ac_path_SED" || continue 10813# Check for GNU ac_path_SED and select it if it is found. 10814 # Check for GNU $ac_path_SED 10815case `"$ac_path_SED" --version 2>&1` in 10816*GNU*) 10817 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 10818*) 10819 ac_count=0 10820 $as_echo_n 0123456789 >"conftest.in" 10821 while : 10822 do 10823 cat "conftest.in" "conftest.in" >"conftest.tmp" 10824 mv "conftest.tmp" "conftest.in" 10825 cp "conftest.in" "conftest.nl" 10826 $as_echo '' >> "conftest.nl" 10827 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 10828 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 10829 as_fn_arith $ac_count + 1 && ac_count=$as_val 10830 if test $ac_count -gt ${ac_path_SED_max-0}; then 10831 # Best one so far, save it but keep looking for a better one 10832 ac_cv_path_SED="$ac_path_SED" 10833 ac_path_SED_max=$ac_count 10834 fi 10835 # 10*(2^10) chars as input seems more than enough 10836 test $ac_count -gt 10 && break 10837 done 10838 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 10839esac 10840 10841 $ac_path_SED_found && break 3 10842 done 10843 done 10844 done 10845IFS=$as_save_IFS 10846 if test -z "$ac_cv_path_SED"; then 10847 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 10848 fi 10849else 10850 ac_cv_path_SED=$SED 10851fi 10852 10853fi 10854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 10855$as_echo "$ac_cv_path_SED" >&6; } 10856 SED="$ac_cv_path_SED" 10857 rm -f conftest.sed 10858 10859test -z "$SED" && SED=sed 10860Xsed="$SED -e 1s/^X//" 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 10873$as_echo_n "checking for fgrep... " >&6; } 10874if ${ac_cv_path_FGREP+:} false; then : 10875 $as_echo_n "(cached) " >&6 10876else 10877 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 10878 then ac_cv_path_FGREP="$GREP -F" 10879 else 10880 if test -z "$FGREP"; then 10881 ac_path_FGREP_found=false 10882 # Loop through the user's path and test for each of PROGNAME-LIST 10883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10884for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 10885do 10886 IFS=$as_save_IFS 10887 test -z "$as_dir" && as_dir=. 10888 for ac_prog in fgrep; do 10889 for ac_exec_ext in '' $ac_executable_extensions; do 10890 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 10891 as_fn_executable_p "$ac_path_FGREP" || continue 10892# Check for GNU ac_path_FGREP and select it if it is found. 10893 # Check for GNU $ac_path_FGREP 10894case `"$ac_path_FGREP" --version 2>&1` in 10895*GNU*) 10896 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 10897*) 10898 ac_count=0 10899 $as_echo_n 0123456789 >"conftest.in" 10900 while : 10901 do 10902 cat "conftest.in" "conftest.in" >"conftest.tmp" 10903 mv "conftest.tmp" "conftest.in" 10904 cp "conftest.in" "conftest.nl" 10905 $as_echo 'FGREP' >> "conftest.nl" 10906 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 10907 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 10908 as_fn_arith $ac_count + 1 && ac_count=$as_val 10909 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 10910 # Best one so far, save it but keep looking for a better one 10911 ac_cv_path_FGREP="$ac_path_FGREP" 10912 ac_path_FGREP_max=$ac_count 10913 fi 10914 # 10*(2^10) chars as input seems more than enough 10915 test $ac_count -gt 10 && break 10916 done 10917 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 10918esac 10919 10920 $ac_path_FGREP_found && break 3 10921 done 10922 done 10923 done 10924IFS=$as_save_IFS 10925 if test -z "$ac_cv_path_FGREP"; then 10926 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 10927 fi 10928else 10929 ac_cv_path_FGREP=$FGREP 10930fi 10931 10932 fi 10933fi 10934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 10935$as_echo "$ac_cv_path_FGREP" >&6; } 10936 FGREP="$ac_cv_path_FGREP" 10937 10938 10939test -z "$GREP" && GREP=grep 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959# Check whether --with-gnu-ld was given. 10960if test "${with_gnu_ld+set}" = set; then : 10961 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 10962else 10963 with_gnu_ld=no 10964fi 10965 10966ac_prog=ld 10967if test "$GCC" = yes; then 10968 # Check if gcc -print-prog-name=ld gives a path. 10969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 10970$as_echo_n "checking for ld used by $CC... " >&6; } 10971 case $host in 10972 *-*-mingw*) 10973 # gcc leaves a trailing carriage return which upsets mingw 10974 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 10975 *) 10976 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 10977 esac 10978 case $ac_prog in 10979 # Accept absolute paths. 10980 [\\/]* | ?:[\\/]*) 10981 re_direlt='/[^/][^/]*/\.\./' 10982 # Canonicalize the pathname of ld 10983 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 10984 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 10985 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 10986 done 10987 test -z "$LD" && LD="$ac_prog" 10988 ;; 10989 "") 10990 # If it fails, then pretend we aren't using GCC. 10991 ac_prog=ld 10992 ;; 10993 *) 10994 # If it is relative, then search for the first ld in PATH. 10995 with_gnu_ld=unknown 10996 ;; 10997 esac 10998elif test "$with_gnu_ld" = yes; then 10999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 11000$as_echo_n "checking for GNU ld... " >&6; } 11001else 11002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 11003$as_echo_n "checking for non-GNU ld... " >&6; } 11004fi 11005if ${lt_cv_path_LD+:} false; then : 11006 $as_echo_n "(cached) " >&6 11007else 11008 if test -z "$LD"; then 11009 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 11010 for ac_dir in $PATH; do 11011 IFS="$lt_save_ifs" 11012 test -z "$ac_dir" && ac_dir=. 11013 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11014 lt_cv_path_LD="$ac_dir/$ac_prog" 11015 # Check to see if the program is GNU ld. I'd rather use --version, 11016 # but apparently some variants of GNU ld only accept -v. 11017 # Break only if it was the GNU/non-GNU ld that we prefer. 11018 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 11019 *GNU* | *'with BFD'*) 11020 test "$with_gnu_ld" != no && break 11021 ;; 11022 *) 11023 test "$with_gnu_ld" != yes && break 11024 ;; 11025 esac 11026 fi 11027 done 11028 IFS="$lt_save_ifs" 11029else 11030 lt_cv_path_LD="$LD" # Let the user override the test with a path. 11031fi 11032fi 11033 11034LD="$lt_cv_path_LD" 11035if test -n "$LD"; then 11036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11037$as_echo "$LD" >&6; } 11038else 11039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11040$as_echo "no" >&6; } 11041fi 11042test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11044$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11045if ${lt_cv_prog_gnu_ld+:} false; then : 11046 $as_echo_n "(cached) " >&6 11047else 11048 # I'd rather use --version here, but apparently some GNU lds only accept -v. 11049case `$LD -v 2>&1 </dev/null` in 11050*GNU* | *'with BFD'*) 11051 lt_cv_prog_gnu_ld=yes 11052 ;; 11053*) 11054 lt_cv_prog_gnu_ld=no 11055 ;; 11056esac 11057fi 11058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 11059$as_echo "$lt_cv_prog_gnu_ld" >&6; } 11060with_gnu_ld=$lt_cv_prog_gnu_ld 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 11071$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 11072if ${lt_cv_path_NM+:} false; then : 11073 $as_echo_n "(cached) " >&6 11074else 11075 if test -n "$NM"; then 11076 # Let the user override the test. 11077 lt_cv_path_NM="$NM" 11078else 11079 lt_nm_to_check="${ac_tool_prefix}nm" 11080 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 11081 lt_nm_to_check="$lt_nm_to_check nm" 11082 fi 11083 for lt_tmp_nm in $lt_nm_to_check; do 11084 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 11085 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 11086 IFS="$lt_save_ifs" 11087 test -z "$ac_dir" && ac_dir=. 11088 tmp_nm="$ac_dir/$lt_tmp_nm" 11089 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 11090 # Check to see if the nm accepts a BSD-compat flag. 11091 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 11092 # nm: unknown option "B" ignored 11093 # Tru64's nm complains that /dev/null is an invalid object file 11094 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 11095 */dev/null* | *'Invalid file or object type'*) 11096 lt_cv_path_NM="$tmp_nm -B" 11097 break 11098 ;; 11099 *) 11100 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 11101 */dev/null*) 11102 lt_cv_path_NM="$tmp_nm -p" 11103 break 11104 ;; 11105 *) 11106 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 11107 continue # so that we can try to find one that supports BSD flags 11108 ;; 11109 esac 11110 ;; 11111 esac 11112 fi 11113 done 11114 IFS="$lt_save_ifs" 11115 done 11116 : ${lt_cv_path_NM=no} 11117fi 11118fi 11119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 11120$as_echo "$lt_cv_path_NM" >&6; } 11121if test "$lt_cv_path_NM" != "no"; then 11122 NM="$lt_cv_path_NM" 11123else 11124 # Didn't find any BSD compatible name lister, look for dumpbin. 11125 if test -n "$DUMPBIN"; then : 11126 # Let the user override the test. 11127 else 11128 if test -n "$ac_tool_prefix"; then 11129 for ac_prog in dumpbin "link -dump" 11130 do 11131 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11132set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11134$as_echo_n "checking for $ac_word... " >&6; } 11135if ${ac_cv_prog_DUMPBIN+:} false; then : 11136 $as_echo_n "(cached) " >&6 11137else 11138 if test -n "$DUMPBIN"; then 11139 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 11140else 11141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11142for as_dir in $PATH 11143do 11144 IFS=$as_save_IFS 11145 test -z "$as_dir" && as_dir=. 11146 for ac_exec_ext in '' $ac_executable_extensions; do 11147 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11148 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 11149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11150 break 2 11151 fi 11152done 11153 done 11154IFS=$as_save_IFS 11155 11156fi 11157fi 11158DUMPBIN=$ac_cv_prog_DUMPBIN 11159if test -n "$DUMPBIN"; then 11160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 11161$as_echo "$DUMPBIN" >&6; } 11162else 11163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11164$as_echo "no" >&6; } 11165fi 11166 11167 11168 test -n "$DUMPBIN" && break 11169 done 11170fi 11171if test -z "$DUMPBIN"; then 11172 ac_ct_DUMPBIN=$DUMPBIN 11173 for ac_prog in dumpbin "link -dump" 11174do 11175 # Extract the first word of "$ac_prog", so it can be a program name with args. 11176set dummy $ac_prog; ac_word=$2 11177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11178$as_echo_n "checking for $ac_word... " >&6; } 11179if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 11180 $as_echo_n "(cached) " >&6 11181else 11182 if test -n "$ac_ct_DUMPBIN"; then 11183 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 11184else 11185as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11186for as_dir in $PATH 11187do 11188 IFS=$as_save_IFS 11189 test -z "$as_dir" && as_dir=. 11190 for ac_exec_ext in '' $ac_executable_extensions; do 11191 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11192 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 11193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11194 break 2 11195 fi 11196done 11197 done 11198IFS=$as_save_IFS 11199 11200fi 11201fi 11202ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 11203if test -n "$ac_ct_DUMPBIN"; then 11204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 11205$as_echo "$ac_ct_DUMPBIN" >&6; } 11206else 11207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11208$as_echo "no" >&6; } 11209fi 11210 11211 11212 test -n "$ac_ct_DUMPBIN" && break 11213done 11214 11215 if test "x$ac_ct_DUMPBIN" = x; then 11216 DUMPBIN=":" 11217 else 11218 case $cross_compiling:$ac_tool_warned in 11219yes:) 11220{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11221$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11222ac_tool_warned=yes ;; 11223esac 11224 DUMPBIN=$ac_ct_DUMPBIN 11225 fi 11226fi 11227 11228 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 11229 *COFF*) 11230 DUMPBIN="$DUMPBIN -symbols" 11231 ;; 11232 *) 11233 DUMPBIN=: 11234 ;; 11235 esac 11236 fi 11237 11238 if test "$DUMPBIN" != ":"; then 11239 NM="$DUMPBIN" 11240 fi 11241fi 11242test -z "$NM" && NM=nm 11243 11244 11245 11246 11247 11248 11249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 11250$as_echo_n "checking the name lister ($NM) interface... " >&6; } 11251if ${lt_cv_nm_interface+:} false; then : 11252 $as_echo_n "(cached) " >&6 11253else 11254 lt_cv_nm_interface="BSD nm" 11255 echo "int some_variable = 0;" > conftest.$ac_ext 11256 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 11257 (eval "$ac_compile" 2>conftest.err) 11258 cat conftest.err >&5 11259 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 11260 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 11261 cat conftest.err >&5 11262 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 11263 cat conftest.out >&5 11264 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 11265 lt_cv_nm_interface="MS dumpbin" 11266 fi 11267 rm -f conftest* 11268fi 11269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 11270$as_echo "$lt_cv_nm_interface" >&6; } 11271 11272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 11273$as_echo_n "checking whether ln -s works... " >&6; } 11274LN_S=$as_ln_s 11275if test "$LN_S" = "ln -s"; then 11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11277$as_echo "yes" >&6; } 11278else 11279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 11280$as_echo "no, using $LN_S" >&6; } 11281fi 11282 11283# find the maximum length of command line arguments 11284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 11285$as_echo_n "checking the maximum length of command line arguments... " >&6; } 11286if ${lt_cv_sys_max_cmd_len+:} false; then : 11287 $as_echo_n "(cached) " >&6 11288else 11289 i=0 11290 teststring="ABCD" 11291 11292 case $build_os in 11293 msdosdjgpp*) 11294 # On DJGPP, this test can blow up pretty badly due to problems in libc 11295 # (any single argument exceeding 2000 bytes causes a buffer overrun 11296 # during glob expansion). Even if it were fixed, the result of this 11297 # check would be larger than it should be. 11298 lt_cv_sys_max_cmd_len=12288; # 12K is about right 11299 ;; 11300 11301 gnu*) 11302 # Under GNU Hurd, this test is not required because there is 11303 # no limit to the length of command line arguments. 11304 # Libtool will interpret -1 as no limit whatsoever 11305 lt_cv_sys_max_cmd_len=-1; 11306 ;; 11307 11308 cygwin* | mingw* | cegcc*) 11309 # On Win9x/ME, this test blows up -- it succeeds, but takes 11310 # about 5 minutes as the teststring grows exponentially. 11311 # Worse, since 9x/ME are not pre-emptively multitasking, 11312 # you end up with a "frozen" computer, even though with patience 11313 # the test eventually succeeds (with a max line length of 256k). 11314 # Instead, let's just punt: use the minimum linelength reported by 11315 # all of the supported platforms: 8192 (on NT/2K/XP). 11316 lt_cv_sys_max_cmd_len=8192; 11317 ;; 11318 11319 mint*) 11320 # On MiNT this can take a long time and run out of memory. 11321 lt_cv_sys_max_cmd_len=8192; 11322 ;; 11323 11324 amigaos*) 11325 # On AmigaOS with pdksh, this test takes hours, literally. 11326 # So we just punt and use a minimum line length of 8192. 11327 lt_cv_sys_max_cmd_len=8192; 11328 ;; 11329 11330 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 11331 # This has been around since 386BSD, at least. Likely further. 11332 if test -x /sbin/sysctl; then 11333 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 11334 elif test -x /usr/sbin/sysctl; then 11335 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 11336 else 11337 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 11338 fi 11339 # And add a safety zone 11340 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11341 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11342 ;; 11343 11344 interix*) 11345 # We know the value 262144 and hardcode it with a safety zone (like BSD) 11346 lt_cv_sys_max_cmd_len=196608 11347 ;; 11348 11349 os2*) 11350 # The test takes a long time on OS/2. 11351 lt_cv_sys_max_cmd_len=8192 11352 ;; 11353 11354 osf*) 11355 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 11356 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 11357 # nice to cause kernel panics so lets avoid the loop below. 11358 # First set a reasonable default. 11359 lt_cv_sys_max_cmd_len=16384 11360 # 11361 if test -x /sbin/sysconfig; then 11362 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 11363 *1*) lt_cv_sys_max_cmd_len=-1 ;; 11364 esac 11365 fi 11366 ;; 11367 sco3.2v5*) 11368 lt_cv_sys_max_cmd_len=102400 11369 ;; 11370 sysv5* | sco5v6* | sysv4.2uw2*) 11371 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 11372 if test -n "$kargmax"; then 11373 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 11374 else 11375 lt_cv_sys_max_cmd_len=32768 11376 fi 11377 ;; 11378 *) 11379 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 11380 if test -n "$lt_cv_sys_max_cmd_len" && \ 11381 test undefined != "$lt_cv_sys_max_cmd_len"; then 11382 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11383 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11384 else 11385 # Make teststring a little bigger before we do anything with it. 11386 # a 1K string should be a reasonable start. 11387 for i in 1 2 3 4 5 6 7 8 ; do 11388 teststring=$teststring$teststring 11389 done 11390 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 11391 # If test is not a shell built-in, we'll probably end up computing a 11392 # maximum length that is only half of the actual maximum length, but 11393 # we can't tell. 11394 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 11395 = "X$teststring$teststring"; } >/dev/null 2>&1 && 11396 test $i != 17 # 1/2 MB should be enough 11397 do 11398 i=`expr $i + 1` 11399 teststring=$teststring$teststring 11400 done 11401 # Only check the string length outside the loop. 11402 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 11403 teststring= 11404 # Add a significant safety factor because C++ compilers can tack on 11405 # massive amounts of additional arguments before passing them to the 11406 # linker. It appears as though 1/2 is a usable value. 11407 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 11408 fi 11409 ;; 11410 esac 11411 11412fi 11413 11414if test -n $lt_cv_sys_max_cmd_len ; then 11415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 11416$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 11417else 11418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 11419$as_echo "none" >&6; } 11420fi 11421max_cmd_len=$lt_cv_sys_max_cmd_len 11422 11423 11424 11425 11426 11427 11428: ${CP="cp -f"} 11429: ${MV="mv -f"} 11430: ${RM="rm -f"} 11431 11432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 11433$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 11434# Try some XSI features 11435xsi_shell=no 11436( _lt_dummy="a/b/c" 11437 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 11438 = c,a/b,b/c, \ 11439 && eval 'test $(( 1 + 1 )) -eq 2 \ 11440 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 11441 && xsi_shell=yes 11442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 11443$as_echo "$xsi_shell" >&6; } 11444 11445 11446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 11447$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 11448lt_shell_append=no 11449( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 11450 >/dev/null 2>&1 \ 11451 && lt_shell_append=yes 11452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 11453$as_echo "$lt_shell_append" >&6; } 11454 11455 11456if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 11457 lt_unset=unset 11458else 11459 lt_unset=false 11460fi 11461 11462 11463 11464 11465 11466# test EBCDIC or ASCII 11467case `echo X|tr X '\101'` in 11468 A) # ASCII based system 11469 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 11470 lt_SP2NL='tr \040 \012' 11471 lt_NL2SP='tr \015\012 \040\040' 11472 ;; 11473 *) # EBCDIC based system 11474 lt_SP2NL='tr \100 \n' 11475 lt_NL2SP='tr \r\n \100\100' 11476 ;; 11477esac 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 11488$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 11489if ${lt_cv_to_host_file_cmd+:} false; then : 11490 $as_echo_n "(cached) " >&6 11491else 11492 case $host in 11493 *-*-mingw* ) 11494 case $build in 11495 *-*-mingw* ) # actually msys 11496 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 11497 ;; 11498 *-*-cygwin* ) 11499 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 11500 ;; 11501 * ) # otherwise, assume *nix 11502 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 11503 ;; 11504 esac 11505 ;; 11506 *-*-cygwin* ) 11507 case $build in 11508 *-*-mingw* ) # actually msys 11509 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 11510 ;; 11511 *-*-cygwin* ) 11512 lt_cv_to_host_file_cmd=func_convert_file_noop 11513 ;; 11514 * ) # otherwise, assume *nix 11515 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 11516 ;; 11517 esac 11518 ;; 11519 * ) # unhandled hosts (and "normal" native builds) 11520 lt_cv_to_host_file_cmd=func_convert_file_noop 11521 ;; 11522esac 11523 11524fi 11525 11526to_host_file_cmd=$lt_cv_to_host_file_cmd 11527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 11528$as_echo "$lt_cv_to_host_file_cmd" >&6; } 11529 11530 11531 11532 11533 11534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 11535$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 11536if ${lt_cv_to_tool_file_cmd+:} false; then : 11537 $as_echo_n "(cached) " >&6 11538else 11539 #assume ordinary cross tools, or native build. 11540lt_cv_to_tool_file_cmd=func_convert_file_noop 11541case $host in 11542 *-*-mingw* ) 11543 case $build in 11544 *-*-mingw* ) # actually msys 11545 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 11546 ;; 11547 esac 11548 ;; 11549esac 11550 11551fi 11552 11553to_tool_file_cmd=$lt_cv_to_tool_file_cmd 11554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 11555$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 11556 11557 11558 11559 11560 11561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 11562$as_echo_n "checking for $LD option to reload object files... " >&6; } 11563if ${lt_cv_ld_reload_flag+:} false; then : 11564 $as_echo_n "(cached) " >&6 11565else 11566 lt_cv_ld_reload_flag='-r' 11567fi 11568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 11569$as_echo "$lt_cv_ld_reload_flag" >&6; } 11570reload_flag=$lt_cv_ld_reload_flag 11571case $reload_flag in 11572"" | " "*) ;; 11573*) reload_flag=" $reload_flag" ;; 11574esac 11575reload_cmds='$LD$reload_flag -o $output$reload_objs' 11576case $host_os in 11577 cygwin* | mingw* | pw32* | cegcc*) 11578 if test "$GCC" != yes; then 11579 reload_cmds=false 11580 fi 11581 ;; 11582 darwin*) 11583 if test "$GCC" = yes; then 11584 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 11585 else 11586 reload_cmds='$LD$reload_flag -o $output$reload_objs' 11587 fi 11588 ;; 11589esac 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599if test -n "$ac_tool_prefix"; then 11600 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 11601set dummy ${ac_tool_prefix}objdump; ac_word=$2 11602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11603$as_echo_n "checking for $ac_word... " >&6; } 11604if ${ac_cv_prog_OBJDUMP+:} false; then : 11605 $as_echo_n "(cached) " >&6 11606else 11607 if test -n "$OBJDUMP"; then 11608 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 11609else 11610as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11611for as_dir in $PATH 11612do 11613 IFS=$as_save_IFS 11614 test -z "$as_dir" && as_dir=. 11615 for ac_exec_ext in '' $ac_executable_extensions; do 11616 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11617 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 11618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11619 break 2 11620 fi 11621done 11622 done 11623IFS=$as_save_IFS 11624 11625fi 11626fi 11627OBJDUMP=$ac_cv_prog_OBJDUMP 11628if test -n "$OBJDUMP"; then 11629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 11630$as_echo "$OBJDUMP" >&6; } 11631else 11632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11633$as_echo "no" >&6; } 11634fi 11635 11636 11637fi 11638if test -z "$ac_cv_prog_OBJDUMP"; then 11639 ac_ct_OBJDUMP=$OBJDUMP 11640 # Extract the first word of "objdump", so it can be a program name with args. 11641set dummy objdump; ac_word=$2 11642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11643$as_echo_n "checking for $ac_word... " >&6; } 11644if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 11645 $as_echo_n "(cached) " >&6 11646else 11647 if test -n "$ac_ct_OBJDUMP"; then 11648 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 11649else 11650as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11651for as_dir in $PATH 11652do 11653 IFS=$as_save_IFS 11654 test -z "$as_dir" && as_dir=. 11655 for ac_exec_ext in '' $ac_executable_extensions; do 11656 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11657 ac_cv_prog_ac_ct_OBJDUMP="objdump" 11658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11659 break 2 11660 fi 11661done 11662 done 11663IFS=$as_save_IFS 11664 11665fi 11666fi 11667ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 11668if test -n "$ac_ct_OBJDUMP"; then 11669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 11670$as_echo "$ac_ct_OBJDUMP" >&6; } 11671else 11672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11673$as_echo "no" >&6; } 11674fi 11675 11676 if test "x$ac_ct_OBJDUMP" = x; then 11677 OBJDUMP="false" 11678 else 11679 case $cross_compiling:$ac_tool_warned in 11680yes:) 11681{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11682$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11683ac_tool_warned=yes ;; 11684esac 11685 OBJDUMP=$ac_ct_OBJDUMP 11686 fi 11687else 11688 OBJDUMP="$ac_cv_prog_OBJDUMP" 11689fi 11690 11691test -z "$OBJDUMP" && OBJDUMP=objdump 11692 11693 11694 11695 11696 11697 11698 11699 11700 11701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 11702$as_echo_n "checking how to recognize dependent libraries... " >&6; } 11703if ${lt_cv_deplibs_check_method+:} false; then : 11704 $as_echo_n "(cached) " >&6 11705else 11706 lt_cv_file_magic_cmd='$MAGIC_CMD' 11707lt_cv_file_magic_test_file= 11708lt_cv_deplibs_check_method='unknown' 11709# Need to set the preceding variable on all platforms that support 11710# interlibrary dependencies. 11711# 'none' -- dependencies not supported. 11712# `unknown' -- same as none, but documents that we really don't know. 11713# 'pass_all' -- all dependencies passed with no checks. 11714# 'test_compile' -- check by making test program. 11715# 'file_magic [[regex]]' -- check by looking for files in library path 11716# which responds to the $file_magic_cmd with a given extended regex. 11717# If you have `file' or equivalent on your system and you're not sure 11718# whether `pass_all' will *always* work, you probably want this one. 11719 11720case $host_os in 11721aix[4-9]*) 11722 lt_cv_deplibs_check_method=pass_all 11723 ;; 11724 11725beos*) 11726 lt_cv_deplibs_check_method=pass_all 11727 ;; 11728 11729bsdi[45]*) 11730 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 11731 lt_cv_file_magic_cmd='/usr/bin/file -L' 11732 lt_cv_file_magic_test_file=/shlib/libc.so 11733 ;; 11734 11735cygwin*) 11736 # func_win32_libid is a shell function defined in ltmain.sh 11737 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11738 lt_cv_file_magic_cmd='func_win32_libid' 11739 ;; 11740 11741mingw* | pw32*) 11742 # Base MSYS/MinGW do not provide the 'file' command needed by 11743 # func_win32_libid shell function, so use a weaker test based on 'objdump', 11744 # unless we find 'file', for example because we are cross-compiling. 11745 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 11746 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 11747 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11748 lt_cv_file_magic_cmd='func_win32_libid' 11749 else 11750 # Keep this pattern in sync with the one in func_win32_libid. 11751 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 11752 lt_cv_file_magic_cmd='$OBJDUMP -f' 11753 fi 11754 ;; 11755 11756cegcc*) 11757 # use the weaker test based on 'objdump'. See mingw*. 11758 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 11759 lt_cv_file_magic_cmd='$OBJDUMP -f' 11760 ;; 11761 11762darwin* | rhapsody*) 11763 lt_cv_deplibs_check_method=pass_all 11764 ;; 11765 11766freebsd* | dragonfly*) 11767 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 11768 case $host_cpu in 11769 i*86 ) 11770 # Not sure whether the presence of OpenBSD here was a mistake. 11771 # Let's accept both of them until this is cleared up. 11772 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 11773 lt_cv_file_magic_cmd=/usr/bin/file 11774 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 11775 ;; 11776 esac 11777 else 11778 lt_cv_deplibs_check_method=pass_all 11779 fi 11780 ;; 11781 11782haiku*) 11783 lt_cv_deplibs_check_method=pass_all 11784 ;; 11785 11786hpux10.20* | hpux11*) 11787 lt_cv_file_magic_cmd=/usr/bin/file 11788 case $host_cpu in 11789 ia64*) 11790 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 11791 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 11792 ;; 11793 hppa*64*) 11794 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]' 11795 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 11796 ;; 11797 *) 11798 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 11799 lt_cv_file_magic_test_file=/usr/lib/libc.sl 11800 ;; 11801 esac 11802 ;; 11803 11804interix[3-9]*) 11805 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 11806 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 11807 ;; 11808 11809irix5* | irix6* | nonstopux*) 11810 case $LD in 11811 *-32|*"-32 ") libmagic=32-bit;; 11812 *-n32|*"-n32 ") libmagic=N32;; 11813 *-64|*"-64 ") libmagic=64-bit;; 11814 *) libmagic=never-match;; 11815 esac 11816 lt_cv_deplibs_check_method=pass_all 11817 ;; 11818 11819# This must be glibc/ELF. 11820linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 11821 lt_cv_deplibs_check_method=pass_all 11822 ;; 11823 11824netbsd* | netbsdelf*-gnu) 11825 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 11826 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 11827 else 11828 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 11829 fi 11830 ;; 11831 11832newos6*) 11833 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 11834 lt_cv_file_magic_cmd=/usr/bin/file 11835 lt_cv_file_magic_test_file=/usr/lib/libnls.so 11836 ;; 11837 11838*nto* | *qnx*) 11839 lt_cv_deplibs_check_method=pass_all 11840 ;; 11841 11842openbsd*) 11843 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 11844 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 11845 else 11846 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 11847 fi 11848 ;; 11849 11850osf3* | osf4* | osf5*) 11851 lt_cv_deplibs_check_method=pass_all 11852 ;; 11853 11854rdos*) 11855 lt_cv_deplibs_check_method=pass_all 11856 ;; 11857 11858solaris*) 11859 lt_cv_deplibs_check_method=pass_all 11860 ;; 11861 11862sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11863 lt_cv_deplibs_check_method=pass_all 11864 ;; 11865 11866sysv4 | sysv4.3*) 11867 case $host_vendor in 11868 motorola) 11869 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]' 11870 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 11871 ;; 11872 ncr) 11873 lt_cv_deplibs_check_method=pass_all 11874 ;; 11875 sequent) 11876 lt_cv_file_magic_cmd='/bin/file' 11877 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 11878 ;; 11879 sni) 11880 lt_cv_file_magic_cmd='/bin/file' 11881 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 11882 lt_cv_file_magic_test_file=/lib/libc.so 11883 ;; 11884 siemens) 11885 lt_cv_deplibs_check_method=pass_all 11886 ;; 11887 pc) 11888 lt_cv_deplibs_check_method=pass_all 11889 ;; 11890 esac 11891 ;; 11892 11893tpf*) 11894 lt_cv_deplibs_check_method=pass_all 11895 ;; 11896esac 11897 11898fi 11899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 11900$as_echo "$lt_cv_deplibs_check_method" >&6; } 11901 11902file_magic_glob= 11903want_nocaseglob=no 11904if test "$build" = "$host"; then 11905 case $host_os in 11906 mingw* | pw32*) 11907 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 11908 want_nocaseglob=yes 11909 else 11910 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 11911 fi 11912 ;; 11913 esac 11914fi 11915 11916file_magic_cmd=$lt_cv_file_magic_cmd 11917deplibs_check_method=$lt_cv_deplibs_check_method 11918test -z "$deplibs_check_method" && deplibs_check_method=unknown 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941if test -n "$ac_tool_prefix"; then 11942 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 11943set dummy ${ac_tool_prefix}dlltool; ac_word=$2 11944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11945$as_echo_n "checking for $ac_word... " >&6; } 11946if ${ac_cv_prog_DLLTOOL+:} false; then : 11947 $as_echo_n "(cached) " >&6 11948else 11949 if test -n "$DLLTOOL"; then 11950 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 11951else 11952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11953for as_dir in $PATH 11954do 11955 IFS=$as_save_IFS 11956 test -z "$as_dir" && as_dir=. 11957 for ac_exec_ext in '' $ac_executable_extensions; do 11958 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11959 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 11960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11961 break 2 11962 fi 11963done 11964 done 11965IFS=$as_save_IFS 11966 11967fi 11968fi 11969DLLTOOL=$ac_cv_prog_DLLTOOL 11970if test -n "$DLLTOOL"; then 11971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 11972$as_echo "$DLLTOOL" >&6; } 11973else 11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11975$as_echo "no" >&6; } 11976fi 11977 11978 11979fi 11980if test -z "$ac_cv_prog_DLLTOOL"; then 11981 ac_ct_DLLTOOL=$DLLTOOL 11982 # Extract the first word of "dlltool", so it can be a program name with args. 11983set dummy dlltool; ac_word=$2 11984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11985$as_echo_n "checking for $ac_word... " >&6; } 11986if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 11987 $as_echo_n "(cached) " >&6 11988else 11989 if test -n "$ac_ct_DLLTOOL"; then 11990 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 11991else 11992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11993for as_dir in $PATH 11994do 11995 IFS=$as_save_IFS 11996 test -z "$as_dir" && as_dir=. 11997 for ac_exec_ext in '' $ac_executable_extensions; do 11998 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11999 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 12000 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12001 break 2 12002 fi 12003done 12004 done 12005IFS=$as_save_IFS 12006 12007fi 12008fi 12009ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 12010if test -n "$ac_ct_DLLTOOL"; then 12011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 12012$as_echo "$ac_ct_DLLTOOL" >&6; } 12013else 12014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12015$as_echo "no" >&6; } 12016fi 12017 12018 if test "x$ac_ct_DLLTOOL" = x; then 12019 DLLTOOL="false" 12020 else 12021 case $cross_compiling:$ac_tool_warned in 12022yes:) 12023{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12024$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12025ac_tool_warned=yes ;; 12026esac 12027 DLLTOOL=$ac_ct_DLLTOOL 12028 fi 12029else 12030 DLLTOOL="$ac_cv_prog_DLLTOOL" 12031fi 12032 12033test -z "$DLLTOOL" && DLLTOOL=dlltool 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 12045$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 12046if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 12047 $as_echo_n "(cached) " >&6 12048else 12049 lt_cv_sharedlib_from_linklib_cmd='unknown' 12050 12051case $host_os in 12052cygwin* | mingw* | pw32* | cegcc*) 12053 # two different shell functions defined in ltmain.sh 12054 # decide which to use based on capabilities of $DLLTOOL 12055 case `$DLLTOOL --help 2>&1` in 12056 *--identify-strict*) 12057 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 12058 ;; 12059 *) 12060 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 12061 ;; 12062 esac 12063 ;; 12064*) 12065 # fallback: assume linklib IS sharedlib 12066 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 12067 ;; 12068esac 12069 12070fi 12071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 12072$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 12073sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 12074test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 12075 12076 12077 12078 12079 12080 12081 12082if test -n "$ac_tool_prefix"; then 12083 for ac_prog in ar 12084 do 12085 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12086set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12088$as_echo_n "checking for $ac_word... " >&6; } 12089if ${ac_cv_prog_AR+:} false; then : 12090 $as_echo_n "(cached) " >&6 12091else 12092 if test -n "$AR"; then 12093 ac_cv_prog_AR="$AR" # Let the user override the test. 12094else 12095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12096for as_dir in $PATH 12097do 12098 IFS=$as_save_IFS 12099 test -z "$as_dir" && as_dir=. 12100 for ac_exec_ext in '' $ac_executable_extensions; do 12101 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12102 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 12103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12104 break 2 12105 fi 12106done 12107 done 12108IFS=$as_save_IFS 12109 12110fi 12111fi 12112AR=$ac_cv_prog_AR 12113if test -n "$AR"; then 12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 12115$as_echo "$AR" >&6; } 12116else 12117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12118$as_echo "no" >&6; } 12119fi 12120 12121 12122 test -n "$AR" && break 12123 done 12124fi 12125if test -z "$AR"; then 12126 ac_ct_AR=$AR 12127 for ac_prog in ar 12128do 12129 # Extract the first word of "$ac_prog", so it can be a program name with args. 12130set dummy $ac_prog; ac_word=$2 12131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12132$as_echo_n "checking for $ac_word... " >&6; } 12133if ${ac_cv_prog_ac_ct_AR+:} false; then : 12134 $as_echo_n "(cached) " >&6 12135else 12136 if test -n "$ac_ct_AR"; then 12137 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 12138else 12139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12140for as_dir in $PATH 12141do 12142 IFS=$as_save_IFS 12143 test -z "$as_dir" && as_dir=. 12144 for ac_exec_ext in '' $ac_executable_extensions; do 12145 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12146 ac_cv_prog_ac_ct_AR="$ac_prog" 12147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12148 break 2 12149 fi 12150done 12151 done 12152IFS=$as_save_IFS 12153 12154fi 12155fi 12156ac_ct_AR=$ac_cv_prog_ac_ct_AR 12157if test -n "$ac_ct_AR"; then 12158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 12159$as_echo "$ac_ct_AR" >&6; } 12160else 12161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12162$as_echo "no" >&6; } 12163fi 12164 12165 12166 test -n "$ac_ct_AR" && break 12167done 12168 12169 if test "x$ac_ct_AR" = x; then 12170 AR="false" 12171 else 12172 case $cross_compiling:$ac_tool_warned in 12173yes:) 12174{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12175$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12176ac_tool_warned=yes ;; 12177esac 12178 AR=$ac_ct_AR 12179 fi 12180fi 12181 12182: ${AR=ar} 12183: ${AR_FLAGS=cru} 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 12196$as_echo_n "checking for archiver @FILE support... " >&6; } 12197if ${lt_cv_ar_at_file+:} false; then : 12198 $as_echo_n "(cached) " >&6 12199else 12200 lt_cv_ar_at_file=no 12201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12202/* end confdefs.h. */ 12203 12204int 12205main () 12206{ 12207 12208 ; 12209 return 0; 12210} 12211_ACEOF 12212if ac_fn_c_try_compile "$LINENO"; then : 12213 echo conftest.$ac_objext > conftest.lst 12214 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 12215 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12216 (eval $lt_ar_try) 2>&5 12217 ac_status=$? 12218 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12219 test $ac_status = 0; } 12220 if test "$ac_status" -eq 0; then 12221 # Ensure the archiver fails upon bogus file names. 12222 rm -f conftest.$ac_objext libconftest.a 12223 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12224 (eval $lt_ar_try) 2>&5 12225 ac_status=$? 12226 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12227 test $ac_status = 0; } 12228 if test "$ac_status" -ne 0; then 12229 lt_cv_ar_at_file=@ 12230 fi 12231 fi 12232 rm -f conftest.* libconftest.a 12233 12234fi 12235rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12236 12237fi 12238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 12239$as_echo "$lt_cv_ar_at_file" >&6; } 12240 12241if test "x$lt_cv_ar_at_file" = xno; then 12242 archiver_list_spec= 12243else 12244 archiver_list_spec=$lt_cv_ar_at_file 12245fi 12246 12247 12248 12249 12250 12251 12252 12253if test -n "$ac_tool_prefix"; then 12254 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 12255set dummy ${ac_tool_prefix}strip; ac_word=$2 12256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12257$as_echo_n "checking for $ac_word... " >&6; } 12258if ${ac_cv_prog_STRIP+:} false; then : 12259 $as_echo_n "(cached) " >&6 12260else 12261 if test -n "$STRIP"; then 12262 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 12263else 12264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12265for as_dir in $PATH 12266do 12267 IFS=$as_save_IFS 12268 test -z "$as_dir" && as_dir=. 12269 for ac_exec_ext in '' $ac_executable_extensions; do 12270 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12271 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 12272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12273 break 2 12274 fi 12275done 12276 done 12277IFS=$as_save_IFS 12278 12279fi 12280fi 12281STRIP=$ac_cv_prog_STRIP 12282if test -n "$STRIP"; then 12283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 12284$as_echo "$STRIP" >&6; } 12285else 12286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12287$as_echo "no" >&6; } 12288fi 12289 12290 12291fi 12292if test -z "$ac_cv_prog_STRIP"; then 12293 ac_ct_STRIP=$STRIP 12294 # Extract the first word of "strip", so it can be a program name with args. 12295set dummy strip; ac_word=$2 12296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12297$as_echo_n "checking for $ac_word... " >&6; } 12298if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 12299 $as_echo_n "(cached) " >&6 12300else 12301 if test -n "$ac_ct_STRIP"; then 12302 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 12303else 12304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12305for as_dir in $PATH 12306do 12307 IFS=$as_save_IFS 12308 test -z "$as_dir" && as_dir=. 12309 for ac_exec_ext in '' $ac_executable_extensions; do 12310 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12311 ac_cv_prog_ac_ct_STRIP="strip" 12312 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12313 break 2 12314 fi 12315done 12316 done 12317IFS=$as_save_IFS 12318 12319fi 12320fi 12321ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 12322if test -n "$ac_ct_STRIP"; then 12323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 12324$as_echo "$ac_ct_STRIP" >&6; } 12325else 12326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12327$as_echo "no" >&6; } 12328fi 12329 12330 if test "x$ac_ct_STRIP" = x; then 12331 STRIP=":" 12332 else 12333 case $cross_compiling:$ac_tool_warned in 12334yes:) 12335{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12336$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12337ac_tool_warned=yes ;; 12338esac 12339 STRIP=$ac_ct_STRIP 12340 fi 12341else 12342 STRIP="$ac_cv_prog_STRIP" 12343fi 12344 12345test -z "$STRIP" && STRIP=: 12346 12347 12348 12349 12350 12351 12352if test -n "$ac_tool_prefix"; then 12353 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12354set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12356$as_echo_n "checking for $ac_word... " >&6; } 12357if ${ac_cv_prog_RANLIB+:} false; then : 12358 $as_echo_n "(cached) " >&6 12359else 12360 if test -n "$RANLIB"; then 12361 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12362else 12363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12364for as_dir in $PATH 12365do 12366 IFS=$as_save_IFS 12367 test -z "$as_dir" && as_dir=. 12368 for ac_exec_ext in '' $ac_executable_extensions; do 12369 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12370 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12372 break 2 12373 fi 12374done 12375 done 12376IFS=$as_save_IFS 12377 12378fi 12379fi 12380RANLIB=$ac_cv_prog_RANLIB 12381if test -n "$RANLIB"; then 12382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12383$as_echo "$RANLIB" >&6; } 12384else 12385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12386$as_echo "no" >&6; } 12387fi 12388 12389 12390fi 12391if test -z "$ac_cv_prog_RANLIB"; then 12392 ac_ct_RANLIB=$RANLIB 12393 # Extract the first word of "ranlib", so it can be a program name with args. 12394set dummy ranlib; ac_word=$2 12395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12396$as_echo_n "checking for $ac_word... " >&6; } 12397if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 12398 $as_echo_n "(cached) " >&6 12399else 12400 if test -n "$ac_ct_RANLIB"; then 12401 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12402else 12403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12404for as_dir in $PATH 12405do 12406 IFS=$as_save_IFS 12407 test -z "$as_dir" && as_dir=. 12408 for ac_exec_ext in '' $ac_executable_extensions; do 12409 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12410 ac_cv_prog_ac_ct_RANLIB="ranlib" 12411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12412 break 2 12413 fi 12414done 12415 done 12416IFS=$as_save_IFS 12417 12418fi 12419fi 12420ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12421if test -n "$ac_ct_RANLIB"; then 12422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12423$as_echo "$ac_ct_RANLIB" >&6; } 12424else 12425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12426$as_echo "no" >&6; } 12427fi 12428 12429 if test "x$ac_ct_RANLIB" = x; then 12430 RANLIB=":" 12431 else 12432 case $cross_compiling:$ac_tool_warned in 12433yes:) 12434{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12435$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12436ac_tool_warned=yes ;; 12437esac 12438 RANLIB=$ac_ct_RANLIB 12439 fi 12440else 12441 RANLIB="$ac_cv_prog_RANLIB" 12442fi 12443 12444test -z "$RANLIB" && RANLIB=: 12445 12446 12447 12448 12449 12450 12451# Determine commands to create old-style static archives. 12452old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 12453old_postinstall_cmds='chmod 644 $oldlib' 12454old_postuninstall_cmds= 12455 12456if test -n "$RANLIB"; then 12457 case $host_os in 12458 openbsd*) 12459 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 12460 ;; 12461 *) 12462 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 12463 ;; 12464 esac 12465 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 12466fi 12467 12468case $host_os in 12469 darwin*) 12470 lock_old_archive_extraction=yes ;; 12471 *) 12472 lock_old_archive_extraction=no ;; 12473esac 12474 12475 12476 12477 12478 12479 12480 12481 12482 12483 12484 12485 12486 12487 12488 12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513# If no C compiler was specified, use CC. 12514LTCC=${LTCC-"$CC"} 12515 12516# If no C compiler flags were specified, use CFLAGS. 12517LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 12518 12519# Allow CC to be a program name with arguments. 12520compiler=$CC 12521 12522 12523# Check for command to grab the raw symbol name followed by C symbol from nm. 12524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 12525$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 12526if ${lt_cv_sys_global_symbol_pipe+:} false; then : 12527 $as_echo_n "(cached) " >&6 12528else 12529 12530# These are sane defaults that work on at least a few old systems. 12531# [They come from Ultrix. What could be older than Ultrix?!! ;)] 12532 12533# Character class describing NM global symbol codes. 12534symcode='[BCDEGRST]' 12535 12536# Regexp to match symbols that can be accessed directly from C. 12537sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 12538 12539# Define system-specific variables. 12540case $host_os in 12541aix*) 12542 symcode='[BCDT]' 12543 ;; 12544cygwin* | mingw* | pw32* | cegcc*) 12545 symcode='[ABCDGISTW]' 12546 ;; 12547hpux*) 12548 if test "$host_cpu" = ia64; then 12549 symcode='[ABCDEGRST]' 12550 fi 12551 ;; 12552irix* | nonstopux*) 12553 symcode='[BCDEGRST]' 12554 ;; 12555osf*) 12556 symcode='[BCDEGQRST]' 12557 ;; 12558solaris*) 12559 symcode='[BDRT]' 12560 ;; 12561sco3.2v5*) 12562 symcode='[DT]' 12563 ;; 12564sysv4.2uw2*) 12565 symcode='[DT]' 12566 ;; 12567sysv5* | sco5v6* | unixware* | OpenUNIX*) 12568 symcode='[ABDT]' 12569 ;; 12570sysv4) 12571 symcode='[DFNSTU]' 12572 ;; 12573esac 12574 12575# If we're using GNU nm, then use its standard symbol codes. 12576case `$NM -V 2>&1` in 12577*GNU* | *'with BFD'*) 12578 symcode='[ABCDGIRSTW]' ;; 12579esac 12580 12581# Transform an extracted symbol line into a proper C declaration. 12582# Some systems (esp. on ia64) link data and code symbols differently, 12583# so use this general approach. 12584lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 12585 12586# Transform an extracted symbol line into symbol name and symbol address 12587lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 12588lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 12589 12590# Handle CRLF in mingw tool chain 12591opt_cr= 12592case $build_os in 12593mingw*) 12594 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 12595 ;; 12596esac 12597 12598# Try without a prefix underscore, then with it. 12599for ac_symprfx in "" "_"; do 12600 12601 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 12602 symxfrm="\\1 $ac_symprfx\\2 \\2" 12603 12604 # Write the raw and C identifiers. 12605 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12606 # Fake it for dumpbin and say T for any non-static function 12607 # and D for any global variable. 12608 # Also find C++ and __fastcall symbols from MSVC++, 12609 # which start with @ or ?. 12610 lt_cv_sys_global_symbol_pipe="$AWK '"\ 12611" {last_section=section; section=\$ 3};"\ 12612" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 12613" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 12614" \$ 0!~/External *\|/{next};"\ 12615" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 12616" {if(hide[section]) next};"\ 12617" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 12618" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 12619" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 12620" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 12621" ' prfx=^$ac_symprfx" 12622 else 12623 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 12624 fi 12625 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 12626 12627 # Check to see that the pipe works correctly. 12628 pipe_works=no 12629 12630 rm -f conftest* 12631 cat > conftest.$ac_ext <<_LT_EOF 12632#ifdef __cplusplus 12633extern "C" { 12634#endif 12635char nm_test_var; 12636void nm_test_func(void); 12637void nm_test_func(void){} 12638#ifdef __cplusplus 12639} 12640#endif 12641int main(){nm_test_var='a';nm_test_func();return(0);} 12642_LT_EOF 12643 12644 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12645 (eval $ac_compile) 2>&5 12646 ac_status=$? 12647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12648 test $ac_status = 0; }; then 12649 # Now try to grab the symbols. 12650 nlist=conftest.nm 12651 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 12652 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 12653 ac_status=$? 12654 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12655 test $ac_status = 0; } && test -s "$nlist"; then 12656 # Try sorting and uniquifying the output. 12657 if sort "$nlist" | uniq > "$nlist"T; then 12658 mv -f "$nlist"T "$nlist" 12659 else 12660 rm -f "$nlist"T 12661 fi 12662 12663 # Make sure that we snagged all the symbols we need. 12664 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 12665 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 12666 cat <<_LT_EOF > conftest.$ac_ext 12667/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 12668#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 12669/* DATA imports from DLLs on WIN32 con't be const, because runtime 12670 relocations are performed -- see ld's documentation on pseudo-relocs. */ 12671# define LT_DLSYM_CONST 12672#elif defined(__osf__) 12673/* This system does not cope well with relocations in const data. */ 12674# define LT_DLSYM_CONST 12675#else 12676# define LT_DLSYM_CONST const 12677#endif 12678 12679#ifdef __cplusplus 12680extern "C" { 12681#endif 12682 12683_LT_EOF 12684 # Now generate the symbol file. 12685 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 12686 12687 cat <<_LT_EOF >> conftest.$ac_ext 12688 12689/* The mapping between symbol names and symbols. */ 12690LT_DLSYM_CONST struct { 12691 const char *name; 12692 void *address; 12693} 12694lt__PROGRAM__LTX_preloaded_symbols[] = 12695{ 12696 { "@PROGRAM@", (void *) 0 }, 12697_LT_EOF 12698 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 12699 cat <<\_LT_EOF >> conftest.$ac_ext 12700 {0, (void *) 0} 12701}; 12702 12703/* This works around a problem in FreeBSD linker */ 12704#ifdef FREEBSD_WORKAROUND 12705static const void *lt_preloaded_setup() { 12706 return lt__PROGRAM__LTX_preloaded_symbols; 12707} 12708#endif 12709 12710#ifdef __cplusplus 12711} 12712#endif 12713_LT_EOF 12714 # Now try linking the two files. 12715 mv conftest.$ac_objext conftstm.$ac_objext 12716 lt_globsym_save_LIBS=$LIBS 12717 lt_globsym_save_CFLAGS=$CFLAGS 12718 LIBS="conftstm.$ac_objext" 12719 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 12720 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12721 (eval $ac_link) 2>&5 12722 ac_status=$? 12723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12724 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 12725 pipe_works=yes 12726 fi 12727 LIBS=$lt_globsym_save_LIBS 12728 CFLAGS=$lt_globsym_save_CFLAGS 12729 else 12730 echo "cannot find nm_test_func in $nlist" >&5 12731 fi 12732 else 12733 echo "cannot find nm_test_var in $nlist" >&5 12734 fi 12735 else 12736 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 12737 fi 12738 else 12739 echo "$progname: failed program was:" >&5 12740 cat conftest.$ac_ext >&5 12741 fi 12742 rm -rf conftest* conftst* 12743 12744 # Do not use the global_symbol_pipe unless it works. 12745 if test "$pipe_works" = yes; then 12746 break 12747 else 12748 lt_cv_sys_global_symbol_pipe= 12749 fi 12750done 12751 12752fi 12753 12754if test -z "$lt_cv_sys_global_symbol_pipe"; then 12755 lt_cv_sys_global_symbol_to_cdecl= 12756fi 12757if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 12758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 12759$as_echo "failed" >&6; } 12760else 12761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 12762$as_echo "ok" >&6; } 12763fi 12764 12765# Response file support. 12766if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12767 nm_file_list_spec='@' 12768elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 12769 nm_file_list_spec='@' 12770fi 12771 12772 12773 12774 12775 12776 12777 12778 12779 12780 12781 12782 12783 12784 12785 12786 12787 12788 12789 12790 12791 12792 12793 12794 12795 12796 12797 12798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 12799$as_echo_n "checking for sysroot... " >&6; } 12800 12801# Check whether --with-sysroot was given. 12802if test "${with_sysroot+set}" = set; then : 12803 withval=$with_sysroot; 12804else 12805 with_sysroot=no 12806fi 12807 12808 12809lt_sysroot= 12810case ${with_sysroot} in #( 12811 yes) 12812 if test "$GCC" = yes; then 12813 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 12814 fi 12815 ;; #( 12816 /*) 12817 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 12818 ;; #( 12819 no|'') 12820 ;; #( 12821 *) 12822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 12823$as_echo "${with_sysroot}" >&6; } 12824 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 12825 ;; 12826esac 12827 12828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 12829$as_echo "${lt_sysroot:-no}" >&6; } 12830 12831 12832 12833 12834 12835# Check whether --enable-libtool-lock was given. 12836if test "${enable_libtool_lock+set}" = set; then : 12837 enableval=$enable_libtool_lock; 12838fi 12839 12840test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 12841 12842# Some flags need to be propagated to the compiler or linker for good 12843# libtool support. 12844case $host in 12845ia64-*-hpux*) 12846 # Find out which ABI we are using. 12847 echo 'int i;' > conftest.$ac_ext 12848 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12849 (eval $ac_compile) 2>&5 12850 ac_status=$? 12851 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12852 test $ac_status = 0; }; then 12853 case `/usr/bin/file conftest.$ac_objext` in 12854 *ELF-32*) 12855 HPUX_IA64_MODE="32" 12856 ;; 12857 *ELF-64*) 12858 HPUX_IA64_MODE="64" 12859 ;; 12860 esac 12861 fi 12862 rm -rf conftest* 12863 ;; 12864*-*-irix6*) 12865 # Find out which ABI we are using. 12866 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 12867 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12868 (eval $ac_compile) 2>&5 12869 ac_status=$? 12870 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12871 test $ac_status = 0; }; then 12872 if test "$lt_cv_prog_gnu_ld" = yes; then 12873 case `/usr/bin/file conftest.$ac_objext` in 12874 *32-bit*) 12875 LD="${LD-ld} -melf32bsmip" 12876 ;; 12877 *N32*) 12878 LD="${LD-ld} -melf32bmipn32" 12879 ;; 12880 *64-bit*) 12881 LD="${LD-ld} -melf64bmip" 12882 ;; 12883 esac 12884 else 12885 case `/usr/bin/file conftest.$ac_objext` in 12886 *32-bit*) 12887 LD="${LD-ld} -32" 12888 ;; 12889 *N32*) 12890 LD="${LD-ld} -n32" 12891 ;; 12892 *64-bit*) 12893 LD="${LD-ld} -64" 12894 ;; 12895 esac 12896 fi 12897 fi 12898 rm -rf conftest* 12899 ;; 12900 12901x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 12902s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 12903 # Find out which ABI we are using. 12904 echo 'int i;' > conftest.$ac_ext 12905 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12906 (eval $ac_compile) 2>&5 12907 ac_status=$? 12908 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12909 test $ac_status = 0; }; then 12910 case `/usr/bin/file conftest.o` in 12911 *32-bit*) 12912 case $host in 12913 x86_64-*kfreebsd*-gnu) 12914 LD="${LD-ld} -m elf_i386_fbsd" 12915 ;; 12916 x86_64-*linux*) 12917 case `/usr/bin/file conftest.o` in 12918 *x86-64*) 12919 LD="${LD-ld} -m elf32_x86_64" 12920 ;; 12921 *) 12922 LD="${LD-ld} -m elf_i386" 12923 ;; 12924 esac 12925 ;; 12926 ppc64-*linux*|powerpc64-*linux*) 12927 LD="${LD-ld} -m elf32ppclinux" 12928 ;; 12929 s390x-*linux*) 12930 LD="${LD-ld} -m elf_s390" 12931 ;; 12932 sparc64-*linux*) 12933 LD="${LD-ld} -m elf32_sparc" 12934 ;; 12935 esac 12936 ;; 12937 *64-bit*) 12938 case $host in 12939 x86_64-*kfreebsd*-gnu) 12940 LD="${LD-ld} -m elf_x86_64_fbsd" 12941 ;; 12942 x86_64-*linux*) 12943 LD="${LD-ld} -m elf_x86_64" 12944 ;; 12945 ppc*-*linux*|powerpc*-*linux*) 12946 LD="${LD-ld} -m elf64ppc" 12947 ;; 12948 s390*-*linux*|s390*-*tpf*) 12949 LD="${LD-ld} -m elf64_s390" 12950 ;; 12951 sparc*-*linux*) 12952 LD="${LD-ld} -m elf64_sparc" 12953 ;; 12954 esac 12955 ;; 12956 esac 12957 fi 12958 rm -rf conftest* 12959 ;; 12960 12961*-*-sco3.2v5*) 12962 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 12963 SAVE_CFLAGS="$CFLAGS" 12964 CFLAGS="$CFLAGS -belf" 12965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 12966$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 12967if ${lt_cv_cc_needs_belf+:} false; then : 12968 $as_echo_n "(cached) " >&6 12969else 12970 ac_ext=c 12971ac_cpp='$CPP $CPPFLAGS' 12972ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12973ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12974ac_compiler_gnu=$ac_cv_c_compiler_gnu 12975 12976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12977/* end confdefs.h. */ 12978 12979int 12980main () 12981{ 12982 12983 ; 12984 return 0; 12985} 12986_ACEOF 12987if ac_fn_c_try_link "$LINENO"; then : 12988 lt_cv_cc_needs_belf=yes 12989else 12990 lt_cv_cc_needs_belf=no 12991fi 12992rm -f core conftest.err conftest.$ac_objext \ 12993 conftest$ac_exeext conftest.$ac_ext 12994 ac_ext=c 12995ac_cpp='$CPP $CPPFLAGS' 12996ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12997ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12998ac_compiler_gnu=$ac_cv_c_compiler_gnu 12999 13000fi 13001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 13002$as_echo "$lt_cv_cc_needs_belf" >&6; } 13003 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 13004 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 13005 CFLAGS="$SAVE_CFLAGS" 13006 fi 13007 ;; 13008*-*solaris*) 13009 # Find out which ABI we are using. 13010 echo 'int i;' > conftest.$ac_ext 13011 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13012 (eval $ac_compile) 2>&5 13013 ac_status=$? 13014 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13015 test $ac_status = 0; }; then 13016 case `/usr/bin/file conftest.o` in 13017 *64-bit*) 13018 case $lt_cv_prog_gnu_ld in 13019 yes*) 13020 case $host in 13021 i?86-*-solaris*) 13022 LD="${LD-ld} -m elf_x86_64" 13023 ;; 13024 sparc*-*-solaris*) 13025 LD="${LD-ld} -m elf64_sparc" 13026 ;; 13027 esac 13028 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 13029 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 13030 LD="${LD-ld}_sol2" 13031 fi 13032 ;; 13033 *) 13034 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 13035 LD="${LD-ld} -64" 13036 fi 13037 ;; 13038 esac 13039 ;; 13040 esac 13041 fi 13042 rm -rf conftest* 13043 ;; 13044esac 13045 13046need_locks="$enable_libtool_lock" 13047 13048if test -n "$ac_tool_prefix"; then 13049 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 13050set dummy ${ac_tool_prefix}mt; ac_word=$2 13051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13052$as_echo_n "checking for $ac_word... " >&6; } 13053if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 13054 $as_echo_n "(cached) " >&6 13055else 13056 if test -n "$MANIFEST_TOOL"; then 13057 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 13058else 13059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13060for as_dir in $PATH 13061do 13062 IFS=$as_save_IFS 13063 test -z "$as_dir" && as_dir=. 13064 for ac_exec_ext in '' $ac_executable_extensions; do 13065 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13066 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 13067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13068 break 2 13069 fi 13070done 13071 done 13072IFS=$as_save_IFS 13073 13074fi 13075fi 13076MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 13077if test -n "$MANIFEST_TOOL"; then 13078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 13079$as_echo "$MANIFEST_TOOL" >&6; } 13080else 13081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13082$as_echo "no" >&6; } 13083fi 13084 13085 13086fi 13087if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 13088 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 13089 # Extract the first word of "mt", so it can be a program name with args. 13090set dummy mt; ac_word=$2 13091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13092$as_echo_n "checking for $ac_word... " >&6; } 13093if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 13094 $as_echo_n "(cached) " >&6 13095else 13096 if test -n "$ac_ct_MANIFEST_TOOL"; then 13097 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 13098else 13099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13100for as_dir in $PATH 13101do 13102 IFS=$as_save_IFS 13103 test -z "$as_dir" && as_dir=. 13104 for ac_exec_ext in '' $ac_executable_extensions; do 13105 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13106 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 13107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13108 break 2 13109 fi 13110done 13111 done 13112IFS=$as_save_IFS 13113 13114fi 13115fi 13116ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 13117if test -n "$ac_ct_MANIFEST_TOOL"; then 13118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 13119$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 13120else 13121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13122$as_echo "no" >&6; } 13123fi 13124 13125 if test "x$ac_ct_MANIFEST_TOOL" = x; then 13126 MANIFEST_TOOL=":" 13127 else 13128 case $cross_compiling:$ac_tool_warned in 13129yes:) 13130{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13131$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13132ac_tool_warned=yes ;; 13133esac 13134 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 13135 fi 13136else 13137 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 13138fi 13139 13140test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 13141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 13142$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 13143if ${lt_cv_path_mainfest_tool+:} false; then : 13144 $as_echo_n "(cached) " >&6 13145else 13146 lt_cv_path_mainfest_tool=no 13147 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 13148 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 13149 cat conftest.err >&5 13150 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 13151 lt_cv_path_mainfest_tool=yes 13152 fi 13153 rm -f conftest* 13154fi 13155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 13156$as_echo "$lt_cv_path_mainfest_tool" >&6; } 13157if test "x$lt_cv_path_mainfest_tool" != xyes; then 13158 MANIFEST_TOOL=: 13159fi 13160 13161 13162 13163 13164 13165 13166 case $host_os in 13167 rhapsody* | darwin*) 13168 if test -n "$ac_tool_prefix"; then 13169 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 13170set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 13171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13172$as_echo_n "checking for $ac_word... " >&6; } 13173if ${ac_cv_prog_DSYMUTIL+:} false; then : 13174 $as_echo_n "(cached) " >&6 13175else 13176 if test -n "$DSYMUTIL"; then 13177 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 13178else 13179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13180for as_dir in $PATH 13181do 13182 IFS=$as_save_IFS 13183 test -z "$as_dir" && as_dir=. 13184 for ac_exec_ext in '' $ac_executable_extensions; do 13185 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13186 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 13187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13188 break 2 13189 fi 13190done 13191 done 13192IFS=$as_save_IFS 13193 13194fi 13195fi 13196DSYMUTIL=$ac_cv_prog_DSYMUTIL 13197if test -n "$DSYMUTIL"; then 13198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 13199$as_echo "$DSYMUTIL" >&6; } 13200else 13201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13202$as_echo "no" >&6; } 13203fi 13204 13205 13206fi 13207if test -z "$ac_cv_prog_DSYMUTIL"; then 13208 ac_ct_DSYMUTIL=$DSYMUTIL 13209 # Extract the first word of "dsymutil", so it can be a program name with args. 13210set dummy dsymutil; ac_word=$2 13211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13212$as_echo_n "checking for $ac_word... " >&6; } 13213if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 13214 $as_echo_n "(cached) " >&6 13215else 13216 if test -n "$ac_ct_DSYMUTIL"; then 13217 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 13218else 13219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13220for as_dir in $PATH 13221do 13222 IFS=$as_save_IFS 13223 test -z "$as_dir" && as_dir=. 13224 for ac_exec_ext in '' $ac_executable_extensions; do 13225 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13226 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 13227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13228 break 2 13229 fi 13230done 13231 done 13232IFS=$as_save_IFS 13233 13234fi 13235fi 13236ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 13237if test -n "$ac_ct_DSYMUTIL"; then 13238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 13239$as_echo "$ac_ct_DSYMUTIL" >&6; } 13240else 13241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13242$as_echo "no" >&6; } 13243fi 13244 13245 if test "x$ac_ct_DSYMUTIL" = x; then 13246 DSYMUTIL=":" 13247 else 13248 case $cross_compiling:$ac_tool_warned in 13249yes:) 13250{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13251$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13252ac_tool_warned=yes ;; 13253esac 13254 DSYMUTIL=$ac_ct_DSYMUTIL 13255 fi 13256else 13257 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 13258fi 13259 13260 if test -n "$ac_tool_prefix"; then 13261 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 13262set dummy ${ac_tool_prefix}nmedit; ac_word=$2 13263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13264$as_echo_n "checking for $ac_word... " >&6; } 13265if ${ac_cv_prog_NMEDIT+:} false; then : 13266 $as_echo_n "(cached) " >&6 13267else 13268 if test -n "$NMEDIT"; then 13269 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 13270else 13271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13272for as_dir in $PATH 13273do 13274 IFS=$as_save_IFS 13275 test -z "$as_dir" && as_dir=. 13276 for ac_exec_ext in '' $ac_executable_extensions; do 13277 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13278 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 13279 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13280 break 2 13281 fi 13282done 13283 done 13284IFS=$as_save_IFS 13285 13286fi 13287fi 13288NMEDIT=$ac_cv_prog_NMEDIT 13289if test -n "$NMEDIT"; then 13290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 13291$as_echo "$NMEDIT" >&6; } 13292else 13293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13294$as_echo "no" >&6; } 13295fi 13296 13297 13298fi 13299if test -z "$ac_cv_prog_NMEDIT"; then 13300 ac_ct_NMEDIT=$NMEDIT 13301 # Extract the first word of "nmedit", so it can be a program name with args. 13302set dummy nmedit; ac_word=$2 13303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13304$as_echo_n "checking for $ac_word... " >&6; } 13305if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 13306 $as_echo_n "(cached) " >&6 13307else 13308 if test -n "$ac_ct_NMEDIT"; then 13309 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 13310else 13311as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13312for as_dir in $PATH 13313do 13314 IFS=$as_save_IFS 13315 test -z "$as_dir" && as_dir=. 13316 for ac_exec_ext in '' $ac_executable_extensions; do 13317 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13318 ac_cv_prog_ac_ct_NMEDIT="nmedit" 13319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13320 break 2 13321 fi 13322done 13323 done 13324IFS=$as_save_IFS 13325 13326fi 13327fi 13328ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 13329if test -n "$ac_ct_NMEDIT"; then 13330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 13331$as_echo "$ac_ct_NMEDIT" >&6; } 13332else 13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13334$as_echo "no" >&6; } 13335fi 13336 13337 if test "x$ac_ct_NMEDIT" = x; then 13338 NMEDIT=":" 13339 else 13340 case $cross_compiling:$ac_tool_warned in 13341yes:) 13342{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13343$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13344ac_tool_warned=yes ;; 13345esac 13346 NMEDIT=$ac_ct_NMEDIT 13347 fi 13348else 13349 NMEDIT="$ac_cv_prog_NMEDIT" 13350fi 13351 13352 if test -n "$ac_tool_prefix"; then 13353 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 13354set dummy ${ac_tool_prefix}lipo; ac_word=$2 13355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13356$as_echo_n "checking for $ac_word... " >&6; } 13357if ${ac_cv_prog_LIPO+:} false; then : 13358 $as_echo_n "(cached) " >&6 13359else 13360 if test -n "$LIPO"; then 13361 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 13362else 13363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13364for as_dir in $PATH 13365do 13366 IFS=$as_save_IFS 13367 test -z "$as_dir" && as_dir=. 13368 for ac_exec_ext in '' $ac_executable_extensions; do 13369 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13370 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 13371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13372 break 2 13373 fi 13374done 13375 done 13376IFS=$as_save_IFS 13377 13378fi 13379fi 13380LIPO=$ac_cv_prog_LIPO 13381if test -n "$LIPO"; then 13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 13383$as_echo "$LIPO" >&6; } 13384else 13385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13386$as_echo "no" >&6; } 13387fi 13388 13389 13390fi 13391if test -z "$ac_cv_prog_LIPO"; then 13392 ac_ct_LIPO=$LIPO 13393 # Extract the first word of "lipo", so it can be a program name with args. 13394set dummy lipo; ac_word=$2 13395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13396$as_echo_n "checking for $ac_word... " >&6; } 13397if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 13398 $as_echo_n "(cached) " >&6 13399else 13400 if test -n "$ac_ct_LIPO"; then 13401 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 13402else 13403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13404for as_dir in $PATH 13405do 13406 IFS=$as_save_IFS 13407 test -z "$as_dir" && as_dir=. 13408 for ac_exec_ext in '' $ac_executable_extensions; do 13409 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13410 ac_cv_prog_ac_ct_LIPO="lipo" 13411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13412 break 2 13413 fi 13414done 13415 done 13416IFS=$as_save_IFS 13417 13418fi 13419fi 13420ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 13421if test -n "$ac_ct_LIPO"; then 13422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 13423$as_echo "$ac_ct_LIPO" >&6; } 13424else 13425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13426$as_echo "no" >&6; } 13427fi 13428 13429 if test "x$ac_ct_LIPO" = x; then 13430 LIPO=":" 13431 else 13432 case $cross_compiling:$ac_tool_warned in 13433yes:) 13434{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13435$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13436ac_tool_warned=yes ;; 13437esac 13438 LIPO=$ac_ct_LIPO 13439 fi 13440else 13441 LIPO="$ac_cv_prog_LIPO" 13442fi 13443 13444 if test -n "$ac_tool_prefix"; then 13445 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 13446set dummy ${ac_tool_prefix}otool; ac_word=$2 13447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13448$as_echo_n "checking for $ac_word... " >&6; } 13449if ${ac_cv_prog_OTOOL+:} false; then : 13450 $as_echo_n "(cached) " >&6 13451else 13452 if test -n "$OTOOL"; then 13453 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 13454else 13455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13456for as_dir in $PATH 13457do 13458 IFS=$as_save_IFS 13459 test -z "$as_dir" && as_dir=. 13460 for ac_exec_ext in '' $ac_executable_extensions; do 13461 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13462 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 13463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13464 break 2 13465 fi 13466done 13467 done 13468IFS=$as_save_IFS 13469 13470fi 13471fi 13472OTOOL=$ac_cv_prog_OTOOL 13473if test -n "$OTOOL"; then 13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 13475$as_echo "$OTOOL" >&6; } 13476else 13477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13478$as_echo "no" >&6; } 13479fi 13480 13481 13482fi 13483if test -z "$ac_cv_prog_OTOOL"; then 13484 ac_ct_OTOOL=$OTOOL 13485 # Extract the first word of "otool", so it can be a program name with args. 13486set dummy otool; ac_word=$2 13487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13488$as_echo_n "checking for $ac_word... " >&6; } 13489if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 13490 $as_echo_n "(cached) " >&6 13491else 13492 if test -n "$ac_ct_OTOOL"; then 13493 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 13494else 13495as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13496for as_dir in $PATH 13497do 13498 IFS=$as_save_IFS 13499 test -z "$as_dir" && as_dir=. 13500 for ac_exec_ext in '' $ac_executable_extensions; do 13501 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13502 ac_cv_prog_ac_ct_OTOOL="otool" 13503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13504 break 2 13505 fi 13506done 13507 done 13508IFS=$as_save_IFS 13509 13510fi 13511fi 13512ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 13513if test -n "$ac_ct_OTOOL"; then 13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 13515$as_echo "$ac_ct_OTOOL" >&6; } 13516else 13517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13518$as_echo "no" >&6; } 13519fi 13520 13521 if test "x$ac_ct_OTOOL" = x; then 13522 OTOOL=":" 13523 else 13524 case $cross_compiling:$ac_tool_warned in 13525yes:) 13526{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13527$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13528ac_tool_warned=yes ;; 13529esac 13530 OTOOL=$ac_ct_OTOOL 13531 fi 13532else 13533 OTOOL="$ac_cv_prog_OTOOL" 13534fi 13535 13536 if test -n "$ac_tool_prefix"; then 13537 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 13538set dummy ${ac_tool_prefix}otool64; ac_word=$2 13539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13540$as_echo_n "checking for $ac_word... " >&6; } 13541if ${ac_cv_prog_OTOOL64+:} false; then : 13542 $as_echo_n "(cached) " >&6 13543else 13544 if test -n "$OTOOL64"; then 13545 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 13546else 13547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13548for as_dir in $PATH 13549do 13550 IFS=$as_save_IFS 13551 test -z "$as_dir" && as_dir=. 13552 for ac_exec_ext in '' $ac_executable_extensions; do 13553 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13554 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 13555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13556 break 2 13557 fi 13558done 13559 done 13560IFS=$as_save_IFS 13561 13562fi 13563fi 13564OTOOL64=$ac_cv_prog_OTOOL64 13565if test -n "$OTOOL64"; then 13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 13567$as_echo "$OTOOL64" >&6; } 13568else 13569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13570$as_echo "no" >&6; } 13571fi 13572 13573 13574fi 13575if test -z "$ac_cv_prog_OTOOL64"; then 13576 ac_ct_OTOOL64=$OTOOL64 13577 # Extract the first word of "otool64", so it can be a program name with args. 13578set dummy otool64; ac_word=$2 13579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13580$as_echo_n "checking for $ac_word... " >&6; } 13581if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 13582 $as_echo_n "(cached) " >&6 13583else 13584 if test -n "$ac_ct_OTOOL64"; then 13585 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 13586else 13587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13588for as_dir in $PATH 13589do 13590 IFS=$as_save_IFS 13591 test -z "$as_dir" && as_dir=. 13592 for ac_exec_ext in '' $ac_executable_extensions; do 13593 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13594 ac_cv_prog_ac_ct_OTOOL64="otool64" 13595 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13596 break 2 13597 fi 13598done 13599 done 13600IFS=$as_save_IFS 13601 13602fi 13603fi 13604ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 13605if test -n "$ac_ct_OTOOL64"; then 13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 13607$as_echo "$ac_ct_OTOOL64" >&6; } 13608else 13609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13610$as_echo "no" >&6; } 13611fi 13612 13613 if test "x$ac_ct_OTOOL64" = x; then 13614 OTOOL64=":" 13615 else 13616 case $cross_compiling:$ac_tool_warned in 13617yes:) 13618{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13619$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13620ac_tool_warned=yes ;; 13621esac 13622 OTOOL64=$ac_ct_OTOOL64 13623 fi 13624else 13625 OTOOL64="$ac_cv_prog_OTOOL64" 13626fi 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 13638 13639 13640 13641 13642 13643 13644 13645 13646 13647 13648 13649 13650 13651 13652 13653 13654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 13655$as_echo_n "checking for -single_module linker flag... " >&6; } 13656if ${lt_cv_apple_cc_single_mod+:} false; then : 13657 $as_echo_n "(cached) " >&6 13658else 13659 lt_cv_apple_cc_single_mod=no 13660 if test -z "${LT_MULTI_MODULE}"; then 13661 # By default we will add the -single_module flag. You can override 13662 # by either setting the environment variable LT_MULTI_MODULE 13663 # non-empty at configure time, or by adding -multi_module to the 13664 # link flags. 13665 rm -rf libconftest.dylib* 13666 echo "int foo(void){return 1;}" > conftest.c 13667 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13668-dynamiclib -Wl,-single_module conftest.c" >&5 13669 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13670 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 13671 _lt_result=$? 13672 # If there is a non-empty error log, and "single_module" 13673 # appears in it, assume the flag caused a linker warning 13674 if test -s conftest.err && $GREP single_module conftest.err; then 13675 cat conftest.err >&5 13676 # Otherwise, if the output was created with a 0 exit code from 13677 # the compiler, it worked. 13678 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 13679 lt_cv_apple_cc_single_mod=yes 13680 else 13681 cat conftest.err >&5 13682 fi 13683 rm -rf libconftest.dylib* 13684 rm -f conftest.* 13685 fi 13686fi 13687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 13688$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 13689 13690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 13691$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 13692if ${lt_cv_ld_exported_symbols_list+:} false; then : 13693 $as_echo_n "(cached) " >&6 13694else 13695 lt_cv_ld_exported_symbols_list=no 13696 save_LDFLAGS=$LDFLAGS 13697 echo "_main" > conftest.sym 13698 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 13699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13700/* end confdefs.h. */ 13701 13702int 13703main () 13704{ 13705 13706 ; 13707 return 0; 13708} 13709_ACEOF 13710if ac_fn_c_try_link "$LINENO"; then : 13711 lt_cv_ld_exported_symbols_list=yes 13712else 13713 lt_cv_ld_exported_symbols_list=no 13714fi 13715rm -f core conftest.err conftest.$ac_objext \ 13716 conftest$ac_exeext conftest.$ac_ext 13717 LDFLAGS="$save_LDFLAGS" 13718 13719fi 13720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 13721$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 13722 13723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 13724$as_echo_n "checking for -force_load linker flag... " >&6; } 13725if ${lt_cv_ld_force_load+:} false; then : 13726 $as_echo_n "(cached) " >&6 13727else 13728 lt_cv_ld_force_load=no 13729 cat > conftest.c << _LT_EOF 13730int forced_loaded() { return 2;} 13731_LT_EOF 13732 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 13733 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 13734 echo "$AR cru libconftest.a conftest.o" >&5 13735 $AR cru libconftest.a conftest.o 2>&5 13736 echo "$RANLIB libconftest.a" >&5 13737 $RANLIB libconftest.a 2>&5 13738 cat > conftest.c << _LT_EOF 13739int main() { return 0;} 13740_LT_EOF 13741 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 13742 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 13743 _lt_result=$? 13744 if test -s conftest.err && $GREP force_load conftest.err; then 13745 cat conftest.err >&5 13746 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 13747 lt_cv_ld_force_load=yes 13748 else 13749 cat conftest.err >&5 13750 fi 13751 rm -f conftest.err libconftest.a conftest conftest.c 13752 rm -rf conftest.dSYM 13753 13754fi 13755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 13756$as_echo "$lt_cv_ld_force_load" >&6; } 13757 case $host_os in 13758 rhapsody* | darwin1.[012]) 13759 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 13760 darwin1.*) 13761 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13762 darwin*) # darwin 5.x on 13763 # if running on 10.5 or later, the deployment target defaults 13764 # to the OS version, if on x86, and 10.4, the deployment 13765 # target defaults to 10.4. Don't you love it? 13766 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 13767 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 13768 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13769 10.[012]*) 13770 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13771 10.*) 13772 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13773 esac 13774 ;; 13775 esac 13776 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 13777 _lt_dar_single_mod='$single_module' 13778 fi 13779 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 13780 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 13781 else 13782 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 13783 fi 13784 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 13785 _lt_dsymutil='~$DSYMUTIL $lib || :' 13786 else 13787 _lt_dsymutil= 13788 fi 13789 ;; 13790 esac 13791 13792for ac_header in dlfcn.h 13793do : 13794 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 13795" 13796if test "x$ac_cv_header_dlfcn_h" = xyes; then : 13797 cat >>confdefs.h <<_ACEOF 13798#define HAVE_DLFCN_H 1 13799_ACEOF 13800 13801fi 13802 13803done 13804 13805 13806 13807 13808 13809# Set options 13810 13811 13812 13813 enable_dlopen=no 13814 13815 13816 enable_win32_dll=no 13817 13818 13819 # Check whether --enable-shared was given. 13820if test "${enable_shared+set}" = set; then : 13821 enableval=$enable_shared; p=${PACKAGE-default} 13822 case $enableval in 13823 yes) enable_shared=yes ;; 13824 no) enable_shared=no ;; 13825 *) 13826 enable_shared=no 13827 # Look at the argument we got. We use all the common list separators. 13828 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13829 for pkg in $enableval; do 13830 IFS="$lt_save_ifs" 13831 if test "X$pkg" = "X$p"; then 13832 enable_shared=yes 13833 fi 13834 done 13835 IFS="$lt_save_ifs" 13836 ;; 13837 esac 13838else 13839 enable_shared=yes 13840fi 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852# Check whether --with-pic was given. 13853if test "${with_pic+set}" = set; then : 13854 withval=$with_pic; lt_p=${PACKAGE-default} 13855 case $withval in 13856 yes|no) pic_mode=$withval ;; 13857 *) 13858 pic_mode=default 13859 # Look at the argument we got. We use all the common list separators. 13860 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13861 for lt_pkg in $withval; do 13862 IFS="$lt_save_ifs" 13863 if test "X$lt_pkg" = "X$lt_p"; then 13864 pic_mode=yes 13865 fi 13866 done 13867 IFS="$lt_save_ifs" 13868 ;; 13869 esac 13870else 13871 pic_mode=default 13872fi 13873 13874 13875test -z "$pic_mode" && pic_mode=default 13876 13877 13878 13879 13880 13881 13882 13883 # Check whether --enable-fast-install was given. 13884if test "${enable_fast_install+set}" = set; then : 13885 enableval=$enable_fast_install; p=${PACKAGE-default} 13886 case $enableval in 13887 yes) enable_fast_install=yes ;; 13888 no) enable_fast_install=no ;; 13889 *) 13890 enable_fast_install=no 13891 # Look at the argument we got. We use all the common list separators. 13892 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13893 for pkg in $enableval; do 13894 IFS="$lt_save_ifs" 13895 if test "X$pkg" = "X$p"; then 13896 enable_fast_install=yes 13897 fi 13898 done 13899 IFS="$lt_save_ifs" 13900 ;; 13901 esac 13902else 13903 enable_fast_install=yes 13904fi 13905 13906 13907 13908 13909 13910 13911 13912 13913 13914 13915 13916# This can be used to rebuild libtool when needed 13917LIBTOOL_DEPS="$ltmain" 13918 13919# Always use our own libtool. 13920LIBTOOL='$(SHELL) $(top_builddir)/libtool' 13921 13922 13923 13924 13925 13926 13927 13928 13929 13930 13931 13932 13933 13934 13935 13936 13937 13938 13939 13940 13941 13942 13943 13944 13945 13946 13947 13948 13949 13950 13951test -z "$LN_S" && LN_S="ln -s" 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961 13962 13963 13964 13965 13966if test -n "${ZSH_VERSION+set}" ; then 13967 setopt NO_GLOB_SUBST 13968fi 13969 13970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 13971$as_echo_n "checking for objdir... " >&6; } 13972if ${lt_cv_objdir+:} false; then : 13973 $as_echo_n "(cached) " >&6 13974else 13975 rm -f .libs 2>/dev/null 13976mkdir .libs 2>/dev/null 13977if test -d .libs; then 13978 lt_cv_objdir=.libs 13979else 13980 # MS-DOS does not allow filenames that begin with a dot. 13981 lt_cv_objdir=_libs 13982fi 13983rmdir .libs 2>/dev/null 13984fi 13985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 13986$as_echo "$lt_cv_objdir" >&6; } 13987objdir=$lt_cv_objdir 13988 13989 13990 13991 13992 13993cat >>confdefs.h <<_ACEOF 13994#define LT_OBJDIR "$lt_cv_objdir/" 13995_ACEOF 13996 13997 13998 13999 14000case $host_os in 14001aix3*) 14002 # AIX sometimes has problems with the GCC collect2 program. For some 14003 # reason, if we set the COLLECT_NAMES environment variable, the problems 14004 # vanish in a puff of smoke. 14005 if test "X${COLLECT_NAMES+set}" != Xset; then 14006 COLLECT_NAMES= 14007 export COLLECT_NAMES 14008 fi 14009 ;; 14010esac 14011 14012# Global variables: 14013ofile=libtool 14014can_build_shared=yes 14015 14016# All known linkers require a `.a' archive for static linking (except MSVC, 14017# which needs '.lib'). 14018libext=a 14019 14020with_gnu_ld="$lt_cv_prog_gnu_ld" 14021 14022old_CC="$CC" 14023old_CFLAGS="$CFLAGS" 14024 14025# Set sane defaults for various variables 14026test -z "$CC" && CC=cc 14027test -z "$LTCC" && LTCC=$CC 14028test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 14029test -z "$LD" && LD=ld 14030test -z "$ac_objext" && ac_objext=o 14031 14032for cc_temp in $compiler""; do 14033 case $cc_temp in 14034 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 14035 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 14036 \-*) ;; 14037 *) break;; 14038 esac 14039done 14040cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 14041 14042 14043# Only perform the check for file, if the check method requires it 14044test -z "$MAGIC_CMD" && MAGIC_CMD=file 14045case $deplibs_check_method in 14046file_magic*) 14047 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 14048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 14049$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 14050if ${lt_cv_path_MAGIC_CMD+:} false; then : 14051 $as_echo_n "(cached) " >&6 14052else 14053 case $MAGIC_CMD in 14054[\\/*] | ?:[\\/]*) 14055 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14056 ;; 14057*) 14058 lt_save_MAGIC_CMD="$MAGIC_CMD" 14059 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14060 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14061 for ac_dir in $ac_dummy; do 14062 IFS="$lt_save_ifs" 14063 test -z "$ac_dir" && ac_dir=. 14064 if test -f $ac_dir/${ac_tool_prefix}file; then 14065 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 14066 if test -n "$file_magic_test_file"; then 14067 case $deplibs_check_method in 14068 "file_magic "*) 14069 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14070 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14071 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14072 $EGREP "$file_magic_regex" > /dev/null; then 14073 : 14074 else 14075 cat <<_LT_EOF 1>&2 14076 14077*** Warning: the command libtool uses to detect shared libraries, 14078*** $file_magic_cmd, produces output that libtool cannot recognize. 14079*** The result is that libtool may fail to recognize shared libraries 14080*** as such. This will affect the creation of libtool libraries that 14081*** depend on shared libraries, but programs linked with such libtool 14082*** libraries will work regardless of this problem. Nevertheless, you 14083*** may want to report the problem to your system manager and/or to 14084*** bug-libtool@gnu.org 14085 14086_LT_EOF 14087 fi ;; 14088 esac 14089 fi 14090 break 14091 fi 14092 done 14093 IFS="$lt_save_ifs" 14094 MAGIC_CMD="$lt_save_MAGIC_CMD" 14095 ;; 14096esac 14097fi 14098 14099MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14100if test -n "$MAGIC_CMD"; then 14101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14102$as_echo "$MAGIC_CMD" >&6; } 14103else 14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14105$as_echo "no" >&6; } 14106fi 14107 14108 14109 14110 14111 14112if test -z "$lt_cv_path_MAGIC_CMD"; then 14113 if test -n "$ac_tool_prefix"; then 14114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 14115$as_echo_n "checking for file... " >&6; } 14116if ${lt_cv_path_MAGIC_CMD+:} false; then : 14117 $as_echo_n "(cached) " >&6 14118else 14119 case $MAGIC_CMD in 14120[\\/*] | ?:[\\/]*) 14121 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14122 ;; 14123*) 14124 lt_save_MAGIC_CMD="$MAGIC_CMD" 14125 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14126 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14127 for ac_dir in $ac_dummy; do 14128 IFS="$lt_save_ifs" 14129 test -z "$ac_dir" && ac_dir=. 14130 if test -f $ac_dir/file; then 14131 lt_cv_path_MAGIC_CMD="$ac_dir/file" 14132 if test -n "$file_magic_test_file"; then 14133 case $deplibs_check_method in 14134 "file_magic "*) 14135 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14136 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14137 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14138 $EGREP "$file_magic_regex" > /dev/null; then 14139 : 14140 else 14141 cat <<_LT_EOF 1>&2 14142 14143*** Warning: the command libtool uses to detect shared libraries, 14144*** $file_magic_cmd, produces output that libtool cannot recognize. 14145*** The result is that libtool may fail to recognize shared libraries 14146*** as such. This will affect the creation of libtool libraries that 14147*** depend on shared libraries, but programs linked with such libtool 14148*** libraries will work regardless of this problem. Nevertheless, you 14149*** may want to report the problem to your system manager and/or to 14150*** bug-libtool@gnu.org 14151 14152_LT_EOF 14153 fi ;; 14154 esac 14155 fi 14156 break 14157 fi 14158 done 14159 IFS="$lt_save_ifs" 14160 MAGIC_CMD="$lt_save_MAGIC_CMD" 14161 ;; 14162esac 14163fi 14164 14165MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14166if test -n "$MAGIC_CMD"; then 14167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14168$as_echo "$MAGIC_CMD" >&6; } 14169else 14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14171$as_echo "no" >&6; } 14172fi 14173 14174 14175 else 14176 MAGIC_CMD=: 14177 fi 14178fi 14179 14180 fi 14181 ;; 14182esac 14183 14184# Use C for the default configuration in the libtool script 14185 14186lt_save_CC="$CC" 14187ac_ext=c 14188ac_cpp='$CPP $CPPFLAGS' 14189ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14190ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14191ac_compiler_gnu=$ac_cv_c_compiler_gnu 14192 14193 14194# Source file extension for C test sources. 14195ac_ext=c 14196 14197# Object file extension for compiled C test sources. 14198objext=o 14199objext=$objext 14200 14201# Code to be used in simple compile tests 14202lt_simple_compile_test_code="int some_variable = 0;" 14203 14204# Code to be used in simple link tests 14205lt_simple_link_test_code='int main(){return(0);}' 14206 14207 14208 14209 14210 14211 14212 14213# If no C compiler was specified, use CC. 14214LTCC=${LTCC-"$CC"} 14215 14216# If no C compiler flags were specified, use CFLAGS. 14217LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 14218 14219# Allow CC to be a program name with arguments. 14220compiler=$CC 14221 14222# Save the default compiler, since it gets overwritten when the other 14223# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 14224compiler_DEFAULT=$CC 14225 14226# save warnings/boilerplate of simple test code 14227ac_outfile=conftest.$ac_objext 14228echo "$lt_simple_compile_test_code" >conftest.$ac_ext 14229eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14230_lt_compiler_boilerplate=`cat conftest.err` 14231$RM conftest* 14232 14233ac_outfile=conftest.$ac_objext 14234echo "$lt_simple_link_test_code" >conftest.$ac_ext 14235eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14236_lt_linker_boilerplate=`cat conftest.err` 14237$RM -r conftest* 14238 14239 14240if test -n "$compiler"; then 14241 14242lt_prog_compiler_no_builtin_flag= 14243 14244if test "$GCC" = yes; then 14245 case $cc_basename in 14246 nvcc*) 14247 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 14248 *) 14249 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 14250 esac 14251 14252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 14253$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 14254if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 14255 $as_echo_n "(cached) " >&6 14256else 14257 lt_cv_prog_compiler_rtti_exceptions=no 14258 ac_outfile=conftest.$ac_objext 14259 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14260 lt_compiler_flag="-fno-rtti -fno-exceptions" 14261 # Insert the option either (1) after the last *FLAGS variable, or 14262 # (2) before a word containing "conftest.", or (3) at the end. 14263 # Note that $ac_compile itself does not contain backslashes and begins 14264 # with a dollar sign (not a hyphen), so the echo should work correctly. 14265 # The option is referenced via a variable to avoid confusing sed. 14266 lt_compile=`echo "$ac_compile" | $SED \ 14267 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14268 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14269 -e 's:$: $lt_compiler_flag:'` 14270 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14271 (eval "$lt_compile" 2>conftest.err) 14272 ac_status=$? 14273 cat conftest.err >&5 14274 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14275 if (exit $ac_status) && test -s "$ac_outfile"; then 14276 # The compiler can only warn and ignore the option if not recognized 14277 # So say no if there are warnings other than the usual output. 14278 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14279 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14280 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14281 lt_cv_prog_compiler_rtti_exceptions=yes 14282 fi 14283 fi 14284 $RM conftest* 14285 14286fi 14287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 14288$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 14289 14290if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 14291 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 14292else 14293 : 14294fi 14295 14296fi 14297 14298 14299 14300 14301 14302 14303 lt_prog_compiler_wl= 14304lt_prog_compiler_pic= 14305lt_prog_compiler_static= 14306 14307 14308 if test "$GCC" = yes; then 14309 lt_prog_compiler_wl='-Wl,' 14310 lt_prog_compiler_static='-static' 14311 14312 case $host_os in 14313 aix*) 14314 # All AIX code is PIC. 14315 if test "$host_cpu" = ia64; then 14316 # AIX 5 now supports IA64 processor 14317 lt_prog_compiler_static='-Bstatic' 14318 fi 14319 ;; 14320 14321 amigaos*) 14322 case $host_cpu in 14323 powerpc) 14324 # see comment about AmigaOS4 .so support 14325 lt_prog_compiler_pic='-fPIC' 14326 ;; 14327 m68k) 14328 # FIXME: we need at least 68020 code to build shared libraries, but 14329 # adding the `-m68020' flag to GCC prevents building anything better, 14330 # like `-m68040'. 14331 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 14332 ;; 14333 esac 14334 ;; 14335 14336 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 14337 # PIC is the default for these OSes. 14338 ;; 14339 14340 mingw* | cygwin* | pw32* | os2* | cegcc*) 14341 # This hack is so that the source file can tell whether it is being 14342 # built for inclusion in a dll (and should export symbols for example). 14343 # Although the cygwin gcc ignores -fPIC, still need this for old-style 14344 # (--disable-auto-import) libraries 14345 lt_prog_compiler_pic='-DDLL_EXPORT' 14346 ;; 14347 14348 darwin* | rhapsody*) 14349 # PIC is the default on this platform 14350 # Common symbols not allowed in MH_DYLIB files 14351 lt_prog_compiler_pic='-fno-common' 14352 ;; 14353 14354 haiku*) 14355 # PIC is the default for Haiku. 14356 # The "-static" flag exists, but is broken. 14357 lt_prog_compiler_static= 14358 ;; 14359 14360 hpux*) 14361 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 14362 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 14363 # sets the default TLS model and affects inlining. 14364 case $host_cpu in 14365 hppa*64*) 14366 # +Z the default 14367 ;; 14368 *) 14369 lt_prog_compiler_pic='-fPIC' 14370 ;; 14371 esac 14372 ;; 14373 14374 interix[3-9]*) 14375 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 14376 # Instead, we relocate shared libraries at runtime. 14377 ;; 14378 14379 msdosdjgpp*) 14380 # Just because we use GCC doesn't mean we suddenly get shared libraries 14381 # on systems that don't support them. 14382 lt_prog_compiler_can_build_shared=no 14383 enable_shared=no 14384 ;; 14385 14386 *nto* | *qnx*) 14387 # QNX uses GNU C++, but need to define -shared option too, otherwise 14388 # it will coredump. 14389 lt_prog_compiler_pic='-fPIC -shared' 14390 ;; 14391 14392 sysv4*MP*) 14393 if test -d /usr/nec; then 14394 lt_prog_compiler_pic=-Kconform_pic 14395 fi 14396 ;; 14397 14398 *) 14399 lt_prog_compiler_pic='-fPIC' 14400 ;; 14401 esac 14402 14403 case $cc_basename in 14404 nvcc*) # Cuda Compiler Driver 2.2 14405 lt_prog_compiler_wl='-Xlinker ' 14406 if test -n "$lt_prog_compiler_pic"; then 14407 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 14408 fi 14409 ;; 14410 esac 14411 else 14412 # PORTME Check for flag to pass linker flags through the system compiler. 14413 case $host_os in 14414 aix*) 14415 lt_prog_compiler_wl='-Wl,' 14416 if test "$host_cpu" = ia64; then 14417 # AIX 5 now supports IA64 processor 14418 lt_prog_compiler_static='-Bstatic' 14419 else 14420 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 14421 fi 14422 ;; 14423 14424 mingw* | cygwin* | pw32* | os2* | cegcc*) 14425 # This hack is so that the source file can tell whether it is being 14426 # built for inclusion in a dll (and should export symbols for example). 14427 lt_prog_compiler_pic='-DDLL_EXPORT' 14428 ;; 14429 14430 hpux9* | hpux10* | hpux11*) 14431 lt_prog_compiler_wl='-Wl,' 14432 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 14433 # not for PA HP-UX. 14434 case $host_cpu in 14435 hppa*64*|ia64*) 14436 # +Z the default 14437 ;; 14438 *) 14439 lt_prog_compiler_pic='+Z' 14440 ;; 14441 esac 14442 # Is there a better lt_prog_compiler_static that works with the bundled CC? 14443 lt_prog_compiler_static='${wl}-a ${wl}archive' 14444 ;; 14445 14446 irix5* | irix6* | nonstopux*) 14447 lt_prog_compiler_wl='-Wl,' 14448 # PIC (with -KPIC) is the default. 14449 lt_prog_compiler_static='-non_shared' 14450 ;; 14451 14452 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 14453 case $cc_basename in 14454 # old Intel for x86_64 which still supported -KPIC. 14455 ecc*) 14456 lt_prog_compiler_wl='-Wl,' 14457 lt_prog_compiler_pic='-KPIC' 14458 lt_prog_compiler_static='-static' 14459 ;; 14460 # icc used to be incompatible with GCC. 14461 # ICC 10 doesn't accept -KPIC any more. 14462 icc* | ifort*) 14463 lt_prog_compiler_wl='-Wl,' 14464 lt_prog_compiler_pic='-fPIC' 14465 lt_prog_compiler_static='-static' 14466 ;; 14467 # Lahey Fortran 8.1. 14468 lf95*) 14469 lt_prog_compiler_wl='-Wl,' 14470 lt_prog_compiler_pic='--shared' 14471 lt_prog_compiler_static='--static' 14472 ;; 14473 nagfor*) 14474 # NAG Fortran compiler 14475 lt_prog_compiler_wl='-Wl,-Wl,,' 14476 lt_prog_compiler_pic='-PIC' 14477 lt_prog_compiler_static='-Bstatic' 14478 ;; 14479 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 14480 # Portland Group compilers (*not* the Pentium gcc compiler, 14481 # which looks to be a dead project) 14482 lt_prog_compiler_wl='-Wl,' 14483 lt_prog_compiler_pic='-fpic' 14484 lt_prog_compiler_static='-Bstatic' 14485 ;; 14486 ccc*) 14487 lt_prog_compiler_wl='-Wl,' 14488 # All Alpha code is PIC. 14489 lt_prog_compiler_static='-non_shared' 14490 ;; 14491 xl* | bgxl* | bgf* | mpixl*) 14492 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 14493 lt_prog_compiler_wl='-Wl,' 14494 lt_prog_compiler_pic='-qpic' 14495 lt_prog_compiler_static='-qstaticlink' 14496 ;; 14497 *) 14498 case `$CC -V 2>&1 | sed 5q` in 14499 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 14500 # Sun Fortran 8.3 passes all unrecognized flags to the linker 14501 lt_prog_compiler_pic='-KPIC' 14502 lt_prog_compiler_static='-Bstatic' 14503 lt_prog_compiler_wl='' 14504 ;; 14505 *Sun\ F* | *Sun*Fortran*) 14506 lt_prog_compiler_pic='-KPIC' 14507 lt_prog_compiler_static='-Bstatic' 14508 lt_prog_compiler_wl='-Qoption ld ' 14509 ;; 14510 *Sun\ C*) 14511 # Sun C 5.9 14512 lt_prog_compiler_pic='-KPIC' 14513 lt_prog_compiler_static='-Bstatic' 14514 lt_prog_compiler_wl='-Wl,' 14515 ;; 14516 *Intel*\ [CF]*Compiler*) 14517 lt_prog_compiler_wl='-Wl,' 14518 lt_prog_compiler_pic='-fPIC' 14519 lt_prog_compiler_static='-static' 14520 ;; 14521 *Portland\ Group*) 14522 lt_prog_compiler_wl='-Wl,' 14523 lt_prog_compiler_pic='-fpic' 14524 lt_prog_compiler_static='-Bstatic' 14525 ;; 14526 esac 14527 ;; 14528 esac 14529 ;; 14530 14531 newsos6) 14532 lt_prog_compiler_pic='-KPIC' 14533 lt_prog_compiler_static='-Bstatic' 14534 ;; 14535 14536 *nto* | *qnx*) 14537 # QNX uses GNU C++, but need to define -shared option too, otherwise 14538 # it will coredump. 14539 lt_prog_compiler_pic='-fPIC -shared' 14540 ;; 14541 14542 osf3* | osf4* | osf5*) 14543 lt_prog_compiler_wl='-Wl,' 14544 # All OSF/1 code is PIC. 14545 lt_prog_compiler_static='-non_shared' 14546 ;; 14547 14548 rdos*) 14549 lt_prog_compiler_static='-non_shared' 14550 ;; 14551 14552 solaris*) 14553 lt_prog_compiler_pic='-KPIC' 14554 lt_prog_compiler_static='-Bstatic' 14555 case $cc_basename in 14556 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 14557 lt_prog_compiler_wl='-Qoption ld ';; 14558 *) 14559 lt_prog_compiler_wl='-Wl,';; 14560 esac 14561 ;; 14562 14563 sunos4*) 14564 lt_prog_compiler_wl='-Qoption ld ' 14565 lt_prog_compiler_pic='-PIC' 14566 lt_prog_compiler_static='-Bstatic' 14567 ;; 14568 14569 sysv4 | sysv4.2uw2* | sysv4.3*) 14570 lt_prog_compiler_wl='-Wl,' 14571 lt_prog_compiler_pic='-KPIC' 14572 lt_prog_compiler_static='-Bstatic' 14573 ;; 14574 14575 sysv4*MP*) 14576 if test -d /usr/nec ;then 14577 lt_prog_compiler_pic='-Kconform_pic' 14578 lt_prog_compiler_static='-Bstatic' 14579 fi 14580 ;; 14581 14582 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 14583 lt_prog_compiler_wl='-Wl,' 14584 lt_prog_compiler_pic='-KPIC' 14585 lt_prog_compiler_static='-Bstatic' 14586 ;; 14587 14588 unicos*) 14589 lt_prog_compiler_wl='-Wl,' 14590 lt_prog_compiler_can_build_shared=no 14591 ;; 14592 14593 uts4*) 14594 lt_prog_compiler_pic='-pic' 14595 lt_prog_compiler_static='-Bstatic' 14596 ;; 14597 14598 *) 14599 lt_prog_compiler_can_build_shared=no 14600 ;; 14601 esac 14602 fi 14603 14604case $host_os in 14605 # For platforms which do not support PIC, -DPIC is meaningless: 14606 *djgpp*) 14607 lt_prog_compiler_pic= 14608 ;; 14609 *) 14610 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 14611 ;; 14612esac 14613 14614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 14615$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 14616if ${lt_cv_prog_compiler_pic+:} false; then : 14617 $as_echo_n "(cached) " >&6 14618else 14619 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 14620fi 14621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 14622$as_echo "$lt_cv_prog_compiler_pic" >&6; } 14623lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 14624 14625# 14626# Check to make sure the PIC flag actually works. 14627# 14628if test -n "$lt_prog_compiler_pic"; then 14629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 14630$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 14631if ${lt_cv_prog_compiler_pic_works+:} false; then : 14632 $as_echo_n "(cached) " >&6 14633else 14634 lt_cv_prog_compiler_pic_works=no 14635 ac_outfile=conftest.$ac_objext 14636 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14637 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 14638 # Insert the option either (1) after the last *FLAGS variable, or 14639 # (2) before a word containing "conftest.", or (3) at the end. 14640 # Note that $ac_compile itself does not contain backslashes and begins 14641 # with a dollar sign (not a hyphen), so the echo should work correctly. 14642 # The option is referenced via a variable to avoid confusing sed. 14643 lt_compile=`echo "$ac_compile" | $SED \ 14644 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14645 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14646 -e 's:$: $lt_compiler_flag:'` 14647 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14648 (eval "$lt_compile" 2>conftest.err) 14649 ac_status=$? 14650 cat conftest.err >&5 14651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14652 if (exit $ac_status) && test -s "$ac_outfile"; then 14653 # The compiler can only warn and ignore the option if not recognized 14654 # So say no if there are warnings other than the usual output. 14655 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14656 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14657 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14658 lt_cv_prog_compiler_pic_works=yes 14659 fi 14660 fi 14661 $RM conftest* 14662 14663fi 14664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 14665$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 14666 14667if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 14668 case $lt_prog_compiler_pic in 14669 "" | " "*) ;; 14670 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 14671 esac 14672else 14673 lt_prog_compiler_pic= 14674 lt_prog_compiler_can_build_shared=no 14675fi 14676 14677fi 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 14689# 14690# Check to make sure the static flag actually works. 14691# 14692wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 14693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 14694$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 14695if ${lt_cv_prog_compiler_static_works+:} false; then : 14696 $as_echo_n "(cached) " >&6 14697else 14698 lt_cv_prog_compiler_static_works=no 14699 save_LDFLAGS="$LDFLAGS" 14700 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 14701 echo "$lt_simple_link_test_code" > conftest.$ac_ext 14702 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 14703 # The linker can only warn and ignore the option if not recognized 14704 # So say no if there are warnings 14705 if test -s conftest.err; then 14706 # Append any errors to the config.log. 14707 cat conftest.err 1>&5 14708 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 14709 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14710 if diff conftest.exp conftest.er2 >/dev/null; then 14711 lt_cv_prog_compiler_static_works=yes 14712 fi 14713 else 14714 lt_cv_prog_compiler_static_works=yes 14715 fi 14716 fi 14717 $RM -r conftest* 14718 LDFLAGS="$save_LDFLAGS" 14719 14720fi 14721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 14722$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 14723 14724if test x"$lt_cv_prog_compiler_static_works" = xyes; then 14725 : 14726else 14727 lt_prog_compiler_static= 14728fi 14729 14730 14731 14732 14733 14734 14735 14736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14737$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14738if ${lt_cv_prog_compiler_c_o+:} false; then : 14739 $as_echo_n "(cached) " >&6 14740else 14741 lt_cv_prog_compiler_c_o=no 14742 $RM -r conftest 2>/dev/null 14743 mkdir conftest 14744 cd conftest 14745 mkdir out 14746 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14747 14748 lt_compiler_flag="-o out/conftest2.$ac_objext" 14749 # Insert the option either (1) after the last *FLAGS variable, or 14750 # (2) before a word containing "conftest.", or (3) at the end. 14751 # Note that $ac_compile itself does not contain backslashes and begins 14752 # with a dollar sign (not a hyphen), so the echo should work correctly. 14753 lt_compile=`echo "$ac_compile" | $SED \ 14754 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14755 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14756 -e 's:$: $lt_compiler_flag:'` 14757 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14758 (eval "$lt_compile" 2>out/conftest.err) 14759 ac_status=$? 14760 cat out/conftest.err >&5 14761 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14762 if (exit $ac_status) && test -s out/conftest2.$ac_objext 14763 then 14764 # The compiler can only warn and ignore the option if not recognized 14765 # So say no if there are warnings 14766 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 14767 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 14768 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 14769 lt_cv_prog_compiler_c_o=yes 14770 fi 14771 fi 14772 chmod u+w . 2>&5 14773 $RM conftest* 14774 # SGI C++ compiler will create directory out/ii_files/ for 14775 # template instantiation 14776 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 14777 $RM out/* && rmdir out 14778 cd .. 14779 $RM -r conftest 14780 $RM conftest* 14781 14782fi 14783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 14784$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 14785 14786 14787 14788 14789 14790 14791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14792$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14793if ${lt_cv_prog_compiler_c_o+:} false; then : 14794 $as_echo_n "(cached) " >&6 14795else 14796 lt_cv_prog_compiler_c_o=no 14797 $RM -r conftest 2>/dev/null 14798 mkdir conftest 14799 cd conftest 14800 mkdir out 14801 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14802 14803 lt_compiler_flag="-o out/conftest2.$ac_objext" 14804 # Insert the option either (1) after the last *FLAGS variable, or 14805 # (2) before a word containing "conftest.", or (3) at the end. 14806 # Note that $ac_compile itself does not contain backslashes and begins 14807 # with a dollar sign (not a hyphen), so the echo should work correctly. 14808 lt_compile=`echo "$ac_compile" | $SED \ 14809 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14810 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14811 -e 's:$: $lt_compiler_flag:'` 14812 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14813 (eval "$lt_compile" 2>out/conftest.err) 14814 ac_status=$? 14815 cat out/conftest.err >&5 14816 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14817 if (exit $ac_status) && test -s out/conftest2.$ac_objext 14818 then 14819 # The compiler can only warn and ignore the option if not recognized 14820 # So say no if there are warnings 14821 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 14822 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 14823 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 14824 lt_cv_prog_compiler_c_o=yes 14825 fi 14826 fi 14827 chmod u+w . 2>&5 14828 $RM conftest* 14829 # SGI C++ compiler will create directory out/ii_files/ for 14830 # template instantiation 14831 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 14832 $RM out/* && rmdir out 14833 cd .. 14834 $RM -r conftest 14835 $RM conftest* 14836 14837fi 14838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 14839$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 14840 14841 14842 14843 14844hard_links="nottested" 14845if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 14846 # do not overwrite the value of need_locks provided by the user 14847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 14848$as_echo_n "checking if we can lock with hard links... " >&6; } 14849 hard_links=yes 14850 $RM conftest* 14851 ln conftest.a conftest.b 2>/dev/null && hard_links=no 14852 touch conftest.a 14853 ln conftest.a conftest.b 2>&5 || hard_links=no 14854 ln conftest.a conftest.b 2>/dev/null && hard_links=no 14855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 14856$as_echo "$hard_links" >&6; } 14857 if test "$hard_links" = no; then 14858 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 14859$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 14860 need_locks=warn 14861 fi 14862else 14863 need_locks=no 14864fi 14865 14866 14867 14868 14869 14870 14871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 14872$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 14873 14874 runpath_var= 14875 allow_undefined_flag= 14876 always_export_symbols=no 14877 archive_cmds= 14878 archive_expsym_cmds= 14879 compiler_needs_object=no 14880 enable_shared_with_static_runtimes=no 14881 export_dynamic_flag_spec= 14882 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 14883 hardcode_automatic=no 14884 hardcode_direct=no 14885 hardcode_direct_absolute=no 14886 hardcode_libdir_flag_spec= 14887 hardcode_libdir_separator= 14888 hardcode_minus_L=no 14889 hardcode_shlibpath_var=unsupported 14890 inherit_rpath=no 14891 link_all_deplibs=unknown 14892 module_cmds= 14893 module_expsym_cmds= 14894 old_archive_from_new_cmds= 14895 old_archive_from_expsyms_cmds= 14896 thread_safe_flag_spec= 14897 whole_archive_flag_spec= 14898 # include_expsyms should be a list of space-separated symbols to be *always* 14899 # included in the symbol list 14900 include_expsyms= 14901 # exclude_expsyms can be an extended regexp of symbols to exclude 14902 # it will be wrapped by ` (' and `)$', so one must not match beginning or 14903 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 14904 # as well as any symbol that contains `d'. 14905 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 14906 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 14907 # platforms (ab)use it in PIC code, but their linkers get confused if 14908 # the symbol is explicitly referenced. Since portable code cannot 14909 # rely on this symbol name, it's probably fine to never include it in 14910 # preloaded symbol tables. 14911 # Exclude shared library initialization/finalization symbols. 14912 extract_expsyms_cmds= 14913 14914 case $host_os in 14915 cygwin* | mingw* | pw32* | cegcc*) 14916 # FIXME: the MSVC++ port hasn't been tested in a loooong time 14917 # When not using gcc, we currently assume that we are using 14918 # Microsoft Visual C++. 14919 if test "$GCC" != yes; then 14920 with_gnu_ld=no 14921 fi 14922 ;; 14923 interix*) 14924 # we just hope/assume this is gcc and not c89 (= MSVC++) 14925 with_gnu_ld=yes 14926 ;; 14927 openbsd*) 14928 with_gnu_ld=no 14929 ;; 14930 linux* | k*bsd*-gnu | gnu*) 14931 link_all_deplibs=no 14932 ;; 14933 esac 14934 14935 ld_shlibs=yes 14936 14937 # On some targets, GNU ld is compatible enough with the native linker 14938 # that we're better off using the native interface for both. 14939 lt_use_gnu_ld_interface=no 14940 if test "$with_gnu_ld" = yes; then 14941 case $host_os in 14942 aix*) 14943 # The AIX port of GNU ld has always aspired to compatibility 14944 # with the native linker. However, as the warning in the GNU ld 14945 # block says, versions before 2.19.5* couldn't really create working 14946 # shared libraries, regardless of the interface used. 14947 case `$LD -v 2>&1` in 14948 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 14949 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 14950 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 14951 *) 14952 lt_use_gnu_ld_interface=yes 14953 ;; 14954 esac 14955 ;; 14956 *) 14957 lt_use_gnu_ld_interface=yes 14958 ;; 14959 esac 14960 fi 14961 14962 if test "$lt_use_gnu_ld_interface" = yes; then 14963 # If archive_cmds runs LD, not CC, wlarc should be empty 14964 wlarc='${wl}' 14965 14966 # Set some defaults for GNU ld with shared library support. These 14967 # are reset later if shared libraries are not supported. Putting them 14968 # here allows them to be overridden if necessary. 14969 runpath_var=LD_RUN_PATH 14970 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 14971 export_dynamic_flag_spec='${wl}--export-dynamic' 14972 # ancient GNU ld didn't support --whole-archive et. al. 14973 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 14974 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 14975 else 14976 whole_archive_flag_spec= 14977 fi 14978 supports_anon_versioning=no 14979 case `$LD -v 2>&1` in 14980 *GNU\ gold*) supports_anon_versioning=yes ;; 14981 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 14982 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 14983 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 14984 *\ 2.11.*) ;; # other 2.11 versions 14985 *) supports_anon_versioning=yes ;; 14986 esac 14987 14988 # See if GNU ld supports shared libraries. 14989 case $host_os in 14990 aix[3-9]*) 14991 # On AIX/PPC, the GNU linker is very broken 14992 if test "$host_cpu" != ia64; then 14993 ld_shlibs=no 14994 cat <<_LT_EOF 1>&2 14995 14996*** Warning: the GNU linker, at least up to release 2.19, is reported 14997*** to be unable to reliably create shared libraries on AIX. 14998*** Therefore, libtool is disabling shared libraries support. If you 14999*** really care for shared libraries, you may want to install binutils 15000*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 15001*** You will then need to restart the configuration process. 15002 15003_LT_EOF 15004 fi 15005 ;; 15006 15007 amigaos*) 15008 case $host_cpu in 15009 powerpc) 15010 # see comment about AmigaOS4 .so support 15011 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15012 archive_expsym_cmds='' 15013 ;; 15014 m68k) 15015 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)' 15016 hardcode_libdir_flag_spec='-L$libdir' 15017 hardcode_minus_L=yes 15018 ;; 15019 esac 15020 ;; 15021 15022 beos*) 15023 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15024 allow_undefined_flag=unsupported 15025 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 15026 # support --undefined. This deserves some investigation. FIXME 15027 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15028 else 15029 ld_shlibs=no 15030 fi 15031 ;; 15032 15033 cygwin* | mingw* | pw32* | cegcc*) 15034 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 15035 # as there is no search path for DLLs. 15036 hardcode_libdir_flag_spec='-L$libdir' 15037 export_dynamic_flag_spec='${wl}--export-all-symbols' 15038 allow_undefined_flag=unsupported 15039 always_export_symbols=no 15040 enable_shared_with_static_runtimes=yes 15041 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' 15042 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 15043 15044 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 15045 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15046 # If the export-symbols file already is a .def file (1st line 15047 # is EXPORTS), use it as is; otherwise, prepend... 15048 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15049 cp $export_symbols $output_objdir/$soname.def; 15050 else 15051 echo EXPORTS > $output_objdir/$soname.def; 15052 cat $export_symbols >> $output_objdir/$soname.def; 15053 fi~ 15054 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15055 else 15056 ld_shlibs=no 15057 fi 15058 ;; 15059 15060 haiku*) 15061 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15062 link_all_deplibs=yes 15063 ;; 15064 15065 interix[3-9]*) 15066 hardcode_direct=no 15067 hardcode_shlibpath_var=no 15068 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15069 export_dynamic_flag_spec='${wl}-E' 15070 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 15071 # Instead, shared libraries are loaded at an image base (0x10000000 by 15072 # default) and relocated if they conflict, which is a slow very memory 15073 # consuming and fragmenting process. To avoid this, we pick a random, 15074 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 15075 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 15076 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 15077 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' 15078 ;; 15079 15080 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 15081 tmp_diet=no 15082 if test "$host_os" = linux-dietlibc; then 15083 case $cc_basename in 15084 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 15085 esac 15086 fi 15087 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 15088 && test "$tmp_diet" = no 15089 then 15090 tmp_addflag=' $pic_flag' 15091 tmp_sharedflag='-shared' 15092 case $cc_basename,$host_cpu in 15093 pgcc*) # Portland Group C compiler 15094 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' 15095 tmp_addflag=' $pic_flag' 15096 ;; 15097 pgf77* | pgf90* | pgf95* | pgfortran*) 15098 # Portland Group f77 and f90 compilers 15099 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' 15100 tmp_addflag=' $pic_flag -Mnomain' ;; 15101 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 15102 tmp_addflag=' -i_dynamic' ;; 15103 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 15104 tmp_addflag=' -i_dynamic -nofor_main' ;; 15105 ifc* | ifort*) # Intel Fortran compiler 15106 tmp_addflag=' -nofor_main' ;; 15107 lf95*) # Lahey Fortran 8.1 15108 whole_archive_flag_spec= 15109 tmp_sharedflag='--shared' ;; 15110 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 15111 tmp_sharedflag='-qmkshrobj' 15112 tmp_addflag= ;; 15113 nvcc*) # Cuda Compiler Driver 2.2 15114 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' 15115 compiler_needs_object=yes 15116 ;; 15117 esac 15118 case `$CC -V 2>&1 | sed 5q` in 15119 *Sun\ C*) # Sun C 5.9 15120 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' 15121 compiler_needs_object=yes 15122 tmp_sharedflag='-G' ;; 15123 *Sun\ F*) # Sun Fortran 8.3 15124 tmp_sharedflag='-G' ;; 15125 esac 15126 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15127 15128 if test "x$supports_anon_versioning" = xyes; then 15129 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15130 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15131 echo "local: *; };" >> $output_objdir/$libname.ver~ 15132 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 15133 fi 15134 15135 case $cc_basename in 15136 xlf* | bgf* | bgxlf* | mpixlf*) 15137 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 15138 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 15139 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15140 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 15141 if test "x$supports_anon_versioning" = xyes; then 15142 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15143 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15144 echo "local: *; };" >> $output_objdir/$libname.ver~ 15145 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 15146 fi 15147 ;; 15148 esac 15149 else 15150 ld_shlibs=no 15151 fi 15152 ;; 15153 15154 netbsd* | netbsdelf*-gnu) 15155 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15156 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15157 wlarc= 15158 else 15159 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15160 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15161 fi 15162 ;; 15163 15164 solaris*) 15165 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 15166 ld_shlibs=no 15167 cat <<_LT_EOF 1>&2 15168 15169*** Warning: The releases 2.8.* of the GNU linker cannot reliably 15170*** create shared libraries on Solaris systems. Therefore, libtool 15171*** is disabling shared libraries support. We urge you to upgrade GNU 15172*** binutils to release 2.9.1 or newer. Another option is to modify 15173*** your PATH or compiler configuration so that the native linker is 15174*** used, and then restart. 15175 15176_LT_EOF 15177 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15178 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15179 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15180 else 15181 ld_shlibs=no 15182 fi 15183 ;; 15184 15185 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 15186 case `$LD -v 2>&1` in 15187 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 15188 ld_shlibs=no 15189 cat <<_LT_EOF 1>&2 15190 15191*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 15192*** reliably create shared libraries on SCO systems. Therefore, libtool 15193*** is disabling shared libraries support. We urge you to upgrade GNU 15194*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 15195*** your PATH or compiler configuration so that the native linker is 15196*** used, and then restart. 15197 15198_LT_EOF 15199 ;; 15200 *) 15201 # For security reasons, it is highly recommended that you always 15202 # use absolute paths for naming shared libraries, and exclude the 15203 # DT_RUNPATH tag from executables and libraries. But doing so 15204 # requires that you compile everything twice, which is a pain. 15205 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15206 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15207 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15208 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15209 else 15210 ld_shlibs=no 15211 fi 15212 ;; 15213 esac 15214 ;; 15215 15216 sunos4*) 15217 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15218 wlarc= 15219 hardcode_direct=yes 15220 hardcode_shlibpath_var=no 15221 ;; 15222 15223 *) 15224 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15225 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15226 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15227 else 15228 ld_shlibs=no 15229 fi 15230 ;; 15231 esac 15232 15233 if test "$ld_shlibs" = no; then 15234 runpath_var= 15235 hardcode_libdir_flag_spec= 15236 export_dynamic_flag_spec= 15237 whole_archive_flag_spec= 15238 fi 15239 else 15240 # PORTME fill in a description of your system's linker (not GNU ld) 15241 case $host_os in 15242 aix3*) 15243 allow_undefined_flag=unsupported 15244 always_export_symbols=yes 15245 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' 15246 # Note: this linker hardcodes the directories in LIBPATH if there 15247 # are no directories specified by -L. 15248 hardcode_minus_L=yes 15249 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 15250 # Neither direct hardcoding nor static linking is supported with a 15251 # broken collect2. 15252 hardcode_direct=unsupported 15253 fi 15254 ;; 15255 15256 aix[4-9]*) 15257 if test "$host_cpu" = ia64; then 15258 # On IA64, the linker does run time linking by default, so we don't 15259 # have to do anything special. 15260 aix_use_runtimelinking=no 15261 exp_sym_flag='-Bexport' 15262 no_entry_flag="" 15263 else 15264 # If we're using GNU nm, then we don't want the "-C" option. 15265 # -C means demangle to AIX nm, but means don't demangle with GNU nm 15266 # Also, AIX nm treats weak defined symbols like other global 15267 # defined symbols, whereas GNU nm marks them as "W". 15268 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 15269 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 15270 else 15271 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 15272 fi 15273 aix_use_runtimelinking=no 15274 15275 # Test if we are trying to use run time linking or normal 15276 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 15277 # need to do runtime linking. 15278 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 15279 for ld_flag in $LDFLAGS; do 15280 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 15281 aix_use_runtimelinking=yes 15282 break 15283 fi 15284 done 15285 ;; 15286 esac 15287 15288 exp_sym_flag='-bexport' 15289 no_entry_flag='-bnoentry' 15290 fi 15291 15292 # When large executables or shared objects are built, AIX ld can 15293 # have problems creating the table of contents. If linking a library 15294 # or program results in "error TOC overflow" add -mminimal-toc to 15295 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 15296 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 15297 15298 archive_cmds='' 15299 hardcode_direct=yes 15300 hardcode_direct_absolute=yes 15301 hardcode_libdir_separator=':' 15302 link_all_deplibs=yes 15303 file_list_spec='${wl}-f,' 15304 15305 if test "$GCC" = yes; then 15306 case $host_os in aix4.[012]|aix4.[012].*) 15307 # We only want to do this on AIX 4.2 and lower, the check 15308 # below for broken collect2 doesn't work under 4.3+ 15309 collect2name=`${CC} -print-prog-name=collect2` 15310 if test -f "$collect2name" && 15311 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 15312 then 15313 # We have reworked collect2 15314 : 15315 else 15316 # We have old collect2 15317 hardcode_direct=unsupported 15318 # It fails to find uninstalled libraries when the uninstalled 15319 # path is not listed in the libpath. Setting hardcode_minus_L 15320 # to unsupported forces relinking 15321 hardcode_minus_L=yes 15322 hardcode_libdir_flag_spec='-L$libdir' 15323 hardcode_libdir_separator= 15324 fi 15325 ;; 15326 esac 15327 shared_flag='-shared' 15328 if test "$aix_use_runtimelinking" = yes; then 15329 shared_flag="$shared_flag "'${wl}-G' 15330 fi 15331 link_all_deplibs=no 15332 else 15333 # not using gcc 15334 if test "$host_cpu" = ia64; then 15335 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 15336 # chokes on -Wl,-G. The following line is correct: 15337 shared_flag='-G' 15338 else 15339 if test "$aix_use_runtimelinking" = yes; then 15340 shared_flag='${wl}-G' 15341 else 15342 shared_flag='${wl}-bM:SRE' 15343 fi 15344 fi 15345 fi 15346 15347 export_dynamic_flag_spec='${wl}-bexpall' 15348 # It seems that -bexpall does not export symbols beginning with 15349 # underscore (_), so it is better to generate a list of symbols to export. 15350 always_export_symbols=yes 15351 if test "$aix_use_runtimelinking" = yes; then 15352 # Warning - without using the other runtime loading flags (-brtl), 15353 # -berok will link without error, but may produce a broken library. 15354 allow_undefined_flag='-berok' 15355 # Determine the default libpath from the value encoded in an 15356 # empty executable. 15357 if test "${lt_cv_aix_libpath+set}" = set; then 15358 aix_libpath=$lt_cv_aix_libpath 15359else 15360 if ${lt_cv_aix_libpath_+:} false; then : 15361 $as_echo_n "(cached) " >&6 15362else 15363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15364/* end confdefs.h. */ 15365 15366int 15367main () 15368{ 15369 15370 ; 15371 return 0; 15372} 15373_ACEOF 15374if ac_fn_c_try_link "$LINENO"; then : 15375 15376 lt_aix_libpath_sed=' 15377 /Import File Strings/,/^$/ { 15378 /^0/ { 15379 s/^0 *\([^ ]*\) *$/\1/ 15380 p 15381 } 15382 }' 15383 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15384 # Check for a 64-bit object if we didn't find anything. 15385 if test -z "$lt_cv_aix_libpath_"; then 15386 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15387 fi 15388fi 15389rm -f core conftest.err conftest.$ac_objext \ 15390 conftest$ac_exeext conftest.$ac_ext 15391 if test -z "$lt_cv_aix_libpath_"; then 15392 lt_cv_aix_libpath_="/usr/lib:/lib" 15393 fi 15394 15395fi 15396 15397 aix_libpath=$lt_cv_aix_libpath_ 15398fi 15399 15400 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15401 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 15402 else 15403 if test "$host_cpu" = ia64; then 15404 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 15405 allow_undefined_flag="-z nodefs" 15406 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" 15407 else 15408 # Determine the default libpath from the value encoded in an 15409 # empty executable. 15410 if test "${lt_cv_aix_libpath+set}" = set; then 15411 aix_libpath=$lt_cv_aix_libpath 15412else 15413 if ${lt_cv_aix_libpath_+:} false; then : 15414 $as_echo_n "(cached) " >&6 15415else 15416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15417/* end confdefs.h. */ 15418 15419int 15420main () 15421{ 15422 15423 ; 15424 return 0; 15425} 15426_ACEOF 15427if ac_fn_c_try_link "$LINENO"; then : 15428 15429 lt_aix_libpath_sed=' 15430 /Import File Strings/,/^$/ { 15431 /^0/ { 15432 s/^0 *\([^ ]*\) *$/\1/ 15433 p 15434 } 15435 }' 15436 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15437 # Check for a 64-bit object if we didn't find anything. 15438 if test -z "$lt_cv_aix_libpath_"; then 15439 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15440 fi 15441fi 15442rm -f core conftest.err conftest.$ac_objext \ 15443 conftest$ac_exeext conftest.$ac_ext 15444 if test -z "$lt_cv_aix_libpath_"; then 15445 lt_cv_aix_libpath_="/usr/lib:/lib" 15446 fi 15447 15448fi 15449 15450 aix_libpath=$lt_cv_aix_libpath_ 15451fi 15452 15453 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15454 # Warning - without using the other run time loading flags, 15455 # -berok will link without error, but may produce a broken library. 15456 no_undefined_flag=' ${wl}-bernotok' 15457 allow_undefined_flag=' ${wl}-berok' 15458 if test "$with_gnu_ld" = yes; then 15459 # We only use this code for GNU lds that support --whole-archive. 15460 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 15461 else 15462 # Exported symbols can be pulled into shared objects from archives 15463 whole_archive_flag_spec='$convenience' 15464 fi 15465 archive_cmds_need_lc=yes 15466 # This is similar to how AIX traditionally builds its shared libraries. 15467 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 15468 fi 15469 fi 15470 ;; 15471 15472 amigaos*) 15473 case $host_cpu in 15474 powerpc) 15475 # see comment about AmigaOS4 .so support 15476 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15477 archive_expsym_cmds='' 15478 ;; 15479 m68k) 15480 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)' 15481 hardcode_libdir_flag_spec='-L$libdir' 15482 hardcode_minus_L=yes 15483 ;; 15484 esac 15485 ;; 15486 15487 bsdi[45]*) 15488 export_dynamic_flag_spec=-rdynamic 15489 ;; 15490 15491 cygwin* | mingw* | pw32* | cegcc*) 15492 # When not using gcc, we currently assume that we are using 15493 # Microsoft Visual C++. 15494 # hardcode_libdir_flag_spec is actually meaningless, as there is 15495 # no search path for DLLs. 15496 case $cc_basename in 15497 cl*) 15498 # Native MSVC 15499 hardcode_libdir_flag_spec=' ' 15500 allow_undefined_flag=unsupported 15501 always_export_symbols=yes 15502 file_list_spec='@' 15503 # Tell ltmain to make .lib files, not .a files. 15504 libext=lib 15505 # Tell ltmain to make .dll files, not .so files. 15506 shrext_cmds=".dll" 15507 # FIXME: Setting linknames here is a bad hack. 15508 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 15509 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15510 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 15511 else 15512 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 15513 fi~ 15514 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 15515 linknames=' 15516 # The linker will not automatically build a static lib if we build a DLL. 15517 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 15518 enable_shared_with_static_runtimes=yes 15519 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 15520 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 15521 # Don't use ranlib 15522 old_postinstall_cmds='chmod 644 $oldlib' 15523 postlink_cmds='lt_outputfile="@OUTPUT@"~ 15524 lt_tool_outputfile="@TOOL_OUTPUT@"~ 15525 case $lt_outputfile in 15526 *.exe|*.EXE) ;; 15527 *) 15528 lt_outputfile="$lt_outputfile.exe" 15529 lt_tool_outputfile="$lt_tool_outputfile.exe" 15530 ;; 15531 esac~ 15532 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 15533 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 15534 $RM "$lt_outputfile.manifest"; 15535 fi' 15536 ;; 15537 *) 15538 # Assume MSVC wrapper 15539 hardcode_libdir_flag_spec=' ' 15540 allow_undefined_flag=unsupported 15541 # Tell ltmain to make .lib files, not .a files. 15542 libext=lib 15543 # Tell ltmain to make .dll files, not .so files. 15544 shrext_cmds=".dll" 15545 # FIXME: Setting linknames here is a bad hack. 15546 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 15547 # The linker will automatically build a .lib file if we build a DLL. 15548 old_archive_from_new_cmds='true' 15549 # FIXME: Should let the user specify the lib program. 15550 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 15551 enable_shared_with_static_runtimes=yes 15552 ;; 15553 esac 15554 ;; 15555 15556 darwin* | rhapsody*) 15557 15558 15559 archive_cmds_need_lc=no 15560 hardcode_direct=no 15561 hardcode_automatic=yes 15562 hardcode_shlibpath_var=unsupported 15563 if test "$lt_cv_ld_force_load" = "yes"; then 15564 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\"`' 15565 15566 else 15567 whole_archive_flag_spec='' 15568 fi 15569 link_all_deplibs=yes 15570 allow_undefined_flag="$_lt_dar_allow_undefined" 15571 case $cc_basename in 15572 ifort*) _lt_dar_can_shared=yes ;; 15573 *) _lt_dar_can_shared=$GCC ;; 15574 esac 15575 if test "$_lt_dar_can_shared" = "yes"; then 15576 output_verbose_link_cmd=func_echo_all 15577 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 15578 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 15579 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}" 15580 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}" 15581 15582 else 15583 ld_shlibs=no 15584 fi 15585 15586 ;; 15587 15588 dgux*) 15589 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15590 hardcode_libdir_flag_spec='-L$libdir' 15591 hardcode_shlibpath_var=no 15592 ;; 15593 15594 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 15595 # support. Future versions do this automatically, but an explicit c++rt0.o 15596 # does not break anything, and helps significantly (at the cost of a little 15597 # extra space). 15598 freebsd2.2*) 15599 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 15600 hardcode_libdir_flag_spec='-R$libdir' 15601 hardcode_direct=yes 15602 hardcode_shlibpath_var=no 15603 ;; 15604 15605 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 15606 freebsd2.*) 15607 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15608 hardcode_direct=yes 15609 hardcode_minus_L=yes 15610 hardcode_shlibpath_var=no 15611 ;; 15612 15613 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 15614 freebsd* | dragonfly*) 15615 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15616 hardcode_libdir_flag_spec='-R$libdir' 15617 hardcode_direct=yes 15618 hardcode_shlibpath_var=no 15619 ;; 15620 15621 hpux9*) 15622 if test "$GCC" = yes; then 15623 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 15624 else 15625 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 15626 fi 15627 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15628 hardcode_libdir_separator=: 15629 hardcode_direct=yes 15630 15631 # hardcode_minus_L: Not really in the search PATH, 15632 # but as the default location of the library. 15633 hardcode_minus_L=yes 15634 export_dynamic_flag_spec='${wl}-E' 15635 ;; 15636 15637 hpux10*) 15638 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15639 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15640 else 15641 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15642 fi 15643 if test "$with_gnu_ld" = no; then 15644 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15645 hardcode_libdir_separator=: 15646 hardcode_direct=yes 15647 hardcode_direct_absolute=yes 15648 export_dynamic_flag_spec='${wl}-E' 15649 # hardcode_minus_L: Not really in the search PATH, 15650 # but as the default location of the library. 15651 hardcode_minus_L=yes 15652 fi 15653 ;; 15654 15655 hpux11*) 15656 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15657 case $host_cpu in 15658 hppa*64*) 15659 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15660 ;; 15661 ia64*) 15662 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15663 ;; 15664 *) 15665 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15666 ;; 15667 esac 15668 else 15669 case $host_cpu in 15670 hppa*64*) 15671 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15672 ;; 15673 ia64*) 15674 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15675 ;; 15676 *) 15677 15678 # Older versions of the 11.00 compiler do not understand -b yet 15679 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 15680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 15681$as_echo_n "checking if $CC understands -b... " >&6; } 15682if ${lt_cv_prog_compiler__b+:} false; then : 15683 $as_echo_n "(cached) " >&6 15684else 15685 lt_cv_prog_compiler__b=no 15686 save_LDFLAGS="$LDFLAGS" 15687 LDFLAGS="$LDFLAGS -b" 15688 echo "$lt_simple_link_test_code" > conftest.$ac_ext 15689 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 15690 # The linker can only warn and ignore the option if not recognized 15691 # So say no if there are warnings 15692 if test -s conftest.err; then 15693 # Append any errors to the config.log. 15694 cat conftest.err 1>&5 15695 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 15696 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15697 if diff conftest.exp conftest.er2 >/dev/null; then 15698 lt_cv_prog_compiler__b=yes 15699 fi 15700 else 15701 lt_cv_prog_compiler__b=yes 15702 fi 15703 fi 15704 $RM -r conftest* 15705 LDFLAGS="$save_LDFLAGS" 15706 15707fi 15708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 15709$as_echo "$lt_cv_prog_compiler__b" >&6; } 15710 15711if test x"$lt_cv_prog_compiler__b" = xyes; then 15712 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15713else 15714 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15715fi 15716 15717 ;; 15718 esac 15719 fi 15720 if test "$with_gnu_ld" = no; then 15721 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15722 hardcode_libdir_separator=: 15723 15724 case $host_cpu in 15725 hppa*64*|ia64*) 15726 hardcode_direct=no 15727 hardcode_shlibpath_var=no 15728 ;; 15729 *) 15730 hardcode_direct=yes 15731 hardcode_direct_absolute=yes 15732 export_dynamic_flag_spec='${wl}-E' 15733 15734 # hardcode_minus_L: Not really in the search PATH, 15735 # but as the default location of the library. 15736 hardcode_minus_L=yes 15737 ;; 15738 esac 15739 fi 15740 ;; 15741 15742 irix5* | irix6* | nonstopux*) 15743 if test "$GCC" = yes; then 15744 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' 15745 # Try to use the -exported_symbol ld option, if it does not 15746 # work, assume that -exports_file does not work either and 15747 # implicitly export all symbols. 15748 # This should be the same for all languages, so no per-tag cache variable. 15749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 15750$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 15751if ${lt_cv_irix_exported_symbol+:} false; then : 15752 $as_echo_n "(cached) " >&6 15753else 15754 save_LDFLAGS="$LDFLAGS" 15755 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 15756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15757/* end confdefs.h. */ 15758int foo (void) { return 0; } 15759_ACEOF 15760if ac_fn_c_try_link "$LINENO"; then : 15761 lt_cv_irix_exported_symbol=yes 15762else 15763 lt_cv_irix_exported_symbol=no 15764fi 15765rm -f core conftest.err conftest.$ac_objext \ 15766 conftest$ac_exeext conftest.$ac_ext 15767 LDFLAGS="$save_LDFLAGS" 15768fi 15769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 15770$as_echo "$lt_cv_irix_exported_symbol" >&6; } 15771 if test "$lt_cv_irix_exported_symbol" = yes; then 15772 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' 15773 fi 15774 else 15775 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' 15776 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' 15777 fi 15778 archive_cmds_need_lc='no' 15779 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15780 hardcode_libdir_separator=: 15781 inherit_rpath=yes 15782 link_all_deplibs=yes 15783 ;; 15784 15785 netbsd* | netbsdelf*-gnu) 15786 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15787 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 15788 else 15789 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 15790 fi 15791 hardcode_libdir_flag_spec='-R$libdir' 15792 hardcode_direct=yes 15793 hardcode_shlibpath_var=no 15794 ;; 15795 15796 newsos6) 15797 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15798 hardcode_direct=yes 15799 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15800 hardcode_libdir_separator=: 15801 hardcode_shlibpath_var=no 15802 ;; 15803 15804 *nto* | *qnx*) 15805 ;; 15806 15807 openbsd*) 15808 if test -f /usr/libexec/ld.so; then 15809 hardcode_direct=yes 15810 hardcode_shlibpath_var=no 15811 hardcode_direct_absolute=yes 15812 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 15813 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15814 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 15815 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15816 export_dynamic_flag_spec='${wl}-E' 15817 else 15818 case $host_os in 15819 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 15820 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15821 hardcode_libdir_flag_spec='-R$libdir' 15822 ;; 15823 *) 15824 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15825 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15826 ;; 15827 esac 15828 fi 15829 else 15830 ld_shlibs=no 15831 fi 15832 ;; 15833 15834 os2*) 15835 hardcode_libdir_flag_spec='-L$libdir' 15836 hardcode_minus_L=yes 15837 allow_undefined_flag=unsupported 15838 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 15839 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 15840 ;; 15841 15842 osf3*) 15843 if test "$GCC" = yes; then 15844 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 15845 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' 15846 else 15847 allow_undefined_flag=' -expect_unresolved \*' 15848 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' 15849 fi 15850 archive_cmds_need_lc='no' 15851 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15852 hardcode_libdir_separator=: 15853 ;; 15854 15855 osf4* | osf5*) # as osf3* with the addition of -msym flag 15856 if test "$GCC" = yes; then 15857 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 15858 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' 15859 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15860 else 15861 allow_undefined_flag=' -expect_unresolved \*' 15862 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' 15863 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~ 15864 $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' 15865 15866 # Both c and cxx compiler support -rpath directly 15867 hardcode_libdir_flag_spec='-rpath $libdir' 15868 fi 15869 archive_cmds_need_lc='no' 15870 hardcode_libdir_separator=: 15871 ;; 15872 15873 solaris*) 15874 no_undefined_flag=' -z defs' 15875 if test "$GCC" = yes; then 15876 wlarc='${wl}' 15877 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15878 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15879 $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' 15880 else 15881 case `$CC -V 2>&1` in 15882 *"Compilers 5.0"*) 15883 wlarc='' 15884 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 15885 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15886 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 15887 ;; 15888 *) 15889 wlarc='${wl}' 15890 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 15891 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15892 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 15893 ;; 15894 esac 15895 fi 15896 hardcode_libdir_flag_spec='-R$libdir' 15897 hardcode_shlibpath_var=no 15898 case $host_os in 15899 solaris2.[0-5] | solaris2.[0-5].*) ;; 15900 *) 15901 # The compiler driver will combine and reorder linker options, 15902 # but understands `-z linker_flag'. GCC discards it without `$wl', 15903 # but is careful enough not to reorder. 15904 # Supported since Solaris 2.6 (maybe 2.5.1?) 15905 if test "$GCC" = yes; then 15906 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 15907 else 15908 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 15909 fi 15910 ;; 15911 esac 15912 link_all_deplibs=yes 15913 ;; 15914 15915 sunos4*) 15916 if test "x$host_vendor" = xsequent; then 15917 # Use $CC to link under sequent, because it throws in some extra .o 15918 # files that make .init and .fini sections work. 15919 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 15920 else 15921 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 15922 fi 15923 hardcode_libdir_flag_spec='-L$libdir' 15924 hardcode_direct=yes 15925 hardcode_minus_L=yes 15926 hardcode_shlibpath_var=no 15927 ;; 15928 15929 sysv4) 15930 case $host_vendor in 15931 sni) 15932 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15933 hardcode_direct=yes # is this really true??? 15934 ;; 15935 siemens) 15936 ## LD is ld it makes a PLAMLIB 15937 ## CC just makes a GrossModule. 15938 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 15939 reload_cmds='$CC -r -o $output$reload_objs' 15940 hardcode_direct=no 15941 ;; 15942 motorola) 15943 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15944 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 15945 ;; 15946 esac 15947 runpath_var='LD_RUN_PATH' 15948 hardcode_shlibpath_var=no 15949 ;; 15950 15951 sysv4.3*) 15952 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15953 hardcode_shlibpath_var=no 15954 export_dynamic_flag_spec='-Bexport' 15955 ;; 15956 15957 sysv4*MP*) 15958 if test -d /usr/nec; then 15959 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15960 hardcode_shlibpath_var=no 15961 runpath_var=LD_RUN_PATH 15962 hardcode_runpath_var=yes 15963 ld_shlibs=yes 15964 fi 15965 ;; 15966 15967 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 15968 no_undefined_flag='${wl}-z,text' 15969 archive_cmds_need_lc=no 15970 hardcode_shlibpath_var=no 15971 runpath_var='LD_RUN_PATH' 15972 15973 if test "$GCC" = yes; then 15974 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15975 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15976 else 15977 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15978 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 15979 fi 15980 ;; 15981 15982 sysv5* | sco3.2v5* | sco5v6*) 15983 # Note: We can NOT use -z defs as we might desire, because we do not 15984 # link with -lc, and that would cause any symbols used from libc to 15985 # always be unresolved, which means just about no library would 15986 # ever link correctly. If we're not using GNU ld we use -z text 15987 # though, which does catch some bad symbols but isn't as heavy-handed 15988 # as -z defs. 15989 no_undefined_flag='${wl}-z,text' 15990 allow_undefined_flag='${wl}-z,nodefs' 15991 archive_cmds_need_lc=no 15992 hardcode_shlibpath_var=no 15993 hardcode_libdir_flag_spec='${wl}-R,$libdir' 15994 hardcode_libdir_separator=':' 15995 link_all_deplibs=yes 15996 export_dynamic_flag_spec='${wl}-Bexport' 15997 runpath_var='LD_RUN_PATH' 15998 15999 if test "$GCC" = yes; then 16000 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16001 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16002 else 16003 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16004 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16005 fi 16006 ;; 16007 16008 uts4*) 16009 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16010 hardcode_libdir_flag_spec='-L$libdir' 16011 hardcode_shlibpath_var=no 16012 ;; 16013 16014 *) 16015 ld_shlibs=no 16016 ;; 16017 esac 16018 16019 if test x$host_vendor = xsni; then 16020 case $host in 16021 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 16022 export_dynamic_flag_spec='${wl}-Blargedynsym' 16023 ;; 16024 esac 16025 fi 16026 fi 16027 16028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 16029$as_echo "$ld_shlibs" >&6; } 16030test "$ld_shlibs" = no && can_build_shared=no 16031 16032with_gnu_ld=$with_gnu_ld 16033 16034 16035 16036 16037 16038 16039 16040 16041 16042 16043 16044 16045 16046 16047 16048# 16049# Do we need to explicitly link libc? 16050# 16051case "x$archive_cmds_need_lc" in 16052x|xyes) 16053 # Assume -lc should be added 16054 archive_cmds_need_lc=yes 16055 16056 if test "$enable_shared" = yes && test "$GCC" = yes; then 16057 case $archive_cmds in 16058 *'~'*) 16059 # FIXME: we may have to deal with multi-command sequences. 16060 ;; 16061 '$CC '*) 16062 # Test whether the compiler implicitly links with -lc since on some 16063 # systems, -lgcc has to come before -lc. If gcc already passes -lc 16064 # to ld, don't add -lc before -lgcc. 16065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 16066$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 16067if ${lt_cv_archive_cmds_need_lc+:} false; then : 16068 $as_echo_n "(cached) " >&6 16069else 16070 $RM conftest* 16071 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16072 16073 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 16074 (eval $ac_compile) 2>&5 16075 ac_status=$? 16076 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16077 test $ac_status = 0; } 2>conftest.err; then 16078 soname=conftest 16079 lib=conftest 16080 libobjs=conftest.$ac_objext 16081 deplibs= 16082 wl=$lt_prog_compiler_wl 16083 pic_flag=$lt_prog_compiler_pic 16084 compiler_flags=-v 16085 linker_flags=-v 16086 verstring= 16087 output_objdir=. 16088 libname=conftest 16089 lt_save_allow_undefined_flag=$allow_undefined_flag 16090 allow_undefined_flag= 16091 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 16092 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 16093 ac_status=$? 16094 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16095 test $ac_status = 0; } 16096 then 16097 lt_cv_archive_cmds_need_lc=no 16098 else 16099 lt_cv_archive_cmds_need_lc=yes 16100 fi 16101 allow_undefined_flag=$lt_save_allow_undefined_flag 16102 else 16103 cat conftest.err 1>&5 16104 fi 16105 $RM conftest* 16106 16107fi 16108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 16109$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 16110 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 16111 ;; 16112 esac 16113 fi 16114 ;; 16115esac 16116 16117 16118 16119 16120 16121 16122 16123 16124 16125 16126 16127 16128 16129 16130 16131 16132 16133 16134 16135 16136 16137 16138 16139 16140 16141 16142 16143 16144 16145 16146 16147 16148 16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 16196 16197 16198 16199 16200 16201 16202 16203 16204 16205 16206 16207 16208 16209 16210 16211 16212 16213 16214 16215 16216 16217 16218 16219 16220 16221 16222 16223 16224 16225 16226 16227 16228 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243 16244 16245 16246 16247 16248 16249 16250 16251 16252 16253 16254 16255 16256 16257 16258 16259 16260 16261 16262 16263 16264 16265 16266 16267 16268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 16269$as_echo_n "checking dynamic linker characteristics... " >&6; } 16270 16271if test "$GCC" = yes; then 16272 case $host_os in 16273 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 16274 *) lt_awk_arg="/^libraries:/" ;; 16275 esac 16276 case $host_os in 16277 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 16278 *) lt_sed_strip_eq="s,=/,/,g" ;; 16279 esac 16280 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 16281 case $lt_search_path_spec in 16282 *\;*) 16283 # if the path contains ";" then we assume it to be the separator 16284 # otherwise default to the standard path separator (i.e. ":") - it is 16285 # assumed that no part of a normal pathname contains ";" but that should 16286 # okay in the real world where ";" in dirpaths is itself problematic. 16287 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 16288 ;; 16289 *) 16290 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 16291 ;; 16292 esac 16293 # Ok, now we have the path, separated by spaces, we can step through it 16294 # and add multilib dir if necessary. 16295 lt_tmp_lt_search_path_spec= 16296 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 16297 for lt_sys_path in $lt_search_path_spec; do 16298 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 16299 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 16300 else 16301 test -d "$lt_sys_path" && \ 16302 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 16303 fi 16304 done 16305 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 16306BEGIN {RS=" "; FS="/|\n";} { 16307 lt_foo=""; 16308 lt_count=0; 16309 for (lt_i = NF; lt_i > 0; lt_i--) { 16310 if ($lt_i != "" && $lt_i != ".") { 16311 if ($lt_i == "..") { 16312 lt_count++; 16313 } else { 16314 if (lt_count == 0) { 16315 lt_foo="/" $lt_i lt_foo; 16316 } else { 16317 lt_count--; 16318 } 16319 } 16320 } 16321 } 16322 if (lt_foo != "") { lt_freq[lt_foo]++; } 16323 if (lt_freq[lt_foo] == 1) { print lt_foo; } 16324}'` 16325 # AWK program above erroneously prepends '/' to C:/dos/paths 16326 # for these hosts. 16327 case $host_os in 16328 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 16329 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 16330 esac 16331 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 16332else 16333 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 16334fi 16335library_names_spec= 16336libname_spec='lib$name' 16337soname_spec= 16338shrext_cmds=".so" 16339postinstall_cmds= 16340postuninstall_cmds= 16341finish_cmds= 16342finish_eval= 16343shlibpath_var= 16344shlibpath_overrides_runpath=unknown 16345version_type=none 16346dynamic_linker="$host_os ld.so" 16347sys_lib_dlsearch_path_spec="/lib /usr/lib" 16348need_lib_prefix=unknown 16349hardcode_into_libs=no 16350 16351# when you set need_version to no, make sure it does not cause -set_version 16352# flags to be left without arguments 16353need_version=unknown 16354 16355case $host_os in 16356aix3*) 16357 version_type=linux # correct to gnu/linux during the next big refactor 16358 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 16359 shlibpath_var=LIBPATH 16360 16361 # AIX 3 has no versioning support, so we append a major version to the name. 16362 soname_spec='${libname}${release}${shared_ext}$major' 16363 ;; 16364 16365aix[4-9]*) 16366 version_type=linux # correct to gnu/linux during the next big refactor 16367 need_lib_prefix=no 16368 need_version=no 16369 hardcode_into_libs=yes 16370 if test "$host_cpu" = ia64; then 16371 # AIX 5 supports IA64 16372 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 16373 shlibpath_var=LD_LIBRARY_PATH 16374 else 16375 # With GCC up to 2.95.x, collect2 would create an import file 16376 # for dependence libraries. The import file would start with 16377 # the line `#! .'. This would cause the generated library to 16378 # depend on `.', always an invalid library. This was fixed in 16379 # development snapshots of GCC prior to 3.0. 16380 case $host_os in 16381 aix4 | aix4.[01] | aix4.[01].*) 16382 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 16383 echo ' yes ' 16384 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 16385 : 16386 else 16387 can_build_shared=no 16388 fi 16389 ;; 16390 esac 16391 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 16392 # soname into executable. Probably we can add versioning support to 16393 # collect2, so additional links can be useful in future. 16394 if test "$aix_use_runtimelinking" = yes; then 16395 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 16396 # instead of lib<name>.a to let people know that these are not 16397 # typical AIX shared libraries. 16398 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16399 else 16400 # We preserve .a as extension for shared libraries through AIX4.2 16401 # and later when we are not doing run time linking. 16402 library_names_spec='${libname}${release}.a $libname.a' 16403 soname_spec='${libname}${release}${shared_ext}$major' 16404 fi 16405 shlibpath_var=LIBPATH 16406 fi 16407 ;; 16408 16409amigaos*) 16410 case $host_cpu in 16411 powerpc) 16412 # Since July 2007 AmigaOS4 officially supports .so libraries. 16413 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 16414 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16415 ;; 16416 m68k) 16417 library_names_spec='$libname.ixlibrary $libname.a' 16418 # Create ${libname}_ixlibrary.a entries in /sys/libs. 16419 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $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' 16420 ;; 16421 esac 16422 ;; 16423 16424beos*) 16425 library_names_spec='${libname}${shared_ext}' 16426 dynamic_linker="$host_os ld.so" 16427 shlibpath_var=LIBRARY_PATH 16428 ;; 16429 16430bsdi[45]*) 16431 version_type=linux # correct to gnu/linux during the next big refactor 16432 need_version=no 16433 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16434 soname_spec='${libname}${release}${shared_ext}$major' 16435 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 16436 shlibpath_var=LD_LIBRARY_PATH 16437 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 16438 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 16439 # the default ld.so.conf also contains /usr/contrib/lib and 16440 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 16441 # libtool to hard-code these into programs 16442 ;; 16443 16444cygwin* | mingw* | pw32* | cegcc*) 16445 version_type=windows 16446 shrext_cmds=".dll" 16447 need_version=no 16448 need_lib_prefix=no 16449 16450 case $GCC,$cc_basename in 16451 yes,*) 16452 # gcc 16453 library_names_spec='$libname.dll.a' 16454 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16455 postinstall_cmds='base_file=`basename \${file}`~ 16456 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16457 dldir=$destdir/`dirname \$dlpath`~ 16458 test -d \$dldir || mkdir -p \$dldir~ 16459 $install_prog $dir/$dlname \$dldir/$dlname~ 16460 chmod a+x \$dldir/$dlname~ 16461 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 16462 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 16463 fi' 16464 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16465 dlpath=$dir/\$dldll~ 16466 $RM \$dlpath' 16467 shlibpath_overrides_runpath=yes 16468 16469 case $host_os in 16470 cygwin*) 16471 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 16472 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16473 16474 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 16475 ;; 16476 mingw* | cegcc*) 16477 # MinGW DLLs use traditional 'lib' prefix 16478 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16479 ;; 16480 pw32*) 16481 # pw32 DLLs use 'pw' prefix rather than 'lib' 16482 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16483 ;; 16484 esac 16485 dynamic_linker='Win32 ld.exe' 16486 ;; 16487 16488 *,cl*) 16489 # Native MSVC 16490 libname_spec='$name' 16491 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16492 library_names_spec='${libname}.dll.lib' 16493 16494 case $build_os in 16495 mingw*) 16496 sys_lib_search_path_spec= 16497 lt_save_ifs=$IFS 16498 IFS=';' 16499 for lt_path in $LIB 16500 do 16501 IFS=$lt_save_ifs 16502 # Let DOS variable expansion print the short 8.3 style file name. 16503 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 16504 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 16505 done 16506 IFS=$lt_save_ifs 16507 # Convert to MSYS style. 16508 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 16509 ;; 16510 cygwin*) 16511 # Convert to unix form, then to dos form, then back to unix form 16512 # but this time dos style (no spaces!) so that the unix form looks 16513 # like /cygdrive/c/PROGRA~1:/cygdr... 16514 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 16515 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 16516 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16517 ;; 16518 *) 16519 sys_lib_search_path_spec="$LIB" 16520 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 16521 # It is most probably a Windows format PATH. 16522 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 16523 else 16524 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16525 fi 16526 # FIXME: find the short name or the path components, as spaces are 16527 # common. (e.g. "Program Files" -> "PROGRA~1") 16528 ;; 16529 esac 16530 16531 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16532 postinstall_cmds='base_file=`basename \${file}`~ 16533 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16534 dldir=$destdir/`dirname \$dlpath`~ 16535 test -d \$dldir || mkdir -p \$dldir~ 16536 $install_prog $dir/$dlname \$dldir/$dlname' 16537 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16538 dlpath=$dir/\$dldll~ 16539 $RM \$dlpath' 16540 shlibpath_overrides_runpath=yes 16541 dynamic_linker='Win32 link.exe' 16542 ;; 16543 16544 *) 16545 # Assume MSVC wrapper 16546 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 16547 dynamic_linker='Win32 ld.exe' 16548 ;; 16549 esac 16550 # FIXME: first we should search . and the directory the executable is in 16551 shlibpath_var=PATH 16552 ;; 16553 16554darwin* | rhapsody*) 16555 dynamic_linker="$host_os dyld" 16556 version_type=darwin 16557 need_lib_prefix=no 16558 need_version=no 16559 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 16560 soname_spec='${libname}${release}${major}$shared_ext' 16561 shlibpath_overrides_runpath=yes 16562 shlibpath_var=DYLD_LIBRARY_PATH 16563 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 16564 16565 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 16566 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 16567 ;; 16568 16569dgux*) 16570 version_type=linux # correct to gnu/linux during the next big refactor 16571 need_lib_prefix=no 16572 need_version=no 16573 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 16574 soname_spec='${libname}${release}${shared_ext}$major' 16575 shlibpath_var=LD_LIBRARY_PATH 16576 ;; 16577 16578freebsd* | dragonfly*) 16579 # DragonFly does not have aout. When/if they implement a new 16580 # versioning mechanism, adjust this. 16581 if test -x /usr/bin/objformat; then 16582 objformat=`/usr/bin/objformat` 16583 else 16584 case $host_os in 16585 freebsd[23].*) objformat=aout ;; 16586 *) objformat=elf ;; 16587 esac 16588 fi 16589 version_type=freebsd-$objformat 16590 case $version_type in 16591 freebsd-elf*) 16592 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16593 need_version=no 16594 need_lib_prefix=no 16595 ;; 16596 freebsd-*) 16597 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 16598 need_version=yes 16599 ;; 16600 esac 16601 shlibpath_var=LD_LIBRARY_PATH 16602 case $host_os in 16603 freebsd2.*) 16604 shlibpath_overrides_runpath=yes 16605 ;; 16606 freebsd3.[01]* | freebsdelf3.[01]*) 16607 shlibpath_overrides_runpath=yes 16608 hardcode_into_libs=yes 16609 ;; 16610 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 16611 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 16612 shlibpath_overrides_runpath=no 16613 hardcode_into_libs=yes 16614 ;; 16615 *) # from 4.6 on, and DragonFly 16616 shlibpath_overrides_runpath=yes 16617 hardcode_into_libs=yes 16618 ;; 16619 esac 16620 ;; 16621 16622haiku*) 16623 version_type=linux # correct to gnu/linux during the next big refactor 16624 need_lib_prefix=no 16625 need_version=no 16626 dynamic_linker="$host_os runtime_loader" 16627 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 16628 soname_spec='${libname}${release}${shared_ext}$major' 16629 shlibpath_var=LIBRARY_PATH 16630 shlibpath_overrides_runpath=yes 16631 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 16632 hardcode_into_libs=yes 16633 ;; 16634 16635hpux9* | hpux10* | hpux11*) 16636 # Give a soname corresponding to the major version so that dld.sl refuses to 16637 # link against other versions. 16638 version_type=sunos 16639 need_lib_prefix=no 16640 need_version=no 16641 case $host_cpu in 16642 ia64*) 16643 shrext_cmds='.so' 16644 hardcode_into_libs=yes 16645 dynamic_linker="$host_os dld.so" 16646 shlibpath_var=LD_LIBRARY_PATH 16647 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16648 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16649 soname_spec='${libname}${release}${shared_ext}$major' 16650 if test "X$HPUX_IA64_MODE" = X32; then 16651 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 16652 else 16653 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 16654 fi 16655 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16656 ;; 16657 hppa*64*) 16658 shrext_cmds='.sl' 16659 hardcode_into_libs=yes 16660 dynamic_linker="$host_os dld.sl" 16661 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 16662 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16663 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16664 soname_spec='${libname}${release}${shared_ext}$major' 16665 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 16666 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16667 ;; 16668 *) 16669 shrext_cmds='.sl' 16670 dynamic_linker="$host_os dld.sl" 16671 shlibpath_var=SHLIB_PATH 16672 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 16673 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16674 soname_spec='${libname}${release}${shared_ext}$major' 16675 ;; 16676 esac 16677 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 16678 postinstall_cmds='chmod 555 $lib' 16679 # or fails outright, so override atomically: 16680 install_override_mode=555 16681 ;; 16682 16683interix[3-9]*) 16684 version_type=linux # correct to gnu/linux during the next big refactor 16685 need_lib_prefix=no 16686 need_version=no 16687 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16688 soname_spec='${libname}${release}${shared_ext}$major' 16689 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 16690 shlibpath_var=LD_LIBRARY_PATH 16691 shlibpath_overrides_runpath=no 16692 hardcode_into_libs=yes 16693 ;; 16694 16695irix5* | irix6* | nonstopux*) 16696 case $host_os in 16697 nonstopux*) version_type=nonstopux ;; 16698 *) 16699 if test "$lt_cv_prog_gnu_ld" = yes; then 16700 version_type=linux # correct to gnu/linux during the next big refactor 16701 else 16702 version_type=irix 16703 fi ;; 16704 esac 16705 need_lib_prefix=no 16706 need_version=no 16707 soname_spec='${libname}${release}${shared_ext}$major' 16708 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 16709 case $host_os in 16710 irix5* | nonstopux*) 16711 libsuff= shlibsuff= 16712 ;; 16713 *) 16714 case $LD in # libtool.m4 will add one of these switches to LD 16715 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 16716 libsuff= shlibsuff= libmagic=32-bit;; 16717 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 16718 libsuff=32 shlibsuff=N32 libmagic=N32;; 16719 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 16720 libsuff=64 shlibsuff=64 libmagic=64-bit;; 16721 *) libsuff= shlibsuff= libmagic=never-match;; 16722 esac 16723 ;; 16724 esac 16725 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 16726 shlibpath_overrides_runpath=no 16727 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 16728 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 16729 hardcode_into_libs=yes 16730 ;; 16731 16732# No shared lib support for Linux oldld, aout, or coff. 16733linux*oldld* | linux*aout* | linux*coff*) 16734 dynamic_linker=no 16735 ;; 16736 16737# This must be glibc/ELF. 16738linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 16739 version_type=linux # correct to gnu/linux during the next big refactor 16740 need_lib_prefix=no 16741 need_version=no 16742 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16743 soname_spec='${libname}${release}${shared_ext}$major' 16744 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 16745 shlibpath_var=LD_LIBRARY_PATH 16746 shlibpath_overrides_runpath=no 16747 16748 # Some binutils ld are patched to set DT_RUNPATH 16749 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 16750 $as_echo_n "(cached) " >&6 16751else 16752 lt_cv_shlibpath_overrides_runpath=no 16753 save_LDFLAGS=$LDFLAGS 16754 save_libdir=$libdir 16755 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 16756 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 16757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16758/* end confdefs.h. */ 16759 16760int 16761main () 16762{ 16763 16764 ; 16765 return 0; 16766} 16767_ACEOF 16768if ac_fn_c_try_link "$LINENO"; then : 16769 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 16770 lt_cv_shlibpath_overrides_runpath=yes 16771fi 16772fi 16773rm -f core conftest.err conftest.$ac_objext \ 16774 conftest$ac_exeext conftest.$ac_ext 16775 LDFLAGS=$save_LDFLAGS 16776 libdir=$save_libdir 16777 16778fi 16779 16780 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 16781 16782 # This implies no fast_install, which is unacceptable. 16783 # Some rework will be needed to allow for fast_install 16784 # before this can be enabled. 16785 hardcode_into_libs=yes 16786 16787 # Append ld.so.conf contents to the search path 16788 if test -f /etc/ld.so.conf; then 16789 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' ' '` 16790 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 16791 fi 16792 16793 # We used to test for /lib/ld.so.1 and disable shared libraries on 16794 # powerpc, because MkLinux only supported shared libraries with the 16795 # GNU dynamic linker. Since this was broken with cross compilers, 16796 # most powerpc-linux boxes support dynamic linking these days and 16797 # people can always --disable-shared, the test was removed, and we 16798 # assume the GNU/Linux dynamic linker is in use. 16799 dynamic_linker='GNU/Linux ld.so' 16800 ;; 16801 16802netbsdelf*-gnu) 16803 version_type=linux 16804 need_lib_prefix=no 16805 need_version=no 16806 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16807 soname_spec='${libname}${release}${shared_ext}$major' 16808 shlibpath_var=LD_LIBRARY_PATH 16809 shlibpath_overrides_runpath=no 16810 hardcode_into_libs=yes 16811 dynamic_linker='NetBSD ld.elf_so' 16812 ;; 16813 16814netbsd*) 16815 version_type=sunos 16816 need_lib_prefix=no 16817 need_version=no 16818 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 16819 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16820 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 16821 dynamic_linker='NetBSD (a.out) ld.so' 16822 else 16823 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16824 soname_spec='${libname}${release}${shared_ext}$major' 16825 dynamic_linker='NetBSD ld.elf_so' 16826 fi 16827 shlibpath_var=LD_LIBRARY_PATH 16828 shlibpath_overrides_runpath=yes 16829 hardcode_into_libs=yes 16830 ;; 16831 16832newsos6) 16833 version_type=linux # correct to gnu/linux during the next big refactor 16834 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16835 shlibpath_var=LD_LIBRARY_PATH 16836 shlibpath_overrides_runpath=yes 16837 ;; 16838 16839*nto* | *qnx*) 16840 version_type=qnx 16841 need_lib_prefix=no 16842 need_version=no 16843 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16844 soname_spec='${libname}${release}${shared_ext}$major' 16845 shlibpath_var=LD_LIBRARY_PATH 16846 shlibpath_overrides_runpath=no 16847 hardcode_into_libs=yes 16848 dynamic_linker='ldqnx.so' 16849 ;; 16850 16851openbsd*) 16852 version_type=sunos 16853 sys_lib_dlsearch_path_spec="/usr/lib" 16854 need_lib_prefix=no 16855 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 16856 case $host_os in 16857 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 16858 *) need_version=no ;; 16859 esac 16860 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16861 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 16862 shlibpath_var=LD_LIBRARY_PATH 16863 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 16864 case $host_os in 16865 openbsd2.[89] | openbsd2.[89].*) 16866 shlibpath_overrides_runpath=no 16867 ;; 16868 *) 16869 shlibpath_overrides_runpath=yes 16870 ;; 16871 esac 16872 else 16873 shlibpath_overrides_runpath=yes 16874 fi 16875 ;; 16876 16877os2*) 16878 libname_spec='$name' 16879 shrext_cmds=".dll" 16880 need_lib_prefix=no 16881 library_names_spec='$libname${shared_ext} $libname.a' 16882 dynamic_linker='OS/2 ld.exe' 16883 shlibpath_var=LIBPATH 16884 ;; 16885 16886osf3* | osf4* | osf5*) 16887 version_type=osf 16888 need_lib_prefix=no 16889 need_version=no 16890 soname_spec='${libname}${release}${shared_ext}$major' 16891 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16892 shlibpath_var=LD_LIBRARY_PATH 16893 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 16894 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 16895 ;; 16896 16897rdos*) 16898 dynamic_linker=no 16899 ;; 16900 16901solaris*) 16902 version_type=linux # correct to gnu/linux during the next big refactor 16903 need_lib_prefix=no 16904 need_version=no 16905 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16906 soname_spec='${libname}${release}${shared_ext}$major' 16907 shlibpath_var=LD_LIBRARY_PATH 16908 shlibpath_overrides_runpath=yes 16909 hardcode_into_libs=yes 16910 # ldd complains unless libraries are executable 16911 postinstall_cmds='chmod +x $lib' 16912 ;; 16913 16914sunos4*) 16915 version_type=sunos 16916 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16917 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 16918 shlibpath_var=LD_LIBRARY_PATH 16919 shlibpath_overrides_runpath=yes 16920 if test "$with_gnu_ld" = yes; then 16921 need_lib_prefix=no 16922 fi 16923 need_version=yes 16924 ;; 16925 16926sysv4 | sysv4.3*) 16927 version_type=linux # correct to gnu/linux during the next big refactor 16928 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16929 soname_spec='${libname}${release}${shared_ext}$major' 16930 shlibpath_var=LD_LIBRARY_PATH 16931 case $host_vendor in 16932 sni) 16933 shlibpath_overrides_runpath=no 16934 need_lib_prefix=no 16935 runpath_var=LD_RUN_PATH 16936 ;; 16937 siemens) 16938 need_lib_prefix=no 16939 ;; 16940 motorola) 16941 need_lib_prefix=no 16942 need_version=no 16943 shlibpath_overrides_runpath=no 16944 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 16945 ;; 16946 esac 16947 ;; 16948 16949sysv4*MP*) 16950 if test -d /usr/nec ;then 16951 version_type=linux # correct to gnu/linux during the next big refactor 16952 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 16953 soname_spec='$libname${shared_ext}.$major' 16954 shlibpath_var=LD_LIBRARY_PATH 16955 fi 16956 ;; 16957 16958sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 16959 version_type=freebsd-elf 16960 need_lib_prefix=no 16961 need_version=no 16962 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16963 soname_spec='${libname}${release}${shared_ext}$major' 16964 shlibpath_var=LD_LIBRARY_PATH 16965 shlibpath_overrides_runpath=yes 16966 hardcode_into_libs=yes 16967 if test "$with_gnu_ld" = yes; then 16968 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 16969 else 16970 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 16971 case $host_os in 16972 sco3.2v5*) 16973 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 16974 ;; 16975 esac 16976 fi 16977 sys_lib_dlsearch_path_spec='/usr/lib' 16978 ;; 16979 16980tpf*) 16981 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 16982 version_type=linux # correct to gnu/linux during the next big refactor 16983 need_lib_prefix=no 16984 need_version=no 16985 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16986 shlibpath_var=LD_LIBRARY_PATH 16987 shlibpath_overrides_runpath=no 16988 hardcode_into_libs=yes 16989 ;; 16990 16991uts4*) 16992 version_type=linux # correct to gnu/linux during the next big refactor 16993 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16994 soname_spec='${libname}${release}${shared_ext}$major' 16995 shlibpath_var=LD_LIBRARY_PATH 16996 ;; 16997 16998*) 16999 dynamic_linker=no 17000 ;; 17001esac 17002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 17003$as_echo "$dynamic_linker" >&6; } 17004test "$dynamic_linker" = no && can_build_shared=no 17005 17006variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 17007if test "$GCC" = yes; then 17008 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 17009fi 17010 17011if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 17012 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 17013fi 17014if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 17015 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 17016fi 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 17076 17077 17078 17079 17080 17081 17082 17083 17084 17085 17086 17087 17088 17089 17090 17091 17092 17093 17094 17095 17096 17097 17098 17099 17100 17101 17102 17103 17104 17105 17106 17107 17108 17109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 17110$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 17111hardcode_action= 17112if test -n "$hardcode_libdir_flag_spec" || 17113 test -n "$runpath_var" || 17114 test "X$hardcode_automatic" = "Xyes" ; then 17115 17116 # We can hardcode non-existent directories. 17117 if test "$hardcode_direct" != no && 17118 # If the only mechanism to avoid hardcoding is shlibpath_var, we 17119 # have to relink, otherwise we might link with an installed library 17120 # when we should be linking with a yet-to-be-installed one 17121 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 17122 test "$hardcode_minus_L" != no; then 17123 # Linking always hardcodes the temporary library directory. 17124 hardcode_action=relink 17125 else 17126 # We can link without hardcoding, and we can hardcode nonexisting dirs. 17127 hardcode_action=immediate 17128 fi 17129else 17130 # We cannot hardcode anything, or else we can only hardcode existing 17131 # directories. 17132 hardcode_action=unsupported 17133fi 17134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 17135$as_echo "$hardcode_action" >&6; } 17136 17137if test "$hardcode_action" = relink || 17138 test "$inherit_rpath" = yes; then 17139 # Fast installation is not supported 17140 enable_fast_install=no 17141elif test "$shlibpath_overrides_runpath" = yes || 17142 test "$enable_shared" = no; then 17143 # Fast installation is not necessary 17144 enable_fast_install=needless 17145fi 17146 17147 17148 17149 17150 17151 17152 if test "x$enable_dlopen" != xyes; then 17153 enable_dlopen=unknown 17154 enable_dlopen_self=unknown 17155 enable_dlopen_self_static=unknown 17156else 17157 lt_cv_dlopen=no 17158 lt_cv_dlopen_libs= 17159 17160 case $host_os in 17161 beos*) 17162 lt_cv_dlopen="load_add_on" 17163 lt_cv_dlopen_libs= 17164 lt_cv_dlopen_self=yes 17165 ;; 17166 17167 mingw* | pw32* | cegcc*) 17168 lt_cv_dlopen="LoadLibrary" 17169 lt_cv_dlopen_libs= 17170 ;; 17171 17172 cygwin*) 17173 lt_cv_dlopen="dlopen" 17174 lt_cv_dlopen_libs= 17175 ;; 17176 17177 darwin*) 17178 # if libdl is installed we need to link against it 17179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17180$as_echo_n "checking for dlopen in -ldl... " >&6; } 17181if ${ac_cv_lib_dl_dlopen+:} false; then : 17182 $as_echo_n "(cached) " >&6 17183else 17184 ac_check_lib_save_LIBS=$LIBS 17185LIBS="-ldl $LIBS" 17186cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17187/* end confdefs.h. */ 17188 17189/* Override any GCC internal prototype to avoid an error. 17190 Use char because int might match the return type of a GCC 17191 builtin and then its argument prototype would still apply. */ 17192#ifdef __cplusplus 17193extern "C" 17194#endif 17195char dlopen (); 17196int 17197main () 17198{ 17199return dlopen (); 17200 ; 17201 return 0; 17202} 17203_ACEOF 17204if ac_fn_c_try_link "$LINENO"; then : 17205 ac_cv_lib_dl_dlopen=yes 17206else 17207 ac_cv_lib_dl_dlopen=no 17208fi 17209rm -f core conftest.err conftest.$ac_objext \ 17210 conftest$ac_exeext conftest.$ac_ext 17211LIBS=$ac_check_lib_save_LIBS 17212fi 17213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17214$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17215if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17216 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17217else 17218 17219 lt_cv_dlopen="dyld" 17220 lt_cv_dlopen_libs= 17221 lt_cv_dlopen_self=yes 17222 17223fi 17224 17225 ;; 17226 17227 *) 17228 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 17229if test "x$ac_cv_func_shl_load" = xyes; then : 17230 lt_cv_dlopen="shl_load" 17231else 17232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 17233$as_echo_n "checking for shl_load in -ldld... " >&6; } 17234if ${ac_cv_lib_dld_shl_load+:} false; then : 17235 $as_echo_n "(cached) " >&6 17236else 17237 ac_check_lib_save_LIBS=$LIBS 17238LIBS="-ldld $LIBS" 17239cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17240/* end confdefs.h. */ 17241 17242/* Override any GCC internal prototype to avoid an error. 17243 Use char because int might match the return type of a GCC 17244 builtin and then its argument prototype would still apply. */ 17245#ifdef __cplusplus 17246extern "C" 17247#endif 17248char shl_load (); 17249int 17250main () 17251{ 17252return shl_load (); 17253 ; 17254 return 0; 17255} 17256_ACEOF 17257if ac_fn_c_try_link "$LINENO"; then : 17258 ac_cv_lib_dld_shl_load=yes 17259else 17260 ac_cv_lib_dld_shl_load=no 17261fi 17262rm -f core conftest.err conftest.$ac_objext \ 17263 conftest$ac_exeext conftest.$ac_ext 17264LIBS=$ac_check_lib_save_LIBS 17265fi 17266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 17267$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 17268if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 17269 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 17270else 17271 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 17272if test "x$ac_cv_func_dlopen" = xyes; then : 17273 lt_cv_dlopen="dlopen" 17274else 17275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17276$as_echo_n "checking for dlopen in -ldl... " >&6; } 17277if ${ac_cv_lib_dl_dlopen+:} false; then : 17278 $as_echo_n "(cached) " >&6 17279else 17280 ac_check_lib_save_LIBS=$LIBS 17281LIBS="-ldl $LIBS" 17282cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17283/* end confdefs.h. */ 17284 17285/* Override any GCC internal prototype to avoid an error. 17286 Use char because int might match the return type of a GCC 17287 builtin and then its argument prototype would still apply. */ 17288#ifdef __cplusplus 17289extern "C" 17290#endif 17291char dlopen (); 17292int 17293main () 17294{ 17295return dlopen (); 17296 ; 17297 return 0; 17298} 17299_ACEOF 17300if ac_fn_c_try_link "$LINENO"; then : 17301 ac_cv_lib_dl_dlopen=yes 17302else 17303 ac_cv_lib_dl_dlopen=no 17304fi 17305rm -f core conftest.err conftest.$ac_objext \ 17306 conftest$ac_exeext conftest.$ac_ext 17307LIBS=$ac_check_lib_save_LIBS 17308fi 17309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17310$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17311if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17312 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17313else 17314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 17315$as_echo_n "checking for dlopen in -lsvld... " >&6; } 17316if ${ac_cv_lib_svld_dlopen+:} false; then : 17317 $as_echo_n "(cached) " >&6 17318else 17319 ac_check_lib_save_LIBS=$LIBS 17320LIBS="-lsvld $LIBS" 17321cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17322/* end confdefs.h. */ 17323 17324/* Override any GCC internal prototype to avoid an error. 17325 Use char because int might match the return type of a GCC 17326 builtin and then its argument prototype would still apply. */ 17327#ifdef __cplusplus 17328extern "C" 17329#endif 17330char dlopen (); 17331int 17332main () 17333{ 17334return dlopen (); 17335 ; 17336 return 0; 17337} 17338_ACEOF 17339if ac_fn_c_try_link "$LINENO"; then : 17340 ac_cv_lib_svld_dlopen=yes 17341else 17342 ac_cv_lib_svld_dlopen=no 17343fi 17344rm -f core conftest.err conftest.$ac_objext \ 17345 conftest$ac_exeext conftest.$ac_ext 17346LIBS=$ac_check_lib_save_LIBS 17347fi 17348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 17349$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 17350if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 17351 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 17352else 17353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 17354$as_echo_n "checking for dld_link in -ldld... " >&6; } 17355if ${ac_cv_lib_dld_dld_link+:} false; then : 17356 $as_echo_n "(cached) " >&6 17357else 17358 ac_check_lib_save_LIBS=$LIBS 17359LIBS="-ldld $LIBS" 17360cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17361/* end confdefs.h. */ 17362 17363/* Override any GCC internal prototype to avoid an error. 17364 Use char because int might match the return type of a GCC 17365 builtin and then its argument prototype would still apply. */ 17366#ifdef __cplusplus 17367extern "C" 17368#endif 17369char dld_link (); 17370int 17371main () 17372{ 17373return dld_link (); 17374 ; 17375 return 0; 17376} 17377_ACEOF 17378if ac_fn_c_try_link "$LINENO"; then : 17379 ac_cv_lib_dld_dld_link=yes 17380else 17381 ac_cv_lib_dld_dld_link=no 17382fi 17383rm -f core conftest.err conftest.$ac_objext \ 17384 conftest$ac_exeext conftest.$ac_ext 17385LIBS=$ac_check_lib_save_LIBS 17386fi 17387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 17388$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 17389if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 17390 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 17391fi 17392 17393 17394fi 17395 17396 17397fi 17398 17399 17400fi 17401 17402 17403fi 17404 17405 17406fi 17407 17408 ;; 17409 esac 17410 17411 if test "x$lt_cv_dlopen" != xno; then 17412 enable_dlopen=yes 17413 else 17414 enable_dlopen=no 17415 fi 17416 17417 case $lt_cv_dlopen in 17418 dlopen) 17419 save_CPPFLAGS="$CPPFLAGS" 17420 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 17421 17422 save_LDFLAGS="$LDFLAGS" 17423 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 17424 17425 save_LIBS="$LIBS" 17426 LIBS="$lt_cv_dlopen_libs $LIBS" 17427 17428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 17429$as_echo_n "checking whether a program can dlopen itself... " >&6; } 17430if ${lt_cv_dlopen_self+:} false; then : 17431 $as_echo_n "(cached) " >&6 17432else 17433 if test "$cross_compiling" = yes; then : 17434 lt_cv_dlopen_self=cross 17435else 17436 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17437 lt_status=$lt_dlunknown 17438 cat > conftest.$ac_ext <<_LT_EOF 17439#line $LINENO "configure" 17440#include "confdefs.h" 17441 17442#if HAVE_DLFCN_H 17443#include <dlfcn.h> 17444#endif 17445 17446#include <stdio.h> 17447 17448#ifdef RTLD_GLOBAL 17449# define LT_DLGLOBAL RTLD_GLOBAL 17450#else 17451# ifdef DL_GLOBAL 17452# define LT_DLGLOBAL DL_GLOBAL 17453# else 17454# define LT_DLGLOBAL 0 17455# endif 17456#endif 17457 17458/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17459 find out it does not work in some platform. */ 17460#ifndef LT_DLLAZY_OR_NOW 17461# ifdef RTLD_LAZY 17462# define LT_DLLAZY_OR_NOW RTLD_LAZY 17463# else 17464# ifdef DL_LAZY 17465# define LT_DLLAZY_OR_NOW DL_LAZY 17466# else 17467# ifdef RTLD_NOW 17468# define LT_DLLAZY_OR_NOW RTLD_NOW 17469# else 17470# ifdef DL_NOW 17471# define LT_DLLAZY_OR_NOW DL_NOW 17472# else 17473# define LT_DLLAZY_OR_NOW 0 17474# endif 17475# endif 17476# endif 17477# endif 17478#endif 17479 17480/* When -fvisbility=hidden is used, assume the code has been annotated 17481 correspondingly for the symbols needed. */ 17482#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17483int fnord () __attribute__((visibility("default"))); 17484#endif 17485 17486int fnord () { return 42; } 17487int main () 17488{ 17489 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17490 int status = $lt_dlunknown; 17491 17492 if (self) 17493 { 17494 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17495 else 17496 { 17497 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17498 else puts (dlerror ()); 17499 } 17500 /* dlclose (self); */ 17501 } 17502 else 17503 puts (dlerror ()); 17504 17505 return status; 17506} 17507_LT_EOF 17508 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17509 (eval $ac_link) 2>&5 17510 ac_status=$? 17511 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17512 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17513 (./conftest; exit; ) >&5 2>/dev/null 17514 lt_status=$? 17515 case x$lt_status in 17516 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 17517 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 17518 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 17519 esac 17520 else : 17521 # compilation failed 17522 lt_cv_dlopen_self=no 17523 fi 17524fi 17525rm -fr conftest* 17526 17527 17528fi 17529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 17530$as_echo "$lt_cv_dlopen_self" >&6; } 17531 17532 if test "x$lt_cv_dlopen_self" = xyes; then 17533 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 17534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 17535$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 17536if ${lt_cv_dlopen_self_static+:} false; then : 17537 $as_echo_n "(cached) " >&6 17538else 17539 if test "$cross_compiling" = yes; then : 17540 lt_cv_dlopen_self_static=cross 17541else 17542 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17543 lt_status=$lt_dlunknown 17544 cat > conftest.$ac_ext <<_LT_EOF 17545#line $LINENO "configure" 17546#include "confdefs.h" 17547 17548#if HAVE_DLFCN_H 17549#include <dlfcn.h> 17550#endif 17551 17552#include <stdio.h> 17553 17554#ifdef RTLD_GLOBAL 17555# define LT_DLGLOBAL RTLD_GLOBAL 17556#else 17557# ifdef DL_GLOBAL 17558# define LT_DLGLOBAL DL_GLOBAL 17559# else 17560# define LT_DLGLOBAL 0 17561# endif 17562#endif 17563 17564/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17565 find out it does not work in some platform. */ 17566#ifndef LT_DLLAZY_OR_NOW 17567# ifdef RTLD_LAZY 17568# define LT_DLLAZY_OR_NOW RTLD_LAZY 17569# else 17570# ifdef DL_LAZY 17571# define LT_DLLAZY_OR_NOW DL_LAZY 17572# else 17573# ifdef RTLD_NOW 17574# define LT_DLLAZY_OR_NOW RTLD_NOW 17575# else 17576# ifdef DL_NOW 17577# define LT_DLLAZY_OR_NOW DL_NOW 17578# else 17579# define LT_DLLAZY_OR_NOW 0 17580# endif 17581# endif 17582# endif 17583# endif 17584#endif 17585 17586/* When -fvisbility=hidden is used, assume the code has been annotated 17587 correspondingly for the symbols needed. */ 17588#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17589int fnord () __attribute__((visibility("default"))); 17590#endif 17591 17592int fnord () { return 42; } 17593int main () 17594{ 17595 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17596 int status = $lt_dlunknown; 17597 17598 if (self) 17599 { 17600 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17601 else 17602 { 17603 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17604 else puts (dlerror ()); 17605 } 17606 /* dlclose (self); */ 17607 } 17608 else 17609 puts (dlerror ()); 17610 17611 return status; 17612} 17613_LT_EOF 17614 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17615 (eval $ac_link) 2>&5 17616 ac_status=$? 17617 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17618 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17619 (./conftest; exit; ) >&5 2>/dev/null 17620 lt_status=$? 17621 case x$lt_status in 17622 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 17623 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 17624 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 17625 esac 17626 else : 17627 # compilation failed 17628 lt_cv_dlopen_self_static=no 17629 fi 17630fi 17631rm -fr conftest* 17632 17633 17634fi 17635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 17636$as_echo "$lt_cv_dlopen_self_static" >&6; } 17637 fi 17638 17639 CPPFLAGS="$save_CPPFLAGS" 17640 LDFLAGS="$save_LDFLAGS" 17641 LIBS="$save_LIBS" 17642 ;; 17643 esac 17644 17645 case $lt_cv_dlopen_self in 17646 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 17647 *) enable_dlopen_self=unknown ;; 17648 esac 17649 17650 case $lt_cv_dlopen_self_static in 17651 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 17652 *) enable_dlopen_self_static=unknown ;; 17653 esac 17654fi 17655 17656 17657 17658 17659 17660 17661 17662 17663 17664 17665 17666 17667 17668 17669 17670 17671 17672striplib= 17673old_striplib= 17674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 17675$as_echo_n "checking whether stripping libraries is possible... " >&6; } 17676if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 17677 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 17678 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 17679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17680$as_echo "yes" >&6; } 17681else 17682# FIXME - insert some real tests, host_os isn't really good enough 17683 case $host_os in 17684 darwin*) 17685 if test -n "$STRIP" ; then 17686 striplib="$STRIP -x" 17687 old_striplib="$STRIP -S" 17688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17689$as_echo "yes" >&6; } 17690 else 17691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17692$as_echo "no" >&6; } 17693 fi 17694 ;; 17695 *) 17696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17697$as_echo "no" >&6; } 17698 ;; 17699 esac 17700fi 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710 17711 17712 17713 # Report which library types will actually be built 17714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 17715$as_echo_n "checking if libtool supports shared libraries... " >&6; } 17716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 17717$as_echo "$can_build_shared" >&6; } 17718 17719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 17720$as_echo_n "checking whether to build shared libraries... " >&6; } 17721 test "$can_build_shared" = "no" && enable_shared=no 17722 17723 # On AIX, shared libraries and static libraries use the same namespace, and 17724 # are all built from PIC. 17725 case $host_os in 17726 aix3*) 17727 test "$enable_shared" = yes && enable_static=no 17728 if test -n "$RANLIB"; then 17729 archive_cmds="$archive_cmds~\$RANLIB \$lib" 17730 postinstall_cmds='$RANLIB $lib' 17731 fi 17732 ;; 17733 17734 aix[4-9]*) 17735 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 17736 test "$enable_shared" = yes && enable_static=no 17737 fi 17738 ;; 17739 esac 17740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 17741$as_echo "$enable_shared" >&6; } 17742 17743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 17744$as_echo_n "checking whether to build static libraries... " >&6; } 17745 # Make sure either enable_shared or enable_static is yes. 17746 test "$enable_shared" = yes || enable_static=yes 17747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 17748$as_echo "$enable_static" >&6; } 17749 17750 17751 17752 17753fi 17754ac_ext=c 17755ac_cpp='$CPP $CPPFLAGS' 17756ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17757ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17758ac_compiler_gnu=$ac_cv_c_compiler_gnu 17759 17760CC="$lt_save_CC" 17761 17762 17763 17764 17765 17766 17767 17768 17769 17770 17771 17772 17773 17774 17775 17776 ac_config_commands="$ac_config_commands libtool" 17777 17778 17779 17780 17781# Only expand once: 17782 17783 17784 17785 17786 17787# Define a configure option for an alternate module directory 17788 17789# Check whether --with-xorg-module-dir was given. 17790if test "${with_xorg_module_dir+set}" = set; then : 17791 withval=$with_xorg_module_dir; moduledir="$withval" 17792else 17793 moduledir="$libdir/xorg/modules" 17794fi 17795 17796 17797# Check whether --enable-dri was given. 17798if test "${enable_dri+set}" = set; then : 17799 enableval=$enable_dri; DRI="$enableval" 17800else 17801 DRI=auto 17802fi 17803 17804 17805# Store the list of server defined optional extensions in REQUIRED_MODULES 17806 17807 17808 SAVE_CFLAGS="$CFLAGS" 17809 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17811/* end confdefs.h. */ 17812 17813#include "xorg-server.h" 17814#if !defined RANDR 17815#error RANDR not defined 17816#endif 17817 17818int 17819main () 17820{ 17821 17822 ; 17823 return 0; 17824} 17825_ACEOF 17826if ac_fn_c_try_compile "$LINENO"; then : 17827 _EXT_CHECK=yes 17828else 17829 _EXT_CHECK=no 17830fi 17831rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17832 CFLAGS="$SAVE_CFLAGS" 17833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 17834$as_echo_n "checking if RANDR is defined... " >&6; } 17835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17836$as_echo "$_EXT_CHECK" >&6; } 17837 if test "$_EXT_CHECK" != no; then 17838 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 17839 fi 17840 17841 17842 17843 SAVE_CFLAGS="$CFLAGS" 17844 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17846/* end confdefs.h. */ 17847 17848#include "xorg-server.h" 17849#if !defined RENDER 17850#error RENDER not defined 17851#endif 17852 17853int 17854main () 17855{ 17856 17857 ; 17858 return 0; 17859} 17860_ACEOF 17861if ac_fn_c_try_compile "$LINENO"; then : 17862 _EXT_CHECK=yes 17863else 17864 _EXT_CHECK=no 17865fi 17866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17867 CFLAGS="$SAVE_CFLAGS" 17868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 17869$as_echo_n "checking if RENDER is defined... " >&6; } 17870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17871$as_echo "$_EXT_CHECK" >&6; } 17872 if test "$_EXT_CHECK" != no; then 17873 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 17874 fi 17875 17876 17877 17878 SAVE_CFLAGS="$CFLAGS" 17879 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17881/* end confdefs.h. */ 17882 17883#include "xorg-server.h" 17884#if !defined XV 17885#error XV not defined 17886#endif 17887 17888int 17889main () 17890{ 17891 17892 ; 17893 return 0; 17894} 17895_ACEOF 17896if ac_fn_c_try_compile "$LINENO"; then : 17897 _EXT_CHECK=yes 17898else 17899 _EXT_CHECK=no 17900fi 17901rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17902 CFLAGS="$SAVE_CFLAGS" 17903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 17904$as_echo_n "checking if XV is defined... " >&6; } 17905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17906$as_echo "$_EXT_CHECK" >&6; } 17907 if test "$_EXT_CHECK" != no; then 17908 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 17909 fi 17910 17911 17912 17913 SAVE_CFLAGS="$CFLAGS" 17914 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17916/* end confdefs.h. */ 17917 17918#include "xorg-server.h" 17919#if !defined DPMSExtension 17920#error DPMSExtension not defined 17921#endif 17922 17923int 17924main () 17925{ 17926 17927 ; 17928 return 0; 17929} 17930_ACEOF 17931if ac_fn_c_try_compile "$LINENO"; then : 17932 _EXT_CHECK=yes 17933else 17934 _EXT_CHECK=no 17935fi 17936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17937 CFLAGS="$SAVE_CFLAGS" 17938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 17939$as_echo_n "checking if DPMSExtension is defined... " >&6; } 17940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17941$as_echo "$_EXT_CHECK" >&6; } 17942 if test "$_EXT_CHECK" != no; then 17943 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 17944 fi 17945 17946 17947# Obtain compiler/linker options for the driver dependencies 17948 17949pkg_failed=no 17950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 17951$as_echo_n "checking for XORG... " >&6; } 17952 17953if test -n "$XORG_CFLAGS"; then 17954 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 17955 elif test -n "$PKG_CONFIG"; then 17956 if test -n "$PKG_CONFIG" && \ 17957 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 17958 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5 17959 ac_status=$? 17960 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17961 test $ac_status = 0; }; then 17962 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 17963 test "x$?" != "x0" && pkg_failed=yes 17964else 17965 pkg_failed=yes 17966fi 17967 else 17968 pkg_failed=untried 17969fi 17970if test -n "$XORG_LIBS"; then 17971 pkg_cv_XORG_LIBS="$XORG_LIBS" 17972 elif test -n "$PKG_CONFIG"; then 17973 if test -n "$PKG_CONFIG" && \ 17974 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 17975 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5 17976 ac_status=$? 17977 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17978 test $ac_status = 0; }; then 17979 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 17980 test "x$?" != "x0" && pkg_failed=yes 17981else 17982 pkg_failed=yes 17983fi 17984 else 17985 pkg_failed=untried 17986fi 17987 17988 17989 17990if test $pkg_failed = yes; then 17991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17992$as_echo "no" >&6; } 17993 17994if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 17995 _pkg_short_errors_supported=yes 17996else 17997 _pkg_short_errors_supported=no 17998fi 17999 if test $_pkg_short_errors_supported = yes; then 18000 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18001 else 18002 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18003 fi 18004 # Put the nasty error message in config.log where it belongs 18005 echo "$XORG_PKG_ERRORS" >&5 18006 18007 as_fn_error $? "Package requirements (xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES) were not met: 18008 18009$XORG_PKG_ERRORS 18010 18011Consider adjusting the PKG_CONFIG_PATH environment variable if you 18012installed software in a non-standard prefix. 18013 18014Alternatively, you may set the environment variables XORG_CFLAGS 18015and XORG_LIBS to avoid the need to call pkg-config. 18016See the pkg-config man page for more details." "$LINENO" 5 18017elif test $pkg_failed = untried; then 18018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18019$as_echo "no" >&6; } 18020 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18021$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18022as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18023is in your PATH or set the PKG_CONFIG environment variable to the full 18024path to pkg-config. 18025 18026Alternatively, you may set the environment variables XORG_CFLAGS 18027and XORG_LIBS to avoid the need to call pkg-config. 18028See the pkg-config man page for more details. 18029 18030To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18031See \`config.log' for more details" "$LINENO" 5; } 18032else 18033 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 18034 XORG_LIBS=$pkg_cv_XORG_LIBS 18035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18036$as_echo "yes" >&6; } 18037 18038fi 18039 18040pkg_failed=no 18041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 18042$as_echo_n "checking for XEXT... " >&6; } 18043 18044if test -n "$XEXT_CFLAGS"; then 18045 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 18046 elif test -n "$PKG_CONFIG"; then 18047 if test -n "$PKG_CONFIG" && \ 18048 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 18049 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 18050 ac_status=$? 18051 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18052 test $ac_status = 0; }; then 18053 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 18054 test "x$?" != "x0" && pkg_failed=yes 18055else 18056 pkg_failed=yes 18057fi 18058 else 18059 pkg_failed=untried 18060fi 18061if test -n "$XEXT_LIBS"; then 18062 pkg_cv_XEXT_LIBS="$XEXT_LIBS" 18063 elif test -n "$PKG_CONFIG"; then 18064 if test -n "$PKG_CONFIG" && \ 18065 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 18066 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 18067 ac_status=$? 18068 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18069 test $ac_status = 0; }; then 18070 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 18071 test "x$?" != "x0" && pkg_failed=yes 18072else 18073 pkg_failed=yes 18074fi 18075 else 18076 pkg_failed=untried 18077fi 18078 18079 18080 18081if test $pkg_failed = yes; then 18082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18083$as_echo "no" >&6; } 18084 18085if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18086 _pkg_short_errors_supported=yes 18087else 18088 _pkg_short_errors_supported=no 18089fi 18090 if test $_pkg_short_errors_supported = yes; then 18091 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 18092 else 18093 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 18094 fi 18095 # Put the nasty error message in config.log where it belongs 18096 echo "$XEXT_PKG_ERRORS" >&5 18097 18098 HAVE_XEXTPROTO_71="no" 18099elif test $pkg_failed = untried; then 18100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18101$as_echo "no" >&6; } 18102 HAVE_XEXTPROTO_71="no" 18103else 18104 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 18105 XEXT_LIBS=$pkg_cv_XEXT_LIBS 18106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18107$as_echo "yes" >&6; } 18108 HAVE_XEXTPROTO_71="yes"; 18109$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 18110 18111fi 18112 if test "$HAVE_XEXTPROTO_71" = "yes" ; then 18113 HAVE_XEXTPROTO_71_TRUE= 18114 HAVE_XEXTPROTO_71_FALSE='#' 18115else 18116 HAVE_XEXTPROTO_71_TRUE='#' 18117 HAVE_XEXTPROTO_71_FALSE= 18118fi 18119 18120sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` 18121 18122# Checks for libraries. 18123 18124 18125if test "$DRI" != no; then 18126 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh` 18127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5 18128$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; } 18129if eval \${$as_ac_File+:} false; then : 18130 $as_echo_n "(cached) " >&6 18131else 18132 test "$cross_compiling" = yes && 18133 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 18134if test -r "${sdkdir}/dri.h"; then 18135 eval "$as_ac_File=yes" 18136else 18137 eval "$as_ac_File=no" 18138fi 18139fi 18140eval ac_res=\$$as_ac_File 18141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 18142$as_echo "$ac_res" >&6; } 18143if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 18144 have_dri_h="yes" 18145else 18146 have_dri_h="no" 18147fi 18148 18149 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh` 18150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5 18151$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; } 18152if eval \${$as_ac_File+:} false; then : 18153 $as_echo_n "(cached) " >&6 18154else 18155 test "$cross_compiling" = yes && 18156 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 18157if test -r "${sdkdir}/sarea.h"; then 18158 eval "$as_ac_File=yes" 18159else 18160 eval "$as_ac_File=no" 18161fi 18162fi 18163eval ac_res=\$$as_ac_File 18164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 18165$as_echo "$ac_res" >&6; } 18166if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 18167 have_sarea_h="yes" 18168else 18169 have_sarea_h="no" 18170fi 18171 18172 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh` 18173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5 18174$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; } 18175if eval \${$as_ac_File+:} false; then : 18176 $as_echo_n "(cached) " >&6 18177else 18178 test "$cross_compiling" = yes && 18179 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 18180if test -r "${sdkdir}/dristruct.h"; then 18181 eval "$as_ac_File=yes" 18182else 18183 eval "$as_ac_File=no" 18184fi 18185fi 18186eval ac_res=\$$as_ac_File 18187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 18188$as_echo "$ac_res" >&6; } 18189if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 18190 have_dristruct_h="yes" 18191else 18192 have_dristruct_h="no" 18193fi 18194 18195fi 18196 18197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5 18198$as_echo_n "checking whether to include DRI support... " >&6; } 18199if test x$DRI = xauto; then 18200 if test "$have_dri_h" = yes -a \ 18201 "$have_sarea_h" = yes -a \ 18202 "$have_dristruct_h" = yes; then 18203 DRI="yes" 18204 else 18205 DRI="no" 18206 fi 18207fi 18208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5 18209$as_echo "$DRI" >&6; } 18210 18211 if test x$DRI = xyes; then 18212 DRI_TRUE= 18213 DRI_FALSE='#' 18214else 18215 DRI_TRUE='#' 18216 DRI_FALSE= 18217fi 18218 18219if test "$DRI" = yes; then 18220 18221pkg_failed=no 18222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5 18223$as_echo_n "checking for DRI... " >&6; } 18224 18225if test -n "$DRI_CFLAGS"; then 18226 pkg_cv_DRI_CFLAGS="$DRI_CFLAGS" 18227 elif test -n "$PKG_CONFIG"; then 18228 if test -n "$PKG_CONFIG" && \ 18229 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5 18230 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5 18231 ac_status=$? 18232 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18233 test $ac_status = 0; }; then 18234 pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto" 2>/dev/null` 18235 test "x$?" != "x0" && pkg_failed=yes 18236else 18237 pkg_failed=yes 18238fi 18239 else 18240 pkg_failed=untried 18241fi 18242if test -n "$DRI_LIBS"; then 18243 pkg_cv_DRI_LIBS="$DRI_LIBS" 18244 elif test -n "$PKG_CONFIG"; then 18245 if test -n "$PKG_CONFIG" && \ 18246 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5 18247 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5 18248 ac_status=$? 18249 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18250 test $ac_status = 0; }; then 18251 pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto" 2>/dev/null` 18252 test "x$?" != "x0" && pkg_failed=yes 18253else 18254 pkg_failed=yes 18255fi 18256 else 18257 pkg_failed=untried 18258fi 18259 18260 18261 18262if test $pkg_failed = yes; then 18263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18264$as_echo "no" >&6; } 18265 18266if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18267 _pkg_short_errors_supported=yes 18268else 18269 _pkg_short_errors_supported=no 18270fi 18271 if test $_pkg_short_errors_supported = yes; then 18272 DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1` 18273 else 18274 DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1` 18275 fi 18276 # Put the nasty error message in config.log where it belongs 18277 echo "$DRI_PKG_ERRORS" >&5 18278 18279 as_fn_error $? "Package requirements (libdrm >= 2.0 xf86driproto) were not met: 18280 18281$DRI_PKG_ERRORS 18282 18283Consider adjusting the PKG_CONFIG_PATH environment variable if you 18284installed software in a non-standard prefix. 18285 18286Alternatively, you may set the environment variables DRI_CFLAGS 18287and DRI_LIBS to avoid the need to call pkg-config. 18288See the pkg-config man page for more details." "$LINENO" 5 18289elif test $pkg_failed = untried; then 18290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18291$as_echo "no" >&6; } 18292 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18293$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18294as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18295is in your PATH or set the PKG_CONFIG environment variable to the full 18296path to pkg-config. 18297 18298Alternatively, you may set the environment variables DRI_CFLAGS 18299and DRI_LIBS to avoid the need to call pkg-config. 18300See the pkg-config man page for more details. 18301 18302To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18303See \`config.log' for more details" "$LINENO" 5; } 18304else 18305 DRI_CFLAGS=$pkg_cv_DRI_CFLAGS 18306 DRI_LIBS=$pkg_cv_DRI_LIBS 18307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18308$as_echo "yes" >&6; } 18309 18310fi 18311 18312$as_echo "#define SAVAGEDRI 1" >>confdefs.h 18313 18314 18315$as_echo "#define SAVAGEDRI_DEVEL 1" >>confdefs.h 18316 18317fi 18318 18319# Check whether --enable-xaa was given. 18320if test "${enable_xaa+set}" = set; then : 18321 enableval=$enable_xaa; XAA="$enableval" 18322else 18323 XAA=auto 18324fi 18325 18326if test "x$XAA" != xno; then 18327 save_CFLAGS=$CFLAGS 18328 save_CPPFLAGS=$CPPFLAGS 18329 CFLAGS=$XORG_CFLAGS 18330 CPPFLAGS="$XORG_CFLAGS" 18331 for ac_header in xaa.h 18332do : 18333 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default" 18334if test "x$ac_cv_header_xaa_h" = xyes; then : 18335 cat >>confdefs.h <<_ACEOF 18336#define HAVE_XAA_H 1 18337_ACEOF 18338 XAA=yes 18339else 18340 XAA=no 18341fi 18342 18343done 18344 18345 CFLAGS=$save_CFLAGS 18346 CPPFLAGS=$save_CPPFLAGS 18347fi 18348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5 18349$as_echo_n "checking whether to include XAA support... " >&6; } 18350 if test "x$XAA" = xyes; then 18351 XAA_TRUE= 18352 XAA_FALSE='#' 18353else 18354 XAA_TRUE='#' 18355 XAA_FALSE= 18356fi 18357 18358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5 18359$as_echo "$XAA" >&6; } 18360 18361save_CFLAGS="$CFLAGS" 18362CFLAGS="$XORG_CFLAGS" 18363ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\" 18364" 18365if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then : 18366 XSERVER_LIBPCIACCESS=yes 18367else 18368 XSERVER_LIBPCIACCESS=no 18369fi 18370 18371ac_fn_c_check_decl "$LINENO" "xf86XVFillKeyHelperDrawable" "ac_cv_have_decl_xf86XVFillKeyHelperDrawable" "#include \"xf86xv.h\" 18372" 18373if test "x$ac_cv_have_decl_xf86XVFillKeyHelperDrawable" = xyes; then : 18374 18375$as_echo "#define HAVE_XV_DRAWABLE_HELPER 1" >>confdefs.h 18376 18377fi 18378 18379CFLAGS="$save_CFLAGS" 18380 18381if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18382 18383pkg_failed=no 18384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 18385$as_echo_n "checking for PCIACCESS... " >&6; } 18386 18387if test -n "$PCIACCESS_CFLAGS"; then 18388 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 18389 elif test -n "$PKG_CONFIG"; then 18390 if test -n "$PKG_CONFIG" && \ 18391 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10\""; } >&5 18392 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10") 2>&5 18393 ac_status=$? 18394 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18395 test $ac_status = 0; }; then 18396 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.10" 2>/dev/null` 18397 test "x$?" != "x0" && pkg_failed=yes 18398else 18399 pkg_failed=yes 18400fi 18401 else 18402 pkg_failed=untried 18403fi 18404if test -n "$PCIACCESS_LIBS"; then 18405 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 18406 elif test -n "$PKG_CONFIG"; then 18407 if test -n "$PKG_CONFIG" && \ 18408 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10\""; } >&5 18409 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10") 2>&5 18410 ac_status=$? 18411 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18412 test $ac_status = 0; }; then 18413 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.10" 2>/dev/null` 18414 test "x$?" != "x0" && pkg_failed=yes 18415else 18416 pkg_failed=yes 18417fi 18418 else 18419 pkg_failed=untried 18420fi 18421 18422 18423 18424if test $pkg_failed = yes; then 18425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18426$as_echo "no" >&6; } 18427 18428if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18429 _pkg_short_errors_supported=yes 18430else 18431 _pkg_short_errors_supported=no 18432fi 18433 if test $_pkg_short_errors_supported = yes; then 18434 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.10" 2>&1` 18435 else 18436 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.10" 2>&1` 18437 fi 18438 # Put the nasty error message in config.log where it belongs 18439 echo "$PCIACCESS_PKG_ERRORS" >&5 18440 18441 as_fn_error $? "Package requirements (pciaccess >= 0.10) were not met: 18442 18443$PCIACCESS_PKG_ERRORS 18444 18445Consider adjusting the PKG_CONFIG_PATH environment variable if you 18446installed software in a non-standard prefix. 18447 18448Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18449and PCIACCESS_LIBS to avoid the need to call pkg-config. 18450See the pkg-config man page for more details." "$LINENO" 5 18451elif test $pkg_failed = untried; then 18452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18453$as_echo "no" >&6; } 18454 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18455$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18456as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18457is in your PATH or set the PKG_CONFIG environment variable to the full 18458path to pkg-config. 18459 18460Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18461and PCIACCESS_LIBS to avoid the need to call pkg-config. 18462See the pkg-config man page for more details. 18463 18464To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18465See \`config.log' for more details" "$LINENO" 5; } 18466else 18467 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 18468 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 18469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18470$as_echo "yes" >&6; } 18471 18472fi 18473fi 18474 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18475 XSERVER_LIBPCIACCESS_TRUE= 18476 XSERVER_LIBPCIACCESS_FALSE='#' 18477else 18478 XSERVER_LIBPCIACCESS_TRUE='#' 18479 XSERVER_LIBPCIACCESS_FALSE= 18480fi 18481 18482 18483 18484 18485DRIVER_NAME=savage 18486 18487 18488ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 18489 18490cat >confcache <<\_ACEOF 18491# This file is a shell script that caches the results of configure 18492# tests run on this system so they can be shared between configure 18493# scripts and configure runs, see configure's option --config-cache. 18494# It is not useful on other systems. If it contains results you don't 18495# want to keep, you may remove or edit it. 18496# 18497# config.status only pays attention to the cache file if you give it 18498# the --recheck option to rerun configure. 18499# 18500# `ac_cv_env_foo' variables (set or unset) will be overridden when 18501# loading this file, other *unset* `ac_cv_foo' will be assigned the 18502# following values. 18503 18504_ACEOF 18505 18506# The following way of writing the cache mishandles newlines in values, 18507# but we know of no workaround that is simple, portable, and efficient. 18508# So, we kill variables containing newlines. 18509# Ultrix sh set writes to stderr and can't be redirected directly, 18510# and sets the high bit in the cache file unless we assign to the vars. 18511( 18512 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18513 eval ac_val=\$$ac_var 18514 case $ac_val in #( 18515 *${as_nl}*) 18516 case $ac_var in #( 18517 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18518$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18519 esac 18520 case $ac_var in #( 18521 _ | IFS | as_nl) ;; #( 18522 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18523 *) { eval $ac_var=; unset $ac_var;} ;; 18524 esac ;; 18525 esac 18526 done 18527 18528 (set) 2>&1 | 18529 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18530 *${as_nl}ac_space=\ *) 18531 # `set' does not quote correctly, so add quotes: double-quote 18532 # substitution turns \\\\ into \\, and sed turns \\ into \. 18533 sed -n \ 18534 "s/'/'\\\\''/g; 18535 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18536 ;; #( 18537 *) 18538 # `set' quotes correctly as required by POSIX, so do not add quotes. 18539 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18540 ;; 18541 esac | 18542 sort 18543) | 18544 sed ' 18545 /^ac_cv_env_/b end 18546 t clear 18547 :clear 18548 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18549 t end 18550 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18551 :end' >>confcache 18552if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18553 if test -w "$cache_file"; then 18554 if test "x$cache_file" != "x/dev/null"; then 18555 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18556$as_echo "$as_me: updating cache $cache_file" >&6;} 18557 if test ! -f "$cache_file" || test -h "$cache_file"; then 18558 cat confcache >"$cache_file" 18559 else 18560 case $cache_file in #( 18561 */* | ?:*) 18562 mv -f confcache "$cache_file"$$ && 18563 mv -f "$cache_file"$$ "$cache_file" ;; #( 18564 *) 18565 mv -f confcache "$cache_file" ;; 18566 esac 18567 fi 18568 fi 18569 else 18570 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18571$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18572 fi 18573fi 18574rm -f confcache 18575 18576test "x$prefix" = xNONE && prefix=$ac_default_prefix 18577# Let make expand exec_prefix. 18578test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18579 18580DEFS=-DHAVE_CONFIG_H 18581 18582ac_libobjs= 18583ac_ltlibobjs= 18584U= 18585for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18586 # 1. Remove the extension, and $U if already installed. 18587 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18588 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18589 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18590 # will be set to the directory where LIBOBJS objects are built. 18591 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18592 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18593done 18594LIBOBJS=$ac_libobjs 18595 18596LTLIBOBJS=$ac_ltlibobjs 18597 18598 18599 if test -n "$EXEEXT"; then 18600 am__EXEEXT_TRUE= 18601 am__EXEEXT_FALSE='#' 18602else 18603 am__EXEEXT_TRUE='#' 18604 am__EXEEXT_FALSE= 18605fi 18606 18607if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 18608 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 18609Usually this means the macro was only invoked conditionally." "$LINENO" 5 18610fi 18611if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18612 as_fn_error $? "conditional \"AMDEP\" was never defined. 18613Usually this means the macro was only invoked conditionally." "$LINENO" 5 18614fi 18615if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18616 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18617Usually this means the macro was only invoked conditionally." "$LINENO" 5 18618fi 18619if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 18620 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 18621Usually this means the macro was only invoked conditionally." "$LINENO" 5 18622fi 18623if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then 18624 as_fn_error $? "conditional \"DRI\" was never defined. 18625Usually this means the macro was only invoked conditionally." "$LINENO" 5 18626fi 18627if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then 18628 as_fn_error $? "conditional \"XAA\" was never defined. 18629Usually this means the macro was only invoked conditionally." "$LINENO" 5 18630fi 18631if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 18632 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined. 18633Usually this means the macro was only invoked conditionally." "$LINENO" 5 18634fi 18635 18636: "${CONFIG_STATUS=./config.status}" 18637ac_write_fail=0 18638ac_clean_files_save=$ac_clean_files 18639ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18640{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18641$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18642as_write_fail=0 18643cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18644#! $SHELL 18645# Generated by $as_me. 18646# Run this file to recreate the current configuration. 18647# Compiler output produced by configure, useful for debugging 18648# configure, is in config.log if it exists. 18649 18650debug=false 18651ac_cs_recheck=false 18652ac_cs_silent=false 18653 18654SHELL=\${CONFIG_SHELL-$SHELL} 18655export SHELL 18656_ASEOF 18657cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18658## -------------------- ## 18659## M4sh Initialization. ## 18660## -------------------- ## 18661 18662# Be more Bourne compatible 18663DUALCASE=1; export DUALCASE # for MKS sh 18664if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18665 emulate sh 18666 NULLCMD=: 18667 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18668 # is contrary to our usage. Disable this feature. 18669 alias -g '${1+"$@"}'='"$@"' 18670 setopt NO_GLOB_SUBST 18671else 18672 case `(set -o) 2>/dev/null` in #( 18673 *posix*) : 18674 set -o posix ;; #( 18675 *) : 18676 ;; 18677esac 18678fi 18679 18680 18681as_nl=' 18682' 18683export as_nl 18684# Printing a long string crashes Solaris 7 /usr/bin/printf. 18685as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18686as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18687as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18688# Prefer a ksh shell builtin over an external printf program on Solaris, 18689# but without wasting forks for bash or zsh. 18690if test -z "$BASH_VERSION$ZSH_VERSION" \ 18691 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18692 as_echo='print -r --' 18693 as_echo_n='print -rn --' 18694elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18695 as_echo='printf %s\n' 18696 as_echo_n='printf %s' 18697else 18698 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18699 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18700 as_echo_n='/usr/ucb/echo -n' 18701 else 18702 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18703 as_echo_n_body='eval 18704 arg=$1; 18705 case $arg in #( 18706 *"$as_nl"*) 18707 expr "X$arg" : "X\\(.*\\)$as_nl"; 18708 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18709 esac; 18710 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18711 ' 18712 export as_echo_n_body 18713 as_echo_n='sh -c $as_echo_n_body as_echo' 18714 fi 18715 export as_echo_body 18716 as_echo='sh -c $as_echo_body as_echo' 18717fi 18718 18719# The user is always right. 18720if test "${PATH_SEPARATOR+set}" != set; then 18721 PATH_SEPARATOR=: 18722 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18723 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18724 PATH_SEPARATOR=';' 18725 } 18726fi 18727 18728 18729# IFS 18730# We need space, tab and new line, in precisely that order. Quoting is 18731# there to prevent editors from complaining about space-tab. 18732# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18733# splitting by setting IFS to empty value.) 18734IFS=" "" $as_nl" 18735 18736# Find who we are. Look in the path if we contain no directory separator. 18737as_myself= 18738case $0 in #(( 18739 *[\\/]* ) as_myself=$0 ;; 18740 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18741for as_dir in $PATH 18742do 18743 IFS=$as_save_IFS 18744 test -z "$as_dir" && as_dir=. 18745 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18746 done 18747IFS=$as_save_IFS 18748 18749 ;; 18750esac 18751# We did not find ourselves, most probably we were run as `sh COMMAND' 18752# in which case we are not to be found in the path. 18753if test "x$as_myself" = x; then 18754 as_myself=$0 18755fi 18756if test ! -f "$as_myself"; then 18757 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18758 exit 1 18759fi 18760 18761# Unset variables that we do not need and which cause bugs (e.g. in 18762# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18763# suppresses any "Segmentation fault" message there. '((' could 18764# trigger a bug in pdksh 5.2.14. 18765for as_var in BASH_ENV ENV MAIL MAILPATH 18766do eval test x\${$as_var+set} = xset \ 18767 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18768done 18769PS1='$ ' 18770PS2='> ' 18771PS4='+ ' 18772 18773# NLS nuisances. 18774LC_ALL=C 18775export LC_ALL 18776LANGUAGE=C 18777export LANGUAGE 18778 18779# CDPATH. 18780(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18781 18782 18783# as_fn_error STATUS ERROR [LINENO LOG_FD] 18784# ---------------------------------------- 18785# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18786# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18787# script with STATUS, using 1 if that was 0. 18788as_fn_error () 18789{ 18790 as_status=$1; test $as_status -eq 0 && as_status=1 18791 if test "$4"; then 18792 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18793 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18794 fi 18795 $as_echo "$as_me: error: $2" >&2 18796 as_fn_exit $as_status 18797} # as_fn_error 18798 18799 18800# as_fn_set_status STATUS 18801# ----------------------- 18802# Set $? to STATUS, without forking. 18803as_fn_set_status () 18804{ 18805 return $1 18806} # as_fn_set_status 18807 18808# as_fn_exit STATUS 18809# ----------------- 18810# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18811as_fn_exit () 18812{ 18813 set +e 18814 as_fn_set_status $1 18815 exit $1 18816} # as_fn_exit 18817 18818# as_fn_unset VAR 18819# --------------- 18820# Portably unset VAR. 18821as_fn_unset () 18822{ 18823 { eval $1=; unset $1;} 18824} 18825as_unset=as_fn_unset 18826# as_fn_append VAR VALUE 18827# ---------------------- 18828# Append the text in VALUE to the end of the definition contained in VAR. Take 18829# advantage of any shell optimizations that allow amortized linear growth over 18830# repeated appends, instead of the typical quadratic growth present in naive 18831# implementations. 18832if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18833 eval 'as_fn_append () 18834 { 18835 eval $1+=\$2 18836 }' 18837else 18838 as_fn_append () 18839 { 18840 eval $1=\$$1\$2 18841 } 18842fi # as_fn_append 18843 18844# as_fn_arith ARG... 18845# ------------------ 18846# Perform arithmetic evaluation on the ARGs, and store the result in the 18847# global $as_val. Take advantage of shells that can avoid forks. The arguments 18848# must be portable across $(()) and expr. 18849if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18850 eval 'as_fn_arith () 18851 { 18852 as_val=$(( $* )) 18853 }' 18854else 18855 as_fn_arith () 18856 { 18857 as_val=`expr "$@" || test $? -eq 1` 18858 } 18859fi # as_fn_arith 18860 18861 18862if expr a : '\(a\)' >/dev/null 2>&1 && 18863 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18864 as_expr=expr 18865else 18866 as_expr=false 18867fi 18868 18869if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18870 as_basename=basename 18871else 18872 as_basename=false 18873fi 18874 18875if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18876 as_dirname=dirname 18877else 18878 as_dirname=false 18879fi 18880 18881as_me=`$as_basename -- "$0" || 18882$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18883 X"$0" : 'X\(//\)$' \| \ 18884 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18885$as_echo X/"$0" | 18886 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18887 s//\1/ 18888 q 18889 } 18890 /^X\/\(\/\/\)$/{ 18891 s//\1/ 18892 q 18893 } 18894 /^X\/\(\/\).*/{ 18895 s//\1/ 18896 q 18897 } 18898 s/.*/./; q'` 18899 18900# Avoid depending upon Character Ranges. 18901as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18902as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18903as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18904as_cr_digits='0123456789' 18905as_cr_alnum=$as_cr_Letters$as_cr_digits 18906 18907ECHO_C= ECHO_N= ECHO_T= 18908case `echo -n x` in #((((( 18909-n*) 18910 case `echo 'xy\c'` in 18911 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18912 xy) ECHO_C='\c';; 18913 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18914 ECHO_T=' ';; 18915 esac;; 18916*) 18917 ECHO_N='-n';; 18918esac 18919 18920rm -f conf$$ conf$$.exe conf$$.file 18921if test -d conf$$.dir; then 18922 rm -f conf$$.dir/conf$$.file 18923else 18924 rm -f conf$$.dir 18925 mkdir conf$$.dir 2>/dev/null 18926fi 18927if (echo >conf$$.file) 2>/dev/null; then 18928 if ln -s conf$$.file conf$$ 2>/dev/null; then 18929 as_ln_s='ln -s' 18930 # ... but there are two gotchas: 18931 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18932 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18933 # In both cases, we have to default to `cp -pR'. 18934 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18935 as_ln_s='cp -pR' 18936 elif ln conf$$.file conf$$ 2>/dev/null; then 18937 as_ln_s=ln 18938 else 18939 as_ln_s='cp -pR' 18940 fi 18941else 18942 as_ln_s='cp -pR' 18943fi 18944rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18945rmdir conf$$.dir 2>/dev/null 18946 18947 18948# as_fn_mkdir_p 18949# ------------- 18950# Create "$as_dir" as a directory, including parents if necessary. 18951as_fn_mkdir_p () 18952{ 18953 18954 case $as_dir in #( 18955 -*) as_dir=./$as_dir;; 18956 esac 18957 test -d "$as_dir" || eval $as_mkdir_p || { 18958 as_dirs= 18959 while :; do 18960 case $as_dir in #( 18961 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 18962 *) as_qdir=$as_dir;; 18963 esac 18964 as_dirs="'$as_qdir' $as_dirs" 18965 as_dir=`$as_dirname -- "$as_dir" || 18966$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 18967 X"$as_dir" : 'X\(//\)[^/]' \| \ 18968 X"$as_dir" : 'X\(//\)$' \| \ 18969 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 18970$as_echo X"$as_dir" | 18971 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 18972 s//\1/ 18973 q 18974 } 18975 /^X\(\/\/\)[^/].*/{ 18976 s//\1/ 18977 q 18978 } 18979 /^X\(\/\/\)$/{ 18980 s//\1/ 18981 q 18982 } 18983 /^X\(\/\).*/{ 18984 s//\1/ 18985 q 18986 } 18987 s/.*/./; q'` 18988 test -d "$as_dir" && break 18989 done 18990 test -z "$as_dirs" || eval "mkdir $as_dirs" 18991 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 18992 18993 18994} # as_fn_mkdir_p 18995if mkdir -p . 2>/dev/null; then 18996 as_mkdir_p='mkdir -p "$as_dir"' 18997else 18998 test -d ./-p && rmdir ./-p 18999 as_mkdir_p=false 19000fi 19001 19002 19003# as_fn_executable_p FILE 19004# ----------------------- 19005# Test if FILE is an executable regular file. 19006as_fn_executable_p () 19007{ 19008 test -f "$1" && test -x "$1" 19009} # as_fn_executable_p 19010as_test_x='test -x' 19011as_executable_p=as_fn_executable_p 19012 19013# Sed expression to map a string onto a valid CPP name. 19014as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 19015 19016# Sed expression to map a string onto a valid variable name. 19017as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 19018 19019 19020exec 6>&1 19021## ----------------------------------- ## 19022## Main body of $CONFIG_STATUS script. ## 19023## ----------------------------------- ## 19024_ASEOF 19025test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 19026 19027cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19028# Save the log message, to keep $0 and so on meaningful, and to 19029# report actual input values of CONFIG_FILES etc. instead of their 19030# values after options handling. 19031ac_log=" 19032This file was extended by xf86-video-savage $as_me 2.3.7, which was 19033generated by GNU Autoconf 2.69. Invocation command line was 19034 19035 CONFIG_FILES = $CONFIG_FILES 19036 CONFIG_HEADERS = $CONFIG_HEADERS 19037 CONFIG_LINKS = $CONFIG_LINKS 19038 CONFIG_COMMANDS = $CONFIG_COMMANDS 19039 $ $0 $@ 19040 19041on `(hostname || uname -n) 2>/dev/null | sed 1q` 19042" 19043 19044_ACEOF 19045 19046case $ac_config_files in *" 19047"*) set x $ac_config_files; shift; ac_config_files=$*;; 19048esac 19049 19050case $ac_config_headers in *" 19051"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19052esac 19053 19054 19055cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19056# Files that config.status was made for. 19057config_files="$ac_config_files" 19058config_headers="$ac_config_headers" 19059config_commands="$ac_config_commands" 19060 19061_ACEOF 19062 19063cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19064ac_cs_usage="\ 19065\`$as_me' instantiates files and other configuration actions 19066from templates according to the current configuration. Unless the files 19067and actions are specified as TAGs, all are instantiated by default. 19068 19069Usage: $0 [OPTION]... [TAG]... 19070 19071 -h, --help print this help, then exit 19072 -V, --version print version number and configuration settings, then exit 19073 --config print configuration, then exit 19074 -q, --quiet, --silent 19075 do not print progress messages 19076 -d, --debug don't remove temporary files 19077 --recheck update $as_me by reconfiguring in the same conditions 19078 --file=FILE[:TEMPLATE] 19079 instantiate the configuration file FILE 19080 --header=FILE[:TEMPLATE] 19081 instantiate the configuration header FILE 19082 19083Configuration files: 19084$config_files 19085 19086Configuration headers: 19087$config_headers 19088 19089Configuration commands: 19090$config_commands 19091 19092Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 19093 19094_ACEOF 19095cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19096ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19097ac_cs_version="\\ 19098xf86-video-savage config.status 2.3.7 19099configured by $0, generated by GNU Autoconf 2.69, 19100 with options \\"\$ac_cs_config\\" 19101 19102Copyright (C) 2012 Free Software Foundation, Inc. 19103This config.status script is free software; the Free Software Foundation 19104gives unlimited permission to copy, distribute and modify it." 19105 19106ac_pwd='$ac_pwd' 19107srcdir='$srcdir' 19108INSTALL='$INSTALL' 19109MKDIR_P='$MKDIR_P' 19110AWK='$AWK' 19111test -n "\$AWK" || AWK=awk 19112_ACEOF 19113 19114cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19115# The default lists apply if the user does not specify any file. 19116ac_need_defaults=: 19117while test $# != 0 19118do 19119 case $1 in 19120 --*=?*) 19121 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19122 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19123 ac_shift=: 19124 ;; 19125 --*=) 19126 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19127 ac_optarg= 19128 ac_shift=: 19129 ;; 19130 *) 19131 ac_option=$1 19132 ac_optarg=$2 19133 ac_shift=shift 19134 ;; 19135 esac 19136 19137 case $ac_option in 19138 # Handling of the options. 19139 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19140 ac_cs_recheck=: ;; 19141 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19142 $as_echo "$ac_cs_version"; exit ;; 19143 --config | --confi | --conf | --con | --co | --c ) 19144 $as_echo "$ac_cs_config"; exit ;; 19145 --debug | --debu | --deb | --de | --d | -d ) 19146 debug=: ;; 19147 --file | --fil | --fi | --f ) 19148 $ac_shift 19149 case $ac_optarg in 19150 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19151 '') as_fn_error $? "missing file argument" ;; 19152 esac 19153 as_fn_append CONFIG_FILES " '$ac_optarg'" 19154 ac_need_defaults=false;; 19155 --header | --heade | --head | --hea ) 19156 $ac_shift 19157 case $ac_optarg in 19158 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19159 esac 19160 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19161 ac_need_defaults=false;; 19162 --he | --h) 19163 # Conflict between --help and --header 19164 as_fn_error $? "ambiguous option: \`$1' 19165Try \`$0 --help' for more information.";; 19166 --help | --hel | -h ) 19167 $as_echo "$ac_cs_usage"; exit ;; 19168 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19169 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19170 ac_cs_silent=: ;; 19171 19172 # This is an error. 19173 -*) as_fn_error $? "unrecognized option: \`$1' 19174Try \`$0 --help' for more information." ;; 19175 19176 *) as_fn_append ac_config_targets " $1" 19177 ac_need_defaults=false ;; 19178 19179 esac 19180 shift 19181done 19182 19183ac_configure_extra_args= 19184 19185if $ac_cs_silent; then 19186 exec 6>/dev/null 19187 ac_configure_extra_args="$ac_configure_extra_args --silent" 19188fi 19189 19190_ACEOF 19191cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19192if \$ac_cs_recheck; then 19193 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19194 shift 19195 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19196 CONFIG_SHELL='$SHELL' 19197 export CONFIG_SHELL 19198 exec "\$@" 19199fi 19200 19201_ACEOF 19202cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19203exec 5>>config.log 19204{ 19205 echo 19206 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19207## Running $as_me. ## 19208_ASBOX 19209 $as_echo "$ac_log" 19210} >&5 19211 19212_ACEOF 19213cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19214# 19215# INIT-COMMANDS 19216# 19217AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 19218 19219 19220# The HP-UX ksh and POSIX shell print the target directory to stdout 19221# if CDPATH is set. 19222(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19223 19224sed_quote_subst='$sed_quote_subst' 19225double_quote_subst='$double_quote_subst' 19226delay_variable_subst='$delay_variable_subst' 19227enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19228macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19229macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19230enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19231pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19232enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19233SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19234ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19235PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19236host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19237host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19238host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19239build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19240build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19241build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19242SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19243Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19244GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19245EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19246FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19247LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19248NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19249LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19250max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19251ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19252exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19253lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19254lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19255lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19256lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19257lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19258reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19259reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19260OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19261deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19262file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19263file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19264want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19265DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19266sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19267AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19268AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19269archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19270STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19271RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19272old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19273old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19274old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19275lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19276CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19277CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19278compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19279GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19280lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19281lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19282lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19283lt_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"`' 19284nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19285lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19286objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19287MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19288lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19289lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19290lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19291lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19292lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19293need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19294MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19295DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19296NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19297LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19298OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19299OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19300libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19301shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19302extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19303archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19304enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19305export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19306whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19307compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19308old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19309old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19310archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19311archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19312module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19313module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19314with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19315allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19316no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19317hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19318hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19319hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19320hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19321hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19322hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19323hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19324inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19325link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19326always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19327export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19328exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19329include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19330prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19331postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19332file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19333variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19334need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19335need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19336version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19337runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19338shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19339shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19340libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19341library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19342soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19343install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19344postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19345postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19346finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19347finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19348hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19349sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19350sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 19351hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19352enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19353enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19354enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19355old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19356striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19357 19358LTCC='$LTCC' 19359LTCFLAGS='$LTCFLAGS' 19360compiler='$compiler_DEFAULT' 19361 19362# A function that is used when there is no print builtin or printf. 19363func_fallback_echo () 19364{ 19365 eval 'cat <<_LTECHO_EOF 19366\$1 19367_LTECHO_EOF' 19368} 19369 19370# Quote evaled strings. 19371for var in SHELL \ 19372ECHO \ 19373PATH_SEPARATOR \ 19374SED \ 19375GREP \ 19376EGREP \ 19377FGREP \ 19378LD \ 19379NM \ 19380LN_S \ 19381lt_SP2NL \ 19382lt_NL2SP \ 19383reload_flag \ 19384OBJDUMP \ 19385deplibs_check_method \ 19386file_magic_cmd \ 19387file_magic_glob \ 19388want_nocaseglob \ 19389DLLTOOL \ 19390sharedlib_from_linklib_cmd \ 19391AR \ 19392AR_FLAGS \ 19393archiver_list_spec \ 19394STRIP \ 19395RANLIB \ 19396CC \ 19397CFLAGS \ 19398compiler \ 19399lt_cv_sys_global_symbol_pipe \ 19400lt_cv_sys_global_symbol_to_cdecl \ 19401lt_cv_sys_global_symbol_to_c_name_address \ 19402lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19403nm_file_list_spec \ 19404lt_prog_compiler_no_builtin_flag \ 19405lt_prog_compiler_pic \ 19406lt_prog_compiler_wl \ 19407lt_prog_compiler_static \ 19408lt_cv_prog_compiler_c_o \ 19409need_locks \ 19410MANIFEST_TOOL \ 19411DSYMUTIL \ 19412NMEDIT \ 19413LIPO \ 19414OTOOL \ 19415OTOOL64 \ 19416shrext_cmds \ 19417export_dynamic_flag_spec \ 19418whole_archive_flag_spec \ 19419compiler_needs_object \ 19420with_gnu_ld \ 19421allow_undefined_flag \ 19422no_undefined_flag \ 19423hardcode_libdir_flag_spec \ 19424hardcode_libdir_separator \ 19425exclude_expsyms \ 19426include_expsyms \ 19427file_list_spec \ 19428variables_saved_for_relink \ 19429libname_spec \ 19430library_names_spec \ 19431soname_spec \ 19432install_override_mode \ 19433finish_eval \ 19434old_striplib \ 19435striplib; do 19436 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19437 *[\\\\\\\`\\"\\\$]*) 19438 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 19439 ;; 19440 *) 19441 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19442 ;; 19443 esac 19444done 19445 19446# Double-quote double-evaled strings. 19447for var in reload_cmds \ 19448old_postinstall_cmds \ 19449old_postuninstall_cmds \ 19450old_archive_cmds \ 19451extract_expsyms_cmds \ 19452old_archive_from_new_cmds \ 19453old_archive_from_expsyms_cmds \ 19454archive_cmds \ 19455archive_expsym_cmds \ 19456module_cmds \ 19457module_expsym_cmds \ 19458export_symbols_cmds \ 19459prelink_cmds \ 19460postlink_cmds \ 19461postinstall_cmds \ 19462postuninstall_cmds \ 19463finish_cmds \ 19464sys_lib_search_path_spec \ 19465sys_lib_dlsearch_path_spec; do 19466 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19467 *[\\\\\\\`\\"\\\$]*) 19468 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 19469 ;; 19470 *) 19471 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19472 ;; 19473 esac 19474done 19475 19476ac_aux_dir='$ac_aux_dir' 19477xsi_shell='$xsi_shell' 19478lt_shell_append='$lt_shell_append' 19479 19480# See if we are running on zsh, and set the options which allow our 19481# commands through without removal of \ escapes INIT. 19482if test -n "\${ZSH_VERSION+set}" ; then 19483 setopt NO_GLOB_SUBST 19484fi 19485 19486 19487 PACKAGE='$PACKAGE' 19488 VERSION='$VERSION' 19489 TIMESTAMP='$TIMESTAMP' 19490 RM='$RM' 19491 ofile='$ofile' 19492 19493 19494 19495 19496_ACEOF 19497 19498cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19499 19500# Handling of arguments. 19501for ac_config_target in $ac_config_targets 19502do 19503 case $ac_config_target in 19504 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19505 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19506 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19507 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19508 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19509 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 19510 19511 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19512 esac 19513done 19514 19515 19516# If the user did not use the arguments to specify the items to instantiate, 19517# then the envvar interface is used. Set only those that are not. 19518# We use the long form for the default assignment because of an extremely 19519# bizarre bug on SunOS 4.1.3. 19520if $ac_need_defaults; then 19521 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19522 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19523 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19524fi 19525 19526# Have a temporary directory for convenience. Make it in the build tree 19527# simply because there is no reason against having it here, and in addition, 19528# creating and moving files from /tmp can sometimes cause problems. 19529# Hook for its removal unless debugging. 19530# Note that there is a small window in which the directory will not be cleaned: 19531# after its creation but before its name has been assigned to `$tmp'. 19532$debug || 19533{ 19534 tmp= ac_tmp= 19535 trap 'exit_status=$? 19536 : "${ac_tmp:=$tmp}" 19537 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19538' 0 19539 trap 'as_fn_exit 1' 1 2 13 15 19540} 19541# Create a (secure) tmp directory for tmp files. 19542 19543{ 19544 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19545 test -d "$tmp" 19546} || 19547{ 19548 tmp=./conf$$-$RANDOM 19549 (umask 077 && mkdir "$tmp") 19550} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19551ac_tmp=$tmp 19552 19553# Set up the scripts for CONFIG_FILES section. 19554# No need to generate them if there are no CONFIG_FILES. 19555# This happens for instance with `./config.status config.h'. 19556if test -n "$CONFIG_FILES"; then 19557 19558 19559ac_cr=`echo X | tr X '\015'` 19560# On cygwin, bash can eat \r inside `` if the user requested igncr. 19561# But we know of no other shell where ac_cr would be empty at this 19562# point, so we can use a bashism as a fallback. 19563if test "x$ac_cr" = x; then 19564 eval ac_cr=\$\'\\r\' 19565fi 19566ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19567if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19568 ac_cs_awk_cr='\\r' 19569else 19570 ac_cs_awk_cr=$ac_cr 19571fi 19572 19573echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19574_ACEOF 19575 19576 19577{ 19578 echo "cat >conf$$subs.awk <<_ACEOF" && 19579 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19580 echo "_ACEOF" 19581} >conf$$subs.sh || 19582 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19583ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19584ac_delim='%!_!# ' 19585for ac_last_try in false false false false false :; do 19586 . ./conf$$subs.sh || 19587 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19588 19589 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19590 if test $ac_delim_n = $ac_delim_num; then 19591 break 19592 elif $ac_last_try; then 19593 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19594 else 19595 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19596 fi 19597done 19598rm -f conf$$subs.sh 19599 19600cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19601cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19602_ACEOF 19603sed -n ' 19604h 19605s/^/S["/; s/!.*/"]=/ 19606p 19607g 19608s/^[^!]*!// 19609:repl 19610t repl 19611s/'"$ac_delim"'$// 19612t delim 19613:nl 19614h 19615s/\(.\{148\}\)..*/\1/ 19616t more1 19617s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19618p 19619n 19620b repl 19621:more1 19622s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19623p 19624g 19625s/.\{148\}// 19626t nl 19627:delim 19628h 19629s/\(.\{148\}\)..*/\1/ 19630t more2 19631s/["\\]/\\&/g; s/^/"/; s/$/"/ 19632p 19633b 19634:more2 19635s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19636p 19637g 19638s/.\{148\}// 19639t delim 19640' <conf$$subs.awk | sed ' 19641/^[^""]/{ 19642 N 19643 s/\n// 19644} 19645' >>$CONFIG_STATUS || ac_write_fail=1 19646rm -f conf$$subs.awk 19647cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19648_ACAWK 19649cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19650 for (key in S) S_is_set[key] = 1 19651 FS = "" 19652 19653} 19654{ 19655 line = $ 0 19656 nfields = split(line, field, "@") 19657 substed = 0 19658 len = length(field[1]) 19659 for (i = 2; i < nfields; i++) { 19660 key = field[i] 19661 keylen = length(key) 19662 if (S_is_set[key]) { 19663 value = S[key] 19664 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19665 len += length(value) + length(field[++i]) 19666 substed = 1 19667 } else 19668 len += 1 + keylen 19669 } 19670 19671 print line 19672} 19673 19674_ACAWK 19675_ACEOF 19676cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19677if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19678 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19679else 19680 cat 19681fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19682 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19683_ACEOF 19684 19685# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19686# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19687# trailing colons and then remove the whole line if VPATH becomes empty 19688# (actually we leave an empty line to preserve line numbers). 19689if test "x$srcdir" = x.; then 19690 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19691h 19692s/// 19693s/^/:/ 19694s/[ ]*$/:/ 19695s/:\$(srcdir):/:/g 19696s/:\${srcdir}:/:/g 19697s/:@srcdir@:/:/g 19698s/^:*// 19699s/:*$// 19700x 19701s/\(=[ ]*\).*/\1/ 19702G 19703s/\n// 19704s/^[^=]*=[ ]*$// 19705}' 19706fi 19707 19708cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19709fi # test -n "$CONFIG_FILES" 19710 19711# Set up the scripts for CONFIG_HEADERS section. 19712# No need to generate them if there are no CONFIG_HEADERS. 19713# This happens for instance with `./config.status Makefile'. 19714if test -n "$CONFIG_HEADERS"; then 19715cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19716BEGIN { 19717_ACEOF 19718 19719# Transform confdefs.h into an awk script `defines.awk', embedded as 19720# here-document in config.status, that substitutes the proper values into 19721# config.h.in to produce config.h. 19722 19723# Create a delimiter string that does not exist in confdefs.h, to ease 19724# handling of long lines. 19725ac_delim='%!_!# ' 19726for ac_last_try in false false :; do 19727 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19728 if test -z "$ac_tt"; then 19729 break 19730 elif $ac_last_try; then 19731 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19732 else 19733 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19734 fi 19735done 19736 19737# For the awk script, D is an array of macro values keyed by name, 19738# likewise P contains macro parameters if any. Preserve backslash 19739# newline sequences. 19740 19741ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19742sed -n ' 19743s/.\{148\}/&'"$ac_delim"'/g 19744t rset 19745:rset 19746s/^[ ]*#[ ]*define[ ][ ]*/ / 19747t def 19748d 19749:def 19750s/\\$// 19751t bsnl 19752s/["\\]/\\&/g 19753s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19754D["\1"]=" \3"/p 19755s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19756d 19757:bsnl 19758s/["\\]/\\&/g 19759s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19760D["\1"]=" \3\\\\\\n"\\/p 19761t cont 19762s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19763t cont 19764d 19765:cont 19766n 19767s/.\{148\}/&'"$ac_delim"'/g 19768t clear 19769:clear 19770s/\\$// 19771t bsnlc 19772s/["\\]/\\&/g; s/^/"/; s/$/"/p 19773d 19774:bsnlc 19775s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19776b cont 19777' <confdefs.h | sed ' 19778s/'"$ac_delim"'/"\\\ 19779"/g' >>$CONFIG_STATUS || ac_write_fail=1 19780 19781cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19782 for (key in D) D_is_set[key] = 1 19783 FS = "" 19784} 19785/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19786 line = \$ 0 19787 split(line, arg, " ") 19788 if (arg[1] == "#") { 19789 defundef = arg[2] 19790 mac1 = arg[3] 19791 } else { 19792 defundef = substr(arg[1], 2) 19793 mac1 = arg[2] 19794 } 19795 split(mac1, mac2, "(") #) 19796 macro = mac2[1] 19797 prefix = substr(line, 1, index(line, defundef) - 1) 19798 if (D_is_set[macro]) { 19799 # Preserve the white space surrounding the "#". 19800 print prefix "define", macro P[macro] D[macro] 19801 next 19802 } else { 19803 # Replace #undef with comments. This is necessary, for example, 19804 # in the case of _POSIX_SOURCE, which is predefined and required 19805 # on some systems where configure will not decide to define it. 19806 if (defundef == "undef") { 19807 print "/*", prefix defundef, macro, "*/" 19808 next 19809 } 19810 } 19811} 19812{ print } 19813_ACAWK 19814_ACEOF 19815cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19816 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19817fi # test -n "$CONFIG_HEADERS" 19818 19819 19820eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19821shift 19822for ac_tag 19823do 19824 case $ac_tag in 19825 :[FHLC]) ac_mode=$ac_tag; continue;; 19826 esac 19827 case $ac_mode$ac_tag in 19828 :[FHL]*:*);; 19829 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19830 :[FH]-) ac_tag=-:-;; 19831 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19832 esac 19833 ac_save_IFS=$IFS 19834 IFS=: 19835 set x $ac_tag 19836 IFS=$ac_save_IFS 19837 shift 19838 ac_file=$1 19839 shift 19840 19841 case $ac_mode in 19842 :L) ac_source=$1;; 19843 :[FH]) 19844 ac_file_inputs= 19845 for ac_f 19846 do 19847 case $ac_f in 19848 -) ac_f="$ac_tmp/stdin";; 19849 *) # Look for the file first in the build tree, then in the source tree 19850 # (if the path is not absolute). The absolute path cannot be DOS-style, 19851 # because $ac_f cannot contain `:'. 19852 test -f "$ac_f" || 19853 case $ac_f in 19854 [\\/$]*) false;; 19855 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19856 esac || 19857 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19858 esac 19859 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19860 as_fn_append ac_file_inputs " '$ac_f'" 19861 done 19862 19863 # Let's still pretend it is `configure' which instantiates (i.e., don't 19864 # use $as_me), people would be surprised to read: 19865 # /* config.h. Generated by config.status. */ 19866 configure_input='Generated from '` 19867 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19868 `' by configure.' 19869 if test x"$ac_file" != x-; then 19870 configure_input="$ac_file. $configure_input" 19871 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19872$as_echo "$as_me: creating $ac_file" >&6;} 19873 fi 19874 # Neutralize special characters interpreted by sed in replacement strings. 19875 case $configure_input in #( 19876 *\&* | *\|* | *\\* ) 19877 ac_sed_conf_input=`$as_echo "$configure_input" | 19878 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19879 *) ac_sed_conf_input=$configure_input;; 19880 esac 19881 19882 case $ac_tag in 19883 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19884 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19885 esac 19886 ;; 19887 esac 19888 19889 ac_dir=`$as_dirname -- "$ac_file" || 19890$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19891 X"$ac_file" : 'X\(//\)[^/]' \| \ 19892 X"$ac_file" : 'X\(//\)$' \| \ 19893 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19894$as_echo X"$ac_file" | 19895 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19896 s//\1/ 19897 q 19898 } 19899 /^X\(\/\/\)[^/].*/{ 19900 s//\1/ 19901 q 19902 } 19903 /^X\(\/\/\)$/{ 19904 s//\1/ 19905 q 19906 } 19907 /^X\(\/\).*/{ 19908 s//\1/ 19909 q 19910 } 19911 s/.*/./; q'` 19912 as_dir="$ac_dir"; as_fn_mkdir_p 19913 ac_builddir=. 19914 19915case "$ac_dir" in 19916.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19917*) 19918 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19919 # A ".." for each directory in $ac_dir_suffix. 19920 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19921 case $ac_top_builddir_sub in 19922 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19923 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19924 esac ;; 19925esac 19926ac_abs_top_builddir=$ac_pwd 19927ac_abs_builddir=$ac_pwd$ac_dir_suffix 19928# for backward compatibility: 19929ac_top_builddir=$ac_top_build_prefix 19930 19931case $srcdir in 19932 .) # We are building in place. 19933 ac_srcdir=. 19934 ac_top_srcdir=$ac_top_builddir_sub 19935 ac_abs_top_srcdir=$ac_pwd ;; 19936 [\\/]* | ?:[\\/]* ) # Absolute name. 19937 ac_srcdir=$srcdir$ac_dir_suffix; 19938 ac_top_srcdir=$srcdir 19939 ac_abs_top_srcdir=$srcdir ;; 19940 *) # Relative name. 19941 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19942 ac_top_srcdir=$ac_top_build_prefix$srcdir 19943 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19944esac 19945ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 19946 19947 19948 case $ac_mode in 19949 :F) 19950 # 19951 # CONFIG_FILE 19952 # 19953 19954 case $INSTALL in 19955 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 19956 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 19957 esac 19958 ac_MKDIR_P=$MKDIR_P 19959 case $MKDIR_P in 19960 [\\/$]* | ?:[\\/]* ) ;; 19961 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 19962 esac 19963_ACEOF 19964 19965cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19966# If the template does not know about datarootdir, expand it. 19967# FIXME: This hack should be removed a few years after 2.60. 19968ac_datarootdir_hack=; ac_datarootdir_seen= 19969ac_sed_dataroot=' 19970/datarootdir/ { 19971 p 19972 q 19973} 19974/@datadir@/p 19975/@docdir@/p 19976/@infodir@/p 19977/@localedir@/p 19978/@mandir@/p' 19979case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 19980*datarootdir*) ac_datarootdir_seen=yes;; 19981*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 19982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 19983$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 19984_ACEOF 19985cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19986 ac_datarootdir_hack=' 19987 s&@datadir@&$datadir&g 19988 s&@docdir@&$docdir&g 19989 s&@infodir@&$infodir&g 19990 s&@localedir@&$localedir&g 19991 s&@mandir@&$mandir&g 19992 s&\\\${datarootdir}&$datarootdir&g' ;; 19993esac 19994_ACEOF 19995 19996# Neutralize VPATH when `$srcdir' = `.'. 19997# Shell code in configure.ac might set extrasub. 19998# FIXME: do we really want to maintain this feature? 19999cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20000ac_sed_extra="$ac_vpsub 20001$extrasub 20002_ACEOF 20003cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20004:t 20005/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 20006s|@configure_input@|$ac_sed_conf_input|;t t 20007s&@top_builddir@&$ac_top_builddir_sub&;t t 20008s&@top_build_prefix@&$ac_top_build_prefix&;t t 20009s&@srcdir@&$ac_srcdir&;t t 20010s&@abs_srcdir@&$ac_abs_srcdir&;t t 20011s&@top_srcdir@&$ac_top_srcdir&;t t 20012s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 20013s&@builddir@&$ac_builddir&;t t 20014s&@abs_builddir@&$ac_abs_builddir&;t t 20015s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 20016s&@INSTALL@&$ac_INSTALL&;t t 20017s&@MKDIR_P@&$ac_MKDIR_P&;t t 20018$ac_datarootdir_hack 20019" 20020eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 20021 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20022 20023test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 20024 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 20025 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 20026 "$ac_tmp/out"`; test -z "$ac_out"; } && 20027 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20028which seems to be undefined. Please make sure it is defined" >&5 20029$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20030which seems to be undefined. Please make sure it is defined" >&2;} 20031 20032 rm -f "$ac_tmp/stdin" 20033 case $ac_file in 20034 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 20035 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 20036 esac \ 20037 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20038 ;; 20039 :H) 20040 # 20041 # CONFIG_HEADER 20042 # 20043 if test x"$ac_file" != x-; then 20044 { 20045 $as_echo "/* $configure_input */" \ 20046 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 20047 } >"$ac_tmp/config.h" \ 20048 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20049 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 20050 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 20051$as_echo "$as_me: $ac_file is unchanged" >&6;} 20052 else 20053 rm -f "$ac_file" 20054 mv "$ac_tmp/config.h" "$ac_file" \ 20055 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20056 fi 20057 else 20058 $as_echo "/* $configure_input */" \ 20059 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20060 || as_fn_error $? "could not create -" "$LINENO" 5 20061 fi 20062# Compute "$ac_file"'s index in $config_headers. 20063_am_arg="$ac_file" 20064_am_stamp_count=1 20065for _am_header in $config_headers :; do 20066 case $_am_header in 20067 $_am_arg | $_am_arg:* ) 20068 break ;; 20069 * ) 20070 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20071 esac 20072done 20073echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20074$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20075 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20076 X"$_am_arg" : 'X\(//\)$' \| \ 20077 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20078$as_echo X"$_am_arg" | 20079 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20080 s//\1/ 20081 q 20082 } 20083 /^X\(\/\/\)[^/].*/{ 20084 s//\1/ 20085 q 20086 } 20087 /^X\(\/\/\)$/{ 20088 s//\1/ 20089 q 20090 } 20091 /^X\(\/\).*/{ 20092 s//\1/ 20093 q 20094 } 20095 s/.*/./; q'`/stamp-h$_am_stamp_count 20096 ;; 20097 20098 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20099$as_echo "$as_me: executing $ac_file commands" >&6;} 20100 ;; 20101 esac 20102 20103 20104 case $ac_file$ac_mode in 20105 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20106 # Autoconf 2.62 quotes --file arguments for eval, but not when files 20107 # are listed without --file. Let's play safe and only enable the eval 20108 # if we detect the quoting. 20109 case $CONFIG_FILES in 20110 *\'*) eval set x "$CONFIG_FILES" ;; 20111 *) set x $CONFIG_FILES ;; 20112 esac 20113 shift 20114 for mf 20115 do 20116 # Strip MF so we end up with the name of the file. 20117 mf=`echo "$mf" | sed -e 's/:.*$//'` 20118 # Check whether this is an Automake generated Makefile or not. 20119 # We used to match only the files named `Makefile.in', but 20120 # some people rename them; so instead we look at the file content. 20121 # Grep'ing the first line is not enough: some people post-process 20122 # each Makefile.in and add a new line on top of each file to say so. 20123 # Grep'ing the whole file is not good either: AIX grep has a line 20124 # limit of 2048, but all sed's we know have understand at least 4000. 20125 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20126 dirpart=`$as_dirname -- "$mf" || 20127$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20128 X"$mf" : 'X\(//\)[^/]' \| \ 20129 X"$mf" : 'X\(//\)$' \| \ 20130 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20131$as_echo X"$mf" | 20132 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20133 s//\1/ 20134 q 20135 } 20136 /^X\(\/\/\)[^/].*/{ 20137 s//\1/ 20138 q 20139 } 20140 /^X\(\/\/\)$/{ 20141 s//\1/ 20142 q 20143 } 20144 /^X\(\/\).*/{ 20145 s//\1/ 20146 q 20147 } 20148 s/.*/./; q'` 20149 else 20150 continue 20151 fi 20152 # Extract the definition of DEPDIR, am__include, and am__quote 20153 # from the Makefile without running `make'. 20154 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20155 test -z "$DEPDIR" && continue 20156 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20157 test -z "am__include" && continue 20158 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20159 # When using ansi2knr, U may be empty or an underscore; expand it 20160 U=`sed -n 's/^U = //p' < "$mf"` 20161 # Find all dependency output files, they are included files with 20162 # $(DEPDIR) in their names. We invoke sed twice because it is the 20163 # simplest approach to changing $(DEPDIR) to its actual value in the 20164 # expansion. 20165 for file in `sed -n " 20166 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20167 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 20168 # Make sure the directory exists. 20169 test -f "$dirpart/$file" && continue 20170 fdir=`$as_dirname -- "$file" || 20171$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20172 X"$file" : 'X\(//\)[^/]' \| \ 20173 X"$file" : 'X\(//\)$' \| \ 20174 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20175$as_echo X"$file" | 20176 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20177 s//\1/ 20178 q 20179 } 20180 /^X\(\/\/\)[^/].*/{ 20181 s//\1/ 20182 q 20183 } 20184 /^X\(\/\/\)$/{ 20185 s//\1/ 20186 q 20187 } 20188 /^X\(\/\).*/{ 20189 s//\1/ 20190 q 20191 } 20192 s/.*/./; q'` 20193 as_dir=$dirpart/$fdir; as_fn_mkdir_p 20194 # echo "creating $dirpart/$file" 20195 echo '# dummy' > "$dirpart/$file" 20196 done 20197 done 20198} 20199 ;; 20200 "libtool":C) 20201 20202 # See if we are running on zsh, and set the options which allow our 20203 # commands through without removal of \ escapes. 20204 if test -n "${ZSH_VERSION+set}" ; then 20205 setopt NO_GLOB_SUBST 20206 fi 20207 20208 cfgfile="${ofile}T" 20209 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20210 $RM "$cfgfile" 20211 20212 cat <<_LT_EOF >> "$cfgfile" 20213#! $SHELL 20214 20215# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 20216# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 20217# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 20218# NOTE: Changes made to this file will be lost: look at ltmain.sh. 20219# 20220# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 20221# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 20222# Foundation, Inc. 20223# Written by Gordon Matzigkeit, 1996 20224# 20225# This file is part of GNU Libtool. 20226# 20227# GNU Libtool is free software; you can redistribute it and/or 20228# modify it under the terms of the GNU General Public License as 20229# published by the Free Software Foundation; either version 2 of 20230# the License, or (at your option) any later version. 20231# 20232# As a special exception to the GNU General Public License, 20233# if you distribute this file as part of a program or library that 20234# is built using GNU Libtool, you may include this file under the 20235# same distribution terms that you use for the rest of that program. 20236# 20237# GNU Libtool is distributed in the hope that it will be useful, 20238# but WITHOUT ANY WARRANTY; without even the implied warranty of 20239# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20240# GNU General Public License for more details. 20241# 20242# You should have received a copy of the GNU General Public License 20243# along with GNU Libtool; see the file COPYING. If not, a copy 20244# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 20245# obtained by writing to the Free Software Foundation, Inc., 20246# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20247 20248 20249# The names of the tagged configurations supported by this script. 20250available_tags="" 20251 20252# ### BEGIN LIBTOOL CONFIG 20253 20254# Whether or not to build static libraries. 20255build_old_libs=$enable_static 20256 20257# Which release of libtool.m4 was used? 20258macro_version=$macro_version 20259macro_revision=$macro_revision 20260 20261# Whether or not to build shared libraries. 20262build_libtool_libs=$enable_shared 20263 20264# What type of objects to build. 20265pic_mode=$pic_mode 20266 20267# Whether or not to optimize for fast installation. 20268fast_install=$enable_fast_install 20269 20270# Shell to use when invoking shell scripts. 20271SHELL=$lt_SHELL 20272 20273# An echo program that protects backslashes. 20274ECHO=$lt_ECHO 20275 20276# The PATH separator for the build system. 20277PATH_SEPARATOR=$lt_PATH_SEPARATOR 20278 20279# The host system. 20280host_alias=$host_alias 20281host=$host 20282host_os=$host_os 20283 20284# The build system. 20285build_alias=$build_alias 20286build=$build 20287build_os=$build_os 20288 20289# A sed program that does not truncate output. 20290SED=$lt_SED 20291 20292# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20293Xsed="\$SED -e 1s/^X//" 20294 20295# A grep program that handles long lines. 20296GREP=$lt_GREP 20297 20298# An ERE matcher. 20299EGREP=$lt_EGREP 20300 20301# A literal string matcher. 20302FGREP=$lt_FGREP 20303 20304# A BSD- or MS-compatible name lister. 20305NM=$lt_NM 20306 20307# Whether we need soft or hard links. 20308LN_S=$lt_LN_S 20309 20310# What is the maximum length of a command? 20311max_cmd_len=$max_cmd_len 20312 20313# Object file suffix (normally "o"). 20314objext=$ac_objext 20315 20316# Executable file suffix (normally ""). 20317exeext=$exeext 20318 20319# whether the shell understands "unset". 20320lt_unset=$lt_unset 20321 20322# turn spaces into newlines. 20323SP2NL=$lt_lt_SP2NL 20324 20325# turn newlines into spaces. 20326NL2SP=$lt_lt_NL2SP 20327 20328# convert \$build file names to \$host format. 20329to_host_file_cmd=$lt_cv_to_host_file_cmd 20330 20331# convert \$build files to toolchain format. 20332to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20333 20334# An object symbol dumper. 20335OBJDUMP=$lt_OBJDUMP 20336 20337# Method to check whether dependent libraries are shared objects. 20338deplibs_check_method=$lt_deplibs_check_method 20339 20340# Command to use when deplibs_check_method = "file_magic". 20341file_magic_cmd=$lt_file_magic_cmd 20342 20343# How to find potential files when deplibs_check_method = "file_magic". 20344file_magic_glob=$lt_file_magic_glob 20345 20346# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20347want_nocaseglob=$lt_want_nocaseglob 20348 20349# DLL creation program. 20350DLLTOOL=$lt_DLLTOOL 20351 20352# Command to associate shared and link libraries. 20353sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20354 20355# The archiver. 20356AR=$lt_AR 20357 20358# Flags to create an archive. 20359AR_FLAGS=$lt_AR_FLAGS 20360 20361# How to feed a file listing to the archiver. 20362archiver_list_spec=$lt_archiver_list_spec 20363 20364# A symbol stripping program. 20365STRIP=$lt_STRIP 20366 20367# Commands used to install an old-style archive. 20368RANLIB=$lt_RANLIB 20369old_postinstall_cmds=$lt_old_postinstall_cmds 20370old_postuninstall_cmds=$lt_old_postuninstall_cmds 20371 20372# Whether to use a lock for old archive extraction. 20373lock_old_archive_extraction=$lock_old_archive_extraction 20374 20375# A C compiler. 20376LTCC=$lt_CC 20377 20378# LTCC compiler flags. 20379LTCFLAGS=$lt_CFLAGS 20380 20381# Take the output of nm and produce a listing of raw symbols and C names. 20382global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20383 20384# Transform the output of nm in a proper C declaration. 20385global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20386 20387# Transform the output of nm in a C name address pair. 20388global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20389 20390# Transform the output of nm in a C name address pair when lib prefix is needed. 20391global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20392 20393# Specify filename containing input files for \$NM. 20394nm_file_list_spec=$lt_nm_file_list_spec 20395 20396# The root where to search for dependent libraries,and in which our libraries should be installed. 20397lt_sysroot=$lt_sysroot 20398 20399# The name of the directory that contains temporary libtool files. 20400objdir=$objdir 20401 20402# Used to examine libraries when file_magic_cmd begins with "file". 20403MAGIC_CMD=$MAGIC_CMD 20404 20405# Must we lock files when doing compilation? 20406need_locks=$lt_need_locks 20407 20408# Manifest tool. 20409MANIFEST_TOOL=$lt_MANIFEST_TOOL 20410 20411# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20412DSYMUTIL=$lt_DSYMUTIL 20413 20414# Tool to change global to local symbols on Mac OS X. 20415NMEDIT=$lt_NMEDIT 20416 20417# Tool to manipulate fat objects and archives on Mac OS X. 20418LIPO=$lt_LIPO 20419 20420# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20421OTOOL=$lt_OTOOL 20422 20423# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20424OTOOL64=$lt_OTOOL64 20425 20426# Old archive suffix (normally "a"). 20427libext=$libext 20428 20429# Shared library suffix (normally ".so"). 20430shrext_cmds=$lt_shrext_cmds 20431 20432# The commands to extract the exported symbol list from a shared archive. 20433extract_expsyms_cmds=$lt_extract_expsyms_cmds 20434 20435# Variables whose values should be saved in libtool wrapper scripts and 20436# restored at link time. 20437variables_saved_for_relink=$lt_variables_saved_for_relink 20438 20439# Do we need the "lib" prefix for modules? 20440need_lib_prefix=$need_lib_prefix 20441 20442# Do we need a version for libraries? 20443need_version=$need_version 20444 20445# Library versioning type. 20446version_type=$version_type 20447 20448# Shared library runtime path variable. 20449runpath_var=$runpath_var 20450 20451# Shared library path variable. 20452shlibpath_var=$shlibpath_var 20453 20454# Is shlibpath searched before the hard-coded library search path? 20455shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20456 20457# Format of library name prefix. 20458libname_spec=$lt_libname_spec 20459 20460# List of archive names. First name is the real one, the rest are links. 20461# The last name is the one that the linker finds with -lNAME 20462library_names_spec=$lt_library_names_spec 20463 20464# The coded name of the library, if different from the real name. 20465soname_spec=$lt_soname_spec 20466 20467# Permission mode override for installation of shared libraries. 20468install_override_mode=$lt_install_override_mode 20469 20470# Command to use after installation of a shared archive. 20471postinstall_cmds=$lt_postinstall_cmds 20472 20473# Command to use after uninstallation of a shared archive. 20474postuninstall_cmds=$lt_postuninstall_cmds 20475 20476# Commands used to finish a libtool library installation in a directory. 20477finish_cmds=$lt_finish_cmds 20478 20479# As "finish_cmds", except a single script fragment to be evaled but 20480# not shown. 20481finish_eval=$lt_finish_eval 20482 20483# Whether we should hardcode library paths into libraries. 20484hardcode_into_libs=$hardcode_into_libs 20485 20486# Compile-time system search path for libraries. 20487sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20488 20489# Run-time system search path for libraries. 20490sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 20491 20492# Whether dlopen is supported. 20493dlopen_support=$enable_dlopen 20494 20495# Whether dlopen of programs is supported. 20496dlopen_self=$enable_dlopen_self 20497 20498# Whether dlopen of statically linked programs is supported. 20499dlopen_self_static=$enable_dlopen_self_static 20500 20501# Commands to strip libraries. 20502old_striplib=$lt_old_striplib 20503striplib=$lt_striplib 20504 20505 20506# The linker used to build libraries. 20507LD=$lt_LD 20508 20509# How to create reloadable object files. 20510reload_flag=$lt_reload_flag 20511reload_cmds=$lt_reload_cmds 20512 20513# Commands used to build an old-style archive. 20514old_archive_cmds=$lt_old_archive_cmds 20515 20516# A language specific compiler. 20517CC=$lt_compiler 20518 20519# Is the compiler the GNU compiler? 20520with_gcc=$GCC 20521 20522# Compiler flag to turn off builtin functions. 20523no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20524 20525# Additional compiler flags for building library objects. 20526pic_flag=$lt_lt_prog_compiler_pic 20527 20528# How to pass a linker flag through the compiler. 20529wl=$lt_lt_prog_compiler_wl 20530 20531# Compiler flag to prevent dynamic linking. 20532link_static_flag=$lt_lt_prog_compiler_static 20533 20534# Does compiler simultaneously support -c and -o options? 20535compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20536 20537# Whether or not to add -lc for building shared libraries. 20538build_libtool_need_lc=$archive_cmds_need_lc 20539 20540# Whether or not to disallow shared libs when runtime libs are static. 20541allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20542 20543# Compiler flag to allow reflexive dlopens. 20544export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20545 20546# Compiler flag to generate shared objects directly from archives. 20547whole_archive_flag_spec=$lt_whole_archive_flag_spec 20548 20549# Whether the compiler copes with passing no objects directly. 20550compiler_needs_object=$lt_compiler_needs_object 20551 20552# Create an old-style archive from a shared archive. 20553old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20554 20555# Create a temporary old-style archive to link instead of a shared archive. 20556old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20557 20558# Commands used to build a shared archive. 20559archive_cmds=$lt_archive_cmds 20560archive_expsym_cmds=$lt_archive_expsym_cmds 20561 20562# Commands used to build a loadable module if different from building 20563# a shared archive. 20564module_cmds=$lt_module_cmds 20565module_expsym_cmds=$lt_module_expsym_cmds 20566 20567# Whether we are building with GNU ld or not. 20568with_gnu_ld=$lt_with_gnu_ld 20569 20570# Flag that allows shared libraries with undefined symbols to be built. 20571allow_undefined_flag=$lt_allow_undefined_flag 20572 20573# Flag that enforces no undefined symbols. 20574no_undefined_flag=$lt_no_undefined_flag 20575 20576# Flag to hardcode \$libdir into a binary during linking. 20577# This must work even if \$libdir does not exist 20578hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20579 20580# Whether we need a single "-rpath" flag with a separated argument. 20581hardcode_libdir_separator=$lt_hardcode_libdir_separator 20582 20583# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20584# DIR into the resulting binary. 20585hardcode_direct=$hardcode_direct 20586 20587# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20588# DIR into the resulting binary and the resulting library dependency is 20589# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 20590# library is relocated. 20591hardcode_direct_absolute=$hardcode_direct_absolute 20592 20593# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20594# into the resulting binary. 20595hardcode_minus_L=$hardcode_minus_L 20596 20597# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20598# into the resulting binary. 20599hardcode_shlibpath_var=$hardcode_shlibpath_var 20600 20601# Set to "yes" if building a shared library automatically hardcodes DIR 20602# into the library and all subsequent libraries and executables linked 20603# against it. 20604hardcode_automatic=$hardcode_automatic 20605 20606# Set to yes if linker adds runtime paths of dependent libraries 20607# to runtime path list. 20608inherit_rpath=$inherit_rpath 20609 20610# Whether libtool must link a program against all its dependency libraries. 20611link_all_deplibs=$link_all_deplibs 20612 20613# Set to "yes" if exported symbols are required. 20614always_export_symbols=$always_export_symbols 20615 20616# The commands to list exported symbols. 20617export_symbols_cmds=$lt_export_symbols_cmds 20618 20619# Symbols that should not be listed in the preloaded symbols. 20620exclude_expsyms=$lt_exclude_expsyms 20621 20622# Symbols that must always be exported. 20623include_expsyms=$lt_include_expsyms 20624 20625# Commands necessary for linking programs (against libraries) with templates. 20626prelink_cmds=$lt_prelink_cmds 20627 20628# Commands necessary for finishing linking programs. 20629postlink_cmds=$lt_postlink_cmds 20630 20631# Specify filename containing input files. 20632file_list_spec=$lt_file_list_spec 20633 20634# How to hardcode a shared library path into an executable. 20635hardcode_action=$hardcode_action 20636 20637# ### END LIBTOOL CONFIG 20638 20639_LT_EOF 20640 20641 case $host_os in 20642 aix3*) 20643 cat <<\_LT_EOF >> "$cfgfile" 20644# AIX sometimes has problems with the GCC collect2 program. For some 20645# reason, if we set the COLLECT_NAMES environment variable, the problems 20646# vanish in a puff of smoke. 20647if test "X${COLLECT_NAMES+set}" != Xset; then 20648 COLLECT_NAMES= 20649 export COLLECT_NAMES 20650fi 20651_LT_EOF 20652 ;; 20653 esac 20654 20655 20656ltmain="$ac_aux_dir/ltmain.sh" 20657 20658 20659 # We use sed instead of cat because bash on DJGPP gets confused if 20660 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20661 # text mode, it properly converts lines to CR/LF. This bash problem 20662 # is reportedly fixed, but why not run on old versions too? 20663 sed '$q' "$ltmain" >> "$cfgfile" \ 20664 || (rm -f "$cfgfile"; exit 1) 20665 20666 if test x"$xsi_shell" = xyes; then 20667 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 20668func_dirname ()\ 20669{\ 20670\ case ${1} in\ 20671\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20672\ * ) func_dirname_result="${3}" ;;\ 20673\ esac\ 20674} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 20675 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20676 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20677test 0 -eq $? || _lt_function_replace_fail=: 20678 20679 20680 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 20681func_basename ()\ 20682{\ 20683\ func_basename_result="${1##*/}"\ 20684} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20685 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20686 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20687test 0 -eq $? || _lt_function_replace_fail=: 20688 20689 20690 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 20691func_dirname_and_basename ()\ 20692{\ 20693\ case ${1} in\ 20694\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20695\ * ) func_dirname_result="${3}" ;;\ 20696\ esac\ 20697\ func_basename_result="${1##*/}"\ 20698} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20699 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20700 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20701test 0 -eq $? || _lt_function_replace_fail=: 20702 20703 20704 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 20705func_stripname ()\ 20706{\ 20707\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 20708\ # positional parameters, so assign one to ordinary parameter first.\ 20709\ func_stripname_result=${3}\ 20710\ func_stripname_result=${func_stripname_result#"${1}"}\ 20711\ func_stripname_result=${func_stripname_result%"${2}"}\ 20712} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 20713 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20714 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20715test 0 -eq $? || _lt_function_replace_fail=: 20716 20717 20718 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 20719func_split_long_opt ()\ 20720{\ 20721\ func_split_long_opt_name=${1%%=*}\ 20722\ func_split_long_opt_arg=${1#*=}\ 20723} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20724 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20725 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20726test 0 -eq $? || _lt_function_replace_fail=: 20727 20728 20729 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 20730func_split_short_opt ()\ 20731{\ 20732\ func_split_short_opt_arg=${1#??}\ 20733\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 20734} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20735 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20736 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20737test 0 -eq $? || _lt_function_replace_fail=: 20738 20739 20740 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 20741func_lo2o ()\ 20742{\ 20743\ case ${1} in\ 20744\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 20745\ *) func_lo2o_result=${1} ;;\ 20746\ esac\ 20747} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 20748 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20749 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20750test 0 -eq $? || _lt_function_replace_fail=: 20751 20752 20753 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 20754func_xform ()\ 20755{\ 20756 func_xform_result=${1%.*}.lo\ 20757} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 20758 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20759 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20760test 0 -eq $? || _lt_function_replace_fail=: 20761 20762 20763 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 20764func_arith ()\ 20765{\ 20766 func_arith_result=$(( $* ))\ 20767} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 20768 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20769 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20770test 0 -eq $? || _lt_function_replace_fail=: 20771 20772 20773 sed -e '/^func_len ()$/,/^} # func_len /c\ 20774func_len ()\ 20775{\ 20776 func_len_result=${#1}\ 20777} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 20778 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20779 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20780test 0 -eq $? || _lt_function_replace_fail=: 20781 20782fi 20783 20784if test x"$lt_shell_append" = xyes; then 20785 sed -e '/^func_append ()$/,/^} # func_append /c\ 20786func_append ()\ 20787{\ 20788 eval "${1}+=\\${2}"\ 20789} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 20790 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20791 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20792test 0 -eq $? || _lt_function_replace_fail=: 20793 20794 20795 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 20796func_append_quoted ()\ 20797{\ 20798\ func_quote_for_eval "${2}"\ 20799\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 20800} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 20801 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20802 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20803test 0 -eq $? || _lt_function_replace_fail=: 20804 20805 20806 # Save a `func_append' function call where possible by direct use of '+=' 20807 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 20808 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20809 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20810 test 0 -eq $? || _lt_function_replace_fail=: 20811else 20812 # Save a `func_append' function call even when '+=' is not available 20813 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 20814 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20815 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20816 test 0 -eq $? || _lt_function_replace_fail=: 20817fi 20818 20819if test x"$_lt_function_replace_fail" = x":"; then 20820 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 20821$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 20822fi 20823 20824 20825 mv -f "$cfgfile" "$ofile" || 20826 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20827 chmod +x "$ofile" 20828 20829 ;; 20830 20831 esac 20832done # for ac_tag 20833 20834 20835as_fn_exit 0 20836_ACEOF 20837ac_clean_files=$ac_clean_files_save 20838 20839test $ac_write_fail = 0 || 20840 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20841 20842 20843# configure is writing to config.log, and then calls config.status. 20844# config.status does its own redirection, appending to config.log. 20845# Unfortunately, on DOS this fails, as config.log is still kept open 20846# by configure, so config.status won't be able to write to it; its 20847# output is simply discarded. So we exec the FD to /dev/null, 20848# effectively closing config.log, so it can be properly (re)opened and 20849# appended to by config.status. When coming back to configure, we 20850# need to make the FD available again. 20851if test "$no_create" != yes; then 20852 ac_cs_success=: 20853 ac_config_status_args= 20854 test "$silent" = yes && 20855 ac_config_status_args="$ac_config_status_args --quiet" 20856 exec 5>/dev/null 20857 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20858 exec 5>>config.log 20859 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20860 # would make configure fail if this is the last instruction. 20861 $ac_cs_success || as_fn_exit 1 20862fi 20863if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20864 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20865$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20866fi 20867 20868