configure revision acd6767f
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for xf86-video-mga 1.6.3. 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-mga' 593PACKAGE_TARNAME='xf86-video-mga' 594PACKAGE_VERSION='1.6.3' 595PACKAGE_STRING='xf86-video-mga 1.6.3' 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 642USE_EXA_FALSE 643USE_EXA_TRUE 644XAA_FALSE 645XAA_TRUE 646XSERVER_LIBPCIACCESS_FALSE 647XSERVER_LIBPCIACCESS_TRUE 648PCIACCESS_LIBS 649PCIACCESS_CFLAGS 650DRI_LIBS 651DRI_CFLAGS 652DRI_FALSE 653DRI_TRUE 654XORG_LIBS 655XORG_CFLAGS 656OTOOL64 657OTOOL 658LIPO 659NMEDIT 660DSYMUTIL 661MANIFEST_TOOL 662RANLIB 663ac_ct_AR 664AR 665DLLTOOL 666OBJDUMP 667LN_S 668NM 669ac_ct_DUMPBIN 670DUMPBIN 671LD 672FGREP 673LIBTOOL 674MAINT 675MAINTAINER_MODE_FALSE 676MAINTAINER_MODE_TRUE 677am__fastdepCC_FALSE 678am__fastdepCC_TRUE 679CCDEPMODE 680am__nodep 681AMDEPBACKSLASH 682AMDEP_FALSE 683AMDEP_TRUE 684am__quote 685am__include 686DEPDIR 687am__untar 688am__tar 689AMTAR 690am__leading_dot 691SET_MAKE 692AWK 693mkdir_p 694MKDIR_P 695INSTALL_STRIP_PROGRAM 696STRIP 697install_sh 698MAKEINFO 699AUTOHEADER 700AUTOMAKE 701AUTOCONF 702ACLOCAL 703VERSION 704PACKAGE 705CYGPATH_W 706am__isrc 707AM_BACKSLASH 708AM_DEFAULT_VERBOSITY 709AM_DEFAULT_V 710AM_V 711MAN_SUBSTS 712XORG_MAN_PAGE 713ADMIN_MAN_DIR 714DRIVER_MAN_DIR 715MISC_MAN_DIR 716FILE_MAN_DIR 717LIB_MAN_DIR 718APP_MAN_DIR 719ADMIN_MAN_SUFFIX 720DRIVER_MAN_SUFFIX 721MISC_MAN_SUFFIX 722FILE_MAN_SUFFIX 723LIB_MAN_SUFFIX 724APP_MAN_SUFFIX 725SED 726host_os 727host_vendor 728host_cpu 729host 730build_os 731build_vendor 732build_cpu 733build 734INSTALL_CMD 735PKG_CONFIG_LIBDIR 736PKG_CONFIG_PATH 737PKG_CONFIG 738CHANGELOG_CMD 739STRICT_CFLAGS 740CWARNFLAGS 741BASE_CFLAGS 742EGREP 743GREP 744CPP 745OBJEXT 746EXEEXT 747ac_ct_CC 748CPPFLAGS 749LDFLAGS 750CFLAGS 751CC 752INSTALL_DATA 753INSTALL_SCRIPT 754INSTALL_PROGRAM 755target_alias 756host_alias 757build_alias 758LIBS 759ECHO_T 760ECHO_N 761ECHO_C 762DEFS 763mandir 764localedir 765libdir 766psdir 767pdfdir 768dvidir 769htmldir 770infodir 771docdir 772oldincludedir 773includedir 774localstatedir 775sharedstatedir 776sysconfdir 777datadir 778datarootdir 779libexecdir 780sbindir 781bindir 782program_transform_name 783prefix 784exec_prefix 785PACKAGE_URL 786PACKAGE_BUGREPORT 787PACKAGE_STRING 788PACKAGE_VERSION 789PACKAGE_TARNAME 790PACKAGE_NAME 791PATH_SEPARATOR 792SHELL' 793ac_subst_files='' 794ac_user_opts=' 795enable_option_checking 796enable_selective_werror 797enable_strict_compilation 798enable_silent_rules 799enable_dependency_tracking 800enable_maintainer_mode 801enable_static 802enable_shared 803with_pic 804enable_fast_install 805with_gnu_ld 806with_sysroot 807enable_libtool_lock 808with_xorg_module_dir 809enable_dri 810enable_exa 811enable_xaa 812' 813 ac_precious_vars='build_alias 814host_alias 815target_alias 816CC 817CFLAGS 818LDFLAGS 819LIBS 820CPPFLAGS 821CPP 822PKG_CONFIG 823PKG_CONFIG_PATH 824PKG_CONFIG_LIBDIR 825XORG_CFLAGS 826XORG_LIBS 827DRI_CFLAGS 828DRI_LIBS 829PCIACCESS_CFLAGS 830PCIACCESS_LIBS' 831 832 833# Initialize some variables set by options. 834ac_init_help= 835ac_init_version=false 836ac_unrecognized_opts= 837ac_unrecognized_sep= 838# The variables have the same names as the options, with 839# dashes changed to underlines. 840cache_file=/dev/null 841exec_prefix=NONE 842no_create= 843no_recursion= 844prefix=NONE 845program_prefix=NONE 846program_suffix=NONE 847program_transform_name=s,x,x, 848silent= 849site= 850srcdir= 851verbose= 852x_includes=NONE 853x_libraries=NONE 854 855# Installation directory options. 856# These are left unexpanded so users can "make install exec_prefix=/foo" 857# and all the variables that are supposed to be based on exec_prefix 858# by default will actually change. 859# Use braces instead of parens because sh, perl, etc. also accept them. 860# (The list follows the same order as the GNU Coding Standards.) 861bindir='${exec_prefix}/bin' 862sbindir='${exec_prefix}/sbin' 863libexecdir='${exec_prefix}/libexec' 864datarootdir='${prefix}/share' 865datadir='${datarootdir}' 866sysconfdir='${prefix}/etc' 867sharedstatedir='${prefix}/com' 868localstatedir='${prefix}/var' 869includedir='${prefix}/include' 870oldincludedir='/usr/include' 871docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 872infodir='${datarootdir}/info' 873htmldir='${docdir}' 874dvidir='${docdir}' 875pdfdir='${docdir}' 876psdir='${docdir}' 877libdir='${exec_prefix}/lib' 878localedir='${datarootdir}/locale' 879mandir='${datarootdir}/man' 880 881ac_prev= 882ac_dashdash= 883for ac_option 884do 885 # If the previous option needs an argument, assign it. 886 if test -n "$ac_prev"; then 887 eval $ac_prev=\$ac_option 888 ac_prev= 889 continue 890 fi 891 892 case $ac_option in 893 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 894 *=) ac_optarg= ;; 895 *) ac_optarg=yes ;; 896 esac 897 898 # Accept the important Cygnus configure options, so we can diagnose typos. 899 900 case $ac_dashdash$ac_option in 901 --) 902 ac_dashdash=yes ;; 903 904 -bindir | --bindir | --bindi | --bind | --bin | --bi) 905 ac_prev=bindir ;; 906 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 907 bindir=$ac_optarg ;; 908 909 -build | --build | --buil | --bui | --bu) 910 ac_prev=build_alias ;; 911 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 912 build_alias=$ac_optarg ;; 913 914 -cache-file | --cache-file | --cache-fil | --cache-fi \ 915 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 916 ac_prev=cache_file ;; 917 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 918 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 919 cache_file=$ac_optarg ;; 920 921 --config-cache | -C) 922 cache_file=config.cache ;; 923 924 -datadir | --datadir | --datadi | --datad) 925 ac_prev=datadir ;; 926 -datadir=* | --datadir=* | --datadi=* | --datad=*) 927 datadir=$ac_optarg ;; 928 929 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 930 | --dataroo | --dataro | --datar) 931 ac_prev=datarootdir ;; 932 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 933 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 934 datarootdir=$ac_optarg ;; 935 936 -disable-* | --disable-*) 937 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 938 # Reject names that are not valid shell variable names. 939 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 940 as_fn_error $? "invalid feature name: $ac_useropt" 941 ac_useropt_orig=$ac_useropt 942 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 943 case $ac_user_opts in 944 *" 945"enable_$ac_useropt" 946"*) ;; 947 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 948 ac_unrecognized_sep=', ';; 949 esac 950 eval enable_$ac_useropt=no ;; 951 952 -docdir | --docdir | --docdi | --doc | --do) 953 ac_prev=docdir ;; 954 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 955 docdir=$ac_optarg ;; 956 957 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 958 ac_prev=dvidir ;; 959 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 960 dvidir=$ac_optarg ;; 961 962 -enable-* | --enable-*) 963 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 964 # Reject names that are not valid shell variable names. 965 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 966 as_fn_error $? "invalid feature name: $ac_useropt" 967 ac_useropt_orig=$ac_useropt 968 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 969 case $ac_user_opts in 970 *" 971"enable_$ac_useropt" 972"*) ;; 973 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 974 ac_unrecognized_sep=', ';; 975 esac 976 eval enable_$ac_useropt=\$ac_optarg ;; 977 978 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 979 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 980 | --exec | --exe | --ex) 981 ac_prev=exec_prefix ;; 982 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 983 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 984 | --exec=* | --exe=* | --ex=*) 985 exec_prefix=$ac_optarg ;; 986 987 -gas | --gas | --ga | --g) 988 # Obsolete; use --with-gas. 989 with_gas=yes ;; 990 991 -help | --help | --hel | --he | -h) 992 ac_init_help=long ;; 993 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 994 ac_init_help=recursive ;; 995 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 996 ac_init_help=short ;; 997 998 -host | --host | --hos | --ho) 999 ac_prev=host_alias ;; 1000 -host=* | --host=* | --hos=* | --ho=*) 1001 host_alias=$ac_optarg ;; 1002 1003 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1004 ac_prev=htmldir ;; 1005 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1006 | --ht=*) 1007 htmldir=$ac_optarg ;; 1008 1009 -includedir | --includedir | --includedi | --included | --include \ 1010 | --includ | --inclu | --incl | --inc) 1011 ac_prev=includedir ;; 1012 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1013 | --includ=* | --inclu=* | --incl=* | --inc=*) 1014 includedir=$ac_optarg ;; 1015 1016 -infodir | --infodir | --infodi | --infod | --info | --inf) 1017 ac_prev=infodir ;; 1018 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1019 infodir=$ac_optarg ;; 1020 1021 -libdir | --libdir | --libdi | --libd) 1022 ac_prev=libdir ;; 1023 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1024 libdir=$ac_optarg ;; 1025 1026 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1027 | --libexe | --libex | --libe) 1028 ac_prev=libexecdir ;; 1029 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1030 | --libexe=* | --libex=* | --libe=*) 1031 libexecdir=$ac_optarg ;; 1032 1033 -localedir | --localedir | --localedi | --localed | --locale) 1034 ac_prev=localedir ;; 1035 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1036 localedir=$ac_optarg ;; 1037 1038 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1039 | --localstate | --localstat | --localsta | --localst | --locals) 1040 ac_prev=localstatedir ;; 1041 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1042 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1043 localstatedir=$ac_optarg ;; 1044 1045 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1046 ac_prev=mandir ;; 1047 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1048 mandir=$ac_optarg ;; 1049 1050 -nfp | --nfp | --nf) 1051 # Obsolete; use --without-fp. 1052 with_fp=no ;; 1053 1054 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1055 | --no-cr | --no-c | -n) 1056 no_create=yes ;; 1057 1058 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1059 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1060 no_recursion=yes ;; 1061 1062 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1063 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1064 | --oldin | --oldi | --old | --ol | --o) 1065 ac_prev=oldincludedir ;; 1066 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1067 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1068 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1069 oldincludedir=$ac_optarg ;; 1070 1071 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1072 ac_prev=prefix ;; 1073 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1074 prefix=$ac_optarg ;; 1075 1076 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1077 | --program-pre | --program-pr | --program-p) 1078 ac_prev=program_prefix ;; 1079 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1080 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1081 program_prefix=$ac_optarg ;; 1082 1083 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1084 | --program-suf | --program-su | --program-s) 1085 ac_prev=program_suffix ;; 1086 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1087 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1088 program_suffix=$ac_optarg ;; 1089 1090 -program-transform-name | --program-transform-name \ 1091 | --program-transform-nam | --program-transform-na \ 1092 | --program-transform-n | --program-transform- \ 1093 | --program-transform | --program-transfor \ 1094 | --program-transfo | --program-transf \ 1095 | --program-trans | --program-tran \ 1096 | --progr-tra | --program-tr | --program-t) 1097 ac_prev=program_transform_name ;; 1098 -program-transform-name=* | --program-transform-name=* \ 1099 | --program-transform-nam=* | --program-transform-na=* \ 1100 | --program-transform-n=* | --program-transform-=* \ 1101 | --program-transform=* | --program-transfor=* \ 1102 | --program-transfo=* | --program-transf=* \ 1103 | --program-trans=* | --program-tran=* \ 1104 | --progr-tra=* | --program-tr=* | --program-t=*) 1105 program_transform_name=$ac_optarg ;; 1106 1107 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1108 ac_prev=pdfdir ;; 1109 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1110 pdfdir=$ac_optarg ;; 1111 1112 -psdir | --psdir | --psdi | --psd | --ps) 1113 ac_prev=psdir ;; 1114 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1115 psdir=$ac_optarg ;; 1116 1117 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1118 | -silent | --silent | --silen | --sile | --sil) 1119 silent=yes ;; 1120 1121 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1122 ac_prev=sbindir ;; 1123 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1124 | --sbi=* | --sb=*) 1125 sbindir=$ac_optarg ;; 1126 1127 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1128 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1129 | --sharedst | --shareds | --shared | --share | --shar \ 1130 | --sha | --sh) 1131 ac_prev=sharedstatedir ;; 1132 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1133 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1134 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1135 | --sha=* | --sh=*) 1136 sharedstatedir=$ac_optarg ;; 1137 1138 -site | --site | --sit) 1139 ac_prev=site ;; 1140 -site=* | --site=* | --sit=*) 1141 site=$ac_optarg ;; 1142 1143 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1144 ac_prev=srcdir ;; 1145 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1146 srcdir=$ac_optarg ;; 1147 1148 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1149 | --syscon | --sysco | --sysc | --sys | --sy) 1150 ac_prev=sysconfdir ;; 1151 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1152 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1153 sysconfdir=$ac_optarg ;; 1154 1155 -target | --target | --targe | --targ | --tar | --ta | --t) 1156 ac_prev=target_alias ;; 1157 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1158 target_alias=$ac_optarg ;; 1159 1160 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1161 verbose=yes ;; 1162 1163 -version | --version | --versio | --versi | --vers | -V) 1164 ac_init_version=: ;; 1165 1166 -with-* | --with-*) 1167 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1168 # Reject names that are not valid shell variable names. 1169 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1170 as_fn_error $? "invalid package name: $ac_useropt" 1171 ac_useropt_orig=$ac_useropt 1172 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1173 case $ac_user_opts in 1174 *" 1175"with_$ac_useropt" 1176"*) ;; 1177 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1178 ac_unrecognized_sep=', ';; 1179 esac 1180 eval with_$ac_useropt=\$ac_optarg ;; 1181 1182 -without-* | --without-*) 1183 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1184 # Reject names that are not valid shell variable names. 1185 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1186 as_fn_error $? "invalid package name: $ac_useropt" 1187 ac_useropt_orig=$ac_useropt 1188 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1189 case $ac_user_opts in 1190 *" 1191"with_$ac_useropt" 1192"*) ;; 1193 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1194 ac_unrecognized_sep=', ';; 1195 esac 1196 eval with_$ac_useropt=no ;; 1197 1198 --x) 1199 # Obsolete; use --with-x. 1200 with_x=yes ;; 1201 1202 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1203 | --x-incl | --x-inc | --x-in | --x-i) 1204 ac_prev=x_includes ;; 1205 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1206 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1207 x_includes=$ac_optarg ;; 1208 1209 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1210 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1211 ac_prev=x_libraries ;; 1212 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1213 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1214 x_libraries=$ac_optarg ;; 1215 1216 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1217Try \`$0 --help' for more information" 1218 ;; 1219 1220 *=*) 1221 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1222 # Reject names that are not valid shell variable names. 1223 case $ac_envvar in #( 1224 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1225 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1226 esac 1227 eval $ac_envvar=\$ac_optarg 1228 export $ac_envvar ;; 1229 1230 *) 1231 # FIXME: should be removed in autoconf 3.0. 1232 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1233 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1234 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1235 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1236 ;; 1237 1238 esac 1239done 1240 1241if test -n "$ac_prev"; then 1242 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1243 as_fn_error $? "missing argument to $ac_option" 1244fi 1245 1246if test -n "$ac_unrecognized_opts"; then 1247 case $enable_option_checking in 1248 no) ;; 1249 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1250 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1251 esac 1252fi 1253 1254# Check all directory arguments for consistency. 1255for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1256 datadir sysconfdir sharedstatedir localstatedir includedir \ 1257 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1258 libdir localedir mandir 1259do 1260 eval ac_val=\$$ac_var 1261 # Remove trailing slashes. 1262 case $ac_val in 1263 */ ) 1264 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1265 eval $ac_var=\$ac_val;; 1266 esac 1267 # Be sure to have absolute directory names. 1268 case $ac_val in 1269 [\\/$]* | ?:[\\/]* ) continue;; 1270 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1271 esac 1272 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1273done 1274 1275# There might be people who depend on the old broken behavior: `$host' 1276# used to hold the argument of --host etc. 1277# FIXME: To remove some day. 1278build=$build_alias 1279host=$host_alias 1280target=$target_alias 1281 1282# FIXME: To remove some day. 1283if test "x$host_alias" != x; then 1284 if test "x$build_alias" = x; then 1285 cross_compiling=maybe 1286 elif test "x$build_alias" != "x$host_alias"; then 1287 cross_compiling=yes 1288 fi 1289fi 1290 1291ac_tool_prefix= 1292test -n "$host_alias" && ac_tool_prefix=$host_alias- 1293 1294test "$silent" = yes && exec 6>/dev/null 1295 1296 1297ac_pwd=`pwd` && test -n "$ac_pwd" && 1298ac_ls_di=`ls -di .` && 1299ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1300 as_fn_error $? "working directory cannot be determined" 1301test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1302 as_fn_error $? "pwd does not report name of working directory" 1303 1304 1305# Find the source files, if location was not specified. 1306if test -z "$srcdir"; then 1307 ac_srcdir_defaulted=yes 1308 # Try the directory containing this script, then the parent directory. 1309 ac_confdir=`$as_dirname -- "$as_myself" || 1310$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1311 X"$as_myself" : 'X\(//\)[^/]' \| \ 1312 X"$as_myself" : 'X\(//\)$' \| \ 1313 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1314$as_echo X"$as_myself" | 1315 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1316 s//\1/ 1317 q 1318 } 1319 /^X\(\/\/\)[^/].*/{ 1320 s//\1/ 1321 q 1322 } 1323 /^X\(\/\/\)$/{ 1324 s//\1/ 1325 q 1326 } 1327 /^X\(\/\).*/{ 1328 s//\1/ 1329 q 1330 } 1331 s/.*/./; q'` 1332 srcdir=$ac_confdir 1333 if test ! -r "$srcdir/$ac_unique_file"; then 1334 srcdir=.. 1335 fi 1336else 1337 ac_srcdir_defaulted=no 1338fi 1339if test ! -r "$srcdir/$ac_unique_file"; then 1340 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1341 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1342fi 1343ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1344ac_abs_confdir=`( 1345 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1346 pwd)` 1347# When building in place, set srcdir=. 1348if test "$ac_abs_confdir" = "$ac_pwd"; then 1349 srcdir=. 1350fi 1351# Remove unnecessary trailing slashes from srcdir. 1352# Double slashes in file names in object file debugging info 1353# mess up M-x gdb in Emacs. 1354case $srcdir in 1355*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1356esac 1357for ac_var in $ac_precious_vars; do 1358 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1359 eval ac_env_${ac_var}_value=\$${ac_var} 1360 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1361 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1362done 1363 1364# 1365# Report the --help message. 1366# 1367if test "$ac_init_help" = "long"; then 1368 # Omit some internal or obsolete options to make the list less imposing. 1369 # This message is too long to be a string in the A/UX 3.1 sh. 1370 cat <<_ACEOF 1371\`configure' configures xf86-video-mga 1.6.3 to adapt to many kinds of systems. 1372 1373Usage: $0 [OPTION]... [VAR=VALUE]... 1374 1375To assign environment variables (e.g., CC, CFLAGS...), specify them as 1376VAR=VALUE. See below for descriptions of some of the useful variables. 1377 1378Defaults for the options are specified in brackets. 1379 1380Configuration: 1381 -h, --help display this help and exit 1382 --help=short display options specific to this package 1383 --help=recursive display the short help of all the included packages 1384 -V, --version display version information and exit 1385 -q, --quiet, --silent do not print \`checking ...' messages 1386 --cache-file=FILE cache test results in FILE [disabled] 1387 -C, --config-cache alias for \`--cache-file=config.cache' 1388 -n, --no-create do not create output files 1389 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1390 1391Installation directories: 1392 --prefix=PREFIX install architecture-independent files in PREFIX 1393 [$ac_default_prefix] 1394 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1395 [PREFIX] 1396 1397By default, \`make install' will install all the files in 1398\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1399an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1400for instance \`--prefix=\$HOME'. 1401 1402For better control, use the options below. 1403 1404Fine tuning of the installation directories: 1405 --bindir=DIR user executables [EPREFIX/bin] 1406 --sbindir=DIR system admin executables [EPREFIX/sbin] 1407 --libexecdir=DIR program executables [EPREFIX/libexec] 1408 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1409 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1410 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1411 --libdir=DIR object code libraries [EPREFIX/lib] 1412 --includedir=DIR C header files [PREFIX/include] 1413 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1414 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1415 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1416 --infodir=DIR info documentation [DATAROOTDIR/info] 1417 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1418 --mandir=DIR man documentation [DATAROOTDIR/man] 1419 --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-mga] 1420 --htmldir=DIR html documentation [DOCDIR] 1421 --dvidir=DIR dvi documentation [DOCDIR] 1422 --pdfdir=DIR pdf documentation [DOCDIR] 1423 --psdir=DIR ps documentation [DOCDIR] 1424_ACEOF 1425 1426 cat <<\_ACEOF 1427 1428Program names: 1429 --program-prefix=C prepend C to installed program names 1430 --program-suffix=SUFFIX append SUFFIX to installed program names 1431 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1432 1433System types: 1434 --build=BUILD configure for building on BUILD [guessed] 1435 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1436_ACEOF 1437fi 1438 1439if test -n "$ac_init_help"; then 1440 case $ac_init_help in 1441 short | recursive ) echo "Configuration of xf86-video-mga 1.6.3:";; 1442 esac 1443 cat <<\_ACEOF 1444 1445Optional Features: 1446 --disable-option-checking ignore unrecognized --enable/--with options 1447 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1448 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1449 --disable-selective-werror 1450 Turn off selective compiler errors. (default: 1451 enabled) 1452 --enable-strict-compilation 1453 Enable all warnings from compiler and make them 1454 errors (default: disabled) 1455 --enable-silent-rules less verbose build output (undo: "make V=1") 1456 --disable-silent-rules verbose build output (undo: "make V=0") 1457 --enable-dependency-tracking 1458 do not reject slow dependency extractors 1459 --disable-dependency-tracking 1460 speeds up one-time build 1461 --enable-maintainer-mode 1462 enable make rules and dependencies not useful (and 1463 sometimes confusing) to the casual installer 1464 --enable-static[=PKGS] build static libraries [default=no] 1465 --enable-shared[=PKGS] build shared libraries [default=yes] 1466 --enable-fast-install[=PKGS] 1467 optimize for fast installation [default=yes] 1468 --disable-libtool-lock avoid locking (might break parallel builds) 1469 --disable-dri Disable DRI support [[default=auto]] 1470 --disable-exa Disable EXA support [[default=enabled]] 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 DRI_CFLAGS C compiler flags for DRI, overriding pkg-config 1503 DRI_LIBS linker flags for DRI, overriding pkg-config 1504 PCIACCESS_CFLAGS 1505 C compiler flags for PCIACCESS, overriding pkg-config 1506 PCIACCESS_LIBS 1507 linker flags for PCIACCESS, overriding pkg-config 1508 1509Use these variables to override the choices made by `configure' or to help 1510it to find libraries and programs with nonstandard names/locations. 1511 1512Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1513_ACEOF 1514ac_status=$? 1515fi 1516 1517if test "$ac_init_help" = "recursive"; then 1518 # If there are subdirs, report their specific --help. 1519 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1520 test -d "$ac_dir" || 1521 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1522 continue 1523 ac_builddir=. 1524 1525case "$ac_dir" in 1526.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1527*) 1528 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1529 # A ".." for each directory in $ac_dir_suffix. 1530 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1531 case $ac_top_builddir_sub in 1532 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1533 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1534 esac ;; 1535esac 1536ac_abs_top_builddir=$ac_pwd 1537ac_abs_builddir=$ac_pwd$ac_dir_suffix 1538# for backward compatibility: 1539ac_top_builddir=$ac_top_build_prefix 1540 1541case $srcdir in 1542 .) # We are building in place. 1543 ac_srcdir=. 1544 ac_top_srcdir=$ac_top_builddir_sub 1545 ac_abs_top_srcdir=$ac_pwd ;; 1546 [\\/]* | ?:[\\/]* ) # Absolute name. 1547 ac_srcdir=$srcdir$ac_dir_suffix; 1548 ac_top_srcdir=$srcdir 1549 ac_abs_top_srcdir=$srcdir ;; 1550 *) # Relative name. 1551 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1552 ac_top_srcdir=$ac_top_build_prefix$srcdir 1553 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1554esac 1555ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1556 1557 cd "$ac_dir" || { ac_status=$?; continue; } 1558 # Check for guested configure. 1559 if test -f "$ac_srcdir/configure.gnu"; then 1560 echo && 1561 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1562 elif test -f "$ac_srcdir/configure"; then 1563 echo && 1564 $SHELL "$ac_srcdir/configure" --help=recursive 1565 else 1566 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1567 fi || ac_status=$? 1568 cd "$ac_pwd" || { ac_status=$?; break; } 1569 done 1570fi 1571 1572test -n "$ac_init_help" && exit $ac_status 1573if $ac_init_version; then 1574 cat <<\_ACEOF 1575xf86-video-mga configure 1.6.3 1576generated by GNU Autoconf 2.69 1577 1578Copyright (C) 2012 Free Software Foundation, Inc. 1579This configure script is free software; the Free Software Foundation 1580gives unlimited permission to copy, distribute and modify it. 1581_ACEOF 1582 exit 1583fi 1584 1585## ------------------------ ## 1586## Autoconf initialization. ## 1587## ------------------------ ## 1588 1589# ac_fn_c_try_compile LINENO 1590# -------------------------- 1591# Try to compile conftest.$ac_ext, and return whether this succeeded. 1592ac_fn_c_try_compile () 1593{ 1594 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1595 rm -f conftest.$ac_objext 1596 if { { ac_try="$ac_compile" 1597case "(($ac_try" in 1598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1599 *) ac_try_echo=$ac_try;; 1600esac 1601eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1602$as_echo "$ac_try_echo"; } >&5 1603 (eval "$ac_compile") 2>conftest.err 1604 ac_status=$? 1605 if test -s conftest.err; then 1606 grep -v '^ *+' conftest.err >conftest.er1 1607 cat conftest.er1 >&5 1608 mv -f conftest.er1 conftest.err 1609 fi 1610 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1611 test $ac_status = 0; } && { 1612 test -z "$ac_c_werror_flag" || 1613 test ! -s conftest.err 1614 } && test -s conftest.$ac_objext; then : 1615 ac_retval=0 1616else 1617 $as_echo "$as_me: failed program was:" >&5 1618sed 's/^/| /' conftest.$ac_ext >&5 1619 1620 ac_retval=1 1621fi 1622 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1623 as_fn_set_status $ac_retval 1624 1625} # ac_fn_c_try_compile 1626 1627# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1628# --------------------------------------------- 1629# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1630# accordingly. 1631ac_fn_c_check_decl () 1632{ 1633 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1634 as_decl_name=`echo $2|sed 's/ *(.*//'` 1635 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1637$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1638if eval \${$3+:} false; then : 1639 $as_echo_n "(cached) " >&6 1640else 1641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1642/* end confdefs.h. */ 1643$4 1644int 1645main () 1646{ 1647#ifndef $as_decl_name 1648#ifdef __cplusplus 1649 (void) $as_decl_use; 1650#else 1651 (void) $as_decl_name; 1652#endif 1653#endif 1654 1655 ; 1656 return 0; 1657} 1658_ACEOF 1659if ac_fn_c_try_compile "$LINENO"; then : 1660 eval "$3=yes" 1661else 1662 eval "$3=no" 1663fi 1664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1665fi 1666eval ac_res=\$$3 1667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1668$as_echo "$ac_res" >&6; } 1669 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1670 1671} # ac_fn_c_check_decl 1672 1673# ac_fn_c_try_cpp LINENO 1674# ---------------------- 1675# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1676ac_fn_c_try_cpp () 1677{ 1678 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1679 if { { ac_try="$ac_cpp conftest.$ac_ext" 1680case "(($ac_try" in 1681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1682 *) ac_try_echo=$ac_try;; 1683esac 1684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1685$as_echo "$ac_try_echo"; } >&5 1686 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1687 ac_status=$? 1688 if test -s conftest.err; then 1689 grep -v '^ *+' conftest.err >conftest.er1 1690 cat conftest.er1 >&5 1691 mv -f conftest.er1 conftest.err 1692 fi 1693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1694 test $ac_status = 0; } > conftest.i && { 1695 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1696 test ! -s conftest.err 1697 }; then : 1698 ac_retval=0 1699else 1700 $as_echo "$as_me: failed program was:" >&5 1701sed 's/^/| /' conftest.$ac_ext >&5 1702 1703 ac_retval=1 1704fi 1705 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1706 as_fn_set_status $ac_retval 1707 1708} # ac_fn_c_try_cpp 1709 1710# ac_fn_c_try_run LINENO 1711# ---------------------- 1712# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1713# that executables *can* be run. 1714ac_fn_c_try_run () 1715{ 1716 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1717 if { { ac_try="$ac_link" 1718case "(($ac_try" in 1719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1720 *) ac_try_echo=$ac_try;; 1721esac 1722eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1723$as_echo "$ac_try_echo"; } >&5 1724 (eval "$ac_link") 2>&5 1725 ac_status=$? 1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1727 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1728 { { case "(($ac_try" in 1729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1730 *) ac_try_echo=$ac_try;; 1731esac 1732eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1733$as_echo "$ac_try_echo"; } >&5 1734 (eval "$ac_try") 2>&5 1735 ac_status=$? 1736 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1737 test $ac_status = 0; }; }; then : 1738 ac_retval=0 1739else 1740 $as_echo "$as_me: program exited with status $ac_status" >&5 1741 $as_echo "$as_me: failed program was:" >&5 1742sed 's/^/| /' conftest.$ac_ext >&5 1743 1744 ac_retval=$ac_status 1745fi 1746 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1747 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1748 as_fn_set_status $ac_retval 1749 1750} # ac_fn_c_try_run 1751 1752# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1753# ------------------------------------------------------- 1754# Tests whether HEADER exists and can be compiled using the include files in 1755# INCLUDES, setting the cache variable VAR accordingly. 1756ac_fn_c_check_header_compile () 1757{ 1758 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1760$as_echo_n "checking for $2... " >&6; } 1761if eval \${$3+:} false; then : 1762 $as_echo_n "(cached) " >&6 1763else 1764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1765/* end confdefs.h. */ 1766$4 1767#include <$2> 1768_ACEOF 1769if ac_fn_c_try_compile "$LINENO"; then : 1770 eval "$3=yes" 1771else 1772 eval "$3=no" 1773fi 1774rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1775fi 1776eval ac_res=\$$3 1777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1778$as_echo "$ac_res" >&6; } 1779 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1780 1781} # ac_fn_c_check_header_compile 1782 1783# ac_fn_c_try_link LINENO 1784# ----------------------- 1785# Try to link conftest.$ac_ext, and return whether this succeeded. 1786ac_fn_c_try_link () 1787{ 1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1789 rm -f conftest.$ac_objext conftest$ac_exeext 1790 if { { ac_try="$ac_link" 1791case "(($ac_try" in 1792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1793 *) ac_try_echo=$ac_try;; 1794esac 1795eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1796$as_echo "$ac_try_echo"; } >&5 1797 (eval "$ac_link") 2>conftest.err 1798 ac_status=$? 1799 if test -s conftest.err; then 1800 grep -v '^ *+' conftest.err >conftest.er1 1801 cat conftest.er1 >&5 1802 mv -f conftest.er1 conftest.err 1803 fi 1804 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1805 test $ac_status = 0; } && { 1806 test -z "$ac_c_werror_flag" || 1807 test ! -s conftest.err 1808 } && test -s conftest$ac_exeext && { 1809 test "$cross_compiling" = yes || 1810 test -x conftest$ac_exeext 1811 }; then : 1812 ac_retval=0 1813else 1814 $as_echo "$as_me: failed program was:" >&5 1815sed 's/^/| /' conftest.$ac_ext >&5 1816 1817 ac_retval=1 1818fi 1819 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1820 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1821 # interfere with the next link command; also delete a directory that is 1822 # left behind by Apple's compiler. We do this before executing the actions. 1823 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1824 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1825 as_fn_set_status $ac_retval 1826 1827} # ac_fn_c_try_link 1828 1829# ac_fn_c_check_func LINENO FUNC VAR 1830# ---------------------------------- 1831# Tests whether FUNC exists, setting the cache variable VAR accordingly 1832ac_fn_c_check_func () 1833{ 1834 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1836$as_echo_n "checking for $2... " >&6; } 1837if eval \${$3+:} false; then : 1838 $as_echo_n "(cached) " >&6 1839else 1840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1841/* end confdefs.h. */ 1842/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1843 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1844#define $2 innocuous_$2 1845 1846/* System header to define __stub macros and hopefully few prototypes, 1847 which can conflict with char $2 (); below. 1848 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1849 <limits.h> exists even on freestanding compilers. */ 1850 1851#ifdef __STDC__ 1852# include <limits.h> 1853#else 1854# include <assert.h> 1855#endif 1856 1857#undef $2 1858 1859/* Override any GCC internal prototype to avoid an error. 1860 Use char because int might match the return type of a GCC 1861 builtin and then its argument prototype would still apply. */ 1862#ifdef __cplusplus 1863extern "C" 1864#endif 1865char $2 (); 1866/* The GNU C library defines this for functions which it implements 1867 to always fail with ENOSYS. Some functions are actually named 1868 something starting with __ and the normal name is an alias. */ 1869#if defined __stub_$2 || defined __stub___$2 1870choke me 1871#endif 1872 1873int 1874main () 1875{ 1876return $2 (); 1877 ; 1878 return 0; 1879} 1880_ACEOF 1881if ac_fn_c_try_link "$LINENO"; then : 1882 eval "$3=yes" 1883else 1884 eval "$3=no" 1885fi 1886rm -f core conftest.err conftest.$ac_objext \ 1887 conftest$ac_exeext conftest.$ac_ext 1888fi 1889eval ac_res=\$$3 1890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1891$as_echo "$ac_res" >&6; } 1892 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1893 1894} # ac_fn_c_check_func 1895 1896# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1897# ------------------------------------------------------- 1898# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1899# the include files in INCLUDES and setting the cache variable VAR 1900# accordingly. 1901ac_fn_c_check_header_mongrel () 1902{ 1903 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1904 if eval \${$3+:} false; then : 1905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1906$as_echo_n "checking for $2... " >&6; } 1907if eval \${$3+:} false; then : 1908 $as_echo_n "(cached) " >&6 1909fi 1910eval ac_res=\$$3 1911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1912$as_echo "$ac_res" >&6; } 1913else 1914 # Is the header compilable? 1915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1916$as_echo_n "checking $2 usability... " >&6; } 1917cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1918/* end confdefs.h. */ 1919$4 1920#include <$2> 1921_ACEOF 1922if ac_fn_c_try_compile "$LINENO"; then : 1923 ac_header_compiler=yes 1924else 1925 ac_header_compiler=no 1926fi 1927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1929$as_echo "$ac_header_compiler" >&6; } 1930 1931# Is the header present? 1932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1933$as_echo_n "checking $2 presence... " >&6; } 1934cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1935/* end confdefs.h. */ 1936#include <$2> 1937_ACEOF 1938if ac_fn_c_try_cpp "$LINENO"; then : 1939 ac_header_preproc=yes 1940else 1941 ac_header_preproc=no 1942fi 1943rm -f conftest.err conftest.i conftest.$ac_ext 1944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1945$as_echo "$ac_header_preproc" >&6; } 1946 1947# So? What about this header? 1948case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1949 yes:no: ) 1950 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1951$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1953$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1954 ;; 1955 no:yes:* ) 1956 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1957$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1959$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1961$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1962 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1963$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1965$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1966( $as_echo "## ---------------------------------------------------------------------- ## 1967## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 1968## ---------------------------------------------------------------------- ##" 1969 ) | sed "s/^/$as_me: WARNING: /" >&2 1970 ;; 1971esac 1972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1973$as_echo_n "checking for $2... " >&6; } 1974if eval \${$3+:} false; then : 1975 $as_echo_n "(cached) " >&6 1976else 1977 eval "$3=\$ac_header_compiler" 1978fi 1979eval ac_res=\$$3 1980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1981$as_echo "$ac_res" >&6; } 1982fi 1983 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1984 1985} # ac_fn_c_check_header_mongrel 1986cat >config.log <<_ACEOF 1987This file contains any messages produced by compilers while 1988running configure, to aid debugging if configure makes a mistake. 1989 1990It was created by xf86-video-mga $as_me 1.6.3, which was 1991generated by GNU Autoconf 2.69. Invocation command line was 1992 1993 $ $0 $@ 1994 1995_ACEOF 1996exec 5>>config.log 1997{ 1998cat <<_ASUNAME 1999## --------- ## 2000## Platform. ## 2001## --------- ## 2002 2003hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2004uname -m = `(uname -m) 2>/dev/null || echo unknown` 2005uname -r = `(uname -r) 2>/dev/null || echo unknown` 2006uname -s = `(uname -s) 2>/dev/null || echo unknown` 2007uname -v = `(uname -v) 2>/dev/null || echo unknown` 2008 2009/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2010/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2011 2012/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2013/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2014/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2015/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2016/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2017/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2018/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2019 2020_ASUNAME 2021 2022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2023for as_dir in $PATH 2024do 2025 IFS=$as_save_IFS 2026 test -z "$as_dir" && as_dir=. 2027 $as_echo "PATH: $as_dir" 2028 done 2029IFS=$as_save_IFS 2030 2031} >&5 2032 2033cat >&5 <<_ACEOF 2034 2035 2036## ----------- ## 2037## Core tests. ## 2038## ----------- ## 2039 2040_ACEOF 2041 2042 2043# Keep a trace of the command line. 2044# Strip out --no-create and --no-recursion so they do not pile up. 2045# Strip out --silent because we don't want to record it for future runs. 2046# Also quote any args containing shell meta-characters. 2047# Make two passes to allow for proper duplicate-argument suppression. 2048ac_configure_args= 2049ac_configure_args0= 2050ac_configure_args1= 2051ac_must_keep_next=false 2052for ac_pass in 1 2 2053do 2054 for ac_arg 2055 do 2056 case $ac_arg in 2057 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2058 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2059 | -silent | --silent | --silen | --sile | --sil) 2060 continue ;; 2061 *\'*) 2062 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2063 esac 2064 case $ac_pass in 2065 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2066 2) 2067 as_fn_append ac_configure_args1 " '$ac_arg'" 2068 if test $ac_must_keep_next = true; then 2069 ac_must_keep_next=false # Got value, back to normal. 2070 else 2071 case $ac_arg in 2072 *=* | --config-cache | -C | -disable-* | --disable-* \ 2073 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2074 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2075 | -with-* | --with-* | -without-* | --without-* | --x) 2076 case "$ac_configure_args0 " in 2077 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2078 esac 2079 ;; 2080 -* ) ac_must_keep_next=true ;; 2081 esac 2082 fi 2083 as_fn_append ac_configure_args " '$ac_arg'" 2084 ;; 2085 esac 2086 done 2087done 2088{ ac_configure_args0=; unset ac_configure_args0;} 2089{ ac_configure_args1=; unset ac_configure_args1;} 2090 2091# When interrupted or exit'd, cleanup temporary files, and complete 2092# config.log. We remove comments because anyway the quotes in there 2093# would cause problems or look ugly. 2094# WARNING: Use '\'' to represent an apostrophe within the trap. 2095# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2096trap 'exit_status=$? 2097 # Save into config.log some information that might help in debugging. 2098 { 2099 echo 2100 2101 $as_echo "## ---------------- ## 2102## Cache variables. ## 2103## ---------------- ##" 2104 echo 2105 # The following way of writing the cache mishandles newlines in values, 2106( 2107 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2108 eval ac_val=\$$ac_var 2109 case $ac_val in #( 2110 *${as_nl}*) 2111 case $ac_var in #( 2112 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2113$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2114 esac 2115 case $ac_var in #( 2116 _ | IFS | as_nl) ;; #( 2117 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2118 *) { eval $ac_var=; unset $ac_var;} ;; 2119 esac ;; 2120 esac 2121 done 2122 (set) 2>&1 | 2123 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2124 *${as_nl}ac_space=\ *) 2125 sed -n \ 2126 "s/'\''/'\''\\\\'\'''\''/g; 2127 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2128 ;; #( 2129 *) 2130 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2131 ;; 2132 esac | 2133 sort 2134) 2135 echo 2136 2137 $as_echo "## ----------------- ## 2138## Output variables. ## 2139## ----------------- ##" 2140 echo 2141 for ac_var in $ac_subst_vars 2142 do 2143 eval ac_val=\$$ac_var 2144 case $ac_val in 2145 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2146 esac 2147 $as_echo "$ac_var='\''$ac_val'\''" 2148 done | sort 2149 echo 2150 2151 if test -n "$ac_subst_files"; then 2152 $as_echo "## ------------------- ## 2153## File substitutions. ## 2154## ------------------- ##" 2155 echo 2156 for ac_var in $ac_subst_files 2157 do 2158 eval ac_val=\$$ac_var 2159 case $ac_val in 2160 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2161 esac 2162 $as_echo "$ac_var='\''$ac_val'\''" 2163 done | sort 2164 echo 2165 fi 2166 2167 if test -s confdefs.h; then 2168 $as_echo "## ----------- ## 2169## confdefs.h. ## 2170## ----------- ##" 2171 echo 2172 cat confdefs.h 2173 echo 2174 fi 2175 test "$ac_signal" != 0 && 2176 $as_echo "$as_me: caught signal $ac_signal" 2177 $as_echo "$as_me: exit $exit_status" 2178 } >&5 2179 rm -f core *.core core.conftest.* && 2180 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2181 exit $exit_status 2182' 0 2183for ac_signal in 1 2 13 15; do 2184 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2185done 2186ac_signal=0 2187 2188# confdefs.h avoids OS command line length limits that DEFS can exceed. 2189rm -f -r conftest* confdefs.h 2190 2191$as_echo "/* confdefs.h */" > confdefs.h 2192 2193# Predefined preprocessor variables. 2194 2195cat >>confdefs.h <<_ACEOF 2196#define PACKAGE_NAME "$PACKAGE_NAME" 2197_ACEOF 2198 2199cat >>confdefs.h <<_ACEOF 2200#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2201_ACEOF 2202 2203cat >>confdefs.h <<_ACEOF 2204#define PACKAGE_VERSION "$PACKAGE_VERSION" 2205_ACEOF 2206 2207cat >>confdefs.h <<_ACEOF 2208#define PACKAGE_STRING "$PACKAGE_STRING" 2209_ACEOF 2210 2211cat >>confdefs.h <<_ACEOF 2212#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2213_ACEOF 2214 2215cat >>confdefs.h <<_ACEOF 2216#define PACKAGE_URL "$PACKAGE_URL" 2217_ACEOF 2218 2219 2220# Let the site file select an alternate cache file if it wants to. 2221# Prefer an explicitly selected file to automatically selected ones. 2222ac_site_file1=NONE 2223ac_site_file2=NONE 2224if test -n "$CONFIG_SITE"; then 2225 # We do not want a PATH search for config.site. 2226 case $CONFIG_SITE in #(( 2227 -*) ac_site_file1=./$CONFIG_SITE;; 2228 */*) ac_site_file1=$CONFIG_SITE;; 2229 *) ac_site_file1=./$CONFIG_SITE;; 2230 esac 2231elif test "x$prefix" != xNONE; then 2232 ac_site_file1=$prefix/share/config.site 2233 ac_site_file2=$prefix/etc/config.site 2234else 2235 ac_site_file1=$ac_default_prefix/share/config.site 2236 ac_site_file2=$ac_default_prefix/etc/config.site 2237fi 2238for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2239do 2240 test "x$ac_site_file" = xNONE && continue 2241 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2242 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2243$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2244 sed 's/^/| /' "$ac_site_file" >&5 2245 . "$ac_site_file" \ 2246 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2247$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2248as_fn_error $? "failed to load site script $ac_site_file 2249See \`config.log' for more details" "$LINENO" 5; } 2250 fi 2251done 2252 2253if test -r "$cache_file"; then 2254 # Some versions of bash will fail to source /dev/null (special files 2255 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2256 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2257 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2258$as_echo "$as_me: loading cache $cache_file" >&6;} 2259 case $cache_file in 2260 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2261 *) . "./$cache_file";; 2262 esac 2263 fi 2264else 2265 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2266$as_echo "$as_me: creating cache $cache_file" >&6;} 2267 >$cache_file 2268fi 2269 2270# Check that the precious variables saved in the cache have kept the same 2271# value. 2272ac_cache_corrupted=false 2273for ac_var in $ac_precious_vars; do 2274 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2275 eval ac_new_set=\$ac_env_${ac_var}_set 2276 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2277 eval ac_new_val=\$ac_env_${ac_var}_value 2278 case $ac_old_set,$ac_new_set in 2279 set,) 2280 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2281$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2282 ac_cache_corrupted=: ;; 2283 ,set) 2284 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2285$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2286 ac_cache_corrupted=: ;; 2287 ,);; 2288 *) 2289 if test "x$ac_old_val" != "x$ac_new_val"; then 2290 # differences in whitespace do not lead to failure. 2291 ac_old_val_w=`echo x $ac_old_val` 2292 ac_new_val_w=`echo x $ac_new_val` 2293 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2294 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2295$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2296 ac_cache_corrupted=: 2297 else 2298 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2299$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2300 eval $ac_var=\$ac_old_val 2301 fi 2302 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2303$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2304 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2305$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2306 fi;; 2307 esac 2308 # Pass precious variables to config.status. 2309 if test "$ac_new_set" = set; then 2310 case $ac_new_val in 2311 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2312 *) ac_arg=$ac_var=$ac_new_val ;; 2313 esac 2314 case " $ac_configure_args " in 2315 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2316 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2317 esac 2318 fi 2319done 2320if $ac_cache_corrupted; then 2321 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2322$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2323 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2324$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2325 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2326fi 2327## -------------------- ## 2328## Main body of script. ## 2329## -------------------- ## 2330 2331ac_ext=c 2332ac_cpp='$CPP $CPPFLAGS' 2333ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2334ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2335ac_compiler_gnu=$ac_cv_c_compiler_gnu 2336 2337 2338 2339ac_config_headers="$ac_config_headers config.h" 2340 2341 2342# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354ac_aux_dir= 2355for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2356 if test -f "$ac_dir/install-sh"; then 2357 ac_aux_dir=$ac_dir 2358 ac_install_sh="$ac_aux_dir/install-sh -c" 2359 break 2360 elif test -f "$ac_dir/install.sh"; then 2361 ac_aux_dir=$ac_dir 2362 ac_install_sh="$ac_aux_dir/install.sh -c" 2363 break 2364 elif test -f "$ac_dir/shtool"; then 2365 ac_aux_dir=$ac_dir 2366 ac_install_sh="$ac_aux_dir/shtool install -c" 2367 break 2368 fi 2369done 2370if test -z "$ac_aux_dir"; then 2371 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2372fi 2373 2374# These three variables are undocumented and unsupported, 2375# and are intended to be withdrawn in a future Autoconf release. 2376# They can cause serious problems if a builder's source tree is in a directory 2377# whose full name contains unusual characters. 2378ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2379ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2380ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2381 2382 2383# Find a good install program. We prefer a C program (faster), 2384# so one script is as good as another. But avoid the broken or 2385# incompatible versions: 2386# SysV /etc/install, /usr/sbin/install 2387# SunOS /usr/etc/install 2388# IRIX /sbin/install 2389# AIX /bin/install 2390# AmigaOS /C/install, which installs bootblocks on floppy discs 2391# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2392# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2393# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2394# OS/2's system install, which has a completely different semantic 2395# ./install, which can be erroneously created by make from ./install.sh. 2396# Reject install programs that cannot install multiple files. 2397{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2398$as_echo_n "checking for a BSD-compatible install... " >&6; } 2399if test -z "$INSTALL"; then 2400if ${ac_cv_path_install+:} false; then : 2401 $as_echo_n "(cached) " >&6 2402else 2403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2404for as_dir in $PATH 2405do 2406 IFS=$as_save_IFS 2407 test -z "$as_dir" && as_dir=. 2408 # Account for people who put trailing slashes in PATH elements. 2409case $as_dir/ in #(( 2410 ./ | .// | /[cC]/* | \ 2411 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2412 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2413 /usr/ucb/* ) ;; 2414 *) 2415 # OSF1 and SCO ODT 3.0 have their own names for install. 2416 # Don't use installbsd from OSF since it installs stuff as root 2417 # by default. 2418 for ac_prog in ginstall scoinst install; do 2419 for ac_exec_ext in '' $ac_executable_extensions; do 2420 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2421 if test $ac_prog = install && 2422 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2423 # AIX install. It has an incompatible calling convention. 2424 : 2425 elif test $ac_prog = install && 2426 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2427 # program-specific install script used by HP pwplus--don't use. 2428 : 2429 else 2430 rm -rf conftest.one conftest.two conftest.dir 2431 echo one > conftest.one 2432 echo two > conftest.two 2433 mkdir conftest.dir 2434 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2435 test -s conftest.one && test -s conftest.two && 2436 test -s conftest.dir/conftest.one && 2437 test -s conftest.dir/conftest.two 2438 then 2439 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2440 break 3 2441 fi 2442 fi 2443 fi 2444 done 2445 done 2446 ;; 2447esac 2448 2449 done 2450IFS=$as_save_IFS 2451 2452rm -rf conftest.one conftest.two conftest.dir 2453 2454fi 2455 if test "${ac_cv_path_install+set}" = set; then 2456 INSTALL=$ac_cv_path_install 2457 else 2458 # As a last resort, use the slow shell script. Don't cache a 2459 # value for INSTALL within a source directory, because that will 2460 # break other packages using the cache if that directory is 2461 # removed, or if the value is a relative name. 2462 INSTALL=$ac_install_sh 2463 fi 2464fi 2465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2466$as_echo "$INSTALL" >&6; } 2467 2468# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2469# It thinks the first close brace ends the variable substitution. 2470test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2471 2472test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2473 2474test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2475 2476ac_ext=c 2477ac_cpp='$CPP $CPPFLAGS' 2478ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2479ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2480ac_compiler_gnu=$ac_cv_c_compiler_gnu 2481if test -n "$ac_tool_prefix"; then 2482 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2483set dummy ${ac_tool_prefix}gcc; ac_word=$2 2484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2485$as_echo_n "checking for $ac_word... " >&6; } 2486if ${ac_cv_prog_CC+:} false; then : 2487 $as_echo_n "(cached) " >&6 2488else 2489 if test -n "$CC"; then 2490 ac_cv_prog_CC="$CC" # Let the user override the test. 2491else 2492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2493for as_dir in $PATH 2494do 2495 IFS=$as_save_IFS 2496 test -z "$as_dir" && as_dir=. 2497 for ac_exec_ext in '' $ac_executable_extensions; do 2498 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2499 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2501 break 2 2502 fi 2503done 2504 done 2505IFS=$as_save_IFS 2506 2507fi 2508fi 2509CC=$ac_cv_prog_CC 2510if test -n "$CC"; then 2511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2512$as_echo "$CC" >&6; } 2513else 2514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2515$as_echo "no" >&6; } 2516fi 2517 2518 2519fi 2520if test -z "$ac_cv_prog_CC"; then 2521 ac_ct_CC=$CC 2522 # Extract the first word of "gcc", so it can be a program name with args. 2523set dummy gcc; ac_word=$2 2524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2525$as_echo_n "checking for $ac_word... " >&6; } 2526if ${ac_cv_prog_ac_ct_CC+:} false; then : 2527 $as_echo_n "(cached) " >&6 2528else 2529 if test -n "$ac_ct_CC"; then 2530 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2531else 2532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2533for as_dir in $PATH 2534do 2535 IFS=$as_save_IFS 2536 test -z "$as_dir" && as_dir=. 2537 for ac_exec_ext in '' $ac_executable_extensions; do 2538 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2539 ac_cv_prog_ac_ct_CC="gcc" 2540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2541 break 2 2542 fi 2543done 2544 done 2545IFS=$as_save_IFS 2546 2547fi 2548fi 2549ac_ct_CC=$ac_cv_prog_ac_ct_CC 2550if test -n "$ac_ct_CC"; then 2551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2552$as_echo "$ac_ct_CC" >&6; } 2553else 2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2555$as_echo "no" >&6; } 2556fi 2557 2558 if test "x$ac_ct_CC" = x; then 2559 CC="" 2560 else 2561 case $cross_compiling:$ac_tool_warned in 2562yes:) 2563{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2564$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2565ac_tool_warned=yes ;; 2566esac 2567 CC=$ac_ct_CC 2568 fi 2569else 2570 CC="$ac_cv_prog_CC" 2571fi 2572 2573if test -z "$CC"; then 2574 if test -n "$ac_tool_prefix"; then 2575 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2576set dummy ${ac_tool_prefix}cc; ac_word=$2 2577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2578$as_echo_n "checking for $ac_word... " >&6; } 2579if ${ac_cv_prog_CC+:} false; then : 2580 $as_echo_n "(cached) " >&6 2581else 2582 if test -n "$CC"; then 2583 ac_cv_prog_CC="$CC" # Let the user override the test. 2584else 2585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2586for as_dir in $PATH 2587do 2588 IFS=$as_save_IFS 2589 test -z "$as_dir" && as_dir=. 2590 for ac_exec_ext in '' $ac_executable_extensions; do 2591 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2592 ac_cv_prog_CC="${ac_tool_prefix}cc" 2593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2594 break 2 2595 fi 2596done 2597 done 2598IFS=$as_save_IFS 2599 2600fi 2601fi 2602CC=$ac_cv_prog_CC 2603if test -n "$CC"; then 2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2605$as_echo "$CC" >&6; } 2606else 2607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2608$as_echo "no" >&6; } 2609fi 2610 2611 2612 fi 2613fi 2614if test -z "$CC"; then 2615 # Extract the first word of "cc", so it can be a program name with args. 2616set dummy cc; ac_word=$2 2617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2618$as_echo_n "checking for $ac_word... " >&6; } 2619if ${ac_cv_prog_CC+:} false; then : 2620 $as_echo_n "(cached) " >&6 2621else 2622 if test -n "$CC"; then 2623 ac_cv_prog_CC="$CC" # Let the user override the test. 2624else 2625 ac_prog_rejected=no 2626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2627for as_dir in $PATH 2628do 2629 IFS=$as_save_IFS 2630 test -z "$as_dir" && as_dir=. 2631 for ac_exec_ext in '' $ac_executable_extensions; do 2632 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2633 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2634 ac_prog_rejected=yes 2635 continue 2636 fi 2637 ac_cv_prog_CC="cc" 2638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2639 break 2 2640 fi 2641done 2642 done 2643IFS=$as_save_IFS 2644 2645if test $ac_prog_rejected = yes; then 2646 # We found a bogon in the path, so make sure we never use it. 2647 set dummy $ac_cv_prog_CC 2648 shift 2649 if test $# != 0; then 2650 # We chose a different compiler from the bogus one. 2651 # However, it has the same basename, so the bogon will be chosen 2652 # first if we set CC to just the basename; use the full file name. 2653 shift 2654 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2655 fi 2656fi 2657fi 2658fi 2659CC=$ac_cv_prog_CC 2660if test -n "$CC"; then 2661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2662$as_echo "$CC" >&6; } 2663else 2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2665$as_echo "no" >&6; } 2666fi 2667 2668 2669fi 2670if test -z "$CC"; then 2671 if test -n "$ac_tool_prefix"; then 2672 for ac_prog in cl.exe 2673 do 2674 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2675set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2677$as_echo_n "checking for $ac_word... " >&6; } 2678if ${ac_cv_prog_CC+:} false; then : 2679 $as_echo_n "(cached) " >&6 2680else 2681 if test -n "$CC"; then 2682 ac_cv_prog_CC="$CC" # Let the user override the test. 2683else 2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2685for as_dir in $PATH 2686do 2687 IFS=$as_save_IFS 2688 test -z "$as_dir" && as_dir=. 2689 for ac_exec_ext in '' $ac_executable_extensions; do 2690 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2691 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2693 break 2 2694 fi 2695done 2696 done 2697IFS=$as_save_IFS 2698 2699fi 2700fi 2701CC=$ac_cv_prog_CC 2702if test -n "$CC"; then 2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2704$as_echo "$CC" >&6; } 2705else 2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2707$as_echo "no" >&6; } 2708fi 2709 2710 2711 test -n "$CC" && break 2712 done 2713fi 2714if test -z "$CC"; then 2715 ac_ct_CC=$CC 2716 for ac_prog in cl.exe 2717do 2718 # Extract the first word of "$ac_prog", so it can be a program name with args. 2719set dummy $ac_prog; ac_word=$2 2720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2721$as_echo_n "checking for $ac_word... " >&6; } 2722if ${ac_cv_prog_ac_ct_CC+:} false; then : 2723 $as_echo_n "(cached) " >&6 2724else 2725 if test -n "$ac_ct_CC"; then 2726 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2727else 2728as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2729for as_dir in $PATH 2730do 2731 IFS=$as_save_IFS 2732 test -z "$as_dir" && as_dir=. 2733 for ac_exec_ext in '' $ac_executable_extensions; do 2734 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2735 ac_cv_prog_ac_ct_CC="$ac_prog" 2736 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2737 break 2 2738 fi 2739done 2740 done 2741IFS=$as_save_IFS 2742 2743fi 2744fi 2745ac_ct_CC=$ac_cv_prog_ac_ct_CC 2746if test -n "$ac_ct_CC"; then 2747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2748$as_echo "$ac_ct_CC" >&6; } 2749else 2750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2751$as_echo "no" >&6; } 2752fi 2753 2754 2755 test -n "$ac_ct_CC" && break 2756done 2757 2758 if test "x$ac_ct_CC" = x; then 2759 CC="" 2760 else 2761 case $cross_compiling:$ac_tool_warned in 2762yes:) 2763{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2764$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2765ac_tool_warned=yes ;; 2766esac 2767 CC=$ac_ct_CC 2768 fi 2769fi 2770 2771fi 2772 2773 2774test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2775$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2776as_fn_error $? "no acceptable C compiler found in \$PATH 2777See \`config.log' for more details" "$LINENO" 5; } 2778 2779# Provide some information about the compiler. 2780$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2781set X $ac_compile 2782ac_compiler=$2 2783for ac_option in --version -v -V -qversion; do 2784 { { ac_try="$ac_compiler $ac_option >&5" 2785case "(($ac_try" in 2786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2787 *) ac_try_echo=$ac_try;; 2788esac 2789eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2790$as_echo "$ac_try_echo"; } >&5 2791 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2792 ac_status=$? 2793 if test -s conftest.err; then 2794 sed '10a\ 2795... rest of stderr output deleted ... 2796 10q' conftest.err >conftest.er1 2797 cat conftest.er1 >&5 2798 fi 2799 rm -f conftest.er1 conftest.err 2800 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2801 test $ac_status = 0; } 2802done 2803 2804cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2805/* end confdefs.h. */ 2806 2807int 2808main () 2809{ 2810 2811 ; 2812 return 0; 2813} 2814_ACEOF 2815ac_clean_files_save=$ac_clean_files 2816ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2817# Try to create an executable without -o first, disregard a.out. 2818# It will help us diagnose broken compilers, and finding out an intuition 2819# of exeext. 2820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2821$as_echo_n "checking whether the C compiler works... " >&6; } 2822ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2823 2824# The possible output files: 2825ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2826 2827ac_rmfiles= 2828for ac_file in $ac_files 2829do 2830 case $ac_file in 2831 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2832 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2833 esac 2834done 2835rm -f $ac_rmfiles 2836 2837if { { ac_try="$ac_link_default" 2838case "(($ac_try" in 2839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2840 *) ac_try_echo=$ac_try;; 2841esac 2842eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2843$as_echo "$ac_try_echo"; } >&5 2844 (eval "$ac_link_default") 2>&5 2845 ac_status=$? 2846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2847 test $ac_status = 0; }; then : 2848 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2849# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2850# in a Makefile. We should not override ac_cv_exeext if it was cached, 2851# so that the user can short-circuit this test for compilers unknown to 2852# Autoconf. 2853for ac_file in $ac_files '' 2854do 2855 test -f "$ac_file" || continue 2856 case $ac_file in 2857 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2858 ;; 2859 [ab].out ) 2860 # We found the default executable, but exeext='' is most 2861 # certainly right. 2862 break;; 2863 *.* ) 2864 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2865 then :; else 2866 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2867 fi 2868 # We set ac_cv_exeext here because the later test for it is not 2869 # safe: cross compilers may not add the suffix if given an `-o' 2870 # argument, so we may need to know it at that point already. 2871 # Even if this section looks crufty: it has the advantage of 2872 # actually working. 2873 break;; 2874 * ) 2875 break;; 2876 esac 2877done 2878test "$ac_cv_exeext" = no && ac_cv_exeext= 2879 2880else 2881 ac_file='' 2882fi 2883if test -z "$ac_file"; then : 2884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2885$as_echo "no" >&6; } 2886$as_echo "$as_me: failed program was:" >&5 2887sed 's/^/| /' conftest.$ac_ext >&5 2888 2889{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2890$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2891as_fn_error 77 "C compiler cannot create executables 2892See \`config.log' for more details" "$LINENO" 5; } 2893else 2894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2895$as_echo "yes" >&6; } 2896fi 2897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2898$as_echo_n "checking for C compiler default output file name... " >&6; } 2899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2900$as_echo "$ac_file" >&6; } 2901ac_exeext=$ac_cv_exeext 2902 2903rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2904ac_clean_files=$ac_clean_files_save 2905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2906$as_echo_n "checking for suffix of executables... " >&6; } 2907if { { ac_try="$ac_link" 2908case "(($ac_try" in 2909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2910 *) ac_try_echo=$ac_try;; 2911esac 2912eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2913$as_echo "$ac_try_echo"; } >&5 2914 (eval "$ac_link") 2>&5 2915 ac_status=$? 2916 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2917 test $ac_status = 0; }; then : 2918 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2919# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2920# work properly (i.e., refer to `conftest.exe'), while it won't with 2921# `rm'. 2922for ac_file in conftest.exe conftest conftest.*; do 2923 test -f "$ac_file" || continue 2924 case $ac_file in 2925 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2926 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2927 break;; 2928 * ) break;; 2929 esac 2930done 2931else 2932 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2933$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2934as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2935See \`config.log' for more details" "$LINENO" 5; } 2936fi 2937rm -f conftest conftest$ac_cv_exeext 2938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2939$as_echo "$ac_cv_exeext" >&6; } 2940 2941rm -f conftest.$ac_ext 2942EXEEXT=$ac_cv_exeext 2943ac_exeext=$EXEEXT 2944cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2945/* end confdefs.h. */ 2946#include <stdio.h> 2947int 2948main () 2949{ 2950FILE *f = fopen ("conftest.out", "w"); 2951 return ferror (f) || fclose (f) != 0; 2952 2953 ; 2954 return 0; 2955} 2956_ACEOF 2957ac_clean_files="$ac_clean_files conftest.out" 2958# Check that the compiler produces executables we can run. If not, either 2959# the compiler is broken, or we cross compile. 2960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2961$as_echo_n "checking whether we are cross compiling... " >&6; } 2962if test "$cross_compiling" != yes; then 2963 { { ac_try="$ac_link" 2964case "(($ac_try" in 2965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2966 *) ac_try_echo=$ac_try;; 2967esac 2968eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2969$as_echo "$ac_try_echo"; } >&5 2970 (eval "$ac_link") 2>&5 2971 ac_status=$? 2972 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2973 test $ac_status = 0; } 2974 if { ac_try='./conftest$ac_cv_exeext' 2975 { { case "(($ac_try" in 2976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2977 *) ac_try_echo=$ac_try;; 2978esac 2979eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2980$as_echo "$ac_try_echo"; } >&5 2981 (eval "$ac_try") 2>&5 2982 ac_status=$? 2983 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2984 test $ac_status = 0; }; }; then 2985 cross_compiling=no 2986 else 2987 if test "$cross_compiling" = maybe; then 2988 cross_compiling=yes 2989 else 2990 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2991$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2992as_fn_error $? "cannot run C compiled programs. 2993If you meant to cross compile, use \`--host'. 2994See \`config.log' for more details" "$LINENO" 5; } 2995 fi 2996 fi 2997fi 2998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2999$as_echo "$cross_compiling" >&6; } 3000 3001rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3002ac_clean_files=$ac_clean_files_save 3003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3004$as_echo_n "checking for suffix of object files... " >&6; } 3005if ${ac_cv_objext+:} false; then : 3006 $as_echo_n "(cached) " >&6 3007else 3008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3009/* end confdefs.h. */ 3010 3011int 3012main () 3013{ 3014 3015 ; 3016 return 0; 3017} 3018_ACEOF 3019rm -f conftest.o conftest.obj 3020if { { ac_try="$ac_compile" 3021case "(($ac_try" in 3022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3023 *) ac_try_echo=$ac_try;; 3024esac 3025eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3026$as_echo "$ac_try_echo"; } >&5 3027 (eval "$ac_compile") 2>&5 3028 ac_status=$? 3029 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3030 test $ac_status = 0; }; then : 3031 for ac_file in conftest.o conftest.obj conftest.*; do 3032 test -f "$ac_file" || continue; 3033 case $ac_file in 3034 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3035 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3036 break;; 3037 esac 3038done 3039else 3040 $as_echo "$as_me: failed program was:" >&5 3041sed 's/^/| /' conftest.$ac_ext >&5 3042 3043{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3044$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3045as_fn_error $? "cannot compute suffix of object files: cannot compile 3046See \`config.log' for more details" "$LINENO" 5; } 3047fi 3048rm -f conftest.$ac_cv_objext conftest.$ac_ext 3049fi 3050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3051$as_echo "$ac_cv_objext" >&6; } 3052OBJEXT=$ac_cv_objext 3053ac_objext=$OBJEXT 3054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3055$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3056if ${ac_cv_c_compiler_gnu+:} false; then : 3057 $as_echo_n "(cached) " >&6 3058else 3059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3060/* end confdefs.h. */ 3061 3062int 3063main () 3064{ 3065#ifndef __GNUC__ 3066 choke me 3067#endif 3068 3069 ; 3070 return 0; 3071} 3072_ACEOF 3073if ac_fn_c_try_compile "$LINENO"; then : 3074 ac_compiler_gnu=yes 3075else 3076 ac_compiler_gnu=no 3077fi 3078rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3079ac_cv_c_compiler_gnu=$ac_compiler_gnu 3080 3081fi 3082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3083$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3084if test $ac_compiler_gnu = yes; then 3085 GCC=yes 3086else 3087 GCC= 3088fi 3089ac_test_CFLAGS=${CFLAGS+set} 3090ac_save_CFLAGS=$CFLAGS 3091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3092$as_echo_n "checking whether $CC accepts -g... " >&6; } 3093if ${ac_cv_prog_cc_g+:} false; then : 3094 $as_echo_n "(cached) " >&6 3095else 3096 ac_save_c_werror_flag=$ac_c_werror_flag 3097 ac_c_werror_flag=yes 3098 ac_cv_prog_cc_g=no 3099 CFLAGS="-g" 3100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3101/* end confdefs.h. */ 3102 3103int 3104main () 3105{ 3106 3107 ; 3108 return 0; 3109} 3110_ACEOF 3111if ac_fn_c_try_compile "$LINENO"; then : 3112 ac_cv_prog_cc_g=yes 3113else 3114 CFLAGS="" 3115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3116/* end confdefs.h. */ 3117 3118int 3119main () 3120{ 3121 3122 ; 3123 return 0; 3124} 3125_ACEOF 3126if ac_fn_c_try_compile "$LINENO"; then : 3127 3128else 3129 ac_c_werror_flag=$ac_save_c_werror_flag 3130 CFLAGS="-g" 3131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3132/* end confdefs.h. */ 3133 3134int 3135main () 3136{ 3137 3138 ; 3139 return 0; 3140} 3141_ACEOF 3142if ac_fn_c_try_compile "$LINENO"; then : 3143 ac_cv_prog_cc_g=yes 3144fi 3145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3146fi 3147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3148fi 3149rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3150 ac_c_werror_flag=$ac_save_c_werror_flag 3151fi 3152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3153$as_echo "$ac_cv_prog_cc_g" >&6; } 3154if test "$ac_test_CFLAGS" = set; then 3155 CFLAGS=$ac_save_CFLAGS 3156elif test $ac_cv_prog_cc_g = yes; then 3157 if test "$GCC" = yes; then 3158 CFLAGS="-g -O2" 3159 else 3160 CFLAGS="-g" 3161 fi 3162else 3163 if test "$GCC" = yes; then 3164 CFLAGS="-O2" 3165 else 3166 CFLAGS= 3167 fi 3168fi 3169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3170$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3171if ${ac_cv_prog_cc_c89+:} false; then : 3172 $as_echo_n "(cached) " >&6 3173else 3174 ac_cv_prog_cc_c89=no 3175ac_save_CC=$CC 3176cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3177/* end confdefs.h. */ 3178#include <stdarg.h> 3179#include <stdio.h> 3180struct stat; 3181/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3182struct buf { int x; }; 3183FILE * (*rcsopen) (struct buf *, struct stat *, int); 3184static char *e (p, i) 3185 char **p; 3186 int i; 3187{ 3188 return p[i]; 3189} 3190static char *f (char * (*g) (char **, int), char **p, ...) 3191{ 3192 char *s; 3193 va_list v; 3194 va_start (v,p); 3195 s = g (p, va_arg (v,int)); 3196 va_end (v); 3197 return s; 3198} 3199 3200/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3201 function prototypes and stuff, but not '\xHH' hex character constants. 3202 These don't provoke an error unfortunately, instead are silently treated 3203 as 'x'. The following induces an error, until -std is added to get 3204 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3205 array size at least. It's necessary to write '\x00'==0 to get something 3206 that's true only with -std. */ 3207int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3208 3209/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3210 inside strings and character constants. */ 3211#define FOO(x) 'x' 3212int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3213 3214int test (int i, double x); 3215struct s1 {int (*f) (int a);}; 3216struct s2 {int (*f) (double a);}; 3217int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3218int argc; 3219char **argv; 3220int 3221main () 3222{ 3223return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3224 ; 3225 return 0; 3226} 3227_ACEOF 3228for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3229 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3230do 3231 CC="$ac_save_CC $ac_arg" 3232 if ac_fn_c_try_compile "$LINENO"; then : 3233 ac_cv_prog_cc_c89=$ac_arg 3234fi 3235rm -f core conftest.err conftest.$ac_objext 3236 test "x$ac_cv_prog_cc_c89" != "xno" && break 3237done 3238rm -f conftest.$ac_ext 3239CC=$ac_save_CC 3240 3241fi 3242# AC_CACHE_VAL 3243case "x$ac_cv_prog_cc_c89" in 3244 x) 3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3246$as_echo "none needed" >&6; } ;; 3247 xno) 3248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3249$as_echo "unsupported" >&6; } ;; 3250 *) 3251 CC="$CC $ac_cv_prog_cc_c89" 3252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3253$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3254esac 3255if test "x$ac_cv_prog_cc_c89" != xno; then : 3256 3257fi 3258 3259ac_ext=c 3260ac_cpp='$CPP $CPPFLAGS' 3261ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3262ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3263ac_compiler_gnu=$ac_cv_c_compiler_gnu 3264 3265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 3266$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3267if ${ac_cv_prog_cc_c99+:} false; then : 3268 $as_echo_n "(cached) " >&6 3269else 3270 ac_cv_prog_cc_c99=no 3271ac_save_CC=$CC 3272cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3273/* end confdefs.h. */ 3274#include <stdarg.h> 3275#include <stdbool.h> 3276#include <stdlib.h> 3277#include <wchar.h> 3278#include <stdio.h> 3279 3280// Check varargs macros. These examples are taken from C99 6.10.3.5. 3281#define debug(...) fprintf (stderr, __VA_ARGS__) 3282#define showlist(...) puts (#__VA_ARGS__) 3283#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3284static void 3285test_varargs_macros (void) 3286{ 3287 int x = 1234; 3288 int y = 5678; 3289 debug ("Flag"); 3290 debug ("X = %d\n", x); 3291 showlist (The first, second, and third items.); 3292 report (x>y, "x is %d but y is %d", x, y); 3293} 3294 3295// Check long long types. 3296#define BIG64 18446744073709551615ull 3297#define BIG32 4294967295ul 3298#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3299#if !BIG_OK 3300 your preprocessor is broken; 3301#endif 3302#if BIG_OK 3303#else 3304 your preprocessor is broken; 3305#endif 3306static long long int bignum = -9223372036854775807LL; 3307static unsigned long long int ubignum = BIG64; 3308 3309struct incomplete_array 3310{ 3311 int datasize; 3312 double data[]; 3313}; 3314 3315struct named_init { 3316 int number; 3317 const wchar_t *name; 3318 double average; 3319}; 3320 3321typedef const char *ccp; 3322 3323static inline int 3324test_restrict (ccp restrict text) 3325{ 3326 // See if C++-style comments work. 3327 // Iterate through items via the restricted pointer. 3328 // Also check for declarations in for loops. 3329 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3330 continue; 3331 return 0; 3332} 3333 3334// Check varargs and va_copy. 3335static void 3336test_varargs (const char *format, ...) 3337{ 3338 va_list args; 3339 va_start (args, format); 3340 va_list args_copy; 3341 va_copy (args_copy, args); 3342 3343 const char *str; 3344 int number; 3345 float fnumber; 3346 3347 while (*format) 3348 { 3349 switch (*format++) 3350 { 3351 case 's': // string 3352 str = va_arg (args_copy, const char *); 3353 break; 3354 case 'd': // int 3355 number = va_arg (args_copy, int); 3356 break; 3357 case 'f': // float 3358 fnumber = va_arg (args_copy, double); 3359 break; 3360 default: 3361 break; 3362 } 3363 } 3364 va_end (args_copy); 3365 va_end (args); 3366} 3367 3368int 3369main () 3370{ 3371 3372 // Check bool. 3373 _Bool success = false; 3374 3375 // Check restrict. 3376 if (test_restrict ("String literal") == 0) 3377 success = true; 3378 char *restrict newvar = "Another string"; 3379 3380 // Check varargs. 3381 test_varargs ("s, d' f .", "string", 65, 34.234); 3382 test_varargs_macros (); 3383 3384 // Check flexible array members. 3385 struct incomplete_array *ia = 3386 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 3387 ia->datasize = 10; 3388 for (int i = 0; i < ia->datasize; ++i) 3389 ia->data[i] = i * 1.234; 3390 3391 // Check named initializers. 3392 struct named_init ni = { 3393 .number = 34, 3394 .name = L"Test wide string", 3395 .average = 543.34343, 3396 }; 3397 3398 ni.number = 58; 3399 3400 int dynamic_array[ni.number]; 3401 dynamic_array[ni.number - 1] = 543; 3402 3403 // work around unused variable warnings 3404 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 3405 || dynamic_array[ni.number - 1] != 543); 3406 3407 ; 3408 return 0; 3409} 3410_ACEOF 3411for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 3412do 3413 CC="$ac_save_CC $ac_arg" 3414 if ac_fn_c_try_compile "$LINENO"; then : 3415 ac_cv_prog_cc_c99=$ac_arg 3416fi 3417rm -f core conftest.err conftest.$ac_objext 3418 test "x$ac_cv_prog_cc_c99" != "xno" && break 3419done 3420rm -f conftest.$ac_ext 3421CC=$ac_save_CC 3422 3423fi 3424# AC_CACHE_VAL 3425case "x$ac_cv_prog_cc_c99" in 3426 x) 3427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3428$as_echo "none needed" >&6; } ;; 3429 xno) 3430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3431$as_echo "unsupported" >&6; } ;; 3432 *) 3433 CC="$CC $ac_cv_prog_cc_c99" 3434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 3435$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 3436esac 3437if test "x$ac_cv_prog_cc_c99" != xno; then : 3438 3439fi 3440 3441 3442 3443ac_ext=c 3444ac_cpp='$CPP $CPPFLAGS' 3445ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3446ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3447ac_compiler_gnu=$ac_cv_c_compiler_gnu 3448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3449$as_echo_n "checking how to run the C preprocessor... " >&6; } 3450# On Suns, sometimes $CPP names a directory. 3451if test -n "$CPP" && test -d "$CPP"; then 3452 CPP= 3453fi 3454if test -z "$CPP"; then 3455 if ${ac_cv_prog_CPP+:} false; then : 3456 $as_echo_n "(cached) " >&6 3457else 3458 # Double quotes because CPP needs to be expanded 3459 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3460 do 3461 ac_preproc_ok=false 3462for ac_c_preproc_warn_flag in '' yes 3463do 3464 # Use a header file that comes with gcc, so configuring glibc 3465 # with a fresh cross-compiler works. 3466 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3467 # <limits.h> exists even on freestanding compilers. 3468 # On the NeXT, cc -E runs the code through the compiler's parser, 3469 # not just through cpp. "Syntax error" is here to catch this case. 3470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3471/* end confdefs.h. */ 3472#ifdef __STDC__ 3473# include <limits.h> 3474#else 3475# include <assert.h> 3476#endif 3477 Syntax error 3478_ACEOF 3479if ac_fn_c_try_cpp "$LINENO"; then : 3480 3481else 3482 # Broken: fails on valid input. 3483continue 3484fi 3485rm -f conftest.err conftest.i conftest.$ac_ext 3486 3487 # OK, works on sane cases. Now check whether nonexistent headers 3488 # can be detected and how. 3489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3490/* end confdefs.h. */ 3491#include <ac_nonexistent.h> 3492_ACEOF 3493if ac_fn_c_try_cpp "$LINENO"; then : 3494 # Broken: success on invalid input. 3495continue 3496else 3497 # Passes both tests. 3498ac_preproc_ok=: 3499break 3500fi 3501rm -f conftest.err conftest.i conftest.$ac_ext 3502 3503done 3504# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3505rm -f conftest.i conftest.err conftest.$ac_ext 3506if $ac_preproc_ok; then : 3507 break 3508fi 3509 3510 done 3511 ac_cv_prog_CPP=$CPP 3512 3513fi 3514 CPP=$ac_cv_prog_CPP 3515else 3516 ac_cv_prog_CPP=$CPP 3517fi 3518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3519$as_echo "$CPP" >&6; } 3520ac_preproc_ok=false 3521for ac_c_preproc_warn_flag in '' yes 3522do 3523 # Use a header file that comes with gcc, so configuring glibc 3524 # with a fresh cross-compiler works. 3525 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3526 # <limits.h> exists even on freestanding compilers. 3527 # On the NeXT, cc -E runs the code through the compiler's parser, 3528 # not just through cpp. "Syntax error" is here to catch this case. 3529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3530/* end confdefs.h. */ 3531#ifdef __STDC__ 3532# include <limits.h> 3533#else 3534# include <assert.h> 3535#endif 3536 Syntax error 3537_ACEOF 3538if ac_fn_c_try_cpp "$LINENO"; then : 3539 3540else 3541 # Broken: fails on valid input. 3542continue 3543fi 3544rm -f conftest.err conftest.i conftest.$ac_ext 3545 3546 # OK, works on sane cases. Now check whether nonexistent headers 3547 # can be detected and how. 3548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3549/* end confdefs.h. */ 3550#include <ac_nonexistent.h> 3551_ACEOF 3552if ac_fn_c_try_cpp "$LINENO"; then : 3553 # Broken: success on invalid input. 3554continue 3555else 3556 # Passes both tests. 3557ac_preproc_ok=: 3558break 3559fi 3560rm -f conftest.err conftest.i conftest.$ac_ext 3561 3562done 3563# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3564rm -f conftest.i conftest.err conftest.$ac_ext 3565if $ac_preproc_ok; then : 3566 3567else 3568 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3569$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3570as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3571See \`config.log' for more details" "$LINENO" 5; } 3572fi 3573 3574ac_ext=c 3575ac_cpp='$CPP $CPPFLAGS' 3576ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3577ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3578ac_compiler_gnu=$ac_cv_c_compiler_gnu 3579 3580 3581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3582$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3583if ${ac_cv_path_GREP+:} false; then : 3584 $as_echo_n "(cached) " >&6 3585else 3586 if test -z "$GREP"; then 3587 ac_path_GREP_found=false 3588 # Loop through the user's path and test for each of PROGNAME-LIST 3589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3590for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3591do 3592 IFS=$as_save_IFS 3593 test -z "$as_dir" && as_dir=. 3594 for ac_prog in grep ggrep; do 3595 for ac_exec_ext in '' $ac_executable_extensions; do 3596 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3597 as_fn_executable_p "$ac_path_GREP" || continue 3598# Check for GNU ac_path_GREP and select it if it is found. 3599 # Check for GNU $ac_path_GREP 3600case `"$ac_path_GREP" --version 2>&1` in 3601*GNU*) 3602 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3603*) 3604 ac_count=0 3605 $as_echo_n 0123456789 >"conftest.in" 3606 while : 3607 do 3608 cat "conftest.in" "conftest.in" >"conftest.tmp" 3609 mv "conftest.tmp" "conftest.in" 3610 cp "conftest.in" "conftest.nl" 3611 $as_echo 'GREP' >> "conftest.nl" 3612 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3613 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3614 as_fn_arith $ac_count + 1 && ac_count=$as_val 3615 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3616 # Best one so far, save it but keep looking for a better one 3617 ac_cv_path_GREP="$ac_path_GREP" 3618 ac_path_GREP_max=$ac_count 3619 fi 3620 # 10*(2^10) chars as input seems more than enough 3621 test $ac_count -gt 10 && break 3622 done 3623 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3624esac 3625 3626 $ac_path_GREP_found && break 3 3627 done 3628 done 3629 done 3630IFS=$as_save_IFS 3631 if test -z "$ac_cv_path_GREP"; then 3632 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3633 fi 3634else 3635 ac_cv_path_GREP=$GREP 3636fi 3637 3638fi 3639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3640$as_echo "$ac_cv_path_GREP" >&6; } 3641 GREP="$ac_cv_path_GREP" 3642 3643 3644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3645$as_echo_n "checking for egrep... " >&6; } 3646if ${ac_cv_path_EGREP+:} false; then : 3647 $as_echo_n "(cached) " >&6 3648else 3649 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3650 then ac_cv_path_EGREP="$GREP -E" 3651 else 3652 if test -z "$EGREP"; then 3653 ac_path_EGREP_found=false 3654 # Loop through the user's path and test for each of PROGNAME-LIST 3655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3656for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3657do 3658 IFS=$as_save_IFS 3659 test -z "$as_dir" && as_dir=. 3660 for ac_prog in egrep; do 3661 for ac_exec_ext in '' $ac_executable_extensions; do 3662 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3663 as_fn_executable_p "$ac_path_EGREP" || continue 3664# Check for GNU ac_path_EGREP and select it if it is found. 3665 # Check for GNU $ac_path_EGREP 3666case `"$ac_path_EGREP" --version 2>&1` in 3667*GNU*) 3668 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3669*) 3670 ac_count=0 3671 $as_echo_n 0123456789 >"conftest.in" 3672 while : 3673 do 3674 cat "conftest.in" "conftest.in" >"conftest.tmp" 3675 mv "conftest.tmp" "conftest.in" 3676 cp "conftest.in" "conftest.nl" 3677 $as_echo 'EGREP' >> "conftest.nl" 3678 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3679 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3680 as_fn_arith $ac_count + 1 && ac_count=$as_val 3681 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3682 # Best one so far, save it but keep looking for a better one 3683 ac_cv_path_EGREP="$ac_path_EGREP" 3684 ac_path_EGREP_max=$ac_count 3685 fi 3686 # 10*(2^10) chars as input seems more than enough 3687 test $ac_count -gt 10 && break 3688 done 3689 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3690esac 3691 3692 $ac_path_EGREP_found && break 3 3693 done 3694 done 3695 done 3696IFS=$as_save_IFS 3697 if test -z "$ac_cv_path_EGREP"; then 3698 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3699 fi 3700else 3701 ac_cv_path_EGREP=$EGREP 3702fi 3703 3704 fi 3705fi 3706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3707$as_echo "$ac_cv_path_EGREP" >&6; } 3708 EGREP="$ac_cv_path_EGREP" 3709 3710 3711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3712$as_echo_n "checking for ANSI C header files... " >&6; } 3713if ${ac_cv_header_stdc+:} false; then : 3714 $as_echo_n "(cached) " >&6 3715else 3716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3717/* end confdefs.h. */ 3718#include <stdlib.h> 3719#include <stdarg.h> 3720#include <string.h> 3721#include <float.h> 3722 3723int 3724main () 3725{ 3726 3727 ; 3728 return 0; 3729} 3730_ACEOF 3731if ac_fn_c_try_compile "$LINENO"; then : 3732 ac_cv_header_stdc=yes 3733else 3734 ac_cv_header_stdc=no 3735fi 3736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3737 3738if test $ac_cv_header_stdc = yes; then 3739 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3741/* end confdefs.h. */ 3742#include <string.h> 3743 3744_ACEOF 3745if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3746 $EGREP "memchr" >/dev/null 2>&1; then : 3747 3748else 3749 ac_cv_header_stdc=no 3750fi 3751rm -f conftest* 3752 3753fi 3754 3755if test $ac_cv_header_stdc = yes; then 3756 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3758/* end confdefs.h. */ 3759#include <stdlib.h> 3760 3761_ACEOF 3762if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3763 $EGREP "free" >/dev/null 2>&1; then : 3764 3765else 3766 ac_cv_header_stdc=no 3767fi 3768rm -f conftest* 3769 3770fi 3771 3772if test $ac_cv_header_stdc = yes; then 3773 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3774 if test "$cross_compiling" = yes; then : 3775 : 3776else 3777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3778/* end confdefs.h. */ 3779#include <ctype.h> 3780#include <stdlib.h> 3781#if ((' ' & 0x0FF) == 0x020) 3782# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3783# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3784#else 3785# define ISLOWER(c) \ 3786 (('a' <= (c) && (c) <= 'i') \ 3787 || ('j' <= (c) && (c) <= 'r') \ 3788 || ('s' <= (c) && (c) <= 'z')) 3789# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3790#endif 3791 3792#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3793int 3794main () 3795{ 3796 int i; 3797 for (i = 0; i < 256; i++) 3798 if (XOR (islower (i), ISLOWER (i)) 3799 || toupper (i) != TOUPPER (i)) 3800 return 2; 3801 return 0; 3802} 3803_ACEOF 3804if ac_fn_c_try_run "$LINENO"; then : 3805 3806else 3807 ac_cv_header_stdc=no 3808fi 3809rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3810 conftest.$ac_objext conftest.beam conftest.$ac_ext 3811fi 3812 3813fi 3814fi 3815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3816$as_echo "$ac_cv_header_stdc" >&6; } 3817if test $ac_cv_header_stdc = yes; then 3818 3819$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3820 3821fi 3822 3823# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3824for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3825 inttypes.h stdint.h unistd.h 3826do : 3827 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3828ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3829" 3830if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3831 cat >>confdefs.h <<_ACEOF 3832#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3833_ACEOF 3834 3835fi 3836 3837done 3838 3839 3840 3841 3842 3843 3844ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 3845if test "x$ac_cv_have_decl___clang__" = xyes; then : 3846 CLANGCC="yes" 3847else 3848 CLANGCC="no" 3849fi 3850 3851ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 3852if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 3853 INTELCC="yes" 3854else 3855 INTELCC="no" 3856fi 3857 3858ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 3859if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 3860 SUNCC="yes" 3861else 3862 SUNCC="no" 3863fi 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 3874 if test -n "$ac_tool_prefix"; then 3875 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 3876set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 3877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3878$as_echo_n "checking for $ac_word... " >&6; } 3879if ${ac_cv_path_PKG_CONFIG+:} false; then : 3880 $as_echo_n "(cached) " >&6 3881else 3882 case $PKG_CONFIG in 3883 [\\/]* | ?:[\\/]*) 3884 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 3885 ;; 3886 *) 3887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3888for as_dir in $PATH 3889do 3890 IFS=$as_save_IFS 3891 test -z "$as_dir" && as_dir=. 3892 for ac_exec_ext in '' $ac_executable_extensions; do 3893 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3894 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 3895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3896 break 2 3897 fi 3898done 3899 done 3900IFS=$as_save_IFS 3901 3902 ;; 3903esac 3904fi 3905PKG_CONFIG=$ac_cv_path_PKG_CONFIG 3906if test -n "$PKG_CONFIG"; then 3907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 3908$as_echo "$PKG_CONFIG" >&6; } 3909else 3910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3911$as_echo "no" >&6; } 3912fi 3913 3914 3915fi 3916if test -z "$ac_cv_path_PKG_CONFIG"; then 3917 ac_pt_PKG_CONFIG=$PKG_CONFIG 3918 # Extract the first word of "pkg-config", so it can be a program name with args. 3919set dummy pkg-config; ac_word=$2 3920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3921$as_echo_n "checking for $ac_word... " >&6; } 3922if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 3923 $as_echo_n "(cached) " >&6 3924else 3925 case $ac_pt_PKG_CONFIG in 3926 [\\/]* | ?:[\\/]*) 3927 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 3928 ;; 3929 *) 3930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3931for as_dir in $PATH 3932do 3933 IFS=$as_save_IFS 3934 test -z "$as_dir" && as_dir=. 3935 for ac_exec_ext in '' $ac_executable_extensions; do 3936 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3937 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 3938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3939 break 2 3940 fi 3941done 3942 done 3943IFS=$as_save_IFS 3944 3945 ;; 3946esac 3947fi 3948ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 3949if test -n "$ac_pt_PKG_CONFIG"; then 3950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 3951$as_echo "$ac_pt_PKG_CONFIG" >&6; } 3952else 3953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3954$as_echo "no" >&6; } 3955fi 3956 3957 if test "x$ac_pt_PKG_CONFIG" = x; then 3958 PKG_CONFIG="" 3959 else 3960 case $cross_compiling:$ac_tool_warned in 3961yes:) 3962{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3963$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3964ac_tool_warned=yes ;; 3965esac 3966 PKG_CONFIG=$ac_pt_PKG_CONFIG 3967 fi 3968else 3969 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 3970fi 3971 3972fi 3973if test -n "$PKG_CONFIG"; then 3974 _pkg_min_version=0.9.0 3975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 3976$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 3977 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 3978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3979$as_echo "yes" >&6; } 3980 else 3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3982$as_echo "no" >&6; } 3983 PKG_CONFIG="" 3984 fi 3985fi 3986# Make sure we can run config.sub. 3987$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3988 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3989 3990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3991$as_echo_n "checking build system type... " >&6; } 3992if ${ac_cv_build+:} false; then : 3993 $as_echo_n "(cached) " >&6 3994else 3995 ac_build_alias=$build_alias 3996test "x$ac_build_alias" = x && 3997 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3998test "x$ac_build_alias" = x && 3999 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4000ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4001 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4002 4003fi 4004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4005$as_echo "$ac_cv_build" >&6; } 4006case $ac_cv_build in 4007*-*-*) ;; 4008*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4009esac 4010build=$ac_cv_build 4011ac_save_IFS=$IFS; IFS='-' 4012set x $ac_cv_build 4013shift 4014build_cpu=$1 4015build_vendor=$2 4016shift; shift 4017# Remember, the first character of IFS is used to create $*, 4018# except with old shells: 4019build_os=$* 4020IFS=$ac_save_IFS 4021case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4022 4023 4024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4025$as_echo_n "checking host system type... " >&6; } 4026if ${ac_cv_host+:} false; then : 4027 $as_echo_n "(cached) " >&6 4028else 4029 if test "x$host_alias" = x; then 4030 ac_cv_host=$ac_cv_build 4031else 4032 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4033 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4034fi 4035 4036fi 4037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4038$as_echo "$ac_cv_host" >&6; } 4039case $ac_cv_host in 4040*-*-*) ;; 4041*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4042esac 4043host=$ac_cv_host 4044ac_save_IFS=$IFS; IFS='-' 4045set x $ac_cv_host 4046shift 4047host_cpu=$1 4048host_vendor=$2 4049shift; shift 4050# Remember, the first character of IFS is used to create $*, 4051# except with old shells: 4052host_os=$* 4053IFS=$ac_save_IFS 4054case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4055 4056 4057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4058$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4059if ${ac_cv_path_SED+:} false; then : 4060 $as_echo_n "(cached) " >&6 4061else 4062 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4063 for ac_i in 1 2 3 4 5 6 7; do 4064 ac_script="$ac_script$as_nl$ac_script" 4065 done 4066 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4067 { ac_script=; unset ac_script;} 4068 if test -z "$SED"; then 4069 ac_path_SED_found=false 4070 # Loop through the user's path and test for each of PROGNAME-LIST 4071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4072for as_dir in $PATH 4073do 4074 IFS=$as_save_IFS 4075 test -z "$as_dir" && as_dir=. 4076 for ac_prog in sed gsed; do 4077 for ac_exec_ext in '' $ac_executable_extensions; do 4078 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4079 as_fn_executable_p "$ac_path_SED" || continue 4080# Check for GNU ac_path_SED and select it if it is found. 4081 # Check for GNU $ac_path_SED 4082case `"$ac_path_SED" --version 2>&1` in 4083*GNU*) 4084 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4085*) 4086 ac_count=0 4087 $as_echo_n 0123456789 >"conftest.in" 4088 while : 4089 do 4090 cat "conftest.in" "conftest.in" >"conftest.tmp" 4091 mv "conftest.tmp" "conftest.in" 4092 cp "conftest.in" "conftest.nl" 4093 $as_echo '' >> "conftest.nl" 4094 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4095 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4096 as_fn_arith $ac_count + 1 && ac_count=$as_val 4097 if test $ac_count -gt ${ac_path_SED_max-0}; then 4098 # Best one so far, save it but keep looking for a better one 4099 ac_cv_path_SED="$ac_path_SED" 4100 ac_path_SED_max=$ac_count 4101 fi 4102 # 10*(2^10) chars as input seems more than enough 4103 test $ac_count -gt 10 && break 4104 done 4105 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4106esac 4107 4108 $ac_path_SED_found && break 3 4109 done 4110 done 4111 done 4112IFS=$as_save_IFS 4113 if test -z "$ac_cv_path_SED"; then 4114 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4115 fi 4116else 4117 ac_cv_path_SED=$SED 4118fi 4119 4120fi 4121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4122$as_echo "$ac_cv_path_SED" >&6; } 4123 SED="$ac_cv_path_SED" 4124 rm -f conftest.sed 4125 4126 4127 4128 4129 4130 4131# Check whether --enable-selective-werror was given. 4132if test "${enable_selective_werror+set}" = set; then : 4133 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4134else 4135 SELECTIVE_WERROR=yes 4136fi 4137 4138 4139 4140 4141 4142# -v is too short to test reliably with XORG_TESTSET_CFLAG 4143if test "x$SUNCC" = "xyes"; then 4144 BASE_CFLAGS="-v" 4145else 4146 BASE_CFLAGS="" 4147fi 4148 4149# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163xorg_testset_save_CFLAGS="$CFLAGS" 4164 4165if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4166 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4168$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4169if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4170 $as_echo_n "(cached) " >&6 4171else 4172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4173/* end confdefs.h. */ 4174int i; 4175_ACEOF 4176if ac_fn_c_try_compile "$LINENO"; then : 4177 xorg_cv_cc_flag_unknown_warning_option=yes 4178else 4179 xorg_cv_cc_flag_unknown_warning_option=no 4180fi 4181rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4182fi 4183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4184$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4185 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4186 CFLAGS="$xorg_testset_save_CFLAGS" 4187fi 4188 4189if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4190 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4191 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4192 fi 4193 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4195$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4196if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4197 $as_echo_n "(cached) " >&6 4198else 4199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4200/* end confdefs.h. */ 4201int i; 4202_ACEOF 4203if ac_fn_c_try_compile "$LINENO"; then : 4204 xorg_cv_cc_flag_unused_command_line_argument=yes 4205else 4206 xorg_cv_cc_flag_unused_command_line_argument=no 4207fi 4208rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4209fi 4210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4211$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4212 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4213 CFLAGS="$xorg_testset_save_CFLAGS" 4214fi 4215 4216found="no" 4217 4218 if test $found = "no" ; then 4219 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4220 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4221 fi 4222 4223 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4224 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4225 fi 4226 4227 CFLAGS="$CFLAGS -Wall" 4228 4229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wall" >&5 4230$as_echo_n "checking if $CC supports-Wall... " >&6; } 4231 cacheid=xorg_cv_cc_flag__Wall 4232 if eval \${$cacheid+:} false; then : 4233 $as_echo_n "(cached) " >&6 4234else 4235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4236/* end confdefs.h. */ 4237int i; 4238int 4239main () 4240{ 4241 4242 ; 4243 return 0; 4244} 4245_ACEOF 4246if ac_fn_c_try_link "$LINENO"; then : 4247 eval $cacheid=yes 4248else 4249 eval $cacheid=no 4250fi 4251rm -f core conftest.err conftest.$ac_objext \ 4252 conftest$ac_exeext conftest.$ac_ext 4253fi 4254 4255 4256 CFLAGS="$xorg_testset_save_CFLAGS" 4257 4258 eval supported=\$$cacheid 4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4260$as_echo "$supported" >&6; } 4261 if test "$supported" = "yes" ; then 4262 BASE_CFLAGS="$BASE_CFLAGS -Wall" 4263 found="yes" 4264 fi 4265 fi 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281xorg_testset_save_CFLAGS="$CFLAGS" 4282 4283if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4284 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4286$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4287if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4288 $as_echo_n "(cached) " >&6 4289else 4290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4291/* end confdefs.h. */ 4292int i; 4293_ACEOF 4294if ac_fn_c_try_compile "$LINENO"; then : 4295 xorg_cv_cc_flag_unknown_warning_option=yes 4296else 4297 xorg_cv_cc_flag_unknown_warning_option=no 4298fi 4299rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4300fi 4301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4302$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4303 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4304 CFLAGS="$xorg_testset_save_CFLAGS" 4305fi 4306 4307if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4308 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4309 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4310 fi 4311 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4313$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4314if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4315 $as_echo_n "(cached) " >&6 4316else 4317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4318/* end confdefs.h. */ 4319int i; 4320_ACEOF 4321if ac_fn_c_try_compile "$LINENO"; then : 4322 xorg_cv_cc_flag_unused_command_line_argument=yes 4323else 4324 xorg_cv_cc_flag_unused_command_line_argument=no 4325fi 4326rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4327fi 4328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4329$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4330 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4331 CFLAGS="$xorg_testset_save_CFLAGS" 4332fi 4333 4334found="no" 4335 4336 if test $found = "no" ; then 4337 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4338 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4339 fi 4340 4341 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4342 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4343 fi 4344 4345 CFLAGS="$CFLAGS -Wpointer-arith" 4346 4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wpointer-arith" >&5 4348$as_echo_n "checking if $CC supports-Wpointer-arith... " >&6; } 4349 cacheid=xorg_cv_cc_flag__Wpointer_arith 4350 if eval \${$cacheid+:} false; then : 4351 $as_echo_n "(cached) " >&6 4352else 4353 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4354/* end confdefs.h. */ 4355int i; 4356int 4357main () 4358{ 4359 4360 ; 4361 return 0; 4362} 4363_ACEOF 4364if ac_fn_c_try_link "$LINENO"; then : 4365 eval $cacheid=yes 4366else 4367 eval $cacheid=no 4368fi 4369rm -f core conftest.err conftest.$ac_objext \ 4370 conftest$ac_exeext conftest.$ac_ext 4371fi 4372 4373 4374 CFLAGS="$xorg_testset_save_CFLAGS" 4375 4376 eval supported=\$$cacheid 4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4378$as_echo "$supported" >&6; } 4379 if test "$supported" = "yes" ; then 4380 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 4381 found="yes" 4382 fi 4383 fi 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399xorg_testset_save_CFLAGS="$CFLAGS" 4400 4401if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4402 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4404$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4405if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4406 $as_echo_n "(cached) " >&6 4407else 4408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4409/* end confdefs.h. */ 4410int i; 4411_ACEOF 4412if ac_fn_c_try_compile "$LINENO"; then : 4413 xorg_cv_cc_flag_unknown_warning_option=yes 4414else 4415 xorg_cv_cc_flag_unknown_warning_option=no 4416fi 4417rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4418fi 4419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4420$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4421 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4422 CFLAGS="$xorg_testset_save_CFLAGS" 4423fi 4424 4425if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4426 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4427 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4428 fi 4429 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4431$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4432if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4433 $as_echo_n "(cached) " >&6 4434else 4435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4436/* end confdefs.h. */ 4437int i; 4438_ACEOF 4439if ac_fn_c_try_compile "$LINENO"; then : 4440 xorg_cv_cc_flag_unused_command_line_argument=yes 4441else 4442 xorg_cv_cc_flag_unused_command_line_argument=no 4443fi 4444rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4445fi 4446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4447$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4448 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4449 CFLAGS="$xorg_testset_save_CFLAGS" 4450fi 4451 4452found="no" 4453 4454 if test $found = "no" ; then 4455 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4456 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4457 fi 4458 4459 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4460 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4461 fi 4462 4463 CFLAGS="$CFLAGS -Wmissing-declarations" 4464 4465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-declarations" >&5 4466$as_echo_n "checking if $CC supports-Wmissing-declarations... " >&6; } 4467 cacheid=xorg_cv_cc_flag__Wmissing_declarations 4468 if eval \${$cacheid+:} false; then : 4469 $as_echo_n "(cached) " >&6 4470else 4471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4472/* end confdefs.h. */ 4473int i; 4474int 4475main () 4476{ 4477 4478 ; 4479 return 0; 4480} 4481_ACEOF 4482if ac_fn_c_try_link "$LINENO"; then : 4483 eval $cacheid=yes 4484else 4485 eval $cacheid=no 4486fi 4487rm -f core conftest.err conftest.$ac_objext \ 4488 conftest$ac_exeext conftest.$ac_ext 4489fi 4490 4491 4492 CFLAGS="$xorg_testset_save_CFLAGS" 4493 4494 eval supported=\$$cacheid 4495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4496$as_echo "$supported" >&6; } 4497 if test "$supported" = "yes" ; then 4498 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 4499 found="yes" 4500 fi 4501 fi 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517xorg_testset_save_CFLAGS="$CFLAGS" 4518 4519if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4520 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4522$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4523if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4524 $as_echo_n "(cached) " >&6 4525else 4526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4527/* end confdefs.h. */ 4528int i; 4529_ACEOF 4530if ac_fn_c_try_compile "$LINENO"; then : 4531 xorg_cv_cc_flag_unknown_warning_option=yes 4532else 4533 xorg_cv_cc_flag_unknown_warning_option=no 4534fi 4535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4536fi 4537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4538$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4539 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4540 CFLAGS="$xorg_testset_save_CFLAGS" 4541fi 4542 4543if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4544 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4545 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4546 fi 4547 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4549$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4550if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4551 $as_echo_n "(cached) " >&6 4552else 4553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4554/* end confdefs.h. */ 4555int i; 4556_ACEOF 4557if ac_fn_c_try_compile "$LINENO"; then : 4558 xorg_cv_cc_flag_unused_command_line_argument=yes 4559else 4560 xorg_cv_cc_flag_unused_command_line_argument=no 4561fi 4562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4563fi 4564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4565$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4566 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4567 CFLAGS="$xorg_testset_save_CFLAGS" 4568fi 4569 4570found="no" 4571 4572 if test $found = "no" ; then 4573 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4574 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4575 fi 4576 4577 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4578 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4579 fi 4580 4581 CFLAGS="$CFLAGS -Wformat=2" 4582 4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wformat=2" >&5 4584$as_echo_n "checking if $CC supports-Wformat=2... " >&6; } 4585 cacheid=xorg_cv_cc_flag__Wformat_2 4586 if eval \${$cacheid+:} false; then : 4587 $as_echo_n "(cached) " >&6 4588else 4589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4590/* end confdefs.h. */ 4591int i; 4592int 4593main () 4594{ 4595 4596 ; 4597 return 0; 4598} 4599_ACEOF 4600if ac_fn_c_try_link "$LINENO"; then : 4601 eval $cacheid=yes 4602else 4603 eval $cacheid=no 4604fi 4605rm -f core conftest.err conftest.$ac_objext \ 4606 conftest$ac_exeext conftest.$ac_ext 4607fi 4608 4609 4610 CFLAGS="$xorg_testset_save_CFLAGS" 4611 4612 eval supported=\$$cacheid 4613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4614$as_echo "$supported" >&6; } 4615 if test "$supported" = "yes" ; then 4616 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 4617 found="yes" 4618 fi 4619 fi 4620 4621 if test $found = "no" ; then 4622 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4623 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4624 fi 4625 4626 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4627 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4628 fi 4629 4630 CFLAGS="$CFLAGS -Wformat" 4631 4632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wformat" >&5 4633$as_echo_n "checking if $CC supports-Wformat... " >&6; } 4634 cacheid=xorg_cv_cc_flag__Wformat 4635 if eval \${$cacheid+:} false; then : 4636 $as_echo_n "(cached) " >&6 4637else 4638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4639/* end confdefs.h. */ 4640int i; 4641int 4642main () 4643{ 4644 4645 ; 4646 return 0; 4647} 4648_ACEOF 4649if ac_fn_c_try_link "$LINENO"; then : 4650 eval $cacheid=yes 4651else 4652 eval $cacheid=no 4653fi 4654rm -f core conftest.err conftest.$ac_objext \ 4655 conftest$ac_exeext conftest.$ac_ext 4656fi 4657 4658 4659 CFLAGS="$xorg_testset_save_CFLAGS" 4660 4661 eval supported=\$$cacheid 4662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4663$as_echo "$supported" >&6; } 4664 if test "$supported" = "yes" ; then 4665 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 4666 found="yes" 4667 fi 4668 fi 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686xorg_testset_save_CFLAGS="$CFLAGS" 4687 4688if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4689 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4691$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4692if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4693 $as_echo_n "(cached) " >&6 4694else 4695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4696/* end confdefs.h. */ 4697int i; 4698_ACEOF 4699if ac_fn_c_try_compile "$LINENO"; then : 4700 xorg_cv_cc_flag_unknown_warning_option=yes 4701else 4702 xorg_cv_cc_flag_unknown_warning_option=no 4703fi 4704rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4705fi 4706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4707$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4708 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4709 CFLAGS="$xorg_testset_save_CFLAGS" 4710fi 4711 4712if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4713 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4714 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4715 fi 4716 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4718$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4719if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4720 $as_echo_n "(cached) " >&6 4721else 4722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4723/* end confdefs.h. */ 4724int i; 4725_ACEOF 4726if ac_fn_c_try_compile "$LINENO"; then : 4727 xorg_cv_cc_flag_unused_command_line_argument=yes 4728else 4729 xorg_cv_cc_flag_unused_command_line_argument=no 4730fi 4731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4732fi 4733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4734$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4735 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4736 CFLAGS="$xorg_testset_save_CFLAGS" 4737fi 4738 4739found="no" 4740 4741 if test $found = "no" ; then 4742 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4743 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4744 fi 4745 4746 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4747 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4748 fi 4749 4750 CFLAGS="$CFLAGS -Wstrict-prototypes" 4751 4752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wstrict-prototypes" >&5 4753$as_echo_n "checking if $CC supports-Wstrict-prototypes... " >&6; } 4754 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 4755 if eval \${$cacheid+:} false; then : 4756 $as_echo_n "(cached) " >&6 4757else 4758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4759/* end confdefs.h. */ 4760int i; 4761int 4762main () 4763{ 4764 4765 ; 4766 return 0; 4767} 4768_ACEOF 4769if ac_fn_c_try_link "$LINENO"; then : 4770 eval $cacheid=yes 4771else 4772 eval $cacheid=no 4773fi 4774rm -f core conftest.err conftest.$ac_objext \ 4775 conftest$ac_exeext conftest.$ac_ext 4776fi 4777 4778 4779 CFLAGS="$xorg_testset_save_CFLAGS" 4780 4781 eval supported=\$$cacheid 4782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4783$as_echo "$supported" >&6; } 4784 if test "$supported" = "yes" ; then 4785 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 4786 found="yes" 4787 fi 4788 fi 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804xorg_testset_save_CFLAGS="$CFLAGS" 4805 4806if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4807 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4809$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4810if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4811 $as_echo_n "(cached) " >&6 4812else 4813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4814/* end confdefs.h. */ 4815int i; 4816_ACEOF 4817if ac_fn_c_try_compile "$LINENO"; then : 4818 xorg_cv_cc_flag_unknown_warning_option=yes 4819else 4820 xorg_cv_cc_flag_unknown_warning_option=no 4821fi 4822rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4823fi 4824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4825$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4826 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4827 CFLAGS="$xorg_testset_save_CFLAGS" 4828fi 4829 4830if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4831 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4832 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4833 fi 4834 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4836$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4837if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4838 $as_echo_n "(cached) " >&6 4839else 4840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4841/* end confdefs.h. */ 4842int i; 4843_ACEOF 4844if ac_fn_c_try_compile "$LINENO"; then : 4845 xorg_cv_cc_flag_unused_command_line_argument=yes 4846else 4847 xorg_cv_cc_flag_unused_command_line_argument=no 4848fi 4849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4850fi 4851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4852$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4853 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4854 CFLAGS="$xorg_testset_save_CFLAGS" 4855fi 4856 4857found="no" 4858 4859 if test $found = "no" ; then 4860 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4861 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4862 fi 4863 4864 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4865 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4866 fi 4867 4868 CFLAGS="$CFLAGS -Wmissing-prototypes" 4869 4870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-prototypes" >&5 4871$as_echo_n "checking if $CC supports-Wmissing-prototypes... " >&6; } 4872 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 4873 if eval \${$cacheid+:} false; then : 4874 $as_echo_n "(cached) " >&6 4875else 4876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4877/* end confdefs.h. */ 4878int i; 4879int 4880main () 4881{ 4882 4883 ; 4884 return 0; 4885} 4886_ACEOF 4887if ac_fn_c_try_link "$LINENO"; then : 4888 eval $cacheid=yes 4889else 4890 eval $cacheid=no 4891fi 4892rm -f core conftest.err conftest.$ac_objext \ 4893 conftest$ac_exeext conftest.$ac_ext 4894fi 4895 4896 4897 CFLAGS="$xorg_testset_save_CFLAGS" 4898 4899 eval supported=\$$cacheid 4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4901$as_echo "$supported" >&6; } 4902 if test "$supported" = "yes" ; then 4903 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 4904 found="yes" 4905 fi 4906 fi 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922xorg_testset_save_CFLAGS="$CFLAGS" 4923 4924if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4925 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4927$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4928if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4929 $as_echo_n "(cached) " >&6 4930else 4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4932/* end confdefs.h. */ 4933int i; 4934_ACEOF 4935if ac_fn_c_try_compile "$LINENO"; then : 4936 xorg_cv_cc_flag_unknown_warning_option=yes 4937else 4938 xorg_cv_cc_flag_unknown_warning_option=no 4939fi 4940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4941fi 4942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4943$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4944 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4945 CFLAGS="$xorg_testset_save_CFLAGS" 4946fi 4947 4948if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4949 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4950 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4951 fi 4952 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4954$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4955if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4956 $as_echo_n "(cached) " >&6 4957else 4958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4959/* end confdefs.h. */ 4960int i; 4961_ACEOF 4962if ac_fn_c_try_compile "$LINENO"; then : 4963 xorg_cv_cc_flag_unused_command_line_argument=yes 4964else 4965 xorg_cv_cc_flag_unused_command_line_argument=no 4966fi 4967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4968fi 4969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4970$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4971 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4972 CFLAGS="$xorg_testset_save_CFLAGS" 4973fi 4974 4975found="no" 4976 4977 if test $found = "no" ; then 4978 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 4979 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4980 fi 4981 4982 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 4983 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4984 fi 4985 4986 CFLAGS="$CFLAGS -Wnested-externs" 4987 4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wnested-externs" >&5 4989$as_echo_n "checking if $CC supports-Wnested-externs... " >&6; } 4990 cacheid=xorg_cv_cc_flag__Wnested_externs 4991 if eval \${$cacheid+:} false; then : 4992 $as_echo_n "(cached) " >&6 4993else 4994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4995/* end confdefs.h. */ 4996int i; 4997int 4998main () 4999{ 5000 5001 ; 5002 return 0; 5003} 5004_ACEOF 5005if ac_fn_c_try_link "$LINENO"; then : 5006 eval $cacheid=yes 5007else 5008 eval $cacheid=no 5009fi 5010rm -f core conftest.err conftest.$ac_objext \ 5011 conftest$ac_exeext conftest.$ac_ext 5012fi 5013 5014 5015 CFLAGS="$xorg_testset_save_CFLAGS" 5016 5017 eval supported=\$$cacheid 5018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5019$as_echo "$supported" >&6; } 5020 if test "$supported" = "yes" ; then 5021 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5022 found="yes" 5023 fi 5024 fi 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040xorg_testset_save_CFLAGS="$CFLAGS" 5041 5042if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5043 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5045$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5046if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5047 $as_echo_n "(cached) " >&6 5048else 5049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5050/* end confdefs.h. */ 5051int i; 5052_ACEOF 5053if ac_fn_c_try_compile "$LINENO"; then : 5054 xorg_cv_cc_flag_unknown_warning_option=yes 5055else 5056 xorg_cv_cc_flag_unknown_warning_option=no 5057fi 5058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5059fi 5060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5061$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5062 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5063 CFLAGS="$xorg_testset_save_CFLAGS" 5064fi 5065 5066if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5067 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5068 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5069 fi 5070 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5072$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5073if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5074 $as_echo_n "(cached) " >&6 5075else 5076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5077/* end confdefs.h. */ 5078int i; 5079_ACEOF 5080if ac_fn_c_try_compile "$LINENO"; then : 5081 xorg_cv_cc_flag_unused_command_line_argument=yes 5082else 5083 xorg_cv_cc_flag_unused_command_line_argument=no 5084fi 5085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5086fi 5087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5088$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5089 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5090 CFLAGS="$xorg_testset_save_CFLAGS" 5091fi 5092 5093found="no" 5094 5095 if test $found = "no" ; then 5096 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5097 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5098 fi 5099 5100 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5101 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5102 fi 5103 5104 CFLAGS="$CFLAGS -Wbad-function-cast" 5105 5106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wbad-function-cast" >&5 5107$as_echo_n "checking if $CC supports-Wbad-function-cast... " >&6; } 5108 cacheid=xorg_cv_cc_flag__Wbad_function_cast 5109 if eval \${$cacheid+:} false; then : 5110 $as_echo_n "(cached) " >&6 5111else 5112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5113/* end confdefs.h. */ 5114int i; 5115int 5116main () 5117{ 5118 5119 ; 5120 return 0; 5121} 5122_ACEOF 5123if ac_fn_c_try_link "$LINENO"; then : 5124 eval $cacheid=yes 5125else 5126 eval $cacheid=no 5127fi 5128rm -f core conftest.err conftest.$ac_objext \ 5129 conftest$ac_exeext conftest.$ac_ext 5130fi 5131 5132 5133 CFLAGS="$xorg_testset_save_CFLAGS" 5134 5135 eval supported=\$$cacheid 5136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5137$as_echo "$supported" >&6; } 5138 if test "$supported" = "yes" ; then 5139 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5140 found="yes" 5141 fi 5142 fi 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158xorg_testset_save_CFLAGS="$CFLAGS" 5159 5160if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5161 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5163$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5164if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5165 $as_echo_n "(cached) " >&6 5166else 5167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5168/* end confdefs.h. */ 5169int i; 5170_ACEOF 5171if ac_fn_c_try_compile "$LINENO"; then : 5172 xorg_cv_cc_flag_unknown_warning_option=yes 5173else 5174 xorg_cv_cc_flag_unknown_warning_option=no 5175fi 5176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5177fi 5178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5179$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5180 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5181 CFLAGS="$xorg_testset_save_CFLAGS" 5182fi 5183 5184if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5185 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5186 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5187 fi 5188 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5190$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5191if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5192 $as_echo_n "(cached) " >&6 5193else 5194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5195/* end confdefs.h. */ 5196int i; 5197_ACEOF 5198if ac_fn_c_try_compile "$LINENO"; then : 5199 xorg_cv_cc_flag_unused_command_line_argument=yes 5200else 5201 xorg_cv_cc_flag_unused_command_line_argument=no 5202fi 5203rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5204fi 5205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5206$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5207 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5208 CFLAGS="$xorg_testset_save_CFLAGS" 5209fi 5210 5211found="no" 5212 5213 if test $found = "no" ; then 5214 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5215 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5216 fi 5217 5218 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5219 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5220 fi 5221 5222 CFLAGS="$CFLAGS -Wold-style-definition" 5223 5224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wold-style-definition" >&5 5225$as_echo_n "checking if $CC supports-Wold-style-definition... " >&6; } 5226 cacheid=xorg_cv_cc_flag__Wold_style_definition 5227 if eval \${$cacheid+:} false; then : 5228 $as_echo_n "(cached) " >&6 5229else 5230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5231/* end confdefs.h. */ 5232int i; 5233int 5234main () 5235{ 5236 5237 ; 5238 return 0; 5239} 5240_ACEOF 5241if ac_fn_c_try_link "$LINENO"; then : 5242 eval $cacheid=yes 5243else 5244 eval $cacheid=no 5245fi 5246rm -f core conftest.err conftest.$ac_objext \ 5247 conftest$ac_exeext conftest.$ac_ext 5248fi 5249 5250 5251 CFLAGS="$xorg_testset_save_CFLAGS" 5252 5253 eval supported=\$$cacheid 5254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5255$as_echo "$supported" >&6; } 5256 if test "$supported" = "yes" ; then 5257 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5258 found="yes" 5259 fi 5260 fi 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276xorg_testset_save_CFLAGS="$CFLAGS" 5277 5278if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5279 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5281$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5282if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5283 $as_echo_n "(cached) " >&6 5284else 5285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5286/* end confdefs.h. */ 5287int i; 5288_ACEOF 5289if ac_fn_c_try_compile "$LINENO"; then : 5290 xorg_cv_cc_flag_unknown_warning_option=yes 5291else 5292 xorg_cv_cc_flag_unknown_warning_option=no 5293fi 5294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5295fi 5296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5297$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5298 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5299 CFLAGS="$xorg_testset_save_CFLAGS" 5300fi 5301 5302if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5303 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5304 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5305 fi 5306 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5308$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5309if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5310 $as_echo_n "(cached) " >&6 5311else 5312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5313/* end confdefs.h. */ 5314int i; 5315_ACEOF 5316if ac_fn_c_try_compile "$LINENO"; then : 5317 xorg_cv_cc_flag_unused_command_line_argument=yes 5318else 5319 xorg_cv_cc_flag_unused_command_line_argument=no 5320fi 5321rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5322fi 5323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5324$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5325 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5326 CFLAGS="$xorg_testset_save_CFLAGS" 5327fi 5328 5329found="no" 5330 5331 if test $found = "no" ; then 5332 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5333 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5334 fi 5335 5336 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5337 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5338 fi 5339 5340 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 5341 5342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wdeclaration-after-statement" >&5 5343$as_echo_n "checking if $CC supports-Wdeclaration-after-statement... " >&6; } 5344 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 5345 if eval \${$cacheid+:} false; then : 5346 $as_echo_n "(cached) " >&6 5347else 5348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5349/* end confdefs.h. */ 5350int i; 5351int 5352main () 5353{ 5354 5355 ; 5356 return 0; 5357} 5358_ACEOF 5359if ac_fn_c_try_link "$LINENO"; then : 5360 eval $cacheid=yes 5361else 5362 eval $cacheid=no 5363fi 5364rm -f core conftest.err conftest.$ac_objext \ 5365 conftest$ac_exeext conftest.$ac_ext 5366fi 5367 5368 5369 CFLAGS="$xorg_testset_save_CFLAGS" 5370 5371 eval supported=\$$cacheid 5372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5373$as_echo "$supported" >&6; } 5374 if test "$supported" = "yes" ; then 5375 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 5376 found="yes" 5377 fi 5378 fi 5379 5380 5381 5382 5383 5384# This chunk adds additional warnings that could catch undesired effects. 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398xorg_testset_save_CFLAGS="$CFLAGS" 5399 5400if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5401 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5403$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5404if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5405 $as_echo_n "(cached) " >&6 5406else 5407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5408/* end confdefs.h. */ 5409int i; 5410_ACEOF 5411if ac_fn_c_try_compile "$LINENO"; then : 5412 xorg_cv_cc_flag_unknown_warning_option=yes 5413else 5414 xorg_cv_cc_flag_unknown_warning_option=no 5415fi 5416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5417fi 5418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5419$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5420 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5421 CFLAGS="$xorg_testset_save_CFLAGS" 5422fi 5423 5424if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5425 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5426 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5427 fi 5428 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5430$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5431if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5432 $as_echo_n "(cached) " >&6 5433else 5434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5435/* end confdefs.h. */ 5436int i; 5437_ACEOF 5438if ac_fn_c_try_compile "$LINENO"; then : 5439 xorg_cv_cc_flag_unused_command_line_argument=yes 5440else 5441 xorg_cv_cc_flag_unused_command_line_argument=no 5442fi 5443rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5444fi 5445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5446$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5447 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5448 CFLAGS="$xorg_testset_save_CFLAGS" 5449fi 5450 5451found="no" 5452 5453 if test $found = "no" ; then 5454 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5455 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5456 fi 5457 5458 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5459 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5460 fi 5461 5462 CFLAGS="$CFLAGS -Wunused" 5463 5464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wunused" >&5 5465$as_echo_n "checking if $CC supports-Wunused... " >&6; } 5466 cacheid=xorg_cv_cc_flag__Wunused 5467 if eval \${$cacheid+:} false; then : 5468 $as_echo_n "(cached) " >&6 5469else 5470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5471/* end confdefs.h. */ 5472int i; 5473int 5474main () 5475{ 5476 5477 ; 5478 return 0; 5479} 5480_ACEOF 5481if ac_fn_c_try_link "$LINENO"; then : 5482 eval $cacheid=yes 5483else 5484 eval $cacheid=no 5485fi 5486rm -f core conftest.err conftest.$ac_objext \ 5487 conftest$ac_exeext conftest.$ac_ext 5488fi 5489 5490 5491 CFLAGS="$xorg_testset_save_CFLAGS" 5492 5493 eval supported=\$$cacheid 5494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5495$as_echo "$supported" >&6; } 5496 if test "$supported" = "yes" ; then 5497 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 5498 found="yes" 5499 fi 5500 fi 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516xorg_testset_save_CFLAGS="$CFLAGS" 5517 5518if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5519 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5521$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5522if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5523 $as_echo_n "(cached) " >&6 5524else 5525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5526/* end confdefs.h. */ 5527int i; 5528_ACEOF 5529if ac_fn_c_try_compile "$LINENO"; then : 5530 xorg_cv_cc_flag_unknown_warning_option=yes 5531else 5532 xorg_cv_cc_flag_unknown_warning_option=no 5533fi 5534rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5535fi 5536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5537$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5538 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5539 CFLAGS="$xorg_testset_save_CFLAGS" 5540fi 5541 5542if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5543 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5544 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5545 fi 5546 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5548$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5549if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5550 $as_echo_n "(cached) " >&6 5551else 5552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5553/* end confdefs.h. */ 5554int i; 5555_ACEOF 5556if ac_fn_c_try_compile "$LINENO"; then : 5557 xorg_cv_cc_flag_unused_command_line_argument=yes 5558else 5559 xorg_cv_cc_flag_unused_command_line_argument=no 5560fi 5561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5562fi 5563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5564$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5565 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5566 CFLAGS="$xorg_testset_save_CFLAGS" 5567fi 5568 5569found="no" 5570 5571 if test $found = "no" ; then 5572 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5573 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5574 fi 5575 5576 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5577 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5578 fi 5579 5580 CFLAGS="$CFLAGS -Wuninitialized" 5581 5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wuninitialized" >&5 5583$as_echo_n "checking if $CC supports-Wuninitialized... " >&6; } 5584 cacheid=xorg_cv_cc_flag__Wuninitialized 5585 if eval \${$cacheid+:} false; then : 5586 $as_echo_n "(cached) " >&6 5587else 5588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5589/* end confdefs.h. */ 5590int i; 5591int 5592main () 5593{ 5594 5595 ; 5596 return 0; 5597} 5598_ACEOF 5599if ac_fn_c_try_link "$LINENO"; then : 5600 eval $cacheid=yes 5601else 5602 eval $cacheid=no 5603fi 5604rm -f core conftest.err conftest.$ac_objext \ 5605 conftest$ac_exeext conftest.$ac_ext 5606fi 5607 5608 5609 CFLAGS="$xorg_testset_save_CFLAGS" 5610 5611 eval supported=\$$cacheid 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5613$as_echo "$supported" >&6; } 5614 if test "$supported" = "yes" ; then 5615 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 5616 found="yes" 5617 fi 5618 fi 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634xorg_testset_save_CFLAGS="$CFLAGS" 5635 5636if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5637 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5639$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5640if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5641 $as_echo_n "(cached) " >&6 5642else 5643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5644/* end confdefs.h. */ 5645int i; 5646_ACEOF 5647if ac_fn_c_try_compile "$LINENO"; then : 5648 xorg_cv_cc_flag_unknown_warning_option=yes 5649else 5650 xorg_cv_cc_flag_unknown_warning_option=no 5651fi 5652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5653fi 5654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5655$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5656 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5657 CFLAGS="$xorg_testset_save_CFLAGS" 5658fi 5659 5660if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5661 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5662 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5663 fi 5664 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5666$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5667if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5668 $as_echo_n "(cached) " >&6 5669else 5670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5671/* end confdefs.h. */ 5672int i; 5673_ACEOF 5674if ac_fn_c_try_compile "$LINENO"; then : 5675 xorg_cv_cc_flag_unused_command_line_argument=yes 5676else 5677 xorg_cv_cc_flag_unused_command_line_argument=no 5678fi 5679rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5680fi 5681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5682$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5683 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5684 CFLAGS="$xorg_testset_save_CFLAGS" 5685fi 5686 5687found="no" 5688 5689 if test $found = "no" ; then 5690 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5691 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5692 fi 5693 5694 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5695 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5696 fi 5697 5698 CFLAGS="$CFLAGS -Wshadow" 5699 5700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wshadow" >&5 5701$as_echo_n "checking if $CC supports-Wshadow... " >&6; } 5702 cacheid=xorg_cv_cc_flag__Wshadow 5703 if eval \${$cacheid+:} false; then : 5704 $as_echo_n "(cached) " >&6 5705else 5706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5707/* end confdefs.h. */ 5708int i; 5709int 5710main () 5711{ 5712 5713 ; 5714 return 0; 5715} 5716_ACEOF 5717if ac_fn_c_try_link "$LINENO"; then : 5718 eval $cacheid=yes 5719else 5720 eval $cacheid=no 5721fi 5722rm -f core conftest.err conftest.$ac_objext \ 5723 conftest$ac_exeext conftest.$ac_ext 5724fi 5725 5726 5727 CFLAGS="$xorg_testset_save_CFLAGS" 5728 5729 eval supported=\$$cacheid 5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5731$as_echo "$supported" >&6; } 5732 if test "$supported" = "yes" ; then 5733 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 5734 found="yes" 5735 fi 5736 fi 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752xorg_testset_save_CFLAGS="$CFLAGS" 5753 5754if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5755 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5757$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5758if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5759 $as_echo_n "(cached) " >&6 5760else 5761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5762/* end confdefs.h. */ 5763int i; 5764_ACEOF 5765if ac_fn_c_try_compile "$LINENO"; then : 5766 xorg_cv_cc_flag_unknown_warning_option=yes 5767else 5768 xorg_cv_cc_flag_unknown_warning_option=no 5769fi 5770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5771fi 5772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5773$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5774 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5775 CFLAGS="$xorg_testset_save_CFLAGS" 5776fi 5777 5778if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5779 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5780 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5781 fi 5782 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5784$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5785if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5786 $as_echo_n "(cached) " >&6 5787else 5788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5789/* end confdefs.h. */ 5790int i; 5791_ACEOF 5792if ac_fn_c_try_compile "$LINENO"; then : 5793 xorg_cv_cc_flag_unused_command_line_argument=yes 5794else 5795 xorg_cv_cc_flag_unused_command_line_argument=no 5796fi 5797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5798fi 5799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5800$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5801 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5802 CFLAGS="$xorg_testset_save_CFLAGS" 5803fi 5804 5805found="no" 5806 5807 if test $found = "no" ; then 5808 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5809 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5810 fi 5811 5812 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5813 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5814 fi 5815 5816 CFLAGS="$CFLAGS -Wcast-qual" 5817 5818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wcast-qual" >&5 5819$as_echo_n "checking if $CC supports-Wcast-qual... " >&6; } 5820 cacheid=xorg_cv_cc_flag__Wcast_qual 5821 if eval \${$cacheid+:} false; then : 5822 $as_echo_n "(cached) " >&6 5823else 5824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5825/* end confdefs.h. */ 5826int i; 5827int 5828main () 5829{ 5830 5831 ; 5832 return 0; 5833} 5834_ACEOF 5835if ac_fn_c_try_link "$LINENO"; then : 5836 eval $cacheid=yes 5837else 5838 eval $cacheid=no 5839fi 5840rm -f core conftest.err conftest.$ac_objext \ 5841 conftest$ac_exeext conftest.$ac_ext 5842fi 5843 5844 5845 CFLAGS="$xorg_testset_save_CFLAGS" 5846 5847 eval supported=\$$cacheid 5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5849$as_echo "$supported" >&6; } 5850 if test "$supported" = "yes" ; then 5851 BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual" 5852 found="yes" 5853 fi 5854 fi 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870xorg_testset_save_CFLAGS="$CFLAGS" 5871 5872if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5873 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5875$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5876if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5877 $as_echo_n "(cached) " >&6 5878else 5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5880/* end confdefs.h. */ 5881int i; 5882_ACEOF 5883if ac_fn_c_try_compile "$LINENO"; then : 5884 xorg_cv_cc_flag_unknown_warning_option=yes 5885else 5886 xorg_cv_cc_flag_unknown_warning_option=no 5887fi 5888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5889fi 5890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5891$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5892 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5893 CFLAGS="$xorg_testset_save_CFLAGS" 5894fi 5895 5896if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5897 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5898 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5899 fi 5900 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5902$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5903if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5904 $as_echo_n "(cached) " >&6 5905else 5906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5907/* end confdefs.h. */ 5908int i; 5909_ACEOF 5910if ac_fn_c_try_compile "$LINENO"; then : 5911 xorg_cv_cc_flag_unused_command_line_argument=yes 5912else 5913 xorg_cv_cc_flag_unused_command_line_argument=no 5914fi 5915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5916fi 5917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5918$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5919 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5920 CFLAGS="$xorg_testset_save_CFLAGS" 5921fi 5922 5923found="no" 5924 5925 if test $found = "no" ; then 5926 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 5927 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5928 fi 5929 5930 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 5931 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5932 fi 5933 5934 CFLAGS="$CFLAGS -Wmissing-noreturn" 5935 5936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-noreturn" >&5 5937$as_echo_n "checking if $CC supports-Wmissing-noreturn... " >&6; } 5938 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 5939 if eval \${$cacheid+:} false; then : 5940 $as_echo_n "(cached) " >&6 5941else 5942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5943/* end confdefs.h. */ 5944int i; 5945int 5946main () 5947{ 5948 5949 ; 5950 return 0; 5951} 5952_ACEOF 5953if ac_fn_c_try_link "$LINENO"; then : 5954 eval $cacheid=yes 5955else 5956 eval $cacheid=no 5957fi 5958rm -f core conftest.err conftest.$ac_objext \ 5959 conftest$ac_exeext conftest.$ac_ext 5960fi 5961 5962 5963 CFLAGS="$xorg_testset_save_CFLAGS" 5964 5965 eval supported=\$$cacheid 5966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5967$as_echo "$supported" >&6; } 5968 if test "$supported" = "yes" ; then 5969 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 5970 found="yes" 5971 fi 5972 fi 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988xorg_testset_save_CFLAGS="$CFLAGS" 5989 5990if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5991 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5993$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5994if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5995 $as_echo_n "(cached) " >&6 5996else 5997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5998/* end confdefs.h. */ 5999int i; 6000_ACEOF 6001if ac_fn_c_try_compile "$LINENO"; then : 6002 xorg_cv_cc_flag_unknown_warning_option=yes 6003else 6004 xorg_cv_cc_flag_unknown_warning_option=no 6005fi 6006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6007fi 6008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6009$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6010 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6011 CFLAGS="$xorg_testset_save_CFLAGS" 6012fi 6013 6014if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6015 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6016 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6017 fi 6018 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6020$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6021if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6022 $as_echo_n "(cached) " >&6 6023else 6024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6025/* end confdefs.h. */ 6026int i; 6027_ACEOF 6028if ac_fn_c_try_compile "$LINENO"; then : 6029 xorg_cv_cc_flag_unused_command_line_argument=yes 6030else 6031 xorg_cv_cc_flag_unused_command_line_argument=no 6032fi 6033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6034fi 6035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6036$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6037 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6038 CFLAGS="$xorg_testset_save_CFLAGS" 6039fi 6040 6041found="no" 6042 6043 if test $found = "no" ; then 6044 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6045 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6046 fi 6047 6048 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6049 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6050 fi 6051 6052 CFLAGS="$CFLAGS -Wmissing-format-attribute" 6053 6054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-format-attribute" >&5 6055$as_echo_n "checking if $CC supports-Wmissing-format-attribute... " >&6; } 6056 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6057 if eval \${$cacheid+:} false; then : 6058 $as_echo_n "(cached) " >&6 6059else 6060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6061/* end confdefs.h. */ 6062int i; 6063int 6064main () 6065{ 6066 6067 ; 6068 return 0; 6069} 6070_ACEOF 6071if ac_fn_c_try_link "$LINENO"; then : 6072 eval $cacheid=yes 6073else 6074 eval $cacheid=no 6075fi 6076rm -f core conftest.err conftest.$ac_objext \ 6077 conftest$ac_exeext conftest.$ac_ext 6078fi 6079 6080 6081 CFLAGS="$xorg_testset_save_CFLAGS" 6082 6083 eval supported=\$$cacheid 6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6085$as_echo "$supported" >&6; } 6086 if test "$supported" = "yes" ; then 6087 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6088 found="yes" 6089 fi 6090 fi 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106xorg_testset_save_CFLAGS="$CFLAGS" 6107 6108if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6109 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6111$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6112if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6113 $as_echo_n "(cached) " >&6 6114else 6115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6116/* end confdefs.h. */ 6117int i; 6118_ACEOF 6119if ac_fn_c_try_compile "$LINENO"; then : 6120 xorg_cv_cc_flag_unknown_warning_option=yes 6121else 6122 xorg_cv_cc_flag_unknown_warning_option=no 6123fi 6124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6125fi 6126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6127$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6128 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6129 CFLAGS="$xorg_testset_save_CFLAGS" 6130fi 6131 6132if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6133 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6134 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6135 fi 6136 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6138$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6139if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6140 $as_echo_n "(cached) " >&6 6141else 6142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6143/* end confdefs.h. */ 6144int i; 6145_ACEOF 6146if ac_fn_c_try_compile "$LINENO"; then : 6147 xorg_cv_cc_flag_unused_command_line_argument=yes 6148else 6149 xorg_cv_cc_flag_unused_command_line_argument=no 6150fi 6151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6152fi 6153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6154$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6155 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6156 CFLAGS="$xorg_testset_save_CFLAGS" 6157fi 6158 6159found="no" 6160 6161 if test $found = "no" ; then 6162 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6163 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6164 fi 6165 6166 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6167 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6168 fi 6169 6170 CFLAGS="$CFLAGS -Wredundant-decls" 6171 6172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wredundant-decls" >&5 6173$as_echo_n "checking if $CC supports-Wredundant-decls... " >&6; } 6174 cacheid=xorg_cv_cc_flag__Wredundant_decls 6175 if eval \${$cacheid+:} false; then : 6176 $as_echo_n "(cached) " >&6 6177else 6178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6179/* end confdefs.h. */ 6180int i; 6181int 6182main () 6183{ 6184 6185 ; 6186 return 0; 6187} 6188_ACEOF 6189if ac_fn_c_try_link "$LINENO"; then : 6190 eval $cacheid=yes 6191else 6192 eval $cacheid=no 6193fi 6194rm -f core conftest.err conftest.$ac_objext \ 6195 conftest$ac_exeext conftest.$ac_ext 6196fi 6197 6198 6199 CFLAGS="$xorg_testset_save_CFLAGS" 6200 6201 eval supported=\$$cacheid 6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6203$as_echo "$supported" >&6; } 6204 if test "$supported" = "yes" ; then 6205 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6206 found="yes" 6207 fi 6208 fi 6209 6210 6211 6212# These are currently disabled because they are noisy. They will be enabled 6213# in the future once the codebase is sufficiently modernized to silence 6214# them. For now, I don't want them to drown out the other warnings. 6215# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op]) 6216# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6217# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6218 6219# Turn some warnings into errors, so we don't accidently get successful builds 6220# when there are problems that should be fixed. 6221 6222if test "x$SELECTIVE_WERROR" = "xyes" ; then 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236xorg_testset_save_CFLAGS="$CFLAGS" 6237 6238if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6239 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6241$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6242if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6243 $as_echo_n "(cached) " >&6 6244else 6245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6246/* end confdefs.h. */ 6247int i; 6248_ACEOF 6249if ac_fn_c_try_compile "$LINENO"; then : 6250 xorg_cv_cc_flag_unknown_warning_option=yes 6251else 6252 xorg_cv_cc_flag_unknown_warning_option=no 6253fi 6254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6255fi 6256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6257$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6258 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6259 CFLAGS="$xorg_testset_save_CFLAGS" 6260fi 6261 6262if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6263 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6264 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6265 fi 6266 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6268$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6269if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6270 $as_echo_n "(cached) " >&6 6271else 6272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6273/* end confdefs.h. */ 6274int i; 6275_ACEOF 6276if ac_fn_c_try_compile "$LINENO"; then : 6277 xorg_cv_cc_flag_unused_command_line_argument=yes 6278else 6279 xorg_cv_cc_flag_unused_command_line_argument=no 6280fi 6281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6282fi 6283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6284$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6285 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6286 CFLAGS="$xorg_testset_save_CFLAGS" 6287fi 6288 6289found="no" 6290 6291 if test $found = "no" ; then 6292 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6293 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6294 fi 6295 6296 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6297 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6298 fi 6299 6300 CFLAGS="$CFLAGS -Werror=implicit" 6301 6302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=implicit" >&5 6303$as_echo_n "checking if $CC supports-Werror=implicit... " >&6; } 6304 cacheid=xorg_cv_cc_flag__Werror_implicit 6305 if eval \${$cacheid+:} false; then : 6306 $as_echo_n "(cached) " >&6 6307else 6308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6309/* end confdefs.h. */ 6310int i; 6311int 6312main () 6313{ 6314 6315 ; 6316 return 0; 6317} 6318_ACEOF 6319if ac_fn_c_try_link "$LINENO"; then : 6320 eval $cacheid=yes 6321else 6322 eval $cacheid=no 6323fi 6324rm -f core conftest.err conftest.$ac_objext \ 6325 conftest$ac_exeext conftest.$ac_ext 6326fi 6327 6328 6329 CFLAGS="$xorg_testset_save_CFLAGS" 6330 6331 eval supported=\$$cacheid 6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6333$as_echo "$supported" >&6; } 6334 if test "$supported" = "yes" ; then 6335 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 6336 found="yes" 6337 fi 6338 fi 6339 6340 if test $found = "no" ; then 6341 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6342 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6343 fi 6344 6345 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6346 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6347 fi 6348 6349 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6350 6351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 6352$as_echo_n "checking if $CC supports-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 6353 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 6354 if eval \${$cacheid+:} false; then : 6355 $as_echo_n "(cached) " >&6 6356else 6357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6358/* end confdefs.h. */ 6359int i; 6360int 6361main () 6362{ 6363 6364 ; 6365 return 0; 6366} 6367_ACEOF 6368if ac_fn_c_try_link "$LINENO"; then : 6369 eval $cacheid=yes 6370else 6371 eval $cacheid=no 6372fi 6373rm -f core conftest.err conftest.$ac_objext \ 6374 conftest$ac_exeext conftest.$ac_ext 6375fi 6376 6377 6378 CFLAGS="$xorg_testset_save_CFLAGS" 6379 6380 eval supported=\$$cacheid 6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6382$as_echo "$supported" >&6; } 6383 if test "$supported" = "yes" ; then 6384 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6385 found="yes" 6386 fi 6387 fi 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403xorg_testset_save_CFLAGS="$CFLAGS" 6404 6405if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6406 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6408$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6409if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6410 $as_echo_n "(cached) " >&6 6411else 6412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6413/* end confdefs.h. */ 6414int i; 6415_ACEOF 6416if ac_fn_c_try_compile "$LINENO"; then : 6417 xorg_cv_cc_flag_unknown_warning_option=yes 6418else 6419 xorg_cv_cc_flag_unknown_warning_option=no 6420fi 6421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6422fi 6423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6424$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6425 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6426 CFLAGS="$xorg_testset_save_CFLAGS" 6427fi 6428 6429if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6430 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6431 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6432 fi 6433 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6435$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6436if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6437 $as_echo_n "(cached) " >&6 6438else 6439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6440/* end confdefs.h. */ 6441int i; 6442_ACEOF 6443if ac_fn_c_try_compile "$LINENO"; then : 6444 xorg_cv_cc_flag_unused_command_line_argument=yes 6445else 6446 xorg_cv_cc_flag_unused_command_line_argument=no 6447fi 6448rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6449fi 6450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6451$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6452 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6453 CFLAGS="$xorg_testset_save_CFLAGS" 6454fi 6455 6456found="no" 6457 6458 if test $found = "no" ; then 6459 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6460 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6461 fi 6462 6463 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6464 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6465 fi 6466 6467 CFLAGS="$CFLAGS -Werror=nonnull" 6468 6469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=nonnull" >&5 6470$as_echo_n "checking if $CC supports-Werror=nonnull... " >&6; } 6471 cacheid=xorg_cv_cc_flag__Werror_nonnull 6472 if eval \${$cacheid+:} false; then : 6473 $as_echo_n "(cached) " >&6 6474else 6475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6476/* end confdefs.h. */ 6477int i; 6478int 6479main () 6480{ 6481 6482 ; 6483 return 0; 6484} 6485_ACEOF 6486if ac_fn_c_try_link "$LINENO"; then : 6487 eval $cacheid=yes 6488else 6489 eval $cacheid=no 6490fi 6491rm -f core conftest.err conftest.$ac_objext \ 6492 conftest$ac_exeext conftest.$ac_ext 6493fi 6494 6495 6496 CFLAGS="$xorg_testset_save_CFLAGS" 6497 6498 eval supported=\$$cacheid 6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6500$as_echo "$supported" >&6; } 6501 if test "$supported" = "yes" ; then 6502 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 6503 found="yes" 6504 fi 6505 fi 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521xorg_testset_save_CFLAGS="$CFLAGS" 6522 6523if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6524 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6526$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6527if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6528 $as_echo_n "(cached) " >&6 6529else 6530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6531/* end confdefs.h. */ 6532int i; 6533_ACEOF 6534if ac_fn_c_try_compile "$LINENO"; then : 6535 xorg_cv_cc_flag_unknown_warning_option=yes 6536else 6537 xorg_cv_cc_flag_unknown_warning_option=no 6538fi 6539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6540fi 6541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6542$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6543 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6544 CFLAGS="$xorg_testset_save_CFLAGS" 6545fi 6546 6547if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6548 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6549 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6550 fi 6551 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6553$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6554if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6555 $as_echo_n "(cached) " >&6 6556else 6557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6558/* end confdefs.h. */ 6559int i; 6560_ACEOF 6561if ac_fn_c_try_compile "$LINENO"; then : 6562 xorg_cv_cc_flag_unused_command_line_argument=yes 6563else 6564 xorg_cv_cc_flag_unused_command_line_argument=no 6565fi 6566rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6567fi 6568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6569$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6570 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6571 CFLAGS="$xorg_testset_save_CFLAGS" 6572fi 6573 6574found="no" 6575 6576 if test $found = "no" ; then 6577 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6578 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6579 fi 6580 6581 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6582 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6583 fi 6584 6585 CFLAGS="$CFLAGS -Werror=init-self" 6586 6587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=init-self" >&5 6588$as_echo_n "checking if $CC supports-Werror=init-self... " >&6; } 6589 cacheid=xorg_cv_cc_flag__Werror_init_self 6590 if eval \${$cacheid+:} false; then : 6591 $as_echo_n "(cached) " >&6 6592else 6593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6594/* end confdefs.h. */ 6595int i; 6596int 6597main () 6598{ 6599 6600 ; 6601 return 0; 6602} 6603_ACEOF 6604if ac_fn_c_try_link "$LINENO"; then : 6605 eval $cacheid=yes 6606else 6607 eval $cacheid=no 6608fi 6609rm -f core conftest.err conftest.$ac_objext \ 6610 conftest$ac_exeext conftest.$ac_ext 6611fi 6612 6613 6614 CFLAGS="$xorg_testset_save_CFLAGS" 6615 6616 eval supported=\$$cacheid 6617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6618$as_echo "$supported" >&6; } 6619 if test "$supported" = "yes" ; then 6620 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 6621 found="yes" 6622 fi 6623 fi 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639xorg_testset_save_CFLAGS="$CFLAGS" 6640 6641if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6642 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6644$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6645if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6646 $as_echo_n "(cached) " >&6 6647else 6648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6649/* end confdefs.h. */ 6650int i; 6651_ACEOF 6652if ac_fn_c_try_compile "$LINENO"; then : 6653 xorg_cv_cc_flag_unknown_warning_option=yes 6654else 6655 xorg_cv_cc_flag_unknown_warning_option=no 6656fi 6657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6658fi 6659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6660$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6661 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6662 CFLAGS="$xorg_testset_save_CFLAGS" 6663fi 6664 6665if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6666 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6667 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6668 fi 6669 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6671$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6672if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6673 $as_echo_n "(cached) " >&6 6674else 6675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6676/* end confdefs.h. */ 6677int i; 6678_ACEOF 6679if ac_fn_c_try_compile "$LINENO"; then : 6680 xorg_cv_cc_flag_unused_command_line_argument=yes 6681else 6682 xorg_cv_cc_flag_unused_command_line_argument=no 6683fi 6684rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6685fi 6686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6687$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6688 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6689 CFLAGS="$xorg_testset_save_CFLAGS" 6690fi 6691 6692found="no" 6693 6694 if test $found = "no" ; then 6695 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6696 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6697 fi 6698 6699 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6700 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6701 fi 6702 6703 CFLAGS="$CFLAGS -Werror=main" 6704 6705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=main" >&5 6706$as_echo_n "checking if $CC supports-Werror=main... " >&6; } 6707 cacheid=xorg_cv_cc_flag__Werror_main 6708 if eval \${$cacheid+:} false; then : 6709 $as_echo_n "(cached) " >&6 6710else 6711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6712/* end confdefs.h. */ 6713int i; 6714int 6715main () 6716{ 6717 6718 ; 6719 return 0; 6720} 6721_ACEOF 6722if ac_fn_c_try_link "$LINENO"; then : 6723 eval $cacheid=yes 6724else 6725 eval $cacheid=no 6726fi 6727rm -f core conftest.err conftest.$ac_objext \ 6728 conftest$ac_exeext conftest.$ac_ext 6729fi 6730 6731 6732 CFLAGS="$xorg_testset_save_CFLAGS" 6733 6734 eval supported=\$$cacheid 6735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6736$as_echo "$supported" >&6; } 6737 if test "$supported" = "yes" ; then 6738 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 6739 found="yes" 6740 fi 6741 fi 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757xorg_testset_save_CFLAGS="$CFLAGS" 6758 6759if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6760 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6762$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6763if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6764 $as_echo_n "(cached) " >&6 6765else 6766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6767/* end confdefs.h. */ 6768int i; 6769_ACEOF 6770if ac_fn_c_try_compile "$LINENO"; then : 6771 xorg_cv_cc_flag_unknown_warning_option=yes 6772else 6773 xorg_cv_cc_flag_unknown_warning_option=no 6774fi 6775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6776fi 6777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6778$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6779 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6780 CFLAGS="$xorg_testset_save_CFLAGS" 6781fi 6782 6783if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6784 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6785 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6786 fi 6787 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6789$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6790if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6791 $as_echo_n "(cached) " >&6 6792else 6793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6794/* end confdefs.h. */ 6795int i; 6796_ACEOF 6797if ac_fn_c_try_compile "$LINENO"; then : 6798 xorg_cv_cc_flag_unused_command_line_argument=yes 6799else 6800 xorg_cv_cc_flag_unused_command_line_argument=no 6801fi 6802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6803fi 6804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6805$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6806 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6807 CFLAGS="$xorg_testset_save_CFLAGS" 6808fi 6809 6810found="no" 6811 6812 if test $found = "no" ; then 6813 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6814 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6815 fi 6816 6817 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6818 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6819 fi 6820 6821 CFLAGS="$CFLAGS -Werror=missing-braces" 6822 6823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=missing-braces" >&5 6824$as_echo_n "checking if $CC supports-Werror=missing-braces... " >&6; } 6825 cacheid=xorg_cv_cc_flag__Werror_missing_braces 6826 if eval \${$cacheid+:} false; then : 6827 $as_echo_n "(cached) " >&6 6828else 6829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6830/* end confdefs.h. */ 6831int i; 6832int 6833main () 6834{ 6835 6836 ; 6837 return 0; 6838} 6839_ACEOF 6840if ac_fn_c_try_link "$LINENO"; then : 6841 eval $cacheid=yes 6842else 6843 eval $cacheid=no 6844fi 6845rm -f core conftest.err conftest.$ac_objext \ 6846 conftest$ac_exeext conftest.$ac_ext 6847fi 6848 6849 6850 CFLAGS="$xorg_testset_save_CFLAGS" 6851 6852 eval supported=\$$cacheid 6853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6854$as_echo "$supported" >&6; } 6855 if test "$supported" = "yes" ; then 6856 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 6857 found="yes" 6858 fi 6859 fi 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875xorg_testset_save_CFLAGS="$CFLAGS" 6876 6877if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6878 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6880$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6881if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6882 $as_echo_n "(cached) " >&6 6883else 6884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6885/* end confdefs.h. */ 6886int i; 6887_ACEOF 6888if ac_fn_c_try_compile "$LINENO"; then : 6889 xorg_cv_cc_flag_unknown_warning_option=yes 6890else 6891 xorg_cv_cc_flag_unknown_warning_option=no 6892fi 6893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6894fi 6895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6896$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6897 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6898 CFLAGS="$xorg_testset_save_CFLAGS" 6899fi 6900 6901if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6902 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6903 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6904 fi 6905 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6907$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6908if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6909 $as_echo_n "(cached) " >&6 6910else 6911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6912/* end confdefs.h. */ 6913int i; 6914_ACEOF 6915if ac_fn_c_try_compile "$LINENO"; then : 6916 xorg_cv_cc_flag_unused_command_line_argument=yes 6917else 6918 xorg_cv_cc_flag_unused_command_line_argument=no 6919fi 6920rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6921fi 6922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6923$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6924 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6925 CFLAGS="$xorg_testset_save_CFLAGS" 6926fi 6927 6928found="no" 6929 6930 if test $found = "no" ; then 6931 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 6932 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6933 fi 6934 6935 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 6936 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6937 fi 6938 6939 CFLAGS="$CFLAGS -Werror=sequence-point" 6940 6941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=sequence-point" >&5 6942$as_echo_n "checking if $CC supports-Werror=sequence-point... " >&6; } 6943 cacheid=xorg_cv_cc_flag__Werror_sequence_point 6944 if eval \${$cacheid+:} false; then : 6945 $as_echo_n "(cached) " >&6 6946else 6947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6948/* end confdefs.h. */ 6949int i; 6950int 6951main () 6952{ 6953 6954 ; 6955 return 0; 6956} 6957_ACEOF 6958if ac_fn_c_try_link "$LINENO"; then : 6959 eval $cacheid=yes 6960else 6961 eval $cacheid=no 6962fi 6963rm -f core conftest.err conftest.$ac_objext \ 6964 conftest$ac_exeext conftest.$ac_ext 6965fi 6966 6967 6968 CFLAGS="$xorg_testset_save_CFLAGS" 6969 6970 eval supported=\$$cacheid 6971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6972$as_echo "$supported" >&6; } 6973 if test "$supported" = "yes" ; then 6974 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 6975 found="yes" 6976 fi 6977 fi 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993xorg_testset_save_CFLAGS="$CFLAGS" 6994 6995if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6996 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6998$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6999if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7000 $as_echo_n "(cached) " >&6 7001else 7002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7003/* end confdefs.h. */ 7004int i; 7005_ACEOF 7006if ac_fn_c_try_compile "$LINENO"; then : 7007 xorg_cv_cc_flag_unknown_warning_option=yes 7008else 7009 xorg_cv_cc_flag_unknown_warning_option=no 7010fi 7011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7012fi 7013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7014$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7015 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7016 CFLAGS="$xorg_testset_save_CFLAGS" 7017fi 7018 7019if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7020 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7021 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7022 fi 7023 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7025$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7026if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7027 $as_echo_n "(cached) " >&6 7028else 7029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7030/* end confdefs.h. */ 7031int i; 7032_ACEOF 7033if ac_fn_c_try_compile "$LINENO"; then : 7034 xorg_cv_cc_flag_unused_command_line_argument=yes 7035else 7036 xorg_cv_cc_flag_unused_command_line_argument=no 7037fi 7038rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7039fi 7040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7041$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7042 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7043 CFLAGS="$xorg_testset_save_CFLAGS" 7044fi 7045 7046found="no" 7047 7048 if test $found = "no" ; then 7049 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7050 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7051 fi 7052 7053 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7054 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7055 fi 7056 7057 CFLAGS="$CFLAGS -Werror=return-type" 7058 7059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=return-type" >&5 7060$as_echo_n "checking if $CC supports-Werror=return-type... " >&6; } 7061 cacheid=xorg_cv_cc_flag__Werror_return_type 7062 if eval \${$cacheid+:} false; then : 7063 $as_echo_n "(cached) " >&6 7064else 7065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7066/* end confdefs.h. */ 7067int i; 7068int 7069main () 7070{ 7071 7072 ; 7073 return 0; 7074} 7075_ACEOF 7076if ac_fn_c_try_link "$LINENO"; then : 7077 eval $cacheid=yes 7078else 7079 eval $cacheid=no 7080fi 7081rm -f core conftest.err conftest.$ac_objext \ 7082 conftest$ac_exeext conftest.$ac_ext 7083fi 7084 7085 7086 CFLAGS="$xorg_testset_save_CFLAGS" 7087 7088 eval supported=\$$cacheid 7089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7090$as_echo "$supported" >&6; } 7091 if test "$supported" = "yes" ; then 7092 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7093 found="yes" 7094 fi 7095 fi 7096 7097 if test $found = "no" ; then 7098 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7099 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7100 fi 7101 7102 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7103 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7104 fi 7105 7106 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7107 7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7109$as_echo_n "checking if $CC supports-errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7110 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7111 if eval \${$cacheid+:} false; then : 7112 $as_echo_n "(cached) " >&6 7113else 7114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7115/* end confdefs.h. */ 7116int i; 7117int 7118main () 7119{ 7120 7121 ; 7122 return 0; 7123} 7124_ACEOF 7125if ac_fn_c_try_link "$LINENO"; then : 7126 eval $cacheid=yes 7127else 7128 eval $cacheid=no 7129fi 7130rm -f core conftest.err conftest.$ac_objext \ 7131 conftest$ac_exeext conftest.$ac_ext 7132fi 7133 7134 7135 CFLAGS="$xorg_testset_save_CFLAGS" 7136 7137 eval supported=\$$cacheid 7138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7139$as_echo "$supported" >&6; } 7140 if test "$supported" = "yes" ; then 7141 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7142 found="yes" 7143 fi 7144 fi 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160xorg_testset_save_CFLAGS="$CFLAGS" 7161 7162if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7163 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7165$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7166if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7167 $as_echo_n "(cached) " >&6 7168else 7169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7170/* end confdefs.h. */ 7171int i; 7172_ACEOF 7173if ac_fn_c_try_compile "$LINENO"; then : 7174 xorg_cv_cc_flag_unknown_warning_option=yes 7175else 7176 xorg_cv_cc_flag_unknown_warning_option=no 7177fi 7178rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7179fi 7180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7181$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7182 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7183 CFLAGS="$xorg_testset_save_CFLAGS" 7184fi 7185 7186if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7187 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7188 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7189 fi 7190 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7192$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7193if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7194 $as_echo_n "(cached) " >&6 7195else 7196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7197/* end confdefs.h. */ 7198int i; 7199_ACEOF 7200if ac_fn_c_try_compile "$LINENO"; then : 7201 xorg_cv_cc_flag_unused_command_line_argument=yes 7202else 7203 xorg_cv_cc_flag_unused_command_line_argument=no 7204fi 7205rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7206fi 7207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7208$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7209 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7210 CFLAGS="$xorg_testset_save_CFLAGS" 7211fi 7212 7213found="no" 7214 7215 if test $found = "no" ; then 7216 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7217 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7218 fi 7219 7220 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7221 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7222 fi 7223 7224 CFLAGS="$CFLAGS -Werror=trigraphs" 7225 7226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=trigraphs" >&5 7227$as_echo_n "checking if $CC supports-Werror=trigraphs... " >&6; } 7228 cacheid=xorg_cv_cc_flag__Werror_trigraphs 7229 if eval \${$cacheid+:} false; then : 7230 $as_echo_n "(cached) " >&6 7231else 7232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7233/* end confdefs.h. */ 7234int i; 7235int 7236main () 7237{ 7238 7239 ; 7240 return 0; 7241} 7242_ACEOF 7243if ac_fn_c_try_link "$LINENO"; then : 7244 eval $cacheid=yes 7245else 7246 eval $cacheid=no 7247fi 7248rm -f core conftest.err conftest.$ac_objext \ 7249 conftest$ac_exeext conftest.$ac_ext 7250fi 7251 7252 7253 CFLAGS="$xorg_testset_save_CFLAGS" 7254 7255 eval supported=\$$cacheid 7256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7257$as_echo "$supported" >&6; } 7258 if test "$supported" = "yes" ; then 7259 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 7260 found="yes" 7261 fi 7262 fi 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278xorg_testset_save_CFLAGS="$CFLAGS" 7279 7280if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7281 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7283$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7284if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7285 $as_echo_n "(cached) " >&6 7286else 7287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7288/* end confdefs.h. */ 7289int i; 7290_ACEOF 7291if ac_fn_c_try_compile "$LINENO"; then : 7292 xorg_cv_cc_flag_unknown_warning_option=yes 7293else 7294 xorg_cv_cc_flag_unknown_warning_option=no 7295fi 7296rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7297fi 7298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7299$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7300 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7301 CFLAGS="$xorg_testset_save_CFLAGS" 7302fi 7303 7304if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7305 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7306 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7307 fi 7308 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7310$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7311if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7312 $as_echo_n "(cached) " >&6 7313else 7314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7315/* end confdefs.h. */ 7316int i; 7317_ACEOF 7318if ac_fn_c_try_compile "$LINENO"; then : 7319 xorg_cv_cc_flag_unused_command_line_argument=yes 7320else 7321 xorg_cv_cc_flag_unused_command_line_argument=no 7322fi 7323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7324fi 7325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7326$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7327 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7328 CFLAGS="$xorg_testset_save_CFLAGS" 7329fi 7330 7331found="no" 7332 7333 if test $found = "no" ; then 7334 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7335 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7336 fi 7337 7338 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7339 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7340 fi 7341 7342 CFLAGS="$CFLAGS -Werror=array-bounds" 7343 7344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=array-bounds" >&5 7345$as_echo_n "checking if $CC supports-Werror=array-bounds... " >&6; } 7346 cacheid=xorg_cv_cc_flag__Werror_array_bounds 7347 if eval \${$cacheid+:} false; then : 7348 $as_echo_n "(cached) " >&6 7349else 7350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7351/* end confdefs.h. */ 7352int i; 7353int 7354main () 7355{ 7356 7357 ; 7358 return 0; 7359} 7360_ACEOF 7361if ac_fn_c_try_link "$LINENO"; then : 7362 eval $cacheid=yes 7363else 7364 eval $cacheid=no 7365fi 7366rm -f core conftest.err conftest.$ac_objext \ 7367 conftest$ac_exeext conftest.$ac_ext 7368fi 7369 7370 7371 CFLAGS="$xorg_testset_save_CFLAGS" 7372 7373 eval supported=\$$cacheid 7374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7375$as_echo "$supported" >&6; } 7376 if test "$supported" = "yes" ; then 7377 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 7378 found="yes" 7379 fi 7380 fi 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396xorg_testset_save_CFLAGS="$CFLAGS" 7397 7398if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7399 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7401$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7402if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7403 $as_echo_n "(cached) " >&6 7404else 7405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7406/* end confdefs.h. */ 7407int i; 7408_ACEOF 7409if ac_fn_c_try_compile "$LINENO"; then : 7410 xorg_cv_cc_flag_unknown_warning_option=yes 7411else 7412 xorg_cv_cc_flag_unknown_warning_option=no 7413fi 7414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7415fi 7416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7417$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7418 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7419 CFLAGS="$xorg_testset_save_CFLAGS" 7420fi 7421 7422if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7423 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7424 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7425 fi 7426 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7428$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7429if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7430 $as_echo_n "(cached) " >&6 7431else 7432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7433/* end confdefs.h. */ 7434int i; 7435_ACEOF 7436if ac_fn_c_try_compile "$LINENO"; then : 7437 xorg_cv_cc_flag_unused_command_line_argument=yes 7438else 7439 xorg_cv_cc_flag_unused_command_line_argument=no 7440fi 7441rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7442fi 7443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7444$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7445 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7446 CFLAGS="$xorg_testset_save_CFLAGS" 7447fi 7448 7449found="no" 7450 7451 if test $found = "no" ; then 7452 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7453 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7454 fi 7455 7456 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7457 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7458 fi 7459 7460 CFLAGS="$CFLAGS -Werror=write-strings" 7461 7462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=write-strings" >&5 7463$as_echo_n "checking if $CC supports-Werror=write-strings... " >&6; } 7464 cacheid=xorg_cv_cc_flag__Werror_write_strings 7465 if eval \${$cacheid+:} false; then : 7466 $as_echo_n "(cached) " >&6 7467else 7468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7469/* end confdefs.h. */ 7470int i; 7471int 7472main () 7473{ 7474 7475 ; 7476 return 0; 7477} 7478_ACEOF 7479if ac_fn_c_try_link "$LINENO"; then : 7480 eval $cacheid=yes 7481else 7482 eval $cacheid=no 7483fi 7484rm -f core conftest.err conftest.$ac_objext \ 7485 conftest$ac_exeext conftest.$ac_ext 7486fi 7487 7488 7489 CFLAGS="$xorg_testset_save_CFLAGS" 7490 7491 eval supported=\$$cacheid 7492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7493$as_echo "$supported" >&6; } 7494 if test "$supported" = "yes" ; then 7495 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 7496 found="yes" 7497 fi 7498 fi 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514xorg_testset_save_CFLAGS="$CFLAGS" 7515 7516if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7517 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7519$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7520if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7521 $as_echo_n "(cached) " >&6 7522else 7523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7524/* end confdefs.h. */ 7525int i; 7526_ACEOF 7527if ac_fn_c_try_compile "$LINENO"; then : 7528 xorg_cv_cc_flag_unknown_warning_option=yes 7529else 7530 xorg_cv_cc_flag_unknown_warning_option=no 7531fi 7532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7533fi 7534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7535$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7536 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7537 CFLAGS="$xorg_testset_save_CFLAGS" 7538fi 7539 7540if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7541 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7542 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7543 fi 7544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7546$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7547if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7548 $as_echo_n "(cached) " >&6 7549else 7550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7551/* end confdefs.h. */ 7552int i; 7553_ACEOF 7554if ac_fn_c_try_compile "$LINENO"; then : 7555 xorg_cv_cc_flag_unused_command_line_argument=yes 7556else 7557 xorg_cv_cc_flag_unused_command_line_argument=no 7558fi 7559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7560fi 7561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7562$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7563 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7564 CFLAGS="$xorg_testset_save_CFLAGS" 7565fi 7566 7567found="no" 7568 7569 if test $found = "no" ; then 7570 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7571 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7572 fi 7573 7574 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7575 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7576 fi 7577 7578 CFLAGS="$CFLAGS -Werror=address" 7579 7580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=address" >&5 7581$as_echo_n "checking if $CC supports-Werror=address... " >&6; } 7582 cacheid=xorg_cv_cc_flag__Werror_address 7583 if eval \${$cacheid+:} false; then : 7584 $as_echo_n "(cached) " >&6 7585else 7586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7587/* end confdefs.h. */ 7588int i; 7589int 7590main () 7591{ 7592 7593 ; 7594 return 0; 7595} 7596_ACEOF 7597if ac_fn_c_try_link "$LINENO"; then : 7598 eval $cacheid=yes 7599else 7600 eval $cacheid=no 7601fi 7602rm -f core conftest.err conftest.$ac_objext \ 7603 conftest$ac_exeext conftest.$ac_ext 7604fi 7605 7606 7607 CFLAGS="$xorg_testset_save_CFLAGS" 7608 7609 eval supported=\$$cacheid 7610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7611$as_echo "$supported" >&6; } 7612 if test "$supported" = "yes" ; then 7613 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 7614 found="yes" 7615 fi 7616 fi 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632xorg_testset_save_CFLAGS="$CFLAGS" 7633 7634if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7635 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7637$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7638if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7639 $as_echo_n "(cached) " >&6 7640else 7641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7642/* end confdefs.h. */ 7643int i; 7644_ACEOF 7645if ac_fn_c_try_compile "$LINENO"; then : 7646 xorg_cv_cc_flag_unknown_warning_option=yes 7647else 7648 xorg_cv_cc_flag_unknown_warning_option=no 7649fi 7650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7651fi 7652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7653$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7654 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7655 CFLAGS="$xorg_testset_save_CFLAGS" 7656fi 7657 7658if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7659 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7660 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7661 fi 7662 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7664$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7665if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7666 $as_echo_n "(cached) " >&6 7667else 7668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7669/* end confdefs.h. */ 7670int i; 7671_ACEOF 7672if ac_fn_c_try_compile "$LINENO"; then : 7673 xorg_cv_cc_flag_unused_command_line_argument=yes 7674else 7675 xorg_cv_cc_flag_unused_command_line_argument=no 7676fi 7677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7678fi 7679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7680$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7681 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7682 CFLAGS="$xorg_testset_save_CFLAGS" 7683fi 7684 7685found="no" 7686 7687 if test $found = "no" ; then 7688 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7689 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7690 fi 7691 7692 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7693 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7694 fi 7695 7696 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 7697 7698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=int-to-pointer-cast" >&5 7699$as_echo_n "checking if $CC supports-Werror=int-to-pointer-cast... " >&6; } 7700 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 7701 if eval \${$cacheid+:} false; then : 7702 $as_echo_n "(cached) " >&6 7703else 7704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7705/* end confdefs.h. */ 7706int i; 7707int 7708main () 7709{ 7710 7711 ; 7712 return 0; 7713} 7714_ACEOF 7715if ac_fn_c_try_link "$LINENO"; then : 7716 eval $cacheid=yes 7717else 7718 eval $cacheid=no 7719fi 7720rm -f core conftest.err conftest.$ac_objext \ 7721 conftest$ac_exeext conftest.$ac_ext 7722fi 7723 7724 7725 CFLAGS="$xorg_testset_save_CFLAGS" 7726 7727 eval supported=\$$cacheid 7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7729$as_echo "$supported" >&6; } 7730 if test "$supported" = "yes" ; then 7731 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 7732 found="yes" 7733 fi 7734 fi 7735 7736 if test $found = "no" ; then 7737 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7738 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7739 fi 7740 7741 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7742 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7743 fi 7744 7745 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 7746 7747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_BAD_PTR_INT_COMBINATION" >&5 7748$as_echo_n "checking if $CC supports-errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 7749 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 7750 if eval \${$cacheid+:} false; then : 7751 $as_echo_n "(cached) " >&6 7752else 7753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7754/* end confdefs.h. */ 7755int i; 7756int 7757main () 7758{ 7759 7760 ; 7761 return 0; 7762} 7763_ACEOF 7764if ac_fn_c_try_link "$LINENO"; then : 7765 eval $cacheid=yes 7766else 7767 eval $cacheid=no 7768fi 7769rm -f core conftest.err conftest.$ac_objext \ 7770 conftest$ac_exeext conftest.$ac_ext 7771fi 7772 7773 7774 CFLAGS="$xorg_testset_save_CFLAGS" 7775 7776 eval supported=\$$cacheid 7777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7778$as_echo "$supported" >&6; } 7779 if test "$supported" = "yes" ; then 7780 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 7781 found="yes" 7782 fi 7783 fi 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799xorg_testset_save_CFLAGS="$CFLAGS" 7800 7801if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7802 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7804$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7805if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7806 $as_echo_n "(cached) " >&6 7807else 7808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7809/* end confdefs.h. */ 7810int i; 7811_ACEOF 7812if ac_fn_c_try_compile "$LINENO"; then : 7813 xorg_cv_cc_flag_unknown_warning_option=yes 7814else 7815 xorg_cv_cc_flag_unknown_warning_option=no 7816fi 7817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7818fi 7819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7820$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7821 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7822 CFLAGS="$xorg_testset_save_CFLAGS" 7823fi 7824 7825if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7826 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7827 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7828 fi 7829 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7831$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7832if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7833 $as_echo_n "(cached) " >&6 7834else 7835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7836/* end confdefs.h. */ 7837int i; 7838_ACEOF 7839if ac_fn_c_try_compile "$LINENO"; then : 7840 xorg_cv_cc_flag_unused_command_line_argument=yes 7841else 7842 xorg_cv_cc_flag_unused_command_line_argument=no 7843fi 7844rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7845fi 7846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7847$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7848 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7849 CFLAGS="$xorg_testset_save_CFLAGS" 7850fi 7851 7852found="no" 7853 7854 if test $found = "no" ; then 7855 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7856 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7857 fi 7858 7859 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7860 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7861 fi 7862 7863 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 7864 7865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=pointer-to-int-cast" >&5 7866$as_echo_n "checking if $CC supports-Werror=pointer-to-int-cast... " >&6; } 7867 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 7868 if eval \${$cacheid+:} false; then : 7869 $as_echo_n "(cached) " >&6 7870else 7871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7872/* end confdefs.h. */ 7873int i; 7874int 7875main () 7876{ 7877 7878 ; 7879 return 0; 7880} 7881_ACEOF 7882if ac_fn_c_try_link "$LINENO"; then : 7883 eval $cacheid=yes 7884else 7885 eval $cacheid=no 7886fi 7887rm -f core conftest.err conftest.$ac_objext \ 7888 conftest$ac_exeext conftest.$ac_ext 7889fi 7890 7891 7892 CFLAGS="$xorg_testset_save_CFLAGS" 7893 7894 eval supported=\$$cacheid 7895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7896$as_echo "$supported" >&6; } 7897 if test "$supported" = "yes" ; then 7898 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 7899 found="yes" 7900 fi 7901 fi 7902 7903 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 7904else 7905{ $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 7906$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;} 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920xorg_testset_save_CFLAGS="$CFLAGS" 7921 7922if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7923 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7925$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7926if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7927 $as_echo_n "(cached) " >&6 7928else 7929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7930/* end confdefs.h. */ 7931int i; 7932_ACEOF 7933if ac_fn_c_try_compile "$LINENO"; then : 7934 xorg_cv_cc_flag_unknown_warning_option=yes 7935else 7936 xorg_cv_cc_flag_unknown_warning_option=no 7937fi 7938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7939fi 7940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7941$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7942 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7943 CFLAGS="$xorg_testset_save_CFLAGS" 7944fi 7945 7946if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7947 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7948 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7949 fi 7950 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7952$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7953if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7954 $as_echo_n "(cached) " >&6 7955else 7956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7957/* end confdefs.h. */ 7958int i; 7959_ACEOF 7960if ac_fn_c_try_compile "$LINENO"; then : 7961 xorg_cv_cc_flag_unused_command_line_argument=yes 7962else 7963 xorg_cv_cc_flag_unused_command_line_argument=no 7964fi 7965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7966fi 7967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7968$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7969 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7970 CFLAGS="$xorg_testset_save_CFLAGS" 7971fi 7972 7973found="no" 7974 7975 if test $found = "no" ; then 7976 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 7977 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7978 fi 7979 7980 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 7981 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7982 fi 7983 7984 CFLAGS="$CFLAGS -Wimplicit" 7985 7986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wimplicit" >&5 7987$as_echo_n "checking if $CC supports-Wimplicit... " >&6; } 7988 cacheid=xorg_cv_cc_flag__Wimplicit 7989 if eval \${$cacheid+:} false; then : 7990 $as_echo_n "(cached) " >&6 7991else 7992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7993/* end confdefs.h. */ 7994int i; 7995int 7996main () 7997{ 7998 7999 ; 8000 return 0; 8001} 8002_ACEOF 8003if ac_fn_c_try_link "$LINENO"; then : 8004 eval $cacheid=yes 8005else 8006 eval $cacheid=no 8007fi 8008rm -f core conftest.err conftest.$ac_objext \ 8009 conftest$ac_exeext conftest.$ac_ext 8010fi 8011 8012 8013 CFLAGS="$xorg_testset_save_CFLAGS" 8014 8015 eval supported=\$$cacheid 8016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8017$as_echo "$supported" >&6; } 8018 if test "$supported" = "yes" ; then 8019 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8020 found="yes" 8021 fi 8022 fi 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038xorg_testset_save_CFLAGS="$CFLAGS" 8039 8040if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8041 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8043$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8044if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8045 $as_echo_n "(cached) " >&6 8046else 8047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8048/* end confdefs.h. */ 8049int i; 8050_ACEOF 8051if ac_fn_c_try_compile "$LINENO"; then : 8052 xorg_cv_cc_flag_unknown_warning_option=yes 8053else 8054 xorg_cv_cc_flag_unknown_warning_option=no 8055fi 8056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8057fi 8058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8059$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8060 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8061 CFLAGS="$xorg_testset_save_CFLAGS" 8062fi 8063 8064if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8065 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8066 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8067 fi 8068 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8070$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8071if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8072 $as_echo_n "(cached) " >&6 8073else 8074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8075/* end confdefs.h. */ 8076int i; 8077_ACEOF 8078if ac_fn_c_try_compile "$LINENO"; then : 8079 xorg_cv_cc_flag_unused_command_line_argument=yes 8080else 8081 xorg_cv_cc_flag_unused_command_line_argument=no 8082fi 8083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8084fi 8085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8086$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8087 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8088 CFLAGS="$xorg_testset_save_CFLAGS" 8089fi 8090 8091found="no" 8092 8093 if test $found = "no" ; then 8094 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8095 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8096 fi 8097 8098 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8099 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8100 fi 8101 8102 CFLAGS="$CFLAGS -Wnonnull" 8103 8104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wnonnull" >&5 8105$as_echo_n "checking if $CC supports-Wnonnull... " >&6; } 8106 cacheid=xorg_cv_cc_flag__Wnonnull 8107 if eval \${$cacheid+:} false; then : 8108 $as_echo_n "(cached) " >&6 8109else 8110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8111/* end confdefs.h. */ 8112int i; 8113int 8114main () 8115{ 8116 8117 ; 8118 return 0; 8119} 8120_ACEOF 8121if ac_fn_c_try_link "$LINENO"; then : 8122 eval $cacheid=yes 8123else 8124 eval $cacheid=no 8125fi 8126rm -f core conftest.err conftest.$ac_objext \ 8127 conftest$ac_exeext conftest.$ac_ext 8128fi 8129 8130 8131 CFLAGS="$xorg_testset_save_CFLAGS" 8132 8133 eval supported=\$$cacheid 8134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8135$as_echo "$supported" >&6; } 8136 if test "$supported" = "yes" ; then 8137 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8138 found="yes" 8139 fi 8140 fi 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156xorg_testset_save_CFLAGS="$CFLAGS" 8157 8158if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8159 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8161$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8162if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8163 $as_echo_n "(cached) " >&6 8164else 8165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8166/* end confdefs.h. */ 8167int i; 8168_ACEOF 8169if ac_fn_c_try_compile "$LINENO"; then : 8170 xorg_cv_cc_flag_unknown_warning_option=yes 8171else 8172 xorg_cv_cc_flag_unknown_warning_option=no 8173fi 8174rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8175fi 8176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8177$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8178 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8179 CFLAGS="$xorg_testset_save_CFLAGS" 8180fi 8181 8182if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8183 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8184 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8185 fi 8186 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8188$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8189if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8190 $as_echo_n "(cached) " >&6 8191else 8192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8193/* end confdefs.h. */ 8194int i; 8195_ACEOF 8196if ac_fn_c_try_compile "$LINENO"; then : 8197 xorg_cv_cc_flag_unused_command_line_argument=yes 8198else 8199 xorg_cv_cc_flag_unused_command_line_argument=no 8200fi 8201rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8202fi 8203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8204$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8205 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8206 CFLAGS="$xorg_testset_save_CFLAGS" 8207fi 8208 8209found="no" 8210 8211 if test $found = "no" ; then 8212 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8213 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8214 fi 8215 8216 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8217 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8218 fi 8219 8220 CFLAGS="$CFLAGS -Winit-self" 8221 8222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Winit-self" >&5 8223$as_echo_n "checking if $CC supports-Winit-self... " >&6; } 8224 cacheid=xorg_cv_cc_flag__Winit_self 8225 if eval \${$cacheid+:} false; then : 8226 $as_echo_n "(cached) " >&6 8227else 8228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8229/* end confdefs.h. */ 8230int i; 8231int 8232main () 8233{ 8234 8235 ; 8236 return 0; 8237} 8238_ACEOF 8239if ac_fn_c_try_link "$LINENO"; then : 8240 eval $cacheid=yes 8241else 8242 eval $cacheid=no 8243fi 8244rm -f core conftest.err conftest.$ac_objext \ 8245 conftest$ac_exeext conftest.$ac_ext 8246fi 8247 8248 8249 CFLAGS="$xorg_testset_save_CFLAGS" 8250 8251 eval supported=\$$cacheid 8252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8253$as_echo "$supported" >&6; } 8254 if test "$supported" = "yes" ; then 8255 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 8256 found="yes" 8257 fi 8258 fi 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274xorg_testset_save_CFLAGS="$CFLAGS" 8275 8276if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8277 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8279$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8280if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8281 $as_echo_n "(cached) " >&6 8282else 8283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8284/* end confdefs.h. */ 8285int i; 8286_ACEOF 8287if ac_fn_c_try_compile "$LINENO"; then : 8288 xorg_cv_cc_flag_unknown_warning_option=yes 8289else 8290 xorg_cv_cc_flag_unknown_warning_option=no 8291fi 8292rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8293fi 8294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8295$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8296 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8297 CFLAGS="$xorg_testset_save_CFLAGS" 8298fi 8299 8300if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8301 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8302 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8303 fi 8304 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8306$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8307if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8308 $as_echo_n "(cached) " >&6 8309else 8310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8311/* end confdefs.h. */ 8312int i; 8313_ACEOF 8314if ac_fn_c_try_compile "$LINENO"; then : 8315 xorg_cv_cc_flag_unused_command_line_argument=yes 8316else 8317 xorg_cv_cc_flag_unused_command_line_argument=no 8318fi 8319rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8320fi 8321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8322$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8323 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8324 CFLAGS="$xorg_testset_save_CFLAGS" 8325fi 8326 8327found="no" 8328 8329 if test $found = "no" ; then 8330 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8331 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8332 fi 8333 8334 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8335 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8336 fi 8337 8338 CFLAGS="$CFLAGS -Wmain" 8339 8340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmain" >&5 8341$as_echo_n "checking if $CC supports-Wmain... " >&6; } 8342 cacheid=xorg_cv_cc_flag__Wmain 8343 if eval \${$cacheid+:} false; then : 8344 $as_echo_n "(cached) " >&6 8345else 8346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8347/* end confdefs.h. */ 8348int i; 8349int 8350main () 8351{ 8352 8353 ; 8354 return 0; 8355} 8356_ACEOF 8357if ac_fn_c_try_link "$LINENO"; then : 8358 eval $cacheid=yes 8359else 8360 eval $cacheid=no 8361fi 8362rm -f core conftest.err conftest.$ac_objext \ 8363 conftest$ac_exeext conftest.$ac_ext 8364fi 8365 8366 8367 CFLAGS="$xorg_testset_save_CFLAGS" 8368 8369 eval supported=\$$cacheid 8370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8371$as_echo "$supported" >&6; } 8372 if test "$supported" = "yes" ; then 8373 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 8374 found="yes" 8375 fi 8376 fi 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392xorg_testset_save_CFLAGS="$CFLAGS" 8393 8394if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8395 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8397$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8398if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8399 $as_echo_n "(cached) " >&6 8400else 8401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8402/* end confdefs.h. */ 8403int i; 8404_ACEOF 8405if ac_fn_c_try_compile "$LINENO"; then : 8406 xorg_cv_cc_flag_unknown_warning_option=yes 8407else 8408 xorg_cv_cc_flag_unknown_warning_option=no 8409fi 8410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8411fi 8412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8413$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8414 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8415 CFLAGS="$xorg_testset_save_CFLAGS" 8416fi 8417 8418if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8419 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8420 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8421 fi 8422 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8424$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8425if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8426 $as_echo_n "(cached) " >&6 8427else 8428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8429/* end confdefs.h. */ 8430int i; 8431_ACEOF 8432if ac_fn_c_try_compile "$LINENO"; then : 8433 xorg_cv_cc_flag_unused_command_line_argument=yes 8434else 8435 xorg_cv_cc_flag_unused_command_line_argument=no 8436fi 8437rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8438fi 8439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8440$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8441 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8442 CFLAGS="$xorg_testset_save_CFLAGS" 8443fi 8444 8445found="no" 8446 8447 if test $found = "no" ; then 8448 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8449 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8450 fi 8451 8452 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8453 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8454 fi 8455 8456 CFLAGS="$CFLAGS -Wmissing-braces" 8457 8458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-braces" >&5 8459$as_echo_n "checking if $CC supports-Wmissing-braces... " >&6; } 8460 cacheid=xorg_cv_cc_flag__Wmissing_braces 8461 if eval \${$cacheid+:} false; then : 8462 $as_echo_n "(cached) " >&6 8463else 8464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8465/* end confdefs.h. */ 8466int i; 8467int 8468main () 8469{ 8470 8471 ; 8472 return 0; 8473} 8474_ACEOF 8475if ac_fn_c_try_link "$LINENO"; then : 8476 eval $cacheid=yes 8477else 8478 eval $cacheid=no 8479fi 8480rm -f core conftest.err conftest.$ac_objext \ 8481 conftest$ac_exeext conftest.$ac_ext 8482fi 8483 8484 8485 CFLAGS="$xorg_testset_save_CFLAGS" 8486 8487 eval supported=\$$cacheid 8488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8489$as_echo "$supported" >&6; } 8490 if test "$supported" = "yes" ; then 8491 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 8492 found="yes" 8493 fi 8494 fi 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510xorg_testset_save_CFLAGS="$CFLAGS" 8511 8512if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8513 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8515$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8516if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8517 $as_echo_n "(cached) " >&6 8518else 8519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8520/* end confdefs.h. */ 8521int i; 8522_ACEOF 8523if ac_fn_c_try_compile "$LINENO"; then : 8524 xorg_cv_cc_flag_unknown_warning_option=yes 8525else 8526 xorg_cv_cc_flag_unknown_warning_option=no 8527fi 8528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8529fi 8530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8531$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8532 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8533 CFLAGS="$xorg_testset_save_CFLAGS" 8534fi 8535 8536if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8537 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8538 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8539 fi 8540 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8542$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8543if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8544 $as_echo_n "(cached) " >&6 8545else 8546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8547/* end confdefs.h. */ 8548int i; 8549_ACEOF 8550if ac_fn_c_try_compile "$LINENO"; then : 8551 xorg_cv_cc_flag_unused_command_line_argument=yes 8552else 8553 xorg_cv_cc_flag_unused_command_line_argument=no 8554fi 8555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8556fi 8557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8558$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8559 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8560 CFLAGS="$xorg_testset_save_CFLAGS" 8561fi 8562 8563found="no" 8564 8565 if test $found = "no" ; then 8566 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8567 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8568 fi 8569 8570 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8571 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8572 fi 8573 8574 CFLAGS="$CFLAGS -Wsequence-point" 8575 8576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wsequence-point" >&5 8577$as_echo_n "checking if $CC supports-Wsequence-point... " >&6; } 8578 cacheid=xorg_cv_cc_flag__Wsequence_point 8579 if eval \${$cacheid+:} false; then : 8580 $as_echo_n "(cached) " >&6 8581else 8582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8583/* end confdefs.h. */ 8584int i; 8585int 8586main () 8587{ 8588 8589 ; 8590 return 0; 8591} 8592_ACEOF 8593if ac_fn_c_try_link "$LINENO"; then : 8594 eval $cacheid=yes 8595else 8596 eval $cacheid=no 8597fi 8598rm -f core conftest.err conftest.$ac_objext \ 8599 conftest$ac_exeext conftest.$ac_ext 8600fi 8601 8602 8603 CFLAGS="$xorg_testset_save_CFLAGS" 8604 8605 eval supported=\$$cacheid 8606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8607$as_echo "$supported" >&6; } 8608 if test "$supported" = "yes" ; then 8609 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 8610 found="yes" 8611 fi 8612 fi 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628xorg_testset_save_CFLAGS="$CFLAGS" 8629 8630if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8631 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8633$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8634if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8635 $as_echo_n "(cached) " >&6 8636else 8637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8638/* end confdefs.h. */ 8639int i; 8640_ACEOF 8641if ac_fn_c_try_compile "$LINENO"; then : 8642 xorg_cv_cc_flag_unknown_warning_option=yes 8643else 8644 xorg_cv_cc_flag_unknown_warning_option=no 8645fi 8646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8647fi 8648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8649$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8650 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8651 CFLAGS="$xorg_testset_save_CFLAGS" 8652fi 8653 8654if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8655 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8656 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8657 fi 8658 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8660$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8661if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8662 $as_echo_n "(cached) " >&6 8663else 8664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8665/* end confdefs.h. */ 8666int i; 8667_ACEOF 8668if ac_fn_c_try_compile "$LINENO"; then : 8669 xorg_cv_cc_flag_unused_command_line_argument=yes 8670else 8671 xorg_cv_cc_flag_unused_command_line_argument=no 8672fi 8673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8674fi 8675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8676$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8677 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8678 CFLAGS="$xorg_testset_save_CFLAGS" 8679fi 8680 8681found="no" 8682 8683 if test $found = "no" ; then 8684 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8685 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8686 fi 8687 8688 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8689 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8690 fi 8691 8692 CFLAGS="$CFLAGS -Wreturn-type" 8693 8694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wreturn-type" >&5 8695$as_echo_n "checking if $CC supports-Wreturn-type... " >&6; } 8696 cacheid=xorg_cv_cc_flag__Wreturn_type 8697 if eval \${$cacheid+:} false; then : 8698 $as_echo_n "(cached) " >&6 8699else 8700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8701/* end confdefs.h. */ 8702int i; 8703int 8704main () 8705{ 8706 8707 ; 8708 return 0; 8709} 8710_ACEOF 8711if ac_fn_c_try_link "$LINENO"; then : 8712 eval $cacheid=yes 8713else 8714 eval $cacheid=no 8715fi 8716rm -f core conftest.err conftest.$ac_objext \ 8717 conftest$ac_exeext conftest.$ac_ext 8718fi 8719 8720 8721 CFLAGS="$xorg_testset_save_CFLAGS" 8722 8723 eval supported=\$$cacheid 8724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8725$as_echo "$supported" >&6; } 8726 if test "$supported" = "yes" ; then 8727 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 8728 found="yes" 8729 fi 8730 fi 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746xorg_testset_save_CFLAGS="$CFLAGS" 8747 8748if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8749 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8751$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8752if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8753 $as_echo_n "(cached) " >&6 8754else 8755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8756/* end confdefs.h. */ 8757int i; 8758_ACEOF 8759if ac_fn_c_try_compile "$LINENO"; then : 8760 xorg_cv_cc_flag_unknown_warning_option=yes 8761else 8762 xorg_cv_cc_flag_unknown_warning_option=no 8763fi 8764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8765fi 8766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8767$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8768 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8769 CFLAGS="$xorg_testset_save_CFLAGS" 8770fi 8771 8772if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8773 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8774 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8775 fi 8776 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8778$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8779if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8780 $as_echo_n "(cached) " >&6 8781else 8782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8783/* end confdefs.h. */ 8784int i; 8785_ACEOF 8786if ac_fn_c_try_compile "$LINENO"; then : 8787 xorg_cv_cc_flag_unused_command_line_argument=yes 8788else 8789 xorg_cv_cc_flag_unused_command_line_argument=no 8790fi 8791rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8792fi 8793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8794$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8795 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8796 CFLAGS="$xorg_testset_save_CFLAGS" 8797fi 8798 8799found="no" 8800 8801 if test $found = "no" ; then 8802 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8803 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8804 fi 8805 8806 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8807 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8808 fi 8809 8810 CFLAGS="$CFLAGS -Wtrigraphs" 8811 8812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wtrigraphs" >&5 8813$as_echo_n "checking if $CC supports-Wtrigraphs... " >&6; } 8814 cacheid=xorg_cv_cc_flag__Wtrigraphs 8815 if eval \${$cacheid+:} false; then : 8816 $as_echo_n "(cached) " >&6 8817else 8818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8819/* end confdefs.h. */ 8820int i; 8821int 8822main () 8823{ 8824 8825 ; 8826 return 0; 8827} 8828_ACEOF 8829if ac_fn_c_try_link "$LINENO"; then : 8830 eval $cacheid=yes 8831else 8832 eval $cacheid=no 8833fi 8834rm -f core conftest.err conftest.$ac_objext \ 8835 conftest$ac_exeext conftest.$ac_ext 8836fi 8837 8838 8839 CFLAGS="$xorg_testset_save_CFLAGS" 8840 8841 eval supported=\$$cacheid 8842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8843$as_echo "$supported" >&6; } 8844 if test "$supported" = "yes" ; then 8845 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 8846 found="yes" 8847 fi 8848 fi 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864xorg_testset_save_CFLAGS="$CFLAGS" 8865 8866if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8867 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8869$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8870if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8871 $as_echo_n "(cached) " >&6 8872else 8873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8874/* end confdefs.h. */ 8875int i; 8876_ACEOF 8877if ac_fn_c_try_compile "$LINENO"; then : 8878 xorg_cv_cc_flag_unknown_warning_option=yes 8879else 8880 xorg_cv_cc_flag_unknown_warning_option=no 8881fi 8882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8883fi 8884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8885$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8886 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8887 CFLAGS="$xorg_testset_save_CFLAGS" 8888fi 8889 8890if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8891 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8892 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8893 fi 8894 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8896$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8897if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8898 $as_echo_n "(cached) " >&6 8899else 8900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8901/* end confdefs.h. */ 8902int i; 8903_ACEOF 8904if ac_fn_c_try_compile "$LINENO"; then : 8905 xorg_cv_cc_flag_unused_command_line_argument=yes 8906else 8907 xorg_cv_cc_flag_unused_command_line_argument=no 8908fi 8909rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8910fi 8911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8912$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8913 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8914 CFLAGS="$xorg_testset_save_CFLAGS" 8915fi 8916 8917found="no" 8918 8919 if test $found = "no" ; then 8920 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 8921 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8922 fi 8923 8924 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 8925 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8926 fi 8927 8928 CFLAGS="$CFLAGS -Warray-bounds" 8929 8930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Warray-bounds" >&5 8931$as_echo_n "checking if $CC supports-Warray-bounds... " >&6; } 8932 cacheid=xorg_cv_cc_flag__Warray_bounds 8933 if eval \${$cacheid+:} false; then : 8934 $as_echo_n "(cached) " >&6 8935else 8936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8937/* end confdefs.h. */ 8938int i; 8939int 8940main () 8941{ 8942 8943 ; 8944 return 0; 8945} 8946_ACEOF 8947if ac_fn_c_try_link "$LINENO"; then : 8948 eval $cacheid=yes 8949else 8950 eval $cacheid=no 8951fi 8952rm -f core conftest.err conftest.$ac_objext \ 8953 conftest$ac_exeext conftest.$ac_ext 8954fi 8955 8956 8957 CFLAGS="$xorg_testset_save_CFLAGS" 8958 8959 eval supported=\$$cacheid 8960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8961$as_echo "$supported" >&6; } 8962 if test "$supported" = "yes" ; then 8963 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 8964 found="yes" 8965 fi 8966 fi 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982xorg_testset_save_CFLAGS="$CFLAGS" 8983 8984if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8985 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8987$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8988if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8989 $as_echo_n "(cached) " >&6 8990else 8991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8992/* end confdefs.h. */ 8993int i; 8994_ACEOF 8995if ac_fn_c_try_compile "$LINENO"; then : 8996 xorg_cv_cc_flag_unknown_warning_option=yes 8997else 8998 xorg_cv_cc_flag_unknown_warning_option=no 8999fi 9000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9001fi 9002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9003$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9004 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9005 CFLAGS="$xorg_testset_save_CFLAGS" 9006fi 9007 9008if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9009 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9010 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9011 fi 9012 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9014$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9015if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9016 $as_echo_n "(cached) " >&6 9017else 9018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9019/* end confdefs.h. */ 9020int i; 9021_ACEOF 9022if ac_fn_c_try_compile "$LINENO"; then : 9023 xorg_cv_cc_flag_unused_command_line_argument=yes 9024else 9025 xorg_cv_cc_flag_unused_command_line_argument=no 9026fi 9027rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9028fi 9029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9030$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9031 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9032 CFLAGS="$xorg_testset_save_CFLAGS" 9033fi 9034 9035found="no" 9036 9037 if test $found = "no" ; then 9038 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9039 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9040 fi 9041 9042 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9043 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9044 fi 9045 9046 CFLAGS="$CFLAGS -Wwrite-strings" 9047 9048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wwrite-strings" >&5 9049$as_echo_n "checking if $CC supports-Wwrite-strings... " >&6; } 9050 cacheid=xorg_cv_cc_flag__Wwrite_strings 9051 if eval \${$cacheid+:} false; then : 9052 $as_echo_n "(cached) " >&6 9053else 9054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9055/* end confdefs.h. */ 9056int i; 9057int 9058main () 9059{ 9060 9061 ; 9062 return 0; 9063} 9064_ACEOF 9065if ac_fn_c_try_link "$LINENO"; then : 9066 eval $cacheid=yes 9067else 9068 eval $cacheid=no 9069fi 9070rm -f core conftest.err conftest.$ac_objext \ 9071 conftest$ac_exeext conftest.$ac_ext 9072fi 9073 9074 9075 CFLAGS="$xorg_testset_save_CFLAGS" 9076 9077 eval supported=\$$cacheid 9078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9079$as_echo "$supported" >&6; } 9080 if test "$supported" = "yes" ; then 9081 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9082 found="yes" 9083 fi 9084 fi 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100xorg_testset_save_CFLAGS="$CFLAGS" 9101 9102if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9103 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9105$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9106if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9107 $as_echo_n "(cached) " >&6 9108else 9109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9110/* end confdefs.h. */ 9111int i; 9112_ACEOF 9113if ac_fn_c_try_compile "$LINENO"; then : 9114 xorg_cv_cc_flag_unknown_warning_option=yes 9115else 9116 xorg_cv_cc_flag_unknown_warning_option=no 9117fi 9118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9119fi 9120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9121$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9122 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9123 CFLAGS="$xorg_testset_save_CFLAGS" 9124fi 9125 9126if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9127 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9128 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9129 fi 9130 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9132$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9133if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9134 $as_echo_n "(cached) " >&6 9135else 9136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9137/* end confdefs.h. */ 9138int i; 9139_ACEOF 9140if ac_fn_c_try_compile "$LINENO"; then : 9141 xorg_cv_cc_flag_unused_command_line_argument=yes 9142else 9143 xorg_cv_cc_flag_unused_command_line_argument=no 9144fi 9145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9146fi 9147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9148$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9149 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9150 CFLAGS="$xorg_testset_save_CFLAGS" 9151fi 9152 9153found="no" 9154 9155 if test $found = "no" ; then 9156 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9157 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9158 fi 9159 9160 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9161 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9162 fi 9163 9164 CFLAGS="$CFLAGS -Waddress" 9165 9166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Waddress" >&5 9167$as_echo_n "checking if $CC supports-Waddress... " >&6; } 9168 cacheid=xorg_cv_cc_flag__Waddress 9169 if eval \${$cacheid+:} false; then : 9170 $as_echo_n "(cached) " >&6 9171else 9172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9173/* end confdefs.h. */ 9174int i; 9175int 9176main () 9177{ 9178 9179 ; 9180 return 0; 9181} 9182_ACEOF 9183if ac_fn_c_try_link "$LINENO"; then : 9184 eval $cacheid=yes 9185else 9186 eval $cacheid=no 9187fi 9188rm -f core conftest.err conftest.$ac_objext \ 9189 conftest$ac_exeext conftest.$ac_ext 9190fi 9191 9192 9193 CFLAGS="$xorg_testset_save_CFLAGS" 9194 9195 eval supported=\$$cacheid 9196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9197$as_echo "$supported" >&6; } 9198 if test "$supported" = "yes" ; then 9199 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9200 found="yes" 9201 fi 9202 fi 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218xorg_testset_save_CFLAGS="$CFLAGS" 9219 9220if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9221 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9223$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9224if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9225 $as_echo_n "(cached) " >&6 9226else 9227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9228/* end confdefs.h. */ 9229int i; 9230_ACEOF 9231if ac_fn_c_try_compile "$LINENO"; then : 9232 xorg_cv_cc_flag_unknown_warning_option=yes 9233else 9234 xorg_cv_cc_flag_unknown_warning_option=no 9235fi 9236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9237fi 9238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9239$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9240 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9241 CFLAGS="$xorg_testset_save_CFLAGS" 9242fi 9243 9244if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9245 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9246 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9247 fi 9248 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9250$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9251if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9252 $as_echo_n "(cached) " >&6 9253else 9254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9255/* end confdefs.h. */ 9256int i; 9257_ACEOF 9258if ac_fn_c_try_compile "$LINENO"; then : 9259 xorg_cv_cc_flag_unused_command_line_argument=yes 9260else 9261 xorg_cv_cc_flag_unused_command_line_argument=no 9262fi 9263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9264fi 9265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9266$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9267 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9268 CFLAGS="$xorg_testset_save_CFLAGS" 9269fi 9270 9271found="no" 9272 9273 if test $found = "no" ; then 9274 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9275 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9276 fi 9277 9278 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9279 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9280 fi 9281 9282 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 9283 9284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wint-to-pointer-cast" >&5 9285$as_echo_n "checking if $CC supports-Wint-to-pointer-cast... " >&6; } 9286 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 9287 if eval \${$cacheid+:} false; then : 9288 $as_echo_n "(cached) " >&6 9289else 9290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9291/* end confdefs.h. */ 9292int i; 9293int 9294main () 9295{ 9296 9297 ; 9298 return 0; 9299} 9300_ACEOF 9301if ac_fn_c_try_link "$LINENO"; then : 9302 eval $cacheid=yes 9303else 9304 eval $cacheid=no 9305fi 9306rm -f core conftest.err conftest.$ac_objext \ 9307 conftest$ac_exeext conftest.$ac_ext 9308fi 9309 9310 9311 CFLAGS="$xorg_testset_save_CFLAGS" 9312 9313 eval supported=\$$cacheid 9314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9315$as_echo "$supported" >&6; } 9316 if test "$supported" = "yes" ; then 9317 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 9318 found="yes" 9319 fi 9320 fi 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336xorg_testset_save_CFLAGS="$CFLAGS" 9337 9338if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9339 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9341$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9342if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9343 $as_echo_n "(cached) " >&6 9344else 9345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9346/* end confdefs.h. */ 9347int i; 9348_ACEOF 9349if ac_fn_c_try_compile "$LINENO"; then : 9350 xorg_cv_cc_flag_unknown_warning_option=yes 9351else 9352 xorg_cv_cc_flag_unknown_warning_option=no 9353fi 9354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9355fi 9356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9357$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9358 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9359 CFLAGS="$xorg_testset_save_CFLAGS" 9360fi 9361 9362if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9363 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9364 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9365 fi 9366 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9368$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9369if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9370 $as_echo_n "(cached) " >&6 9371else 9372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9373/* end confdefs.h. */ 9374int i; 9375_ACEOF 9376if ac_fn_c_try_compile "$LINENO"; then : 9377 xorg_cv_cc_flag_unused_command_line_argument=yes 9378else 9379 xorg_cv_cc_flag_unused_command_line_argument=no 9380fi 9381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9382fi 9383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9384$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9385 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9386 CFLAGS="$xorg_testset_save_CFLAGS" 9387fi 9388 9389found="no" 9390 9391 if test $found = "no" ; then 9392 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9393 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9394 fi 9395 9396 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9397 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9398 fi 9399 9400 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 9401 9402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wpointer-to-int-cast" >&5 9403$as_echo_n "checking if $CC supports-Wpointer-to-int-cast... " >&6; } 9404 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 9405 if eval \${$cacheid+:} false; then : 9406 $as_echo_n "(cached) " >&6 9407else 9408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9409/* end confdefs.h. */ 9410int i; 9411int 9412main () 9413{ 9414 9415 ; 9416 return 0; 9417} 9418_ACEOF 9419if ac_fn_c_try_link "$LINENO"; then : 9420 eval $cacheid=yes 9421else 9422 eval $cacheid=no 9423fi 9424rm -f core conftest.err conftest.$ac_objext \ 9425 conftest$ac_exeext conftest.$ac_ext 9426fi 9427 9428 9429 CFLAGS="$xorg_testset_save_CFLAGS" 9430 9431 eval supported=\$$cacheid 9432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9433$as_echo "$supported" >&6; } 9434 if test "$supported" = "yes" ; then 9435 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 9436 found="yes" 9437 fi 9438 fi 9439 9440 9441fi 9442 9443 9444 9445 9446 9447 9448 9449 CWARNFLAGS="$BASE_CFLAGS" 9450 if test "x$GCC" = xyes ; then 9451 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 9452 fi 9453 9454 9455 9456 9457 9458 9459 9460 9461# Check whether --enable-strict-compilation was given. 9462if test "${enable_strict_compilation+set}" = set; then : 9463 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 9464else 9465 STRICT_COMPILE=no 9466fi 9467 9468 9469 9470 9471 9472 9473STRICT_CFLAGS="" 9474 9475 9476 9477 9478 9479 9480 9481 9482 9483 9484 9485 9486 9487xorg_testset_save_CFLAGS="$CFLAGS" 9488 9489if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9490 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9492$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9493if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9494 $as_echo_n "(cached) " >&6 9495else 9496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9497/* end confdefs.h. */ 9498int i; 9499_ACEOF 9500if ac_fn_c_try_compile "$LINENO"; then : 9501 xorg_cv_cc_flag_unknown_warning_option=yes 9502else 9503 xorg_cv_cc_flag_unknown_warning_option=no 9504fi 9505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9506fi 9507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9508$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9509 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9510 CFLAGS="$xorg_testset_save_CFLAGS" 9511fi 9512 9513if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9514 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9515 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9516 fi 9517 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9519$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9520if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9521 $as_echo_n "(cached) " >&6 9522else 9523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9524/* end confdefs.h. */ 9525int i; 9526_ACEOF 9527if ac_fn_c_try_compile "$LINENO"; then : 9528 xorg_cv_cc_flag_unused_command_line_argument=yes 9529else 9530 xorg_cv_cc_flag_unused_command_line_argument=no 9531fi 9532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9533fi 9534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9535$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9536 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9537 CFLAGS="$xorg_testset_save_CFLAGS" 9538fi 9539 9540found="no" 9541 9542 if test $found = "no" ; then 9543 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9544 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9545 fi 9546 9547 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9549 fi 9550 9551 CFLAGS="$CFLAGS -pedantic" 9552 9553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-pedantic" >&5 9554$as_echo_n "checking if $CC supports-pedantic... " >&6; } 9555 cacheid=xorg_cv_cc_flag__pedantic 9556 if eval \${$cacheid+:} false; then : 9557 $as_echo_n "(cached) " >&6 9558else 9559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9560/* end confdefs.h. */ 9561int i; 9562int 9563main () 9564{ 9565 9566 ; 9567 return 0; 9568} 9569_ACEOF 9570if ac_fn_c_try_link "$LINENO"; then : 9571 eval $cacheid=yes 9572else 9573 eval $cacheid=no 9574fi 9575rm -f core conftest.err conftest.$ac_objext \ 9576 conftest$ac_exeext conftest.$ac_ext 9577fi 9578 9579 9580 CFLAGS="$xorg_testset_save_CFLAGS" 9581 9582 eval supported=\$$cacheid 9583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9584$as_echo "$supported" >&6; } 9585 if test "$supported" = "yes" ; then 9586 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 9587 found="yes" 9588 fi 9589 fi 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605xorg_testset_save_CFLAGS="$CFLAGS" 9606 9607if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9608 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9610$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9611if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9612 $as_echo_n "(cached) " >&6 9613else 9614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9615/* end confdefs.h. */ 9616int i; 9617_ACEOF 9618if ac_fn_c_try_compile "$LINENO"; then : 9619 xorg_cv_cc_flag_unknown_warning_option=yes 9620else 9621 xorg_cv_cc_flag_unknown_warning_option=no 9622fi 9623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9624fi 9625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9626$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9627 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9628 CFLAGS="$xorg_testset_save_CFLAGS" 9629fi 9630 9631if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9632 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9633 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9634 fi 9635 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9637$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9638if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9639 $as_echo_n "(cached) " >&6 9640else 9641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9642/* end confdefs.h. */ 9643int i; 9644_ACEOF 9645if ac_fn_c_try_compile "$LINENO"; then : 9646 xorg_cv_cc_flag_unused_command_line_argument=yes 9647else 9648 xorg_cv_cc_flag_unused_command_line_argument=no 9649fi 9650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9651fi 9652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9653$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9654 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9655 CFLAGS="$xorg_testset_save_CFLAGS" 9656fi 9657 9658found="no" 9659 9660 if test $found = "no" ; then 9661 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9662 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9663 fi 9664 9665 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9666 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9667 fi 9668 9669 CFLAGS="$CFLAGS -Werror" 9670 9671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror" >&5 9672$as_echo_n "checking if $CC supports-Werror... " >&6; } 9673 cacheid=xorg_cv_cc_flag__Werror 9674 if eval \${$cacheid+:} false; then : 9675 $as_echo_n "(cached) " >&6 9676else 9677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9678/* end confdefs.h. */ 9679int i; 9680int 9681main () 9682{ 9683 9684 ; 9685 return 0; 9686} 9687_ACEOF 9688if ac_fn_c_try_link "$LINENO"; then : 9689 eval $cacheid=yes 9690else 9691 eval $cacheid=no 9692fi 9693rm -f core conftest.err conftest.$ac_objext \ 9694 conftest$ac_exeext conftest.$ac_ext 9695fi 9696 9697 9698 CFLAGS="$xorg_testset_save_CFLAGS" 9699 9700 eval supported=\$$cacheid 9701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9702$as_echo "$supported" >&6; } 9703 if test "$supported" = "yes" ; then 9704 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 9705 found="yes" 9706 fi 9707 fi 9708 9709 if test $found = "no" ; then 9710 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9711 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9712 fi 9713 9714 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9715 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9716 fi 9717 9718 CFLAGS="$CFLAGS -errwarn" 9719 9720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn" >&5 9721$as_echo_n "checking if $CC supports-errwarn... " >&6; } 9722 cacheid=xorg_cv_cc_flag__errwarn 9723 if eval \${$cacheid+:} false; then : 9724 $as_echo_n "(cached) " >&6 9725else 9726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9727/* end confdefs.h. */ 9728int i; 9729int 9730main () 9731{ 9732 9733 ; 9734 return 0; 9735} 9736_ACEOF 9737if ac_fn_c_try_link "$LINENO"; then : 9738 eval $cacheid=yes 9739else 9740 eval $cacheid=no 9741fi 9742rm -f core conftest.err conftest.$ac_objext \ 9743 conftest$ac_exeext conftest.$ac_ext 9744fi 9745 9746 9747 CFLAGS="$xorg_testset_save_CFLAGS" 9748 9749 eval supported=\$$cacheid 9750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9751$as_echo "$supported" >&6; } 9752 if test "$supported" = "yes" ; then 9753 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 9754 found="yes" 9755 fi 9756 fi 9757 9758 9759 9760# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 9761# activate it with -Werror, so we add it here explicitly. 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775xorg_testset_save_CFLAGS="$CFLAGS" 9776 9777if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9778 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9780$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9781if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9782 $as_echo_n "(cached) " >&6 9783else 9784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9785/* end confdefs.h. */ 9786int i; 9787_ACEOF 9788if ac_fn_c_try_compile "$LINENO"; then : 9789 xorg_cv_cc_flag_unknown_warning_option=yes 9790else 9791 xorg_cv_cc_flag_unknown_warning_option=no 9792fi 9793rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9794fi 9795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9796$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9797 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9798 CFLAGS="$xorg_testset_save_CFLAGS" 9799fi 9800 9801if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9802 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9803 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9804 fi 9805 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9807$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9808if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9809 $as_echo_n "(cached) " >&6 9810else 9811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9812/* end confdefs.h. */ 9813int i; 9814_ACEOF 9815if ac_fn_c_try_compile "$LINENO"; then : 9816 xorg_cv_cc_flag_unused_command_line_argument=yes 9817else 9818 xorg_cv_cc_flag_unused_command_line_argument=no 9819fi 9820rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9821fi 9822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9823$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9824 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9825 CFLAGS="$xorg_testset_save_CFLAGS" 9826fi 9827 9828found="no" 9829 9830 if test $found = "no" ; then 9831 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 9832 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9833 fi 9834 9835 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 9836 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9837 fi 9838 9839 CFLAGS="$CFLAGS -Werror=attributes" 9840 9841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=attributes" >&5 9842$as_echo_n "checking if $CC supports-Werror=attributes... " >&6; } 9843 cacheid=xorg_cv_cc_flag__Werror_attributes 9844 if eval \${$cacheid+:} false; then : 9845 $as_echo_n "(cached) " >&6 9846else 9847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9848/* end confdefs.h. */ 9849int i; 9850int 9851main () 9852{ 9853 9854 ; 9855 return 0; 9856} 9857_ACEOF 9858if ac_fn_c_try_link "$LINENO"; then : 9859 eval $cacheid=yes 9860else 9861 eval $cacheid=no 9862fi 9863rm -f core conftest.err conftest.$ac_objext \ 9864 conftest$ac_exeext conftest.$ac_ext 9865fi 9866 9867 9868 CFLAGS="$xorg_testset_save_CFLAGS" 9869 9870 eval supported=\$$cacheid 9871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9872$as_echo "$supported" >&6; } 9873 if test "$supported" = "yes" ; then 9874 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 9875 found="yes" 9876 fi 9877 fi 9878 9879 9880 9881if test "x$STRICT_COMPILE" = "xyes"; then 9882 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 9883 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 9884fi 9885 9886 9887 9888 9889 9890 9891cat >>confdefs.h <<_ACEOF 9892#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 9893_ACEOF 9894 9895 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 9896 if test "x$PVM" = "x"; then 9897 PVM="0" 9898 fi 9899 9900cat >>confdefs.h <<_ACEOF 9901#define PACKAGE_VERSION_MINOR $PVM 9902_ACEOF 9903 9904 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 9905 if test "x$PVP" = "x"; then 9906 PVP="0" 9907 fi 9908 9909cat >>confdefs.h <<_ACEOF 9910#define PACKAGE_VERSION_PATCHLEVEL $PVP 9911_ACEOF 9912 9913 9914 9915CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 9916mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 9917|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 9918echo 'git directory not found: installing possibly empty changelog.' >&2)" 9919 9920 9921 9922 9923macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 9924INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 9925mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 9926|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 9927echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 9928 9929 9930 9931 9932 9933 9934if test x$APP_MAN_SUFFIX = x ; then 9935 APP_MAN_SUFFIX=1 9936fi 9937if test x$APP_MAN_DIR = x ; then 9938 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 9939fi 9940 9941if test x$LIB_MAN_SUFFIX = x ; then 9942 LIB_MAN_SUFFIX=3 9943fi 9944if test x$LIB_MAN_DIR = x ; then 9945 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 9946fi 9947 9948if test x$FILE_MAN_SUFFIX = x ; then 9949 case $host_os in 9950 solaris*) FILE_MAN_SUFFIX=4 ;; 9951 *) FILE_MAN_SUFFIX=5 ;; 9952 esac 9953fi 9954if test x$FILE_MAN_DIR = x ; then 9955 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 9956fi 9957 9958if test x$MISC_MAN_SUFFIX = x ; then 9959 case $host_os in 9960 solaris*) MISC_MAN_SUFFIX=5 ;; 9961 *) MISC_MAN_SUFFIX=7 ;; 9962 esac 9963fi 9964if test x$MISC_MAN_DIR = x ; then 9965 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 9966fi 9967 9968if test x$DRIVER_MAN_SUFFIX = x ; then 9969 case $host_os in 9970 solaris*) DRIVER_MAN_SUFFIX=7 ;; 9971 *) DRIVER_MAN_SUFFIX=4 ;; 9972 esac 9973fi 9974if test x$DRIVER_MAN_DIR = x ; then 9975 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 9976fi 9977 9978if test x$ADMIN_MAN_SUFFIX = x ; then 9979 case $host_os in 9980 solaris*) ADMIN_MAN_SUFFIX=1m ;; 9981 *) ADMIN_MAN_SUFFIX=8 ;; 9982 esac 9983fi 9984if test x$ADMIN_MAN_DIR = x ; then 9985 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 9986fi 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002XORG_MAN_PAGE="X Version 11" 10003 10004MAN_SUBSTS="\ 10005 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10006 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10007 -e 's|__xservername__|Xorg|g' \ 10008 -e 's|__xconfigfile__|xorg.conf|g' \ 10009 -e 's|__projectroot__|\$(prefix)|g' \ 10010 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10011 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10012 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10013 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10014 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10015 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10016 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10017 10018 10019 10020# Check whether --enable-silent-rules was given. 10021if test "${enable_silent_rules+set}" = set; then : 10022 enableval=$enable_silent_rules; 10023fi 10024 10025case $enable_silent_rules in # ((( 10026 yes) AM_DEFAULT_VERBOSITY=0;; 10027 no) AM_DEFAULT_VERBOSITY=1;; 10028 *) AM_DEFAULT_VERBOSITY=0;; 10029esac 10030am_make=${MAKE-make} 10031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10032$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10033if ${am_cv_make_support_nested_variables+:} false; then : 10034 $as_echo_n "(cached) " >&6 10035else 10036 if $as_echo 'TRUE=$(BAR$(V)) 10037BAR0=false 10038BAR1=true 10039V=1 10040am__doit: 10041 @$(TRUE) 10042.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10043 am_cv_make_support_nested_variables=yes 10044else 10045 am_cv_make_support_nested_variables=no 10046fi 10047fi 10048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10049$as_echo "$am_cv_make_support_nested_variables" >&6; } 10050if test $am_cv_make_support_nested_variables = yes; then 10051 AM_V='$(V)' 10052 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10053else 10054 AM_V=$AM_DEFAULT_VERBOSITY 10055 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10056fi 10057AM_BACKSLASH='\' 10058 10059 10060 10061ac_aux_dir= 10062for ac_dir in . "$srcdir"/.; do 10063 if test -f "$ac_dir/install-sh"; then 10064 ac_aux_dir=$ac_dir 10065 ac_install_sh="$ac_aux_dir/install-sh -c" 10066 break 10067 elif test -f "$ac_dir/install.sh"; then 10068 ac_aux_dir=$ac_dir 10069 ac_install_sh="$ac_aux_dir/install.sh -c" 10070 break 10071 elif test -f "$ac_dir/shtool"; then 10072 ac_aux_dir=$ac_dir 10073 ac_install_sh="$ac_aux_dir/shtool install -c" 10074 break 10075 fi 10076done 10077if test -z "$ac_aux_dir"; then 10078 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 10079fi 10080 10081# These three variables are undocumented and unsupported, 10082# and are intended to be withdrawn in a future Autoconf release. 10083# They can cause serious problems if a builder's source tree is in a directory 10084# whose full name contains unusual characters. 10085ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 10086ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 10087ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 10088 10089 10090 10091# Initialize Automake 10092am__api_version='1.12' 10093 10094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 10095$as_echo_n "checking whether build environment is sane... " >&6; } 10096# Reject unsafe characters in $srcdir or the absolute working directory 10097# name. Accept space and tab only in the latter. 10098am_lf=' 10099' 10100case `pwd` in 10101 *[\\\"\#\$\&\'\`$am_lf]*) 10102 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 10103esac 10104case $srcdir in 10105 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 10106 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 10107esac 10108 10109# Do 'set' in a subshell so we don't clobber the current shell's 10110# arguments. Must try -L first in case configure is actually a 10111# symlink; some systems play weird games with the mod time of symlinks 10112# (eg FreeBSD returns the mod time of the symlink's containing 10113# directory). 10114if ( 10115 am_has_slept=no 10116 for am_try in 1 2; do 10117 echo "timestamp, slept: $am_has_slept" > conftest.file 10118 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 10119 if test "$*" = "X"; then 10120 # -L didn't work. 10121 set X `ls -t "$srcdir/configure" conftest.file` 10122 fi 10123 if test "$*" != "X $srcdir/configure conftest.file" \ 10124 && test "$*" != "X conftest.file $srcdir/configure"; then 10125 10126 # If neither matched, then we have a broken ls. This can happen 10127 # if, for instance, CONFIG_SHELL is bash and it inherits a 10128 # broken ls alias from the environment. This has actually 10129 # happened. Such a system could not be considered "sane". 10130 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 10131 alias in your environment" "$LINENO" 5 10132 fi 10133 if test "$2" = conftest.file || test $am_try -eq 2; then 10134 break 10135 fi 10136 # Just in case. 10137 sleep 1 10138 am_has_slept=yes 10139 done 10140 test "$2" = conftest.file 10141 ) 10142then 10143 # Ok. 10144 : 10145else 10146 as_fn_error $? "newly created file is older than distributed files! 10147Check your system clock" "$LINENO" 5 10148fi 10149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10150$as_echo "yes" >&6; } 10151# If we didn't sleep, we still need to ensure time stamps of config.status and 10152# generated files are strictly newer. 10153am_sleep_pid= 10154if grep 'slept: no' conftest.file >/dev/null 2>&1; then 10155 ( sleep 1 ) & 10156 am_sleep_pid=$! 10157fi 10158 10159rm -f conftest.file 10160 10161test "$program_prefix" != NONE && 10162 program_transform_name="s&^&$program_prefix&;$program_transform_name" 10163# Use a double $ so make ignores it. 10164test "$program_suffix" != NONE && 10165 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 10166# Double any \ or $. 10167# By default was `s,x,x', remove it if useless. 10168ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 10169program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 10170 10171# expand $ac_aux_dir to an absolute path 10172am_aux_dir=`cd $ac_aux_dir && pwd` 10173 10174if test x"${MISSING+set}" != xset; then 10175 case $am_aux_dir in 10176 *\ * | *\ *) 10177 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 10178 *) 10179 MISSING="\${SHELL} $am_aux_dir/missing" ;; 10180 esac 10181fi 10182# Use eval to expand $SHELL 10183if eval "$MISSING --run true"; then 10184 am_missing_run="$MISSING --run " 10185else 10186 am_missing_run= 10187 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 10188$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 10189fi 10190 10191if test x"${install_sh}" != xset; then 10192 case $am_aux_dir in 10193 *\ * | *\ *) 10194 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 10195 *) 10196 install_sh="\${SHELL} $am_aux_dir/install-sh" 10197 esac 10198fi 10199 10200# Installed binaries are usually stripped using 'strip' when the user 10201# run "make install-strip". However 'strip' might not be the right 10202# tool to use in cross-compilation environments, therefore Automake 10203# will honor the 'STRIP' environment variable to overrule this program. 10204if test "$cross_compiling" != no; then 10205 if test -n "$ac_tool_prefix"; then 10206 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 10207set dummy ${ac_tool_prefix}strip; ac_word=$2 10208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10209$as_echo_n "checking for $ac_word... " >&6; } 10210if ${ac_cv_prog_STRIP+:} false; then : 10211 $as_echo_n "(cached) " >&6 10212else 10213 if test -n "$STRIP"; then 10214 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 10215else 10216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10217for as_dir in $PATH 10218do 10219 IFS=$as_save_IFS 10220 test -z "$as_dir" && as_dir=. 10221 for ac_exec_ext in '' $ac_executable_extensions; do 10222 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10223 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 10224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10225 break 2 10226 fi 10227done 10228 done 10229IFS=$as_save_IFS 10230 10231fi 10232fi 10233STRIP=$ac_cv_prog_STRIP 10234if test -n "$STRIP"; then 10235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 10236$as_echo "$STRIP" >&6; } 10237else 10238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10239$as_echo "no" >&6; } 10240fi 10241 10242 10243fi 10244if test -z "$ac_cv_prog_STRIP"; then 10245 ac_ct_STRIP=$STRIP 10246 # Extract the first word of "strip", so it can be a program name with args. 10247set dummy strip; ac_word=$2 10248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10249$as_echo_n "checking for $ac_word... " >&6; } 10250if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 10251 $as_echo_n "(cached) " >&6 10252else 10253 if test -n "$ac_ct_STRIP"; then 10254 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 10255else 10256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10257for as_dir in $PATH 10258do 10259 IFS=$as_save_IFS 10260 test -z "$as_dir" && as_dir=. 10261 for ac_exec_ext in '' $ac_executable_extensions; do 10262 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10263 ac_cv_prog_ac_ct_STRIP="strip" 10264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10265 break 2 10266 fi 10267done 10268 done 10269IFS=$as_save_IFS 10270 10271fi 10272fi 10273ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 10274if test -n "$ac_ct_STRIP"; then 10275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 10276$as_echo "$ac_ct_STRIP" >&6; } 10277else 10278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10279$as_echo "no" >&6; } 10280fi 10281 10282 if test "x$ac_ct_STRIP" = x; then 10283 STRIP=":" 10284 else 10285 case $cross_compiling:$ac_tool_warned in 10286yes:) 10287{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 10288$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 10289ac_tool_warned=yes ;; 10290esac 10291 STRIP=$ac_ct_STRIP 10292 fi 10293else 10294 STRIP="$ac_cv_prog_STRIP" 10295fi 10296 10297fi 10298INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 10299 10300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 10301$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 10302if test -z "$MKDIR_P"; then 10303 if ${ac_cv_path_mkdir+:} false; then : 10304 $as_echo_n "(cached) " >&6 10305else 10306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10307for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 10308do 10309 IFS=$as_save_IFS 10310 test -z "$as_dir" && as_dir=. 10311 for ac_prog in mkdir gmkdir; do 10312 for ac_exec_ext in '' $ac_executable_extensions; do 10313 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 10314 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 10315 'mkdir (GNU coreutils) '* | \ 10316 'mkdir (coreutils) '* | \ 10317 'mkdir (fileutils) '4.1*) 10318 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 10319 break 3;; 10320 esac 10321 done 10322 done 10323 done 10324IFS=$as_save_IFS 10325 10326fi 10327 10328 test -d ./--version && rmdir ./--version 10329 if test "${ac_cv_path_mkdir+set}" = set; then 10330 MKDIR_P="$ac_cv_path_mkdir -p" 10331 else 10332 # As a last resort, use the slow shell script. Don't cache a 10333 # value for MKDIR_P within a source directory, because that will 10334 # break other packages using the cache if that directory is 10335 # removed, or if the value is a relative name. 10336 MKDIR_P="$ac_install_sh -d" 10337 fi 10338fi 10339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 10340$as_echo "$MKDIR_P" >&6; } 10341 10342for ac_prog in gawk mawk nawk awk 10343do 10344 # Extract the first word of "$ac_prog", so it can be a program name with args. 10345set dummy $ac_prog; ac_word=$2 10346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10347$as_echo_n "checking for $ac_word... " >&6; } 10348if ${ac_cv_prog_AWK+:} false; then : 10349 $as_echo_n "(cached) " >&6 10350else 10351 if test -n "$AWK"; then 10352 ac_cv_prog_AWK="$AWK" # Let the user override the test. 10353else 10354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10355for as_dir in $PATH 10356do 10357 IFS=$as_save_IFS 10358 test -z "$as_dir" && as_dir=. 10359 for ac_exec_ext in '' $ac_executable_extensions; do 10360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10361 ac_cv_prog_AWK="$ac_prog" 10362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10363 break 2 10364 fi 10365done 10366 done 10367IFS=$as_save_IFS 10368 10369fi 10370fi 10371AWK=$ac_cv_prog_AWK 10372if test -n "$AWK"; then 10373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 10374$as_echo "$AWK" >&6; } 10375else 10376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10377$as_echo "no" >&6; } 10378fi 10379 10380 10381 test -n "$AWK" && break 10382done 10383 10384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 10385$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 10386set x ${MAKE-make} 10387ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 10388if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 10389 $as_echo_n "(cached) " >&6 10390else 10391 cat >conftest.make <<\_ACEOF 10392SHELL = /bin/sh 10393all: 10394 @echo '@@@%%%=$(MAKE)=@@@%%%' 10395_ACEOF 10396# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 10397case `${MAKE-make} -f conftest.make 2>/dev/null` in 10398 *@@@%%%=?*=@@@%%%*) 10399 eval ac_cv_prog_make_${ac_make}_set=yes;; 10400 *) 10401 eval ac_cv_prog_make_${ac_make}_set=no;; 10402esac 10403rm -f conftest.make 10404fi 10405if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 10406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10407$as_echo "yes" >&6; } 10408 SET_MAKE= 10409else 10410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10411$as_echo "no" >&6; } 10412 SET_MAKE="MAKE=${MAKE-make}" 10413fi 10414 10415rm -rf .tst 2>/dev/null 10416mkdir .tst 2>/dev/null 10417if test -d .tst; then 10418 am__leading_dot=. 10419else 10420 am__leading_dot=_ 10421fi 10422rmdir .tst 2>/dev/null 10423 10424DEPDIR="${am__leading_dot}deps" 10425 10426ac_config_commands="$ac_config_commands depfiles" 10427 10428 10429am_make=${MAKE-make} 10430cat > confinc << 'END' 10431am__doit: 10432 @echo this is the am__doit target 10433.PHONY: am__doit 10434END 10435# If we don't find an include directive, just comment out the code. 10436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 10437$as_echo_n "checking for style of include used by $am_make... " >&6; } 10438am__include="#" 10439am__quote= 10440_am_result=none 10441# First try GNU make style include. 10442echo "include confinc" > confmf 10443# Ignore all kinds of additional output from 'make'. 10444case `$am_make -s -f confmf 2> /dev/null` in #( 10445*the\ am__doit\ target*) 10446 am__include=include 10447 am__quote= 10448 _am_result=GNU 10449 ;; 10450esac 10451# Now try BSD make style include. 10452if test "$am__include" = "#"; then 10453 echo '.include "confinc"' > confmf 10454 case `$am_make -s -f confmf 2> /dev/null` in #( 10455 *the\ am__doit\ target*) 10456 am__include=.include 10457 am__quote="\"" 10458 _am_result=BSD 10459 ;; 10460 esac 10461fi 10462 10463 10464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 10465$as_echo "$_am_result" >&6; } 10466rm -f confinc confmf 10467 10468# Check whether --enable-dependency-tracking was given. 10469if test "${enable_dependency_tracking+set}" = set; then : 10470 enableval=$enable_dependency_tracking; 10471fi 10472 10473if test "x$enable_dependency_tracking" != xno; then 10474 am_depcomp="$ac_aux_dir/depcomp" 10475 AMDEPBACKSLASH='\' 10476 am__nodep='_no' 10477fi 10478 if test "x$enable_dependency_tracking" != xno; then 10479 AMDEP_TRUE= 10480 AMDEP_FALSE='#' 10481else 10482 AMDEP_TRUE='#' 10483 AMDEP_FALSE= 10484fi 10485 10486 10487if test "`cd $srcdir && pwd`" != "`pwd`"; then 10488 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 10489 # is not polluted with repeated "-I." 10490 am__isrc=' -I$(srcdir)' 10491 # test to see if srcdir already configured 10492 if test -f $srcdir/config.status; then 10493 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 10494 fi 10495fi 10496 10497# test whether we have cygpath 10498if test -z "$CYGPATH_W"; then 10499 if (cygpath --version) >/dev/null 2>/dev/null; then 10500 CYGPATH_W='cygpath -w' 10501 else 10502 CYGPATH_W=echo 10503 fi 10504fi 10505 10506 10507# Define the identity of the package. 10508 PACKAGE='xf86-video-mga' 10509 VERSION='1.6.3' 10510 10511 10512cat >>confdefs.h <<_ACEOF 10513#define PACKAGE "$PACKAGE" 10514_ACEOF 10515 10516 10517cat >>confdefs.h <<_ACEOF 10518#define VERSION "$VERSION" 10519_ACEOF 10520 10521# Some tools Automake needs. 10522 10523ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 10524 10525 10526AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 10527 10528 10529AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 10530 10531 10532AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 10533 10534 10535MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 10536 10537# For better backward compatibility. To be removed once Automake 1.9.x 10538# dies out for good. For more background, see: 10539# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 10540# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 10541mkdir_p='$(MKDIR_P)' 10542 10543# We need awk for the "check" target. The system "awk" is bad on 10544# some platforms. 10545# Always define AMTAR for backward compatibility. Yes, it's still used 10546# in the wild :-( We should find a proper way to deprecate it ... 10547AMTAR='$${TAR-tar}' 10548 10549am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 10550 10551 10552 10553 10554depcc="$CC" am_compiler_list= 10555 10556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 10557$as_echo_n "checking dependency style of $depcc... " >&6; } 10558if ${am_cv_CC_dependencies_compiler_type+:} false; then : 10559 $as_echo_n "(cached) " >&6 10560else 10561 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 10562 # We make a subdir and do the tests there. Otherwise we can end up 10563 # making bogus files that we don't know about and never remove. For 10564 # instance it was reported that on HP-UX the gcc test will end up 10565 # making a dummy file named 'D' -- because '-MD' means "put the output 10566 # in D". 10567 rm -rf conftest.dir 10568 mkdir conftest.dir 10569 # Copy depcomp to subdir because otherwise we won't find it if we're 10570 # using a relative directory. 10571 cp "$am_depcomp" conftest.dir 10572 cd conftest.dir 10573 # We will build objects and dependencies in a subdirectory because 10574 # it helps to detect inapplicable dependency modes. For instance 10575 # both Tru64's cc and ICC support -MD to output dependencies as a 10576 # side effect of compilation, but ICC will put the dependencies in 10577 # the current directory while Tru64 will put them in the object 10578 # directory. 10579 mkdir sub 10580 10581 am_cv_CC_dependencies_compiler_type=none 10582 if test "$am_compiler_list" = ""; then 10583 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 10584 fi 10585 am__universal=false 10586 case " $depcc " in #( 10587 *\ -arch\ *\ -arch\ *) am__universal=true ;; 10588 esac 10589 10590 for depmode in $am_compiler_list; do 10591 # Setup a source with many dependencies, because some compilers 10592 # like to wrap large dependency lists on column 80 (with \), and 10593 # we should not choose a depcomp mode which is confused by this. 10594 # 10595 # We need to recreate these files for each test, as the compiler may 10596 # overwrite some of them when testing with obscure command lines. 10597 # This happens at least with the AIX C compiler. 10598 : > sub/conftest.c 10599 for i in 1 2 3 4 5 6; do 10600 echo '#include "conftst'$i'.h"' >> sub/conftest.c 10601 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 10602 # Solaris 10 /bin/sh. 10603 echo '/* dummy */' > sub/conftst$i.h 10604 done 10605 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 10606 10607 # We check with '-c' and '-o' for the sake of the "dashmstdout" 10608 # mode. It turns out that the SunPro C++ compiler does not properly 10609 # handle '-M -o', and we need to detect this. Also, some Intel 10610 # versions had trouble with output in subdirs. 10611 am__obj=sub/conftest.${OBJEXT-o} 10612 am__minus_obj="-o $am__obj" 10613 case $depmode in 10614 gcc) 10615 # This depmode causes a compiler race in universal mode. 10616 test "$am__universal" = false || continue 10617 ;; 10618 nosideeffect) 10619 # After this tag, mechanisms are not by side-effect, so they'll 10620 # only be used when explicitly requested. 10621 if test "x$enable_dependency_tracking" = xyes; then 10622 continue 10623 else 10624 break 10625 fi 10626 ;; 10627 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 10628 # This compiler won't grok '-c -o', but also, the minuso test has 10629 # not run yet. These depmodes are late enough in the game, and 10630 # so weak that their functioning should not be impacted. 10631 am__obj=conftest.${OBJEXT-o} 10632 am__minus_obj= 10633 ;; 10634 none) break ;; 10635 esac 10636 if depmode=$depmode \ 10637 source=sub/conftest.c object=$am__obj \ 10638 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 10639 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 10640 >/dev/null 2>conftest.err && 10641 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 10642 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 10643 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 10644 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 10645 # icc doesn't choke on unknown options, it will just issue warnings 10646 # or remarks (even with -Werror). So we grep stderr for any message 10647 # that says an option was ignored or not supported. 10648 # When given -MP, icc 7.0 and 7.1 complain thusly: 10649 # icc: Command line warning: ignoring option '-M'; no argument required 10650 # The diagnosis changed in icc 8.0: 10651 # icc: Command line remark: option '-MP' not supported 10652 if (grep 'ignoring option' conftest.err || 10653 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 10654 am_cv_CC_dependencies_compiler_type=$depmode 10655 break 10656 fi 10657 fi 10658 done 10659 10660 cd .. 10661 rm -rf conftest.dir 10662else 10663 am_cv_CC_dependencies_compiler_type=none 10664fi 10665 10666fi 10667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 10668$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 10669CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 10670 10671 if 10672 test "x$enable_dependency_tracking" != xno \ 10673 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 10674 am__fastdepCC_TRUE= 10675 am__fastdepCC_FALSE='#' 10676else 10677 am__fastdepCC_TRUE='#' 10678 am__fastdepCC_FALSE= 10679fi 10680 10681 10682 10683 10684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 10685$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 10686 # Check whether --enable-maintainer-mode was given. 10687if test "${enable_maintainer_mode+set}" = set; then : 10688 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 10689else 10690 USE_MAINTAINER_MODE=no 10691fi 10692 10693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 10694$as_echo "$USE_MAINTAINER_MODE" >&6; } 10695 if test $USE_MAINTAINER_MODE = yes; then 10696 MAINTAINER_MODE_TRUE= 10697 MAINTAINER_MODE_FALSE='#' 10698else 10699 MAINTAINER_MODE_TRUE='#' 10700 MAINTAINER_MODE_FALSE= 10701fi 10702 10703 MAINT=$MAINTAINER_MODE_TRUE 10704 10705 10706 10707# Initialize libtool 10708# Check whether --enable-static was given. 10709if test "${enable_static+set}" = set; then : 10710 enableval=$enable_static; p=${PACKAGE-default} 10711 case $enableval in 10712 yes) enable_static=yes ;; 10713 no) enable_static=no ;; 10714 *) 10715 enable_static=no 10716 # Look at the argument we got. We use all the common list separators. 10717 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 10718 for pkg in $enableval; do 10719 IFS="$lt_save_ifs" 10720 if test "X$pkg" = "X$p"; then 10721 enable_static=yes 10722 fi 10723 done 10724 IFS="$lt_save_ifs" 10725 ;; 10726 esac 10727else 10728 enable_static=no 10729fi 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739case `pwd` in 10740 *\ * | *\ *) 10741 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 10742$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 10743esac 10744 10745 10746 10747macro_version='2.4.2' 10748macro_revision='1.3337' 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762ltmain="$ac_aux_dir/ltmain.sh" 10763 10764# Backslashify metacharacters that are still active within 10765# double-quoted strings. 10766sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 10767 10768# Same as above, but do not quote variable references. 10769double_quote_subst='s/\(["`\\]\)/\\\1/g' 10770 10771# Sed substitution to delay expansion of an escaped shell variable in a 10772# double_quote_subst'ed string. 10773delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 10774 10775# Sed substitution to delay expansion of an escaped single quote. 10776delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 10777 10778# Sed substitution to avoid accidental globbing in evaled expressions 10779no_glob_subst='s/\*/\\\*/g' 10780 10781ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 10782ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 10783ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 10784 10785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 10786$as_echo_n "checking how to print strings... " >&6; } 10787# Test print first, because it will be a builtin if present. 10788if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 10789 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 10790 ECHO='print -r --' 10791elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 10792 ECHO='printf %s\n' 10793else 10794 # Use this function as a fallback that always works. 10795 func_fallback_echo () 10796 { 10797 eval 'cat <<_LTECHO_EOF 10798$1 10799_LTECHO_EOF' 10800 } 10801 ECHO='func_fallback_echo' 10802fi 10803 10804# func_echo_all arg... 10805# Invoke $ECHO with all args, space-separated. 10806func_echo_all () 10807{ 10808 $ECHO "" 10809} 10810 10811case "$ECHO" in 10812 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 10813$as_echo "printf" >&6; } ;; 10814 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 10815$as_echo "print -r" >&6; } ;; 10816 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 10817$as_echo "cat" >&6; } ;; 10818esac 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 10834$as_echo_n "checking for a sed that does not truncate output... " >&6; } 10835if ${ac_cv_path_SED+:} false; then : 10836 $as_echo_n "(cached) " >&6 10837else 10838 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 10839 for ac_i in 1 2 3 4 5 6 7; do 10840 ac_script="$ac_script$as_nl$ac_script" 10841 done 10842 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 10843 { ac_script=; unset ac_script;} 10844 if test -z "$SED"; then 10845 ac_path_SED_found=false 10846 # Loop through the user's path and test for each of PROGNAME-LIST 10847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10848for as_dir in $PATH 10849do 10850 IFS=$as_save_IFS 10851 test -z "$as_dir" && as_dir=. 10852 for ac_prog in sed gsed; do 10853 for ac_exec_ext in '' $ac_executable_extensions; do 10854 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 10855 as_fn_executable_p "$ac_path_SED" || continue 10856# Check for GNU ac_path_SED and select it if it is found. 10857 # Check for GNU $ac_path_SED 10858case `"$ac_path_SED" --version 2>&1` in 10859*GNU*) 10860 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 10861*) 10862 ac_count=0 10863 $as_echo_n 0123456789 >"conftest.in" 10864 while : 10865 do 10866 cat "conftest.in" "conftest.in" >"conftest.tmp" 10867 mv "conftest.tmp" "conftest.in" 10868 cp "conftest.in" "conftest.nl" 10869 $as_echo '' >> "conftest.nl" 10870 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 10871 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 10872 as_fn_arith $ac_count + 1 && ac_count=$as_val 10873 if test $ac_count -gt ${ac_path_SED_max-0}; then 10874 # Best one so far, save it but keep looking for a better one 10875 ac_cv_path_SED="$ac_path_SED" 10876 ac_path_SED_max=$ac_count 10877 fi 10878 # 10*(2^10) chars as input seems more than enough 10879 test $ac_count -gt 10 && break 10880 done 10881 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 10882esac 10883 10884 $ac_path_SED_found && break 3 10885 done 10886 done 10887 done 10888IFS=$as_save_IFS 10889 if test -z "$ac_cv_path_SED"; then 10890 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 10891 fi 10892else 10893 ac_cv_path_SED=$SED 10894fi 10895 10896fi 10897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 10898$as_echo "$ac_cv_path_SED" >&6; } 10899 SED="$ac_cv_path_SED" 10900 rm -f conftest.sed 10901 10902test -z "$SED" && SED=sed 10903Xsed="$SED -e 1s/^X//" 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 10916$as_echo_n "checking for fgrep... " >&6; } 10917if ${ac_cv_path_FGREP+:} false; then : 10918 $as_echo_n "(cached) " >&6 10919else 10920 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 10921 then ac_cv_path_FGREP="$GREP -F" 10922 else 10923 if test -z "$FGREP"; then 10924 ac_path_FGREP_found=false 10925 # Loop through the user's path and test for each of PROGNAME-LIST 10926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10927for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 10928do 10929 IFS=$as_save_IFS 10930 test -z "$as_dir" && as_dir=. 10931 for ac_prog in fgrep; do 10932 for ac_exec_ext in '' $ac_executable_extensions; do 10933 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 10934 as_fn_executable_p "$ac_path_FGREP" || continue 10935# Check for GNU ac_path_FGREP and select it if it is found. 10936 # Check for GNU $ac_path_FGREP 10937case `"$ac_path_FGREP" --version 2>&1` in 10938*GNU*) 10939 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 10940*) 10941 ac_count=0 10942 $as_echo_n 0123456789 >"conftest.in" 10943 while : 10944 do 10945 cat "conftest.in" "conftest.in" >"conftest.tmp" 10946 mv "conftest.tmp" "conftest.in" 10947 cp "conftest.in" "conftest.nl" 10948 $as_echo 'FGREP' >> "conftest.nl" 10949 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 10950 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 10951 as_fn_arith $ac_count + 1 && ac_count=$as_val 10952 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 10953 # Best one so far, save it but keep looking for a better one 10954 ac_cv_path_FGREP="$ac_path_FGREP" 10955 ac_path_FGREP_max=$ac_count 10956 fi 10957 # 10*(2^10) chars as input seems more than enough 10958 test $ac_count -gt 10 && break 10959 done 10960 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 10961esac 10962 10963 $ac_path_FGREP_found && break 3 10964 done 10965 done 10966 done 10967IFS=$as_save_IFS 10968 if test -z "$ac_cv_path_FGREP"; then 10969 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 10970 fi 10971else 10972 ac_cv_path_FGREP=$FGREP 10973fi 10974 10975 fi 10976fi 10977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 10978$as_echo "$ac_cv_path_FGREP" >&6; } 10979 FGREP="$ac_cv_path_FGREP" 10980 10981 10982test -z "$GREP" && GREP=grep 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002# Check whether --with-gnu-ld was given. 11003if test "${with_gnu_ld+set}" = set; then : 11004 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 11005else 11006 with_gnu_ld=no 11007fi 11008 11009ac_prog=ld 11010if test "$GCC" = yes; then 11011 # Check if gcc -print-prog-name=ld gives a path. 11012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 11013$as_echo_n "checking for ld used by $CC... " >&6; } 11014 case $host in 11015 *-*-mingw*) 11016 # gcc leaves a trailing carriage return which upsets mingw 11017 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11018 *) 11019 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11020 esac 11021 case $ac_prog in 11022 # Accept absolute paths. 11023 [\\/]* | ?:[\\/]*) 11024 re_direlt='/[^/][^/]*/\.\./' 11025 # Canonicalize the pathname of ld 11026 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 11027 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 11028 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 11029 done 11030 test -z "$LD" && LD="$ac_prog" 11031 ;; 11032 "") 11033 # If it fails, then pretend we aren't using GCC. 11034 ac_prog=ld 11035 ;; 11036 *) 11037 # If it is relative, then search for the first ld in PATH. 11038 with_gnu_ld=unknown 11039 ;; 11040 esac 11041elif test "$with_gnu_ld" = yes; then 11042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 11043$as_echo_n "checking for GNU ld... " >&6; } 11044else 11045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 11046$as_echo_n "checking for non-GNU ld... " >&6; } 11047fi 11048if ${lt_cv_path_LD+:} false; then : 11049 $as_echo_n "(cached) " >&6 11050else 11051 if test -z "$LD"; then 11052 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 11053 for ac_dir in $PATH; do 11054 IFS="$lt_save_ifs" 11055 test -z "$ac_dir" && ac_dir=. 11056 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11057 lt_cv_path_LD="$ac_dir/$ac_prog" 11058 # Check to see if the program is GNU ld. I'd rather use --version, 11059 # but apparently some variants of GNU ld only accept -v. 11060 # Break only if it was the GNU/non-GNU ld that we prefer. 11061 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 11062 *GNU* | *'with BFD'*) 11063 test "$with_gnu_ld" != no && break 11064 ;; 11065 *) 11066 test "$with_gnu_ld" != yes && break 11067 ;; 11068 esac 11069 fi 11070 done 11071 IFS="$lt_save_ifs" 11072else 11073 lt_cv_path_LD="$LD" # Let the user override the test with a path. 11074fi 11075fi 11076 11077LD="$lt_cv_path_LD" 11078if test -n "$LD"; then 11079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11080$as_echo "$LD" >&6; } 11081else 11082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11083$as_echo "no" >&6; } 11084fi 11085test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11087$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11088if ${lt_cv_prog_gnu_ld+:} false; then : 11089 $as_echo_n "(cached) " >&6 11090else 11091 # I'd rather use --version here, but apparently some GNU lds only accept -v. 11092case `$LD -v 2>&1 </dev/null` in 11093*GNU* | *'with BFD'*) 11094 lt_cv_prog_gnu_ld=yes 11095 ;; 11096*) 11097 lt_cv_prog_gnu_ld=no 11098 ;; 11099esac 11100fi 11101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 11102$as_echo "$lt_cv_prog_gnu_ld" >&6; } 11103with_gnu_ld=$lt_cv_prog_gnu_ld 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 11114$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 11115if ${lt_cv_path_NM+:} false; then : 11116 $as_echo_n "(cached) " >&6 11117else 11118 if test -n "$NM"; then 11119 # Let the user override the test. 11120 lt_cv_path_NM="$NM" 11121else 11122 lt_nm_to_check="${ac_tool_prefix}nm" 11123 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 11124 lt_nm_to_check="$lt_nm_to_check nm" 11125 fi 11126 for lt_tmp_nm in $lt_nm_to_check; do 11127 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 11128 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 11129 IFS="$lt_save_ifs" 11130 test -z "$ac_dir" && ac_dir=. 11131 tmp_nm="$ac_dir/$lt_tmp_nm" 11132 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 11133 # Check to see if the nm accepts a BSD-compat flag. 11134 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 11135 # nm: unknown option "B" ignored 11136 # Tru64's nm complains that /dev/null is an invalid object file 11137 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 11138 */dev/null* | *'Invalid file or object type'*) 11139 lt_cv_path_NM="$tmp_nm -B" 11140 break 11141 ;; 11142 *) 11143 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 11144 */dev/null*) 11145 lt_cv_path_NM="$tmp_nm -p" 11146 break 11147 ;; 11148 *) 11149 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 11150 continue # so that we can try to find one that supports BSD flags 11151 ;; 11152 esac 11153 ;; 11154 esac 11155 fi 11156 done 11157 IFS="$lt_save_ifs" 11158 done 11159 : ${lt_cv_path_NM=no} 11160fi 11161fi 11162{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 11163$as_echo "$lt_cv_path_NM" >&6; } 11164if test "$lt_cv_path_NM" != "no"; then 11165 NM="$lt_cv_path_NM" 11166else 11167 # Didn't find any BSD compatible name lister, look for dumpbin. 11168 if test -n "$DUMPBIN"; then : 11169 # Let the user override the test. 11170 else 11171 if test -n "$ac_tool_prefix"; then 11172 for ac_prog in dumpbin "link -dump" 11173 do 11174 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11175set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11177$as_echo_n "checking for $ac_word... " >&6; } 11178if ${ac_cv_prog_DUMPBIN+:} false; then : 11179 $as_echo_n "(cached) " >&6 11180else 11181 if test -n "$DUMPBIN"; then 11182 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 11183else 11184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11185for as_dir in $PATH 11186do 11187 IFS=$as_save_IFS 11188 test -z "$as_dir" && as_dir=. 11189 for ac_exec_ext in '' $ac_executable_extensions; do 11190 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11191 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 11192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11193 break 2 11194 fi 11195done 11196 done 11197IFS=$as_save_IFS 11198 11199fi 11200fi 11201DUMPBIN=$ac_cv_prog_DUMPBIN 11202if test -n "$DUMPBIN"; then 11203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 11204$as_echo "$DUMPBIN" >&6; } 11205else 11206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11207$as_echo "no" >&6; } 11208fi 11209 11210 11211 test -n "$DUMPBIN" && break 11212 done 11213fi 11214if test -z "$DUMPBIN"; then 11215 ac_ct_DUMPBIN=$DUMPBIN 11216 for ac_prog in dumpbin "link -dump" 11217do 11218 # Extract the first word of "$ac_prog", so it can be a program name with args. 11219set dummy $ac_prog; ac_word=$2 11220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11221$as_echo_n "checking for $ac_word... " >&6; } 11222if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 11223 $as_echo_n "(cached) " >&6 11224else 11225 if test -n "$ac_ct_DUMPBIN"; then 11226 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 11227else 11228as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11229for as_dir in $PATH 11230do 11231 IFS=$as_save_IFS 11232 test -z "$as_dir" && as_dir=. 11233 for ac_exec_ext in '' $ac_executable_extensions; do 11234 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11235 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 11236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11237 break 2 11238 fi 11239done 11240 done 11241IFS=$as_save_IFS 11242 11243fi 11244fi 11245ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 11246if test -n "$ac_ct_DUMPBIN"; then 11247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 11248$as_echo "$ac_ct_DUMPBIN" >&6; } 11249else 11250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11251$as_echo "no" >&6; } 11252fi 11253 11254 11255 test -n "$ac_ct_DUMPBIN" && break 11256done 11257 11258 if test "x$ac_ct_DUMPBIN" = x; then 11259 DUMPBIN=":" 11260 else 11261 case $cross_compiling:$ac_tool_warned in 11262yes:) 11263{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11264$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11265ac_tool_warned=yes ;; 11266esac 11267 DUMPBIN=$ac_ct_DUMPBIN 11268 fi 11269fi 11270 11271 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 11272 *COFF*) 11273 DUMPBIN="$DUMPBIN -symbols" 11274 ;; 11275 *) 11276 DUMPBIN=: 11277 ;; 11278 esac 11279 fi 11280 11281 if test "$DUMPBIN" != ":"; then 11282 NM="$DUMPBIN" 11283 fi 11284fi 11285test -z "$NM" && NM=nm 11286 11287 11288 11289 11290 11291 11292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 11293$as_echo_n "checking the name lister ($NM) interface... " >&6; } 11294if ${lt_cv_nm_interface+:} false; then : 11295 $as_echo_n "(cached) " >&6 11296else 11297 lt_cv_nm_interface="BSD nm" 11298 echo "int some_variable = 0;" > conftest.$ac_ext 11299 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 11300 (eval "$ac_compile" 2>conftest.err) 11301 cat conftest.err >&5 11302 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 11303 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 11304 cat conftest.err >&5 11305 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 11306 cat conftest.out >&5 11307 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 11308 lt_cv_nm_interface="MS dumpbin" 11309 fi 11310 rm -f conftest* 11311fi 11312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 11313$as_echo "$lt_cv_nm_interface" >&6; } 11314 11315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 11316$as_echo_n "checking whether ln -s works... " >&6; } 11317LN_S=$as_ln_s 11318if test "$LN_S" = "ln -s"; then 11319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11320$as_echo "yes" >&6; } 11321else 11322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 11323$as_echo "no, using $LN_S" >&6; } 11324fi 11325 11326# find the maximum length of command line arguments 11327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 11328$as_echo_n "checking the maximum length of command line arguments... " >&6; } 11329if ${lt_cv_sys_max_cmd_len+:} false; then : 11330 $as_echo_n "(cached) " >&6 11331else 11332 i=0 11333 teststring="ABCD" 11334 11335 case $build_os in 11336 msdosdjgpp*) 11337 # On DJGPP, this test can blow up pretty badly due to problems in libc 11338 # (any single argument exceeding 2000 bytes causes a buffer overrun 11339 # during glob expansion). Even if it were fixed, the result of this 11340 # check would be larger than it should be. 11341 lt_cv_sys_max_cmd_len=12288; # 12K is about right 11342 ;; 11343 11344 gnu*) 11345 # Under GNU Hurd, this test is not required because there is 11346 # no limit to the length of command line arguments. 11347 # Libtool will interpret -1 as no limit whatsoever 11348 lt_cv_sys_max_cmd_len=-1; 11349 ;; 11350 11351 cygwin* | mingw* | cegcc*) 11352 # On Win9x/ME, this test blows up -- it succeeds, but takes 11353 # about 5 minutes as the teststring grows exponentially. 11354 # Worse, since 9x/ME are not pre-emptively multitasking, 11355 # you end up with a "frozen" computer, even though with patience 11356 # the test eventually succeeds (with a max line length of 256k). 11357 # Instead, let's just punt: use the minimum linelength reported by 11358 # all of the supported platforms: 8192 (on NT/2K/XP). 11359 lt_cv_sys_max_cmd_len=8192; 11360 ;; 11361 11362 mint*) 11363 # On MiNT this can take a long time and run out of memory. 11364 lt_cv_sys_max_cmd_len=8192; 11365 ;; 11366 11367 amigaos*) 11368 # On AmigaOS with pdksh, this test takes hours, literally. 11369 # So we just punt and use a minimum line length of 8192. 11370 lt_cv_sys_max_cmd_len=8192; 11371 ;; 11372 11373 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 11374 # This has been around since 386BSD, at least. Likely further. 11375 if test -x /sbin/sysctl; then 11376 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 11377 elif test -x /usr/sbin/sysctl; then 11378 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 11379 else 11380 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 11381 fi 11382 # And add a safety zone 11383 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11384 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11385 ;; 11386 11387 interix*) 11388 # We know the value 262144 and hardcode it with a safety zone (like BSD) 11389 lt_cv_sys_max_cmd_len=196608 11390 ;; 11391 11392 os2*) 11393 # The test takes a long time on OS/2. 11394 lt_cv_sys_max_cmd_len=8192 11395 ;; 11396 11397 osf*) 11398 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 11399 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 11400 # nice to cause kernel panics so lets avoid the loop below. 11401 # First set a reasonable default. 11402 lt_cv_sys_max_cmd_len=16384 11403 # 11404 if test -x /sbin/sysconfig; then 11405 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 11406 *1*) lt_cv_sys_max_cmd_len=-1 ;; 11407 esac 11408 fi 11409 ;; 11410 sco3.2v5*) 11411 lt_cv_sys_max_cmd_len=102400 11412 ;; 11413 sysv5* | sco5v6* | sysv4.2uw2*) 11414 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 11415 if test -n "$kargmax"; then 11416 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 11417 else 11418 lt_cv_sys_max_cmd_len=32768 11419 fi 11420 ;; 11421 *) 11422 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 11423 if test -n "$lt_cv_sys_max_cmd_len"; then 11424 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 11425 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 11426 else 11427 # Make teststring a little bigger before we do anything with it. 11428 # a 1K string should be a reasonable start. 11429 for i in 1 2 3 4 5 6 7 8 ; do 11430 teststring=$teststring$teststring 11431 done 11432 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 11433 # If test is not a shell built-in, we'll probably end up computing a 11434 # maximum length that is only half of the actual maximum length, but 11435 # we can't tell. 11436 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 11437 = "X$teststring$teststring"; } >/dev/null 2>&1 && 11438 test $i != 17 # 1/2 MB should be enough 11439 do 11440 i=`expr $i + 1` 11441 teststring=$teststring$teststring 11442 done 11443 # Only check the string length outside the loop. 11444 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 11445 teststring= 11446 # Add a significant safety factor because C++ compilers can tack on 11447 # massive amounts of additional arguments before passing them to the 11448 # linker. It appears as though 1/2 is a usable value. 11449 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 11450 fi 11451 ;; 11452 esac 11453 11454fi 11455 11456if test -n $lt_cv_sys_max_cmd_len ; then 11457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 11458$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 11459else 11460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 11461$as_echo "none" >&6; } 11462fi 11463max_cmd_len=$lt_cv_sys_max_cmd_len 11464 11465 11466 11467 11468 11469 11470: ${CP="cp -f"} 11471: ${MV="mv -f"} 11472: ${RM="rm -f"} 11473 11474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 11475$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 11476# Try some XSI features 11477xsi_shell=no 11478( _lt_dummy="a/b/c" 11479 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 11480 = c,a/b,b/c, \ 11481 && eval 'test $(( 1 + 1 )) -eq 2 \ 11482 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 11483 && xsi_shell=yes 11484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 11485$as_echo "$xsi_shell" >&6; } 11486 11487 11488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 11489$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 11490lt_shell_append=no 11491( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 11492 >/dev/null 2>&1 \ 11493 && lt_shell_append=yes 11494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 11495$as_echo "$lt_shell_append" >&6; } 11496 11497 11498if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 11499 lt_unset=unset 11500else 11501 lt_unset=false 11502fi 11503 11504 11505 11506 11507 11508# test EBCDIC or ASCII 11509case `echo X|tr X '\101'` in 11510 A) # ASCII based system 11511 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 11512 lt_SP2NL='tr \040 \012' 11513 lt_NL2SP='tr \015\012 \040\040' 11514 ;; 11515 *) # EBCDIC based system 11516 lt_SP2NL='tr \100 \n' 11517 lt_NL2SP='tr \r\n \100\100' 11518 ;; 11519esac 11520 11521 11522 11523 11524 11525 11526 11527 11528 11529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 11530$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 11531if ${lt_cv_to_host_file_cmd+:} false; then : 11532 $as_echo_n "(cached) " >&6 11533else 11534 case $host in 11535 *-*-mingw* ) 11536 case $build in 11537 *-*-mingw* ) # actually msys 11538 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 11539 ;; 11540 *-*-cygwin* ) 11541 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 11542 ;; 11543 * ) # otherwise, assume *nix 11544 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 11545 ;; 11546 esac 11547 ;; 11548 *-*-cygwin* ) 11549 case $build in 11550 *-*-mingw* ) # actually msys 11551 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 11552 ;; 11553 *-*-cygwin* ) 11554 lt_cv_to_host_file_cmd=func_convert_file_noop 11555 ;; 11556 * ) # otherwise, assume *nix 11557 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 11558 ;; 11559 esac 11560 ;; 11561 * ) # unhandled hosts (and "normal" native builds) 11562 lt_cv_to_host_file_cmd=func_convert_file_noop 11563 ;; 11564esac 11565 11566fi 11567 11568to_host_file_cmd=$lt_cv_to_host_file_cmd 11569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 11570$as_echo "$lt_cv_to_host_file_cmd" >&6; } 11571 11572 11573 11574 11575 11576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 11577$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 11578if ${lt_cv_to_tool_file_cmd+:} false; then : 11579 $as_echo_n "(cached) " >&6 11580else 11581 #assume ordinary cross tools, or native build. 11582lt_cv_to_tool_file_cmd=func_convert_file_noop 11583case $host in 11584 *-*-mingw* ) 11585 case $build in 11586 *-*-mingw* ) # actually msys 11587 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 11588 ;; 11589 esac 11590 ;; 11591esac 11592 11593fi 11594 11595to_tool_file_cmd=$lt_cv_to_tool_file_cmd 11596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 11597$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 11598 11599 11600 11601 11602 11603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 11604$as_echo_n "checking for $LD option to reload object files... " >&6; } 11605if ${lt_cv_ld_reload_flag+:} false; then : 11606 $as_echo_n "(cached) " >&6 11607else 11608 lt_cv_ld_reload_flag='-r' 11609fi 11610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 11611$as_echo "$lt_cv_ld_reload_flag" >&6; } 11612reload_flag=$lt_cv_ld_reload_flag 11613case $reload_flag in 11614"" | " "*) ;; 11615*) reload_flag=" $reload_flag" ;; 11616esac 11617reload_cmds='$LD$reload_flag -o $output$reload_objs' 11618case $host_os in 11619 cygwin* | mingw* | pw32* | cegcc*) 11620 if test "$GCC" != yes; then 11621 reload_cmds=false 11622 fi 11623 ;; 11624 darwin*) 11625 if test "$GCC" = yes; then 11626 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 11627 else 11628 reload_cmds='$LD$reload_flag -o $output$reload_objs' 11629 fi 11630 ;; 11631esac 11632 11633 11634 11635 11636 11637 11638 11639 11640 11641if test -n "$ac_tool_prefix"; then 11642 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 11643set dummy ${ac_tool_prefix}objdump; ac_word=$2 11644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11645$as_echo_n "checking for $ac_word... " >&6; } 11646if ${ac_cv_prog_OBJDUMP+:} false; then : 11647 $as_echo_n "(cached) " >&6 11648else 11649 if test -n "$OBJDUMP"; then 11650 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 11651else 11652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11653for as_dir in $PATH 11654do 11655 IFS=$as_save_IFS 11656 test -z "$as_dir" && as_dir=. 11657 for ac_exec_ext in '' $ac_executable_extensions; do 11658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11659 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 11660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11661 break 2 11662 fi 11663done 11664 done 11665IFS=$as_save_IFS 11666 11667fi 11668fi 11669OBJDUMP=$ac_cv_prog_OBJDUMP 11670if test -n "$OBJDUMP"; then 11671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 11672$as_echo "$OBJDUMP" >&6; } 11673else 11674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11675$as_echo "no" >&6; } 11676fi 11677 11678 11679fi 11680if test -z "$ac_cv_prog_OBJDUMP"; then 11681 ac_ct_OBJDUMP=$OBJDUMP 11682 # Extract the first word of "objdump", so it can be a program name with args. 11683set dummy objdump; ac_word=$2 11684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11685$as_echo_n "checking for $ac_word... " >&6; } 11686if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 11687 $as_echo_n "(cached) " >&6 11688else 11689 if test -n "$ac_ct_OBJDUMP"; then 11690 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 11691else 11692as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11693for as_dir in $PATH 11694do 11695 IFS=$as_save_IFS 11696 test -z "$as_dir" && as_dir=. 11697 for ac_exec_ext in '' $ac_executable_extensions; do 11698 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11699 ac_cv_prog_ac_ct_OBJDUMP="objdump" 11700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11701 break 2 11702 fi 11703done 11704 done 11705IFS=$as_save_IFS 11706 11707fi 11708fi 11709ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 11710if test -n "$ac_ct_OBJDUMP"; then 11711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 11712$as_echo "$ac_ct_OBJDUMP" >&6; } 11713else 11714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11715$as_echo "no" >&6; } 11716fi 11717 11718 if test "x$ac_ct_OBJDUMP" = x; then 11719 OBJDUMP="false" 11720 else 11721 case $cross_compiling:$ac_tool_warned in 11722yes:) 11723{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11724$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11725ac_tool_warned=yes ;; 11726esac 11727 OBJDUMP=$ac_ct_OBJDUMP 11728 fi 11729else 11730 OBJDUMP="$ac_cv_prog_OBJDUMP" 11731fi 11732 11733test -z "$OBJDUMP" && OBJDUMP=objdump 11734 11735 11736 11737 11738 11739 11740 11741 11742 11743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 11744$as_echo_n "checking how to recognize dependent libraries... " >&6; } 11745if ${lt_cv_deplibs_check_method+:} false; then : 11746 $as_echo_n "(cached) " >&6 11747else 11748 lt_cv_file_magic_cmd='$MAGIC_CMD' 11749lt_cv_file_magic_test_file= 11750lt_cv_deplibs_check_method='unknown' 11751# Need to set the preceding variable on all platforms that support 11752# interlibrary dependencies. 11753# 'none' -- dependencies not supported. 11754# `unknown' -- same as none, but documents that we really don't know. 11755# 'pass_all' -- all dependencies passed with no checks. 11756# 'test_compile' -- check by making test program. 11757# 'file_magic [[regex]]' -- check by looking for files in library path 11758# which responds to the $file_magic_cmd with a given extended regex. 11759# If you have `file' or equivalent on your system and you're not sure 11760# whether `pass_all' will *always* work, you probably want this one. 11761 11762case $host_os in 11763aix[4-9]*) 11764 lt_cv_deplibs_check_method=pass_all 11765 ;; 11766 11767beos*) 11768 lt_cv_deplibs_check_method=pass_all 11769 ;; 11770 11771bsdi[45]*) 11772 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 11773 lt_cv_file_magic_cmd='/usr/bin/file -L' 11774 lt_cv_file_magic_test_file=/shlib/libc.so 11775 ;; 11776 11777cygwin*) 11778 # func_win32_libid is a shell function defined in ltmain.sh 11779 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11780 lt_cv_file_magic_cmd='func_win32_libid' 11781 ;; 11782 11783mingw* | pw32*) 11784 # Base MSYS/MinGW do not provide the 'file' command needed by 11785 # func_win32_libid shell function, so use a weaker test based on 'objdump', 11786 # unless we find 'file', for example because we are cross-compiling. 11787 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 11788 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 11789 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 11790 lt_cv_file_magic_cmd='func_win32_libid' 11791 else 11792 # Keep this pattern in sync with the one in func_win32_libid. 11793 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 11794 lt_cv_file_magic_cmd='$OBJDUMP -f' 11795 fi 11796 ;; 11797 11798cegcc*) 11799 # use the weaker test based on 'objdump'. See mingw*. 11800 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 11801 lt_cv_file_magic_cmd='$OBJDUMP -f' 11802 ;; 11803 11804darwin* | rhapsody*) 11805 lt_cv_deplibs_check_method=pass_all 11806 ;; 11807 11808freebsd* | dragonfly*) 11809 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 11810 case $host_cpu in 11811 i*86 ) 11812 # Not sure whether the presence of OpenBSD here was a mistake. 11813 # Let's accept both of them until this is cleared up. 11814 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 11815 lt_cv_file_magic_cmd=/usr/bin/file 11816 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 11817 ;; 11818 esac 11819 else 11820 lt_cv_deplibs_check_method=pass_all 11821 fi 11822 ;; 11823 11824gnu*) 11825 lt_cv_deplibs_check_method=pass_all 11826 ;; 11827 11828haiku*) 11829 lt_cv_deplibs_check_method=pass_all 11830 ;; 11831 11832hpux10.20* | hpux11*) 11833 lt_cv_file_magic_cmd=/usr/bin/file 11834 case $host_cpu in 11835 ia64*) 11836 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 11837 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 11838 ;; 11839 hppa*64*) 11840 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]' 11841 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 11842 ;; 11843 *) 11844 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 11845 lt_cv_file_magic_test_file=/usr/lib/libc.sl 11846 ;; 11847 esac 11848 ;; 11849 11850interix[3-9]*) 11851 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 11852 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 11853 ;; 11854 11855irix5* | irix6* | nonstopux*) 11856 case $LD in 11857 *-32|*"-32 ") libmagic=32-bit;; 11858 *-n32|*"-n32 ") libmagic=N32;; 11859 *-64|*"-64 ") libmagic=64-bit;; 11860 *) libmagic=never-match;; 11861 esac 11862 lt_cv_deplibs_check_method=pass_all 11863 ;; 11864 11865# This must be glibc/ELF. 11866linux* | k*bsd*-gnu | kopensolaris*-gnu) 11867 lt_cv_deplibs_check_method=pass_all 11868 ;; 11869 11870netbsd*) 11871 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 11872 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 11873 else 11874 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 11875 fi 11876 ;; 11877 11878newos6*) 11879 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 11880 lt_cv_file_magic_cmd=/usr/bin/file 11881 lt_cv_file_magic_test_file=/usr/lib/libnls.so 11882 ;; 11883 11884*nto* | *qnx*) 11885 lt_cv_deplibs_check_method=pass_all 11886 ;; 11887 11888openbsd*) 11889 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 11890 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 11891 else 11892 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 11893 fi 11894 ;; 11895 11896osf3* | osf4* | osf5*) 11897 lt_cv_deplibs_check_method=pass_all 11898 ;; 11899 11900rdos*) 11901 lt_cv_deplibs_check_method=pass_all 11902 ;; 11903 11904solaris*) 11905 lt_cv_deplibs_check_method=pass_all 11906 ;; 11907 11908sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11909 lt_cv_deplibs_check_method=pass_all 11910 ;; 11911 11912sysv4 | sysv4.3*) 11913 case $host_vendor in 11914 motorola) 11915 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]' 11916 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 11917 ;; 11918 ncr) 11919 lt_cv_deplibs_check_method=pass_all 11920 ;; 11921 sequent) 11922 lt_cv_file_magic_cmd='/bin/file' 11923 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 11924 ;; 11925 sni) 11926 lt_cv_file_magic_cmd='/bin/file' 11927 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 11928 lt_cv_file_magic_test_file=/lib/libc.so 11929 ;; 11930 siemens) 11931 lt_cv_deplibs_check_method=pass_all 11932 ;; 11933 pc) 11934 lt_cv_deplibs_check_method=pass_all 11935 ;; 11936 esac 11937 ;; 11938 11939tpf*) 11940 lt_cv_deplibs_check_method=pass_all 11941 ;; 11942esac 11943 11944fi 11945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 11946$as_echo "$lt_cv_deplibs_check_method" >&6; } 11947 11948file_magic_glob= 11949want_nocaseglob=no 11950if test "$build" = "$host"; then 11951 case $host_os in 11952 mingw* | pw32*) 11953 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 11954 want_nocaseglob=yes 11955 else 11956 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 11957 fi 11958 ;; 11959 esac 11960fi 11961 11962file_magic_cmd=$lt_cv_file_magic_cmd 11963deplibs_check_method=$lt_cv_deplibs_check_method 11964test -z "$deplibs_check_method" && deplibs_check_method=unknown 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 11986 11987if test -n "$ac_tool_prefix"; then 11988 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 11989set dummy ${ac_tool_prefix}dlltool; ac_word=$2 11990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11991$as_echo_n "checking for $ac_word... " >&6; } 11992if ${ac_cv_prog_DLLTOOL+:} false; then : 11993 $as_echo_n "(cached) " >&6 11994else 11995 if test -n "$DLLTOOL"; then 11996 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 11997else 11998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11999for as_dir in $PATH 12000do 12001 IFS=$as_save_IFS 12002 test -z "$as_dir" && as_dir=. 12003 for ac_exec_ext in '' $ac_executable_extensions; do 12004 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12005 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 12006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12007 break 2 12008 fi 12009done 12010 done 12011IFS=$as_save_IFS 12012 12013fi 12014fi 12015DLLTOOL=$ac_cv_prog_DLLTOOL 12016if test -n "$DLLTOOL"; then 12017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 12018$as_echo "$DLLTOOL" >&6; } 12019else 12020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12021$as_echo "no" >&6; } 12022fi 12023 12024 12025fi 12026if test -z "$ac_cv_prog_DLLTOOL"; then 12027 ac_ct_DLLTOOL=$DLLTOOL 12028 # Extract the first word of "dlltool", so it can be a program name with args. 12029set dummy dlltool; ac_word=$2 12030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12031$as_echo_n "checking for $ac_word... " >&6; } 12032if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 12033 $as_echo_n "(cached) " >&6 12034else 12035 if test -n "$ac_ct_DLLTOOL"; then 12036 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 12037else 12038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12039for as_dir in $PATH 12040do 12041 IFS=$as_save_IFS 12042 test -z "$as_dir" && as_dir=. 12043 for ac_exec_ext in '' $ac_executable_extensions; do 12044 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12045 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 12046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12047 break 2 12048 fi 12049done 12050 done 12051IFS=$as_save_IFS 12052 12053fi 12054fi 12055ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 12056if test -n "$ac_ct_DLLTOOL"; then 12057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 12058$as_echo "$ac_ct_DLLTOOL" >&6; } 12059else 12060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12061$as_echo "no" >&6; } 12062fi 12063 12064 if test "x$ac_ct_DLLTOOL" = x; then 12065 DLLTOOL="false" 12066 else 12067 case $cross_compiling:$ac_tool_warned in 12068yes:) 12069{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12070$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12071ac_tool_warned=yes ;; 12072esac 12073 DLLTOOL=$ac_ct_DLLTOOL 12074 fi 12075else 12076 DLLTOOL="$ac_cv_prog_DLLTOOL" 12077fi 12078 12079test -z "$DLLTOOL" && DLLTOOL=dlltool 12080 12081 12082 12083 12084 12085 12086 12087 12088 12089 12090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 12091$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 12092if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 12093 $as_echo_n "(cached) " >&6 12094else 12095 lt_cv_sharedlib_from_linklib_cmd='unknown' 12096 12097case $host_os in 12098cygwin* | mingw* | pw32* | cegcc*) 12099 # two different shell functions defined in ltmain.sh 12100 # decide which to use based on capabilities of $DLLTOOL 12101 case `$DLLTOOL --help 2>&1` in 12102 *--identify-strict*) 12103 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 12104 ;; 12105 *) 12106 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 12107 ;; 12108 esac 12109 ;; 12110*) 12111 # fallback: assume linklib IS sharedlib 12112 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 12113 ;; 12114esac 12115 12116fi 12117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 12118$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 12119sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 12120test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 12121 12122 12123 12124 12125 12126 12127 12128if test -n "$ac_tool_prefix"; then 12129 for ac_prog in ar 12130 do 12131 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12132set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12134$as_echo_n "checking for $ac_word... " >&6; } 12135if ${ac_cv_prog_AR+:} false; then : 12136 $as_echo_n "(cached) " >&6 12137else 12138 if test -n "$AR"; then 12139 ac_cv_prog_AR="$AR" # Let the user override the test. 12140else 12141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12142for as_dir in $PATH 12143do 12144 IFS=$as_save_IFS 12145 test -z "$as_dir" && as_dir=. 12146 for ac_exec_ext in '' $ac_executable_extensions; do 12147 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12148 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 12149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12150 break 2 12151 fi 12152done 12153 done 12154IFS=$as_save_IFS 12155 12156fi 12157fi 12158AR=$ac_cv_prog_AR 12159if test -n "$AR"; then 12160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 12161$as_echo "$AR" >&6; } 12162else 12163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12164$as_echo "no" >&6; } 12165fi 12166 12167 12168 test -n "$AR" && break 12169 done 12170fi 12171if test -z "$AR"; then 12172 ac_ct_AR=$AR 12173 for ac_prog in ar 12174do 12175 # Extract the first word of "$ac_prog", so it can be a program name with args. 12176set dummy $ac_prog; ac_word=$2 12177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12178$as_echo_n "checking for $ac_word... " >&6; } 12179if ${ac_cv_prog_ac_ct_AR+:} false; then : 12180 $as_echo_n "(cached) " >&6 12181else 12182 if test -n "$ac_ct_AR"; then 12183 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 12184else 12185as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12186for as_dir in $PATH 12187do 12188 IFS=$as_save_IFS 12189 test -z "$as_dir" && as_dir=. 12190 for ac_exec_ext in '' $ac_executable_extensions; do 12191 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12192 ac_cv_prog_ac_ct_AR="$ac_prog" 12193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12194 break 2 12195 fi 12196done 12197 done 12198IFS=$as_save_IFS 12199 12200fi 12201fi 12202ac_ct_AR=$ac_cv_prog_ac_ct_AR 12203if test -n "$ac_ct_AR"; then 12204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 12205$as_echo "$ac_ct_AR" >&6; } 12206else 12207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12208$as_echo "no" >&6; } 12209fi 12210 12211 12212 test -n "$ac_ct_AR" && break 12213done 12214 12215 if test "x$ac_ct_AR" = x; then 12216 AR="false" 12217 else 12218 case $cross_compiling:$ac_tool_warned in 12219yes:) 12220{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12221$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12222ac_tool_warned=yes ;; 12223esac 12224 AR=$ac_ct_AR 12225 fi 12226fi 12227 12228: ${AR=ar} 12229: ${AR_FLAGS=cru} 12230 12231 12232 12233 12234 12235 12236 12237 12238 12239 12240 12241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 12242$as_echo_n "checking for archiver @FILE support... " >&6; } 12243if ${lt_cv_ar_at_file+:} false; then : 12244 $as_echo_n "(cached) " >&6 12245else 12246 lt_cv_ar_at_file=no 12247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12248/* end confdefs.h. */ 12249 12250int 12251main () 12252{ 12253 12254 ; 12255 return 0; 12256} 12257_ACEOF 12258if ac_fn_c_try_compile "$LINENO"; then : 12259 echo conftest.$ac_objext > conftest.lst 12260 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 12261 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12262 (eval $lt_ar_try) 2>&5 12263 ac_status=$? 12264 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12265 test $ac_status = 0; } 12266 if test "$ac_status" -eq 0; then 12267 # Ensure the archiver fails upon bogus file names. 12268 rm -f conftest.$ac_objext libconftest.a 12269 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 12270 (eval $lt_ar_try) 2>&5 12271 ac_status=$? 12272 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12273 test $ac_status = 0; } 12274 if test "$ac_status" -ne 0; then 12275 lt_cv_ar_at_file=@ 12276 fi 12277 fi 12278 rm -f conftest.* libconftest.a 12279 12280fi 12281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12282 12283fi 12284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 12285$as_echo "$lt_cv_ar_at_file" >&6; } 12286 12287if test "x$lt_cv_ar_at_file" = xno; then 12288 archiver_list_spec= 12289else 12290 archiver_list_spec=$lt_cv_ar_at_file 12291fi 12292 12293 12294 12295 12296 12297 12298 12299if test -n "$ac_tool_prefix"; then 12300 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 12301set dummy ${ac_tool_prefix}strip; ac_word=$2 12302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12303$as_echo_n "checking for $ac_word... " >&6; } 12304if ${ac_cv_prog_STRIP+:} false; then : 12305 $as_echo_n "(cached) " >&6 12306else 12307 if test -n "$STRIP"; then 12308 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 12309else 12310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12311for as_dir in $PATH 12312do 12313 IFS=$as_save_IFS 12314 test -z "$as_dir" && as_dir=. 12315 for ac_exec_ext in '' $ac_executable_extensions; do 12316 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12317 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 12318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12319 break 2 12320 fi 12321done 12322 done 12323IFS=$as_save_IFS 12324 12325fi 12326fi 12327STRIP=$ac_cv_prog_STRIP 12328if test -n "$STRIP"; then 12329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 12330$as_echo "$STRIP" >&6; } 12331else 12332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12333$as_echo "no" >&6; } 12334fi 12335 12336 12337fi 12338if test -z "$ac_cv_prog_STRIP"; then 12339 ac_ct_STRIP=$STRIP 12340 # Extract the first word of "strip", so it can be a program name with args. 12341set dummy strip; ac_word=$2 12342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12343$as_echo_n "checking for $ac_word... " >&6; } 12344if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 12345 $as_echo_n "(cached) " >&6 12346else 12347 if test -n "$ac_ct_STRIP"; then 12348 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 12349else 12350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12351for as_dir in $PATH 12352do 12353 IFS=$as_save_IFS 12354 test -z "$as_dir" && as_dir=. 12355 for ac_exec_ext in '' $ac_executable_extensions; do 12356 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12357 ac_cv_prog_ac_ct_STRIP="strip" 12358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12359 break 2 12360 fi 12361done 12362 done 12363IFS=$as_save_IFS 12364 12365fi 12366fi 12367ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 12368if test -n "$ac_ct_STRIP"; then 12369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 12370$as_echo "$ac_ct_STRIP" >&6; } 12371else 12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12373$as_echo "no" >&6; } 12374fi 12375 12376 if test "x$ac_ct_STRIP" = x; then 12377 STRIP=":" 12378 else 12379 case $cross_compiling:$ac_tool_warned in 12380yes:) 12381{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12382$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12383ac_tool_warned=yes ;; 12384esac 12385 STRIP=$ac_ct_STRIP 12386 fi 12387else 12388 STRIP="$ac_cv_prog_STRIP" 12389fi 12390 12391test -z "$STRIP" && STRIP=: 12392 12393 12394 12395 12396 12397 12398if test -n "$ac_tool_prefix"; then 12399 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12400set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12402$as_echo_n "checking for $ac_word... " >&6; } 12403if ${ac_cv_prog_RANLIB+:} false; then : 12404 $as_echo_n "(cached) " >&6 12405else 12406 if test -n "$RANLIB"; then 12407 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12408else 12409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12410for as_dir in $PATH 12411do 12412 IFS=$as_save_IFS 12413 test -z "$as_dir" && as_dir=. 12414 for ac_exec_ext in '' $ac_executable_extensions; do 12415 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12416 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12418 break 2 12419 fi 12420done 12421 done 12422IFS=$as_save_IFS 12423 12424fi 12425fi 12426RANLIB=$ac_cv_prog_RANLIB 12427if test -n "$RANLIB"; then 12428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12429$as_echo "$RANLIB" >&6; } 12430else 12431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12432$as_echo "no" >&6; } 12433fi 12434 12435 12436fi 12437if test -z "$ac_cv_prog_RANLIB"; then 12438 ac_ct_RANLIB=$RANLIB 12439 # Extract the first word of "ranlib", so it can be a program name with args. 12440set dummy ranlib; ac_word=$2 12441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12442$as_echo_n "checking for $ac_word... " >&6; } 12443if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 12444 $as_echo_n "(cached) " >&6 12445else 12446 if test -n "$ac_ct_RANLIB"; then 12447 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12448else 12449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12450for as_dir in $PATH 12451do 12452 IFS=$as_save_IFS 12453 test -z "$as_dir" && as_dir=. 12454 for ac_exec_ext in '' $ac_executable_extensions; do 12455 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12456 ac_cv_prog_ac_ct_RANLIB="ranlib" 12457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12458 break 2 12459 fi 12460done 12461 done 12462IFS=$as_save_IFS 12463 12464fi 12465fi 12466ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12467if test -n "$ac_ct_RANLIB"; then 12468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12469$as_echo "$ac_ct_RANLIB" >&6; } 12470else 12471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12472$as_echo "no" >&6; } 12473fi 12474 12475 if test "x$ac_ct_RANLIB" = x; then 12476 RANLIB=":" 12477 else 12478 case $cross_compiling:$ac_tool_warned in 12479yes:) 12480{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12481$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12482ac_tool_warned=yes ;; 12483esac 12484 RANLIB=$ac_ct_RANLIB 12485 fi 12486else 12487 RANLIB="$ac_cv_prog_RANLIB" 12488fi 12489 12490test -z "$RANLIB" && RANLIB=: 12491 12492 12493 12494 12495 12496 12497# Determine commands to create old-style static archives. 12498old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 12499old_postinstall_cmds='chmod 644 $oldlib' 12500old_postuninstall_cmds= 12501 12502if test -n "$RANLIB"; then 12503 case $host_os in 12504 openbsd*) 12505 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 12506 ;; 12507 *) 12508 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 12509 ;; 12510 esac 12511 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 12512fi 12513 12514case $host_os in 12515 darwin*) 12516 lock_old_archive_extraction=yes ;; 12517 *) 12518 lock_old_archive_extraction=no ;; 12519esac 12520 12521 12522 12523 12524 12525 12526 12527 12528 12529 12530 12531 12532 12533 12534 12535 12536 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550 12551 12552 12553 12554 12555 12556 12557 12558 12559# If no C compiler was specified, use CC. 12560LTCC=${LTCC-"$CC"} 12561 12562# If no C compiler flags were specified, use CFLAGS. 12563LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 12564 12565# Allow CC to be a program name with arguments. 12566compiler=$CC 12567 12568 12569# Check for command to grab the raw symbol name followed by C symbol from nm. 12570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 12571$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 12572if ${lt_cv_sys_global_symbol_pipe+:} false; then : 12573 $as_echo_n "(cached) " >&6 12574else 12575 12576# These are sane defaults that work on at least a few old systems. 12577# [They come from Ultrix. What could be older than Ultrix?!! ;)] 12578 12579# Character class describing NM global symbol codes. 12580symcode='[BCDEGRST]' 12581 12582# Regexp to match symbols that can be accessed directly from C. 12583sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 12584 12585# Define system-specific variables. 12586case $host_os in 12587aix*) 12588 symcode='[BCDT]' 12589 ;; 12590cygwin* | mingw* | pw32* | cegcc*) 12591 symcode='[ABCDGISTW]' 12592 ;; 12593hpux*) 12594 if test "$host_cpu" = ia64; then 12595 symcode='[ABCDEGRST]' 12596 fi 12597 ;; 12598irix* | nonstopux*) 12599 symcode='[BCDEGRST]' 12600 ;; 12601osf*) 12602 symcode='[BCDEGQRST]' 12603 ;; 12604solaris*) 12605 symcode='[BDRT]' 12606 ;; 12607sco3.2v5*) 12608 symcode='[DT]' 12609 ;; 12610sysv4.2uw2*) 12611 symcode='[DT]' 12612 ;; 12613sysv5* | sco5v6* | unixware* | OpenUNIX*) 12614 symcode='[ABDT]' 12615 ;; 12616sysv4) 12617 symcode='[DFNSTU]' 12618 ;; 12619esac 12620 12621# If we're using GNU nm, then use its standard symbol codes. 12622case `$NM -V 2>&1` in 12623*GNU* | *'with BFD'*) 12624 symcode='[ABCDGIRSTW]' ;; 12625esac 12626 12627# Transform an extracted symbol line into a proper C declaration. 12628# Some systems (esp. on ia64) link data and code symbols differently, 12629# so use this general approach. 12630lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 12631 12632# Transform an extracted symbol line into symbol name and symbol address 12633lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 12634lt_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'" 12635 12636# Handle CRLF in mingw tool chain 12637opt_cr= 12638case $build_os in 12639mingw*) 12640 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 12641 ;; 12642esac 12643 12644# Try without a prefix underscore, then with it. 12645for ac_symprfx in "" "_"; do 12646 12647 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 12648 symxfrm="\\1 $ac_symprfx\\2 \\2" 12649 12650 # Write the raw and C identifiers. 12651 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12652 # Fake it for dumpbin and say T for any non-static function 12653 # and D for any global variable. 12654 # Also find C++ and __fastcall symbols from MSVC++, 12655 # which start with @ or ?. 12656 lt_cv_sys_global_symbol_pipe="$AWK '"\ 12657" {last_section=section; section=\$ 3};"\ 12658" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 12659" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 12660" \$ 0!~/External *\|/{next};"\ 12661" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 12662" {if(hide[section]) next};"\ 12663" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 12664" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 12665" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 12666" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 12667" ' prfx=^$ac_symprfx" 12668 else 12669 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 12670 fi 12671 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 12672 12673 # Check to see that the pipe works correctly. 12674 pipe_works=no 12675 12676 rm -f conftest* 12677 cat > conftest.$ac_ext <<_LT_EOF 12678#ifdef __cplusplus 12679extern "C" { 12680#endif 12681char nm_test_var; 12682void nm_test_func(void); 12683void nm_test_func(void){} 12684#ifdef __cplusplus 12685} 12686#endif 12687int main(){nm_test_var='a';nm_test_func();return(0);} 12688_LT_EOF 12689 12690 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12691 (eval $ac_compile) 2>&5 12692 ac_status=$? 12693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12694 test $ac_status = 0; }; then 12695 # Now try to grab the symbols. 12696 nlist=conftest.nm 12697 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 12698 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 12699 ac_status=$? 12700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12701 test $ac_status = 0; } && test -s "$nlist"; then 12702 # Try sorting and uniquifying the output. 12703 if sort "$nlist" | uniq > "$nlist"T; then 12704 mv -f "$nlist"T "$nlist" 12705 else 12706 rm -f "$nlist"T 12707 fi 12708 12709 # Make sure that we snagged all the symbols we need. 12710 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 12711 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 12712 cat <<_LT_EOF > conftest.$ac_ext 12713/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 12714#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 12715/* DATA imports from DLLs on WIN32 con't be const, because runtime 12716 relocations are performed -- see ld's documentation on pseudo-relocs. */ 12717# define LT_DLSYM_CONST 12718#elif defined(__osf__) 12719/* This system does not cope well with relocations in const data. */ 12720# define LT_DLSYM_CONST 12721#else 12722# define LT_DLSYM_CONST const 12723#endif 12724 12725#ifdef __cplusplus 12726extern "C" { 12727#endif 12728 12729_LT_EOF 12730 # Now generate the symbol file. 12731 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 12732 12733 cat <<_LT_EOF >> conftest.$ac_ext 12734 12735/* The mapping between symbol names and symbols. */ 12736LT_DLSYM_CONST struct { 12737 const char *name; 12738 void *address; 12739} 12740lt__PROGRAM__LTX_preloaded_symbols[] = 12741{ 12742 { "@PROGRAM@", (void *) 0 }, 12743_LT_EOF 12744 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 12745 cat <<\_LT_EOF >> conftest.$ac_ext 12746 {0, (void *) 0} 12747}; 12748 12749/* This works around a problem in FreeBSD linker */ 12750#ifdef FREEBSD_WORKAROUND 12751static const void *lt_preloaded_setup() { 12752 return lt__PROGRAM__LTX_preloaded_symbols; 12753} 12754#endif 12755 12756#ifdef __cplusplus 12757} 12758#endif 12759_LT_EOF 12760 # Now try linking the two files. 12761 mv conftest.$ac_objext conftstm.$ac_objext 12762 lt_globsym_save_LIBS=$LIBS 12763 lt_globsym_save_CFLAGS=$CFLAGS 12764 LIBS="conftstm.$ac_objext" 12765 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 12766 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12767 (eval $ac_link) 2>&5 12768 ac_status=$? 12769 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12770 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 12771 pipe_works=yes 12772 fi 12773 LIBS=$lt_globsym_save_LIBS 12774 CFLAGS=$lt_globsym_save_CFLAGS 12775 else 12776 echo "cannot find nm_test_func in $nlist" >&5 12777 fi 12778 else 12779 echo "cannot find nm_test_var in $nlist" >&5 12780 fi 12781 else 12782 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 12783 fi 12784 else 12785 echo "$progname: failed program was:" >&5 12786 cat conftest.$ac_ext >&5 12787 fi 12788 rm -rf conftest* conftst* 12789 12790 # Do not use the global_symbol_pipe unless it works. 12791 if test "$pipe_works" = yes; then 12792 break 12793 else 12794 lt_cv_sys_global_symbol_pipe= 12795 fi 12796done 12797 12798fi 12799 12800if test -z "$lt_cv_sys_global_symbol_pipe"; then 12801 lt_cv_sys_global_symbol_to_cdecl= 12802fi 12803if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 12804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 12805$as_echo "failed" >&6; } 12806else 12807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 12808$as_echo "ok" >&6; } 12809fi 12810 12811# Response file support. 12812if test "$lt_cv_nm_interface" = "MS dumpbin"; then 12813 nm_file_list_spec='@' 12814elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 12815 nm_file_list_spec='@' 12816fi 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 12845$as_echo_n "checking for sysroot... " >&6; } 12846 12847# Check whether --with-sysroot was given. 12848if test "${with_sysroot+set}" = set; then : 12849 withval=$with_sysroot; 12850else 12851 with_sysroot=no 12852fi 12853 12854 12855lt_sysroot= 12856case ${with_sysroot} in #( 12857 yes) 12858 if test "$GCC" = yes; then 12859 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 12860 fi 12861 ;; #( 12862 /*) 12863 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 12864 ;; #( 12865 no|'') 12866 ;; #( 12867 *) 12868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 12869$as_echo "${with_sysroot}" >&6; } 12870 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 12871 ;; 12872esac 12873 12874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 12875$as_echo "${lt_sysroot:-no}" >&6; } 12876 12877 12878 12879 12880 12881# Check whether --enable-libtool-lock was given. 12882if test "${enable_libtool_lock+set}" = set; then : 12883 enableval=$enable_libtool_lock; 12884fi 12885 12886test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 12887 12888# Some flags need to be propagated to the compiler or linker for good 12889# libtool support. 12890case $host in 12891ia64-*-hpux*) 12892 # Find out which ABI we are using. 12893 echo 'int i;' > conftest.$ac_ext 12894 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12895 (eval $ac_compile) 2>&5 12896 ac_status=$? 12897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12898 test $ac_status = 0; }; then 12899 case `/usr/bin/file conftest.$ac_objext` in 12900 *ELF-32*) 12901 HPUX_IA64_MODE="32" 12902 ;; 12903 *ELF-64*) 12904 HPUX_IA64_MODE="64" 12905 ;; 12906 esac 12907 fi 12908 rm -rf conftest* 12909 ;; 12910*-*-irix6*) 12911 # Find out which ABI we are using. 12912 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 12913 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12914 (eval $ac_compile) 2>&5 12915 ac_status=$? 12916 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12917 test $ac_status = 0; }; then 12918 if test "$lt_cv_prog_gnu_ld" = yes; then 12919 case `/usr/bin/file conftest.$ac_objext` in 12920 *32-bit*) 12921 LD="${LD-ld} -melf32bsmip" 12922 ;; 12923 *N32*) 12924 LD="${LD-ld} -melf32bmipn32" 12925 ;; 12926 *64-bit*) 12927 LD="${LD-ld} -melf64bmip" 12928 ;; 12929 esac 12930 else 12931 case `/usr/bin/file conftest.$ac_objext` in 12932 *32-bit*) 12933 LD="${LD-ld} -32" 12934 ;; 12935 *N32*) 12936 LD="${LD-ld} -n32" 12937 ;; 12938 *64-bit*) 12939 LD="${LD-ld} -64" 12940 ;; 12941 esac 12942 fi 12943 fi 12944 rm -rf conftest* 12945 ;; 12946 12947x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 12948s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 12949 # Find out which ABI we are using. 12950 echo 'int i;' > conftest.$ac_ext 12951 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12952 (eval $ac_compile) 2>&5 12953 ac_status=$? 12954 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12955 test $ac_status = 0; }; then 12956 case `/usr/bin/file conftest.o` in 12957 *32-bit*) 12958 case $host in 12959 x86_64-*kfreebsd*-gnu) 12960 LD="${LD-ld} -m elf_i386_fbsd" 12961 ;; 12962 x86_64-*linux*) 12963 LD="${LD-ld} -m elf_i386" 12964 ;; 12965 ppc64-*linux*|powerpc64-*linux*) 12966 LD="${LD-ld} -m elf32ppclinux" 12967 ;; 12968 s390x-*linux*) 12969 LD="${LD-ld} -m elf_s390" 12970 ;; 12971 sparc64-*linux*) 12972 LD="${LD-ld} -m elf32_sparc" 12973 ;; 12974 esac 12975 ;; 12976 *64-bit*) 12977 case $host in 12978 x86_64-*kfreebsd*-gnu) 12979 LD="${LD-ld} -m elf_x86_64_fbsd" 12980 ;; 12981 x86_64-*linux*) 12982 LD="${LD-ld} -m elf_x86_64" 12983 ;; 12984 ppc*-*linux*|powerpc*-*linux*) 12985 LD="${LD-ld} -m elf64ppc" 12986 ;; 12987 s390*-*linux*|s390*-*tpf*) 12988 LD="${LD-ld} -m elf64_s390" 12989 ;; 12990 sparc*-*linux*) 12991 LD="${LD-ld} -m elf64_sparc" 12992 ;; 12993 esac 12994 ;; 12995 esac 12996 fi 12997 rm -rf conftest* 12998 ;; 12999 13000*-*-sco3.2v5*) 13001 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 13002 SAVE_CFLAGS="$CFLAGS" 13003 CFLAGS="$CFLAGS -belf" 13004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 13005$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 13006if ${lt_cv_cc_needs_belf+:} false; then : 13007 $as_echo_n "(cached) " >&6 13008else 13009 ac_ext=c 13010ac_cpp='$CPP $CPPFLAGS' 13011ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13012ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13013ac_compiler_gnu=$ac_cv_c_compiler_gnu 13014 13015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13016/* end confdefs.h. */ 13017 13018int 13019main () 13020{ 13021 13022 ; 13023 return 0; 13024} 13025_ACEOF 13026if ac_fn_c_try_link "$LINENO"; then : 13027 lt_cv_cc_needs_belf=yes 13028else 13029 lt_cv_cc_needs_belf=no 13030fi 13031rm -f core conftest.err conftest.$ac_objext \ 13032 conftest$ac_exeext conftest.$ac_ext 13033 ac_ext=c 13034ac_cpp='$CPP $CPPFLAGS' 13035ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13036ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13037ac_compiler_gnu=$ac_cv_c_compiler_gnu 13038 13039fi 13040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 13041$as_echo "$lt_cv_cc_needs_belf" >&6; } 13042 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 13043 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 13044 CFLAGS="$SAVE_CFLAGS" 13045 fi 13046 ;; 13047*-*solaris*) 13048 # Find out which ABI we are using. 13049 echo 'int i;' > conftest.$ac_ext 13050 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 13051 (eval $ac_compile) 2>&5 13052 ac_status=$? 13053 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13054 test $ac_status = 0; }; then 13055 case `/usr/bin/file conftest.o` in 13056 *64-bit*) 13057 case $lt_cv_prog_gnu_ld in 13058 yes*) 13059 case $host in 13060 i?86-*-solaris*) 13061 LD="${LD-ld} -m elf_x86_64" 13062 ;; 13063 sparc*-*-solaris*) 13064 LD="${LD-ld} -m elf64_sparc" 13065 ;; 13066 esac 13067 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 13068 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 13069 LD="${LD-ld}_sol2" 13070 fi 13071 ;; 13072 *) 13073 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 13074 LD="${LD-ld} -64" 13075 fi 13076 ;; 13077 esac 13078 ;; 13079 esac 13080 fi 13081 rm -rf conftest* 13082 ;; 13083esac 13084 13085need_locks="$enable_libtool_lock" 13086 13087if test -n "$ac_tool_prefix"; then 13088 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 13089set dummy ${ac_tool_prefix}mt; ac_word=$2 13090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13091$as_echo_n "checking for $ac_word... " >&6; } 13092if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 13093 $as_echo_n "(cached) " >&6 13094else 13095 if test -n "$MANIFEST_TOOL"; then 13096 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 13097else 13098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13099for as_dir in $PATH 13100do 13101 IFS=$as_save_IFS 13102 test -z "$as_dir" && as_dir=. 13103 for ac_exec_ext in '' $ac_executable_extensions; do 13104 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13105 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 13106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13107 break 2 13108 fi 13109done 13110 done 13111IFS=$as_save_IFS 13112 13113fi 13114fi 13115MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 13116if test -n "$MANIFEST_TOOL"; then 13117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 13118$as_echo "$MANIFEST_TOOL" >&6; } 13119else 13120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13121$as_echo "no" >&6; } 13122fi 13123 13124 13125fi 13126if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 13127 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 13128 # Extract the first word of "mt", so it can be a program name with args. 13129set dummy mt; ac_word=$2 13130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13131$as_echo_n "checking for $ac_word... " >&6; } 13132if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 13133 $as_echo_n "(cached) " >&6 13134else 13135 if test -n "$ac_ct_MANIFEST_TOOL"; then 13136 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 13137else 13138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13139for as_dir in $PATH 13140do 13141 IFS=$as_save_IFS 13142 test -z "$as_dir" && as_dir=. 13143 for ac_exec_ext in '' $ac_executable_extensions; do 13144 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13145 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 13146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13147 break 2 13148 fi 13149done 13150 done 13151IFS=$as_save_IFS 13152 13153fi 13154fi 13155ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 13156if test -n "$ac_ct_MANIFEST_TOOL"; then 13157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 13158$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 13159else 13160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13161$as_echo "no" >&6; } 13162fi 13163 13164 if test "x$ac_ct_MANIFEST_TOOL" = x; then 13165 MANIFEST_TOOL=":" 13166 else 13167 case $cross_compiling:$ac_tool_warned in 13168yes:) 13169{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13170$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13171ac_tool_warned=yes ;; 13172esac 13173 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 13174 fi 13175else 13176 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 13177fi 13178 13179test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 13180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 13181$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 13182if ${lt_cv_path_mainfest_tool+:} false; then : 13183 $as_echo_n "(cached) " >&6 13184else 13185 lt_cv_path_mainfest_tool=no 13186 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 13187 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 13188 cat conftest.err >&5 13189 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 13190 lt_cv_path_mainfest_tool=yes 13191 fi 13192 rm -f conftest* 13193fi 13194{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 13195$as_echo "$lt_cv_path_mainfest_tool" >&6; } 13196if test "x$lt_cv_path_mainfest_tool" != xyes; then 13197 MANIFEST_TOOL=: 13198fi 13199 13200 13201 13202 13203 13204 13205 case $host_os in 13206 rhapsody* | darwin*) 13207 if test -n "$ac_tool_prefix"; then 13208 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 13209set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 13210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13211$as_echo_n "checking for $ac_word... " >&6; } 13212if ${ac_cv_prog_DSYMUTIL+:} false; then : 13213 $as_echo_n "(cached) " >&6 13214else 13215 if test -n "$DSYMUTIL"; then 13216 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 13217else 13218as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13219for as_dir in $PATH 13220do 13221 IFS=$as_save_IFS 13222 test -z "$as_dir" && as_dir=. 13223 for ac_exec_ext in '' $ac_executable_extensions; do 13224 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13225 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 13226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13227 break 2 13228 fi 13229done 13230 done 13231IFS=$as_save_IFS 13232 13233fi 13234fi 13235DSYMUTIL=$ac_cv_prog_DSYMUTIL 13236if test -n "$DSYMUTIL"; then 13237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 13238$as_echo "$DSYMUTIL" >&6; } 13239else 13240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13241$as_echo "no" >&6; } 13242fi 13243 13244 13245fi 13246if test -z "$ac_cv_prog_DSYMUTIL"; then 13247 ac_ct_DSYMUTIL=$DSYMUTIL 13248 # Extract the first word of "dsymutil", so it can be a program name with args. 13249set dummy dsymutil; ac_word=$2 13250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13251$as_echo_n "checking for $ac_word... " >&6; } 13252if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 13253 $as_echo_n "(cached) " >&6 13254else 13255 if test -n "$ac_ct_DSYMUTIL"; then 13256 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 13257else 13258as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13259for as_dir in $PATH 13260do 13261 IFS=$as_save_IFS 13262 test -z "$as_dir" && as_dir=. 13263 for ac_exec_ext in '' $ac_executable_extensions; do 13264 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13265 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 13266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13267 break 2 13268 fi 13269done 13270 done 13271IFS=$as_save_IFS 13272 13273fi 13274fi 13275ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 13276if test -n "$ac_ct_DSYMUTIL"; then 13277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 13278$as_echo "$ac_ct_DSYMUTIL" >&6; } 13279else 13280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13281$as_echo "no" >&6; } 13282fi 13283 13284 if test "x$ac_ct_DSYMUTIL" = x; then 13285 DSYMUTIL=":" 13286 else 13287 case $cross_compiling:$ac_tool_warned in 13288yes:) 13289{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13290$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13291ac_tool_warned=yes ;; 13292esac 13293 DSYMUTIL=$ac_ct_DSYMUTIL 13294 fi 13295else 13296 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 13297fi 13298 13299 if test -n "$ac_tool_prefix"; then 13300 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 13301set dummy ${ac_tool_prefix}nmedit; ac_word=$2 13302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13303$as_echo_n "checking for $ac_word... " >&6; } 13304if ${ac_cv_prog_NMEDIT+:} false; then : 13305 $as_echo_n "(cached) " >&6 13306else 13307 if test -n "$NMEDIT"; then 13308 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 13309else 13310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13311for as_dir in $PATH 13312do 13313 IFS=$as_save_IFS 13314 test -z "$as_dir" && as_dir=. 13315 for ac_exec_ext in '' $ac_executable_extensions; do 13316 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13317 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 13318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13319 break 2 13320 fi 13321done 13322 done 13323IFS=$as_save_IFS 13324 13325fi 13326fi 13327NMEDIT=$ac_cv_prog_NMEDIT 13328if test -n "$NMEDIT"; then 13329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 13330$as_echo "$NMEDIT" >&6; } 13331else 13332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13333$as_echo "no" >&6; } 13334fi 13335 13336 13337fi 13338if test -z "$ac_cv_prog_NMEDIT"; then 13339 ac_ct_NMEDIT=$NMEDIT 13340 # Extract the first word of "nmedit", so it can be a program name with args. 13341set dummy nmedit; ac_word=$2 13342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13343$as_echo_n "checking for $ac_word... " >&6; } 13344if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 13345 $as_echo_n "(cached) " >&6 13346else 13347 if test -n "$ac_ct_NMEDIT"; then 13348 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 13349else 13350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13351for as_dir in $PATH 13352do 13353 IFS=$as_save_IFS 13354 test -z "$as_dir" && as_dir=. 13355 for ac_exec_ext in '' $ac_executable_extensions; do 13356 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13357 ac_cv_prog_ac_ct_NMEDIT="nmedit" 13358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13359 break 2 13360 fi 13361done 13362 done 13363IFS=$as_save_IFS 13364 13365fi 13366fi 13367ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 13368if test -n "$ac_ct_NMEDIT"; then 13369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 13370$as_echo "$ac_ct_NMEDIT" >&6; } 13371else 13372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13373$as_echo "no" >&6; } 13374fi 13375 13376 if test "x$ac_ct_NMEDIT" = x; then 13377 NMEDIT=":" 13378 else 13379 case $cross_compiling:$ac_tool_warned in 13380yes:) 13381{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13382$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13383ac_tool_warned=yes ;; 13384esac 13385 NMEDIT=$ac_ct_NMEDIT 13386 fi 13387else 13388 NMEDIT="$ac_cv_prog_NMEDIT" 13389fi 13390 13391 if test -n "$ac_tool_prefix"; then 13392 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 13393set dummy ${ac_tool_prefix}lipo; ac_word=$2 13394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13395$as_echo_n "checking for $ac_word... " >&6; } 13396if ${ac_cv_prog_LIPO+:} false; then : 13397 $as_echo_n "(cached) " >&6 13398else 13399 if test -n "$LIPO"; then 13400 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 13401else 13402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13403for as_dir in $PATH 13404do 13405 IFS=$as_save_IFS 13406 test -z "$as_dir" && as_dir=. 13407 for ac_exec_ext in '' $ac_executable_extensions; do 13408 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13409 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 13410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13411 break 2 13412 fi 13413done 13414 done 13415IFS=$as_save_IFS 13416 13417fi 13418fi 13419LIPO=$ac_cv_prog_LIPO 13420if test -n "$LIPO"; then 13421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 13422$as_echo "$LIPO" >&6; } 13423else 13424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13425$as_echo "no" >&6; } 13426fi 13427 13428 13429fi 13430if test -z "$ac_cv_prog_LIPO"; then 13431 ac_ct_LIPO=$LIPO 13432 # Extract the first word of "lipo", so it can be a program name with args. 13433set dummy lipo; ac_word=$2 13434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13435$as_echo_n "checking for $ac_word... " >&6; } 13436if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 13437 $as_echo_n "(cached) " >&6 13438else 13439 if test -n "$ac_ct_LIPO"; then 13440 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 13441else 13442as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13443for as_dir in $PATH 13444do 13445 IFS=$as_save_IFS 13446 test -z "$as_dir" && as_dir=. 13447 for ac_exec_ext in '' $ac_executable_extensions; do 13448 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13449 ac_cv_prog_ac_ct_LIPO="lipo" 13450 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13451 break 2 13452 fi 13453done 13454 done 13455IFS=$as_save_IFS 13456 13457fi 13458fi 13459ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 13460if test -n "$ac_ct_LIPO"; then 13461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 13462$as_echo "$ac_ct_LIPO" >&6; } 13463else 13464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13465$as_echo "no" >&6; } 13466fi 13467 13468 if test "x$ac_ct_LIPO" = x; then 13469 LIPO=":" 13470 else 13471 case $cross_compiling:$ac_tool_warned in 13472yes:) 13473{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13474$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13475ac_tool_warned=yes ;; 13476esac 13477 LIPO=$ac_ct_LIPO 13478 fi 13479else 13480 LIPO="$ac_cv_prog_LIPO" 13481fi 13482 13483 if test -n "$ac_tool_prefix"; then 13484 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 13485set dummy ${ac_tool_prefix}otool; ac_word=$2 13486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13487$as_echo_n "checking for $ac_word... " >&6; } 13488if ${ac_cv_prog_OTOOL+:} false; then : 13489 $as_echo_n "(cached) " >&6 13490else 13491 if test -n "$OTOOL"; then 13492 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 13493else 13494as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13495for as_dir in $PATH 13496do 13497 IFS=$as_save_IFS 13498 test -z "$as_dir" && as_dir=. 13499 for ac_exec_ext in '' $ac_executable_extensions; do 13500 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13501 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 13502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13503 break 2 13504 fi 13505done 13506 done 13507IFS=$as_save_IFS 13508 13509fi 13510fi 13511OTOOL=$ac_cv_prog_OTOOL 13512if test -n "$OTOOL"; then 13513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 13514$as_echo "$OTOOL" >&6; } 13515else 13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13517$as_echo "no" >&6; } 13518fi 13519 13520 13521fi 13522if test -z "$ac_cv_prog_OTOOL"; then 13523 ac_ct_OTOOL=$OTOOL 13524 # Extract the first word of "otool", so it can be a program name with args. 13525set dummy otool; ac_word=$2 13526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13527$as_echo_n "checking for $ac_word... " >&6; } 13528if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 13529 $as_echo_n "(cached) " >&6 13530else 13531 if test -n "$ac_ct_OTOOL"; then 13532 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 13533else 13534as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13535for as_dir in $PATH 13536do 13537 IFS=$as_save_IFS 13538 test -z "$as_dir" && as_dir=. 13539 for ac_exec_ext in '' $ac_executable_extensions; do 13540 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13541 ac_cv_prog_ac_ct_OTOOL="otool" 13542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13543 break 2 13544 fi 13545done 13546 done 13547IFS=$as_save_IFS 13548 13549fi 13550fi 13551ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 13552if test -n "$ac_ct_OTOOL"; then 13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 13554$as_echo "$ac_ct_OTOOL" >&6; } 13555else 13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13557$as_echo "no" >&6; } 13558fi 13559 13560 if test "x$ac_ct_OTOOL" = x; then 13561 OTOOL=":" 13562 else 13563 case $cross_compiling:$ac_tool_warned in 13564yes:) 13565{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13566$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13567ac_tool_warned=yes ;; 13568esac 13569 OTOOL=$ac_ct_OTOOL 13570 fi 13571else 13572 OTOOL="$ac_cv_prog_OTOOL" 13573fi 13574 13575 if test -n "$ac_tool_prefix"; then 13576 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 13577set dummy ${ac_tool_prefix}otool64; ac_word=$2 13578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13579$as_echo_n "checking for $ac_word... " >&6; } 13580if ${ac_cv_prog_OTOOL64+:} false; then : 13581 $as_echo_n "(cached) " >&6 13582else 13583 if test -n "$OTOOL64"; then 13584 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 13585else 13586as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13587for as_dir in $PATH 13588do 13589 IFS=$as_save_IFS 13590 test -z "$as_dir" && as_dir=. 13591 for ac_exec_ext in '' $ac_executable_extensions; do 13592 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13593 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 13594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13595 break 2 13596 fi 13597done 13598 done 13599IFS=$as_save_IFS 13600 13601fi 13602fi 13603OTOOL64=$ac_cv_prog_OTOOL64 13604if test -n "$OTOOL64"; then 13605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 13606$as_echo "$OTOOL64" >&6; } 13607else 13608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13609$as_echo "no" >&6; } 13610fi 13611 13612 13613fi 13614if test -z "$ac_cv_prog_OTOOL64"; then 13615 ac_ct_OTOOL64=$OTOOL64 13616 # Extract the first word of "otool64", so it can be a program name with args. 13617set dummy otool64; ac_word=$2 13618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13619$as_echo_n "checking for $ac_word... " >&6; } 13620if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 13621 $as_echo_n "(cached) " >&6 13622else 13623 if test -n "$ac_ct_OTOOL64"; then 13624 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 13625else 13626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13627for as_dir in $PATH 13628do 13629 IFS=$as_save_IFS 13630 test -z "$as_dir" && as_dir=. 13631 for ac_exec_ext in '' $ac_executable_extensions; do 13632 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13633 ac_cv_prog_ac_ct_OTOOL64="otool64" 13634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13635 break 2 13636 fi 13637done 13638 done 13639IFS=$as_save_IFS 13640 13641fi 13642fi 13643ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 13644if test -n "$ac_ct_OTOOL64"; then 13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 13646$as_echo "$ac_ct_OTOOL64" >&6; } 13647else 13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13649$as_echo "no" >&6; } 13650fi 13651 13652 if test "x$ac_ct_OTOOL64" = x; then 13653 OTOOL64=":" 13654 else 13655 case $cross_compiling:$ac_tool_warned in 13656yes:) 13657{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13658$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13659ac_tool_warned=yes ;; 13660esac 13661 OTOOL64=$ac_ct_OTOOL64 13662 fi 13663else 13664 OTOOL64="$ac_cv_prog_OTOOL64" 13665fi 13666 13667 13668 13669 13670 13671 13672 13673 13674 13675 13676 13677 13678 13679 13680 13681 13682 13683 13684 13685 13686 13687 13688 13689 13690 13691 13692 13693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 13694$as_echo_n "checking for -single_module linker flag... " >&6; } 13695if ${lt_cv_apple_cc_single_mod+:} false; then : 13696 $as_echo_n "(cached) " >&6 13697else 13698 lt_cv_apple_cc_single_mod=no 13699 if test -z "${LT_MULTI_MODULE}"; then 13700 # By default we will add the -single_module flag. You can override 13701 # by either setting the environment variable LT_MULTI_MODULE 13702 # non-empty at configure time, or by adding -multi_module to the 13703 # link flags. 13704 rm -rf libconftest.dylib* 13705 echo "int foo(void){return 1;}" > conftest.c 13706 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13707-dynamiclib -Wl,-single_module conftest.c" >&5 13708 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 13709 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 13710 _lt_result=$? 13711 # If there is a non-empty error log, and "single_module" 13712 # appears in it, assume the flag caused a linker warning 13713 if test -s conftest.err && $GREP single_module conftest.err; then 13714 cat conftest.err >&5 13715 # Otherwise, if the output was created with a 0 exit code from 13716 # the compiler, it worked. 13717 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 13718 lt_cv_apple_cc_single_mod=yes 13719 else 13720 cat conftest.err >&5 13721 fi 13722 rm -rf libconftest.dylib* 13723 rm -f conftest.* 13724 fi 13725fi 13726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 13727$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 13728 13729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 13730$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 13731if ${lt_cv_ld_exported_symbols_list+:} false; then : 13732 $as_echo_n "(cached) " >&6 13733else 13734 lt_cv_ld_exported_symbols_list=no 13735 save_LDFLAGS=$LDFLAGS 13736 echo "_main" > conftest.sym 13737 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 13738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13739/* end confdefs.h. */ 13740 13741int 13742main () 13743{ 13744 13745 ; 13746 return 0; 13747} 13748_ACEOF 13749if ac_fn_c_try_link "$LINENO"; then : 13750 lt_cv_ld_exported_symbols_list=yes 13751else 13752 lt_cv_ld_exported_symbols_list=no 13753fi 13754rm -f core conftest.err conftest.$ac_objext \ 13755 conftest$ac_exeext conftest.$ac_ext 13756 LDFLAGS="$save_LDFLAGS" 13757 13758fi 13759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 13760$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 13761 13762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 13763$as_echo_n "checking for -force_load linker flag... " >&6; } 13764if ${lt_cv_ld_force_load+:} false; then : 13765 $as_echo_n "(cached) " >&6 13766else 13767 lt_cv_ld_force_load=no 13768 cat > conftest.c << _LT_EOF 13769int forced_loaded() { return 2;} 13770_LT_EOF 13771 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 13772 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 13773 echo "$AR cru libconftest.a conftest.o" >&5 13774 $AR cru libconftest.a conftest.o 2>&5 13775 echo "$RANLIB libconftest.a" >&5 13776 $RANLIB libconftest.a 2>&5 13777 cat > conftest.c << _LT_EOF 13778int main() { return 0;} 13779_LT_EOF 13780 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 13781 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 13782 _lt_result=$? 13783 if test -s conftest.err && $GREP force_load conftest.err; then 13784 cat conftest.err >&5 13785 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 13786 lt_cv_ld_force_load=yes 13787 else 13788 cat conftest.err >&5 13789 fi 13790 rm -f conftest.err libconftest.a conftest conftest.c 13791 rm -rf conftest.dSYM 13792 13793fi 13794{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 13795$as_echo "$lt_cv_ld_force_load" >&6; } 13796 case $host_os in 13797 rhapsody* | darwin1.[012]) 13798 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 13799 darwin1.*) 13800 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13801 darwin*) # darwin 5.x on 13802 # if running on 10.5 or later, the deployment target defaults 13803 # to the OS version, if on x86, and 10.4, the deployment 13804 # target defaults to 10.4. Don't you love it? 13805 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 13806 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 13807 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13808 10.[012]*) 13809 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 13810 10.*) 13811 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 13812 esac 13813 ;; 13814 esac 13815 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 13816 _lt_dar_single_mod='$single_module' 13817 fi 13818 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 13819 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 13820 else 13821 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 13822 fi 13823 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 13824 _lt_dsymutil='~$DSYMUTIL $lib || :' 13825 else 13826 _lt_dsymutil= 13827 fi 13828 ;; 13829 esac 13830 13831for ac_header in dlfcn.h 13832do : 13833 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 13834" 13835if test "x$ac_cv_header_dlfcn_h" = xyes; then : 13836 cat >>confdefs.h <<_ACEOF 13837#define HAVE_DLFCN_H 1 13838_ACEOF 13839 13840fi 13841 13842done 13843 13844 13845 13846 13847 13848# Set options 13849 13850 13851 13852 enable_dlopen=no 13853 13854 13855 enable_win32_dll=no 13856 13857 13858 # Check whether --enable-shared was given. 13859if test "${enable_shared+set}" = set; then : 13860 enableval=$enable_shared; p=${PACKAGE-default} 13861 case $enableval in 13862 yes) enable_shared=yes ;; 13863 no) enable_shared=no ;; 13864 *) 13865 enable_shared=no 13866 # Look at the argument we got. We use all the common list separators. 13867 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13868 for pkg in $enableval; do 13869 IFS="$lt_save_ifs" 13870 if test "X$pkg" = "X$p"; then 13871 enable_shared=yes 13872 fi 13873 done 13874 IFS="$lt_save_ifs" 13875 ;; 13876 esac 13877else 13878 enable_shared=yes 13879fi 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891# Check whether --with-pic was given. 13892if test "${with_pic+set}" = set; then : 13893 withval=$with_pic; lt_p=${PACKAGE-default} 13894 case $withval in 13895 yes|no) pic_mode=$withval ;; 13896 *) 13897 pic_mode=default 13898 # Look at the argument we got. We use all the common list separators. 13899 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13900 for lt_pkg in $withval; do 13901 IFS="$lt_save_ifs" 13902 if test "X$lt_pkg" = "X$lt_p"; then 13903 pic_mode=yes 13904 fi 13905 done 13906 IFS="$lt_save_ifs" 13907 ;; 13908 esac 13909else 13910 pic_mode=default 13911fi 13912 13913 13914test -z "$pic_mode" && pic_mode=default 13915 13916 13917 13918 13919 13920 13921 13922 # Check whether --enable-fast-install was given. 13923if test "${enable_fast_install+set}" = set; then : 13924 enableval=$enable_fast_install; p=${PACKAGE-default} 13925 case $enableval in 13926 yes) enable_fast_install=yes ;; 13927 no) enable_fast_install=no ;; 13928 *) 13929 enable_fast_install=no 13930 # Look at the argument we got. We use all the common list separators. 13931 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 13932 for pkg in $enableval; do 13933 IFS="$lt_save_ifs" 13934 if test "X$pkg" = "X$p"; then 13935 enable_fast_install=yes 13936 fi 13937 done 13938 IFS="$lt_save_ifs" 13939 ;; 13940 esac 13941else 13942 enable_fast_install=yes 13943fi 13944 13945 13946 13947 13948 13949 13950 13951 13952 13953 13954 13955# This can be used to rebuild libtool when needed 13956LIBTOOL_DEPS="$ltmain" 13957 13958# Always use our own libtool. 13959LIBTOOL='$(SHELL) $(top_builddir)/libtool' 13960 13961 13962 13963 13964 13965 13966 13967 13968 13969 13970 13971 13972 13973 13974 13975 13976 13977 13978 13979 13980 13981 13982 13983 13984 13985 13986 13987 13988 13989 13990test -z "$LN_S" && LN_S="ln -s" 13991 13992 13993 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005if test -n "${ZSH_VERSION+set}" ; then 14006 setopt NO_GLOB_SUBST 14007fi 14008 14009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 14010$as_echo_n "checking for objdir... " >&6; } 14011if ${lt_cv_objdir+:} false; then : 14012 $as_echo_n "(cached) " >&6 14013else 14014 rm -f .libs 2>/dev/null 14015mkdir .libs 2>/dev/null 14016if test -d .libs; then 14017 lt_cv_objdir=.libs 14018else 14019 # MS-DOS does not allow filenames that begin with a dot. 14020 lt_cv_objdir=_libs 14021fi 14022rmdir .libs 2>/dev/null 14023fi 14024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 14025$as_echo "$lt_cv_objdir" >&6; } 14026objdir=$lt_cv_objdir 14027 14028 14029 14030 14031 14032cat >>confdefs.h <<_ACEOF 14033#define LT_OBJDIR "$lt_cv_objdir/" 14034_ACEOF 14035 14036 14037 14038 14039case $host_os in 14040aix3*) 14041 # AIX sometimes has problems with the GCC collect2 program. For some 14042 # reason, if we set the COLLECT_NAMES environment variable, the problems 14043 # vanish in a puff of smoke. 14044 if test "X${COLLECT_NAMES+set}" != Xset; then 14045 COLLECT_NAMES= 14046 export COLLECT_NAMES 14047 fi 14048 ;; 14049esac 14050 14051# Global variables: 14052ofile=libtool 14053can_build_shared=yes 14054 14055# All known linkers require a `.a' archive for static linking (except MSVC, 14056# which needs '.lib'). 14057libext=a 14058 14059with_gnu_ld="$lt_cv_prog_gnu_ld" 14060 14061old_CC="$CC" 14062old_CFLAGS="$CFLAGS" 14063 14064# Set sane defaults for various variables 14065test -z "$CC" && CC=cc 14066test -z "$LTCC" && LTCC=$CC 14067test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 14068test -z "$LD" && LD=ld 14069test -z "$ac_objext" && ac_objext=o 14070 14071for cc_temp in $compiler""; do 14072 case $cc_temp in 14073 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 14074 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 14075 \-*) ;; 14076 *) break;; 14077 esac 14078done 14079cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 14080 14081 14082# Only perform the check for file, if the check method requires it 14083test -z "$MAGIC_CMD" && MAGIC_CMD=file 14084case $deplibs_check_method in 14085file_magic*) 14086 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 14087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 14088$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 14089if ${lt_cv_path_MAGIC_CMD+:} false; then : 14090 $as_echo_n "(cached) " >&6 14091else 14092 case $MAGIC_CMD in 14093[\\/*] | ?:[\\/]*) 14094 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14095 ;; 14096*) 14097 lt_save_MAGIC_CMD="$MAGIC_CMD" 14098 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14099 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14100 for ac_dir in $ac_dummy; do 14101 IFS="$lt_save_ifs" 14102 test -z "$ac_dir" && ac_dir=. 14103 if test -f $ac_dir/${ac_tool_prefix}file; then 14104 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 14105 if test -n "$file_magic_test_file"; then 14106 case $deplibs_check_method in 14107 "file_magic "*) 14108 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14109 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14110 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14111 $EGREP "$file_magic_regex" > /dev/null; then 14112 : 14113 else 14114 cat <<_LT_EOF 1>&2 14115 14116*** Warning: the command libtool uses to detect shared libraries, 14117*** $file_magic_cmd, produces output that libtool cannot recognize. 14118*** The result is that libtool may fail to recognize shared libraries 14119*** as such. This will affect the creation of libtool libraries that 14120*** depend on shared libraries, but programs linked with such libtool 14121*** libraries will work regardless of this problem. Nevertheless, you 14122*** may want to report the problem to your system manager and/or to 14123*** bug-libtool@gnu.org 14124 14125_LT_EOF 14126 fi ;; 14127 esac 14128 fi 14129 break 14130 fi 14131 done 14132 IFS="$lt_save_ifs" 14133 MAGIC_CMD="$lt_save_MAGIC_CMD" 14134 ;; 14135esac 14136fi 14137 14138MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14139if test -n "$MAGIC_CMD"; then 14140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14141$as_echo "$MAGIC_CMD" >&6; } 14142else 14143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14144$as_echo "no" >&6; } 14145fi 14146 14147 14148 14149 14150 14151if test -z "$lt_cv_path_MAGIC_CMD"; then 14152 if test -n "$ac_tool_prefix"; then 14153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 14154$as_echo_n "checking for file... " >&6; } 14155if ${lt_cv_path_MAGIC_CMD+:} false; then : 14156 $as_echo_n "(cached) " >&6 14157else 14158 case $MAGIC_CMD in 14159[\\/*] | ?:[\\/]*) 14160 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 14161 ;; 14162*) 14163 lt_save_MAGIC_CMD="$MAGIC_CMD" 14164 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 14165 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 14166 for ac_dir in $ac_dummy; do 14167 IFS="$lt_save_ifs" 14168 test -z "$ac_dir" && ac_dir=. 14169 if test -f $ac_dir/file; then 14170 lt_cv_path_MAGIC_CMD="$ac_dir/file" 14171 if test -n "$file_magic_test_file"; then 14172 case $deplibs_check_method in 14173 "file_magic "*) 14174 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 14175 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14176 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 14177 $EGREP "$file_magic_regex" > /dev/null; then 14178 : 14179 else 14180 cat <<_LT_EOF 1>&2 14181 14182*** Warning: the command libtool uses to detect shared libraries, 14183*** $file_magic_cmd, produces output that libtool cannot recognize. 14184*** The result is that libtool may fail to recognize shared libraries 14185*** as such. This will affect the creation of libtool libraries that 14186*** depend on shared libraries, but programs linked with such libtool 14187*** libraries will work regardless of this problem. Nevertheless, you 14188*** may want to report the problem to your system manager and/or to 14189*** bug-libtool@gnu.org 14190 14191_LT_EOF 14192 fi ;; 14193 esac 14194 fi 14195 break 14196 fi 14197 done 14198 IFS="$lt_save_ifs" 14199 MAGIC_CMD="$lt_save_MAGIC_CMD" 14200 ;; 14201esac 14202fi 14203 14204MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 14205if test -n "$MAGIC_CMD"; then 14206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 14207$as_echo "$MAGIC_CMD" >&6; } 14208else 14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14210$as_echo "no" >&6; } 14211fi 14212 14213 14214 else 14215 MAGIC_CMD=: 14216 fi 14217fi 14218 14219 fi 14220 ;; 14221esac 14222 14223# Use C for the default configuration in the libtool script 14224 14225lt_save_CC="$CC" 14226ac_ext=c 14227ac_cpp='$CPP $CPPFLAGS' 14228ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14229ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14230ac_compiler_gnu=$ac_cv_c_compiler_gnu 14231 14232 14233# Source file extension for C test sources. 14234ac_ext=c 14235 14236# Object file extension for compiled C test sources. 14237objext=o 14238objext=$objext 14239 14240# Code to be used in simple compile tests 14241lt_simple_compile_test_code="int some_variable = 0;" 14242 14243# Code to be used in simple link tests 14244lt_simple_link_test_code='int main(){return(0);}' 14245 14246 14247 14248 14249 14250 14251 14252# If no C compiler was specified, use CC. 14253LTCC=${LTCC-"$CC"} 14254 14255# If no C compiler flags were specified, use CFLAGS. 14256LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 14257 14258# Allow CC to be a program name with arguments. 14259compiler=$CC 14260 14261# Save the default compiler, since it gets overwritten when the other 14262# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 14263compiler_DEFAULT=$CC 14264 14265# save warnings/boilerplate of simple test code 14266ac_outfile=conftest.$ac_objext 14267echo "$lt_simple_compile_test_code" >conftest.$ac_ext 14268eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14269_lt_compiler_boilerplate=`cat conftest.err` 14270$RM conftest* 14271 14272ac_outfile=conftest.$ac_objext 14273echo "$lt_simple_link_test_code" >conftest.$ac_ext 14274eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 14275_lt_linker_boilerplate=`cat conftest.err` 14276$RM -r conftest* 14277 14278 14279if test -n "$compiler"; then 14280 14281lt_prog_compiler_no_builtin_flag= 14282 14283if test "$GCC" = yes; then 14284 case $cc_basename in 14285 nvcc*) 14286 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 14287 *) 14288 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 14289 esac 14290 14291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 14292$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 14293if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 14294 $as_echo_n "(cached) " >&6 14295else 14296 lt_cv_prog_compiler_rtti_exceptions=no 14297 ac_outfile=conftest.$ac_objext 14298 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14299 lt_compiler_flag="-fno-rtti -fno-exceptions" 14300 # Insert the option either (1) after the last *FLAGS variable, or 14301 # (2) before a word containing "conftest.", or (3) at the end. 14302 # Note that $ac_compile itself does not contain backslashes and begins 14303 # with a dollar sign (not a hyphen), so the echo should work correctly. 14304 # The option is referenced via a variable to avoid confusing sed. 14305 lt_compile=`echo "$ac_compile" | $SED \ 14306 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14307 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14308 -e 's:$: $lt_compiler_flag:'` 14309 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14310 (eval "$lt_compile" 2>conftest.err) 14311 ac_status=$? 14312 cat conftest.err >&5 14313 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14314 if (exit $ac_status) && test -s "$ac_outfile"; then 14315 # The compiler can only warn and ignore the option if not recognized 14316 # So say no if there are warnings other than the usual output. 14317 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14318 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14319 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14320 lt_cv_prog_compiler_rtti_exceptions=yes 14321 fi 14322 fi 14323 $RM conftest* 14324 14325fi 14326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 14327$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 14328 14329if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 14330 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 14331else 14332 : 14333fi 14334 14335fi 14336 14337 14338 14339 14340 14341 14342 lt_prog_compiler_wl= 14343lt_prog_compiler_pic= 14344lt_prog_compiler_static= 14345 14346 14347 if test "$GCC" = yes; then 14348 lt_prog_compiler_wl='-Wl,' 14349 lt_prog_compiler_static='-static' 14350 14351 case $host_os in 14352 aix*) 14353 # All AIX code is PIC. 14354 if test "$host_cpu" = ia64; then 14355 # AIX 5 now supports IA64 processor 14356 lt_prog_compiler_static='-Bstatic' 14357 fi 14358 ;; 14359 14360 amigaos*) 14361 case $host_cpu in 14362 powerpc) 14363 # see comment about AmigaOS4 .so support 14364 lt_prog_compiler_pic='-fPIC' 14365 ;; 14366 m68k) 14367 # FIXME: we need at least 68020 code to build shared libraries, but 14368 # adding the `-m68020' flag to GCC prevents building anything better, 14369 # like `-m68040'. 14370 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 14371 ;; 14372 esac 14373 ;; 14374 14375 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 14376 # PIC is the default for these OSes. 14377 ;; 14378 14379 mingw* | cygwin* | pw32* | os2* | cegcc*) 14380 # This hack is so that the source file can tell whether it is being 14381 # built for inclusion in a dll (and should export symbols for example). 14382 # Although the cygwin gcc ignores -fPIC, still need this for old-style 14383 # (--disable-auto-import) libraries 14384 lt_prog_compiler_pic='-DDLL_EXPORT' 14385 ;; 14386 14387 darwin* | rhapsody*) 14388 # PIC is the default on this platform 14389 # Common symbols not allowed in MH_DYLIB files 14390 lt_prog_compiler_pic='-fno-common' 14391 ;; 14392 14393 haiku*) 14394 # PIC is the default for Haiku. 14395 # The "-static" flag exists, but is broken. 14396 lt_prog_compiler_static= 14397 ;; 14398 14399 hpux*) 14400 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 14401 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 14402 # sets the default TLS model and affects inlining. 14403 case $host_cpu in 14404 hppa*64*) 14405 # +Z the default 14406 ;; 14407 *) 14408 lt_prog_compiler_pic='-fPIC' 14409 ;; 14410 esac 14411 ;; 14412 14413 interix[3-9]*) 14414 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 14415 # Instead, we relocate shared libraries at runtime. 14416 ;; 14417 14418 msdosdjgpp*) 14419 # Just because we use GCC doesn't mean we suddenly get shared libraries 14420 # on systems that don't support them. 14421 lt_prog_compiler_can_build_shared=no 14422 enable_shared=no 14423 ;; 14424 14425 *nto* | *qnx*) 14426 # QNX uses GNU C++, but need to define -shared option too, otherwise 14427 # it will coredump. 14428 lt_prog_compiler_pic='-fPIC -shared' 14429 ;; 14430 14431 sysv4*MP*) 14432 if test -d /usr/nec; then 14433 lt_prog_compiler_pic=-Kconform_pic 14434 fi 14435 ;; 14436 14437 *) 14438 lt_prog_compiler_pic='-fPIC' 14439 ;; 14440 esac 14441 14442 case $cc_basename in 14443 nvcc*) # Cuda Compiler Driver 2.2 14444 lt_prog_compiler_wl='-Xlinker ' 14445 if test -n "$lt_prog_compiler_pic"; then 14446 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 14447 fi 14448 ;; 14449 esac 14450 else 14451 # PORTME Check for flag to pass linker flags through the system compiler. 14452 case $host_os in 14453 aix*) 14454 lt_prog_compiler_wl='-Wl,' 14455 if test "$host_cpu" = ia64; then 14456 # AIX 5 now supports IA64 processor 14457 lt_prog_compiler_static='-Bstatic' 14458 else 14459 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 14460 fi 14461 ;; 14462 14463 mingw* | cygwin* | pw32* | os2* | cegcc*) 14464 # This hack is so that the source file can tell whether it is being 14465 # built for inclusion in a dll (and should export symbols for example). 14466 lt_prog_compiler_pic='-DDLL_EXPORT' 14467 ;; 14468 14469 hpux9* | hpux10* | hpux11*) 14470 lt_prog_compiler_wl='-Wl,' 14471 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 14472 # not for PA HP-UX. 14473 case $host_cpu in 14474 hppa*64*|ia64*) 14475 # +Z the default 14476 ;; 14477 *) 14478 lt_prog_compiler_pic='+Z' 14479 ;; 14480 esac 14481 # Is there a better lt_prog_compiler_static that works with the bundled CC? 14482 lt_prog_compiler_static='${wl}-a ${wl}archive' 14483 ;; 14484 14485 irix5* | irix6* | nonstopux*) 14486 lt_prog_compiler_wl='-Wl,' 14487 # PIC (with -KPIC) is the default. 14488 lt_prog_compiler_static='-non_shared' 14489 ;; 14490 14491 linux* | k*bsd*-gnu | kopensolaris*-gnu) 14492 case $cc_basename in 14493 # old Intel for x86_64 which still supported -KPIC. 14494 ecc*) 14495 lt_prog_compiler_wl='-Wl,' 14496 lt_prog_compiler_pic='-KPIC' 14497 lt_prog_compiler_static='-static' 14498 ;; 14499 # icc used to be incompatible with GCC. 14500 # ICC 10 doesn't accept -KPIC any more. 14501 icc* | ifort*) 14502 lt_prog_compiler_wl='-Wl,' 14503 lt_prog_compiler_pic='-fPIC' 14504 lt_prog_compiler_static='-static' 14505 ;; 14506 # Lahey Fortran 8.1. 14507 lf95*) 14508 lt_prog_compiler_wl='-Wl,' 14509 lt_prog_compiler_pic='--shared' 14510 lt_prog_compiler_static='--static' 14511 ;; 14512 nagfor*) 14513 # NAG Fortran compiler 14514 lt_prog_compiler_wl='-Wl,-Wl,,' 14515 lt_prog_compiler_pic='-PIC' 14516 lt_prog_compiler_static='-Bstatic' 14517 ;; 14518 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 14519 # Portland Group compilers (*not* the Pentium gcc compiler, 14520 # which looks to be a dead project) 14521 lt_prog_compiler_wl='-Wl,' 14522 lt_prog_compiler_pic='-fpic' 14523 lt_prog_compiler_static='-Bstatic' 14524 ;; 14525 ccc*) 14526 lt_prog_compiler_wl='-Wl,' 14527 # All Alpha code is PIC. 14528 lt_prog_compiler_static='-non_shared' 14529 ;; 14530 xl* | bgxl* | bgf* | mpixl*) 14531 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 14532 lt_prog_compiler_wl='-Wl,' 14533 lt_prog_compiler_pic='-qpic' 14534 lt_prog_compiler_static='-qstaticlink' 14535 ;; 14536 *) 14537 case `$CC -V 2>&1 | sed 5q` in 14538 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 14539 # Sun Fortran 8.3 passes all unrecognized flags to the linker 14540 lt_prog_compiler_pic='-KPIC' 14541 lt_prog_compiler_static='-Bstatic' 14542 lt_prog_compiler_wl='' 14543 ;; 14544 *Sun\ F* | *Sun*Fortran*) 14545 lt_prog_compiler_pic='-KPIC' 14546 lt_prog_compiler_static='-Bstatic' 14547 lt_prog_compiler_wl='-Qoption ld ' 14548 ;; 14549 *Sun\ C*) 14550 # Sun C 5.9 14551 lt_prog_compiler_pic='-KPIC' 14552 lt_prog_compiler_static='-Bstatic' 14553 lt_prog_compiler_wl='-Wl,' 14554 ;; 14555 *Intel*\ [CF]*Compiler*) 14556 lt_prog_compiler_wl='-Wl,' 14557 lt_prog_compiler_pic='-fPIC' 14558 lt_prog_compiler_static='-static' 14559 ;; 14560 *Portland\ Group*) 14561 lt_prog_compiler_wl='-Wl,' 14562 lt_prog_compiler_pic='-fpic' 14563 lt_prog_compiler_static='-Bstatic' 14564 ;; 14565 esac 14566 ;; 14567 esac 14568 ;; 14569 14570 newsos6) 14571 lt_prog_compiler_pic='-KPIC' 14572 lt_prog_compiler_static='-Bstatic' 14573 ;; 14574 14575 *nto* | *qnx*) 14576 # QNX uses GNU C++, but need to define -shared option too, otherwise 14577 # it will coredump. 14578 lt_prog_compiler_pic='-fPIC -shared' 14579 ;; 14580 14581 osf3* | osf4* | osf5*) 14582 lt_prog_compiler_wl='-Wl,' 14583 # All OSF/1 code is PIC. 14584 lt_prog_compiler_static='-non_shared' 14585 ;; 14586 14587 rdos*) 14588 lt_prog_compiler_static='-non_shared' 14589 ;; 14590 14591 solaris*) 14592 lt_prog_compiler_pic='-KPIC' 14593 lt_prog_compiler_static='-Bstatic' 14594 case $cc_basename in 14595 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 14596 lt_prog_compiler_wl='-Qoption ld ';; 14597 *) 14598 lt_prog_compiler_wl='-Wl,';; 14599 esac 14600 ;; 14601 14602 sunos4*) 14603 lt_prog_compiler_wl='-Qoption ld ' 14604 lt_prog_compiler_pic='-PIC' 14605 lt_prog_compiler_static='-Bstatic' 14606 ;; 14607 14608 sysv4 | sysv4.2uw2* | sysv4.3*) 14609 lt_prog_compiler_wl='-Wl,' 14610 lt_prog_compiler_pic='-KPIC' 14611 lt_prog_compiler_static='-Bstatic' 14612 ;; 14613 14614 sysv4*MP*) 14615 if test -d /usr/nec ;then 14616 lt_prog_compiler_pic='-Kconform_pic' 14617 lt_prog_compiler_static='-Bstatic' 14618 fi 14619 ;; 14620 14621 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 14622 lt_prog_compiler_wl='-Wl,' 14623 lt_prog_compiler_pic='-KPIC' 14624 lt_prog_compiler_static='-Bstatic' 14625 ;; 14626 14627 unicos*) 14628 lt_prog_compiler_wl='-Wl,' 14629 lt_prog_compiler_can_build_shared=no 14630 ;; 14631 14632 uts4*) 14633 lt_prog_compiler_pic='-pic' 14634 lt_prog_compiler_static='-Bstatic' 14635 ;; 14636 14637 *) 14638 lt_prog_compiler_can_build_shared=no 14639 ;; 14640 esac 14641 fi 14642 14643case $host_os in 14644 # For platforms which do not support PIC, -DPIC is meaningless: 14645 *djgpp*) 14646 lt_prog_compiler_pic= 14647 ;; 14648 *) 14649 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 14650 ;; 14651esac 14652 14653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 14654$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 14655if ${lt_cv_prog_compiler_pic+:} false; then : 14656 $as_echo_n "(cached) " >&6 14657else 14658 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 14659fi 14660{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 14661$as_echo "$lt_cv_prog_compiler_pic" >&6; } 14662lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 14663 14664# 14665# Check to make sure the PIC flag actually works. 14666# 14667if test -n "$lt_prog_compiler_pic"; then 14668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 14669$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 14670if ${lt_cv_prog_compiler_pic_works+:} false; then : 14671 $as_echo_n "(cached) " >&6 14672else 14673 lt_cv_prog_compiler_pic_works=no 14674 ac_outfile=conftest.$ac_objext 14675 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14676 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 14677 # Insert the option either (1) after the last *FLAGS variable, or 14678 # (2) before a word containing "conftest.", or (3) at the end. 14679 # Note that $ac_compile itself does not contain backslashes and begins 14680 # with a dollar sign (not a hyphen), so the echo should work correctly. 14681 # The option is referenced via a variable to avoid confusing sed. 14682 lt_compile=`echo "$ac_compile" | $SED \ 14683 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14684 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14685 -e 's:$: $lt_compiler_flag:'` 14686 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14687 (eval "$lt_compile" 2>conftest.err) 14688 ac_status=$? 14689 cat conftest.err >&5 14690 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14691 if (exit $ac_status) && test -s "$ac_outfile"; then 14692 # The compiler can only warn and ignore the option if not recognized 14693 # So say no if there are warnings other than the usual output. 14694 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 14695 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14696 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 14697 lt_cv_prog_compiler_pic_works=yes 14698 fi 14699 fi 14700 $RM conftest* 14701 14702fi 14703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 14704$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 14705 14706if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 14707 case $lt_prog_compiler_pic in 14708 "" | " "*) ;; 14709 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 14710 esac 14711else 14712 lt_prog_compiler_pic= 14713 lt_prog_compiler_can_build_shared=no 14714fi 14715 14716fi 14717 14718 14719 14720 14721 14722 14723 14724 14725 14726 14727 14728# 14729# Check to make sure the static flag actually works. 14730# 14731wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 14732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 14733$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 14734if ${lt_cv_prog_compiler_static_works+:} false; then : 14735 $as_echo_n "(cached) " >&6 14736else 14737 lt_cv_prog_compiler_static_works=no 14738 save_LDFLAGS="$LDFLAGS" 14739 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 14740 echo "$lt_simple_link_test_code" > conftest.$ac_ext 14741 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 14742 # The linker can only warn and ignore the option if not recognized 14743 # So say no if there are warnings 14744 if test -s conftest.err; then 14745 # Append any errors to the config.log. 14746 cat conftest.err 1>&5 14747 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 14748 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 14749 if diff conftest.exp conftest.er2 >/dev/null; then 14750 lt_cv_prog_compiler_static_works=yes 14751 fi 14752 else 14753 lt_cv_prog_compiler_static_works=yes 14754 fi 14755 fi 14756 $RM -r conftest* 14757 LDFLAGS="$save_LDFLAGS" 14758 14759fi 14760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 14761$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 14762 14763if test x"$lt_cv_prog_compiler_static_works" = xyes; then 14764 : 14765else 14766 lt_prog_compiler_static= 14767fi 14768 14769 14770 14771 14772 14773 14774 14775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14776$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14777if ${lt_cv_prog_compiler_c_o+:} false; then : 14778 $as_echo_n "(cached) " >&6 14779else 14780 lt_cv_prog_compiler_c_o=no 14781 $RM -r conftest 2>/dev/null 14782 mkdir conftest 14783 cd conftest 14784 mkdir out 14785 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14786 14787 lt_compiler_flag="-o out/conftest2.$ac_objext" 14788 # Insert the option either (1) after the last *FLAGS variable, or 14789 # (2) before a word containing "conftest.", or (3) at the end. 14790 # Note that $ac_compile itself does not contain backslashes and begins 14791 # with a dollar sign (not a hyphen), so the echo should work correctly. 14792 lt_compile=`echo "$ac_compile" | $SED \ 14793 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14794 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14795 -e 's:$: $lt_compiler_flag:'` 14796 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14797 (eval "$lt_compile" 2>out/conftest.err) 14798 ac_status=$? 14799 cat out/conftest.err >&5 14800 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14801 if (exit $ac_status) && test -s out/conftest2.$ac_objext 14802 then 14803 # The compiler can only warn and ignore the option if not recognized 14804 # So say no if there are warnings 14805 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 14806 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 14807 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 14808 lt_cv_prog_compiler_c_o=yes 14809 fi 14810 fi 14811 chmod u+w . 2>&5 14812 $RM conftest* 14813 # SGI C++ compiler will create directory out/ii_files/ for 14814 # template instantiation 14815 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 14816 $RM out/* && rmdir out 14817 cd .. 14818 $RM -r conftest 14819 $RM conftest* 14820 14821fi 14822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 14823$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 14824 14825 14826 14827 14828 14829 14830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 14831$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 14832if ${lt_cv_prog_compiler_c_o+:} false; then : 14833 $as_echo_n "(cached) " >&6 14834else 14835 lt_cv_prog_compiler_c_o=no 14836 $RM -r conftest 2>/dev/null 14837 mkdir conftest 14838 cd conftest 14839 mkdir out 14840 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 14841 14842 lt_compiler_flag="-o out/conftest2.$ac_objext" 14843 # Insert the option either (1) after the last *FLAGS variable, or 14844 # (2) before a word containing "conftest.", or (3) at the end. 14845 # Note that $ac_compile itself does not contain backslashes and begins 14846 # with a dollar sign (not a hyphen), so the echo should work correctly. 14847 lt_compile=`echo "$ac_compile" | $SED \ 14848 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 14849 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14850 -e 's:$: $lt_compiler_flag:'` 14851 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 14852 (eval "$lt_compile" 2>out/conftest.err) 14853 ac_status=$? 14854 cat out/conftest.err >&5 14855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14856 if (exit $ac_status) && test -s out/conftest2.$ac_objext 14857 then 14858 # The compiler can only warn and ignore the option if not recognized 14859 # So say no if there are warnings 14860 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 14861 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 14862 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 14863 lt_cv_prog_compiler_c_o=yes 14864 fi 14865 fi 14866 chmod u+w . 2>&5 14867 $RM conftest* 14868 # SGI C++ compiler will create directory out/ii_files/ for 14869 # template instantiation 14870 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 14871 $RM out/* && rmdir out 14872 cd .. 14873 $RM -r conftest 14874 $RM conftest* 14875 14876fi 14877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 14878$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 14879 14880 14881 14882 14883hard_links="nottested" 14884if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 14885 # do not overwrite the value of need_locks provided by the user 14886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 14887$as_echo_n "checking if we can lock with hard links... " >&6; } 14888 hard_links=yes 14889 $RM conftest* 14890 ln conftest.a conftest.b 2>/dev/null && hard_links=no 14891 touch conftest.a 14892 ln conftest.a conftest.b 2>&5 || hard_links=no 14893 ln conftest.a conftest.b 2>/dev/null && hard_links=no 14894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 14895$as_echo "$hard_links" >&6; } 14896 if test "$hard_links" = no; then 14897 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 14898$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 14899 need_locks=warn 14900 fi 14901else 14902 need_locks=no 14903fi 14904 14905 14906 14907 14908 14909 14910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 14911$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 14912 14913 runpath_var= 14914 allow_undefined_flag= 14915 always_export_symbols=no 14916 archive_cmds= 14917 archive_expsym_cmds= 14918 compiler_needs_object=no 14919 enable_shared_with_static_runtimes=no 14920 export_dynamic_flag_spec= 14921 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 14922 hardcode_automatic=no 14923 hardcode_direct=no 14924 hardcode_direct_absolute=no 14925 hardcode_libdir_flag_spec= 14926 hardcode_libdir_separator= 14927 hardcode_minus_L=no 14928 hardcode_shlibpath_var=unsupported 14929 inherit_rpath=no 14930 link_all_deplibs=unknown 14931 module_cmds= 14932 module_expsym_cmds= 14933 old_archive_from_new_cmds= 14934 old_archive_from_expsyms_cmds= 14935 thread_safe_flag_spec= 14936 whole_archive_flag_spec= 14937 # include_expsyms should be a list of space-separated symbols to be *always* 14938 # included in the symbol list 14939 include_expsyms= 14940 # exclude_expsyms can be an extended regexp of symbols to exclude 14941 # it will be wrapped by ` (' and `)$', so one must not match beginning or 14942 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 14943 # as well as any symbol that contains `d'. 14944 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 14945 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 14946 # platforms (ab)use it in PIC code, but their linkers get confused if 14947 # the symbol is explicitly referenced. Since portable code cannot 14948 # rely on this symbol name, it's probably fine to never include it in 14949 # preloaded symbol tables. 14950 # Exclude shared library initialization/finalization symbols. 14951 extract_expsyms_cmds= 14952 14953 case $host_os in 14954 cygwin* | mingw* | pw32* | cegcc*) 14955 # FIXME: the MSVC++ port hasn't been tested in a loooong time 14956 # When not using gcc, we currently assume that we are using 14957 # Microsoft Visual C++. 14958 if test "$GCC" != yes; then 14959 with_gnu_ld=no 14960 fi 14961 ;; 14962 interix*) 14963 # we just hope/assume this is gcc and not c89 (= MSVC++) 14964 with_gnu_ld=yes 14965 ;; 14966 openbsd*) 14967 with_gnu_ld=no 14968 ;; 14969 esac 14970 14971 ld_shlibs=yes 14972 14973 # On some targets, GNU ld is compatible enough with the native linker 14974 # that we're better off using the native interface for both. 14975 lt_use_gnu_ld_interface=no 14976 if test "$with_gnu_ld" = yes; then 14977 case $host_os in 14978 aix*) 14979 # The AIX port of GNU ld has always aspired to compatibility 14980 # with the native linker. However, as the warning in the GNU ld 14981 # block says, versions before 2.19.5* couldn't really create working 14982 # shared libraries, regardless of the interface used. 14983 case `$LD -v 2>&1` in 14984 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 14985 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 14986 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 14987 *) 14988 lt_use_gnu_ld_interface=yes 14989 ;; 14990 esac 14991 ;; 14992 *) 14993 lt_use_gnu_ld_interface=yes 14994 ;; 14995 esac 14996 fi 14997 14998 if test "$lt_use_gnu_ld_interface" = yes; then 14999 # If archive_cmds runs LD, not CC, wlarc should be empty 15000 wlarc='${wl}' 15001 15002 # Set some defaults for GNU ld with shared library support. These 15003 # are reset later if shared libraries are not supported. Putting them 15004 # here allows them to be overridden if necessary. 15005 runpath_var=LD_RUN_PATH 15006 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15007 export_dynamic_flag_spec='${wl}--export-dynamic' 15008 # ancient GNU ld didn't support --whole-archive et. al. 15009 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 15010 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 15011 else 15012 whole_archive_flag_spec= 15013 fi 15014 supports_anon_versioning=no 15015 case `$LD -v 2>&1` in 15016 *GNU\ gold*) supports_anon_versioning=yes ;; 15017 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 15018 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 15019 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 15020 *\ 2.11.*) ;; # other 2.11 versions 15021 *) supports_anon_versioning=yes ;; 15022 esac 15023 15024 # See if GNU ld supports shared libraries. 15025 case $host_os in 15026 aix[3-9]*) 15027 # On AIX/PPC, the GNU linker is very broken 15028 if test "$host_cpu" != ia64; then 15029 ld_shlibs=no 15030 cat <<_LT_EOF 1>&2 15031 15032*** Warning: the GNU linker, at least up to release 2.19, is reported 15033*** to be unable to reliably create shared libraries on AIX. 15034*** Therefore, libtool is disabling shared libraries support. If you 15035*** really care for shared libraries, you may want to install binutils 15036*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 15037*** You will then need to restart the configuration process. 15038 15039_LT_EOF 15040 fi 15041 ;; 15042 15043 amigaos*) 15044 case $host_cpu in 15045 powerpc) 15046 # see comment about AmigaOS4 .so support 15047 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15048 archive_expsym_cmds='' 15049 ;; 15050 m68k) 15051 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)' 15052 hardcode_libdir_flag_spec='-L$libdir' 15053 hardcode_minus_L=yes 15054 ;; 15055 esac 15056 ;; 15057 15058 beos*) 15059 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15060 allow_undefined_flag=unsupported 15061 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 15062 # support --undefined. This deserves some investigation. FIXME 15063 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15064 else 15065 ld_shlibs=no 15066 fi 15067 ;; 15068 15069 cygwin* | mingw* | pw32* | cegcc*) 15070 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 15071 # as there is no search path for DLLs. 15072 hardcode_libdir_flag_spec='-L$libdir' 15073 export_dynamic_flag_spec='${wl}--export-all-symbols' 15074 allow_undefined_flag=unsupported 15075 always_export_symbols=no 15076 enable_shared_with_static_runtimes=yes 15077 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' 15078 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 15079 15080 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 15081 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15082 # If the export-symbols file already is a .def file (1st line 15083 # is EXPORTS), use it as is; otherwise, prepend... 15084 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15085 cp $export_symbols $output_objdir/$soname.def; 15086 else 15087 echo EXPORTS > $output_objdir/$soname.def; 15088 cat $export_symbols >> $output_objdir/$soname.def; 15089 fi~ 15090 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 15091 else 15092 ld_shlibs=no 15093 fi 15094 ;; 15095 15096 haiku*) 15097 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15098 link_all_deplibs=yes 15099 ;; 15100 15101 interix[3-9]*) 15102 hardcode_direct=no 15103 hardcode_shlibpath_var=no 15104 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15105 export_dynamic_flag_spec='${wl}-E' 15106 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 15107 # Instead, shared libraries are loaded at an image base (0x10000000 by 15108 # default) and relocated if they conflict, which is a slow very memory 15109 # consuming and fragmenting process. To avoid this, we pick a random, 15110 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 15111 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 15112 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 15113 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' 15114 ;; 15115 15116 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 15117 tmp_diet=no 15118 if test "$host_os" = linux-dietlibc; then 15119 case $cc_basename in 15120 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 15121 esac 15122 fi 15123 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 15124 && test "$tmp_diet" = no 15125 then 15126 tmp_addflag=' $pic_flag' 15127 tmp_sharedflag='-shared' 15128 case $cc_basename,$host_cpu in 15129 pgcc*) # Portland Group C compiler 15130 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' 15131 tmp_addflag=' $pic_flag' 15132 ;; 15133 pgf77* | pgf90* | pgf95* | pgfortran*) 15134 # Portland Group f77 and f90 compilers 15135 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' 15136 tmp_addflag=' $pic_flag -Mnomain' ;; 15137 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 15138 tmp_addflag=' -i_dynamic' ;; 15139 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 15140 tmp_addflag=' -i_dynamic -nofor_main' ;; 15141 ifc* | ifort*) # Intel Fortran compiler 15142 tmp_addflag=' -nofor_main' ;; 15143 lf95*) # Lahey Fortran 8.1 15144 whole_archive_flag_spec= 15145 tmp_sharedflag='--shared' ;; 15146 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 15147 tmp_sharedflag='-qmkshrobj' 15148 tmp_addflag= ;; 15149 nvcc*) # Cuda Compiler Driver 2.2 15150 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' 15151 compiler_needs_object=yes 15152 ;; 15153 esac 15154 case `$CC -V 2>&1 | sed 5q` in 15155 *Sun\ C*) # Sun C 5.9 15156 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' 15157 compiler_needs_object=yes 15158 tmp_sharedflag='-G' ;; 15159 *Sun\ F*) # Sun Fortran 8.3 15160 tmp_sharedflag='-G' ;; 15161 esac 15162 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15163 15164 if test "x$supports_anon_versioning" = xyes; then 15165 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15166 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15167 echo "local: *; };" >> $output_objdir/$libname.ver~ 15168 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 15169 fi 15170 15171 case $cc_basename in 15172 xlf* | bgf* | bgxlf* | mpixlf*) 15173 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 15174 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 15175 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15176 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 15177 if test "x$supports_anon_versioning" = xyes; then 15178 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 15179 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15180 echo "local: *; };" >> $output_objdir/$libname.ver~ 15181 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 15182 fi 15183 ;; 15184 esac 15185 else 15186 ld_shlibs=no 15187 fi 15188 ;; 15189 15190 netbsd*) 15191 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15192 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15193 wlarc= 15194 else 15195 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15196 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15197 fi 15198 ;; 15199 15200 solaris*) 15201 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 15202 ld_shlibs=no 15203 cat <<_LT_EOF 1>&2 15204 15205*** Warning: The releases 2.8.* of the GNU linker cannot reliably 15206*** create shared libraries on Solaris systems. Therefore, libtool 15207*** is disabling shared libraries support. We urge you to upgrade GNU 15208*** binutils to release 2.9.1 or newer. Another option is to modify 15209*** your PATH or compiler configuration so that the native linker is 15210*** used, and then restart. 15211 15212_LT_EOF 15213 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15214 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15215 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15216 else 15217 ld_shlibs=no 15218 fi 15219 ;; 15220 15221 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 15222 case `$LD -v 2>&1` in 15223 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 15224 ld_shlibs=no 15225 cat <<_LT_EOF 1>&2 15226 15227*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 15228*** reliably create shared libraries on SCO systems. Therefore, libtool 15229*** is disabling shared libraries support. We urge you to upgrade GNU 15230*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 15231*** your PATH or compiler configuration so that the native linker is 15232*** used, and then restart. 15233 15234_LT_EOF 15235 ;; 15236 *) 15237 # For security reasons, it is highly recommended that you always 15238 # use absolute paths for naming shared libraries, and exclude the 15239 # DT_RUNPATH tag from executables and libraries. But doing so 15240 # requires that you compile everything twice, which is a pain. 15241 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15242 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15243 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15244 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15245 else 15246 ld_shlibs=no 15247 fi 15248 ;; 15249 esac 15250 ;; 15251 15252 sunos4*) 15253 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15254 wlarc= 15255 hardcode_direct=yes 15256 hardcode_shlibpath_var=no 15257 ;; 15258 15259 *) 15260 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 15261 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15262 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 15263 else 15264 ld_shlibs=no 15265 fi 15266 ;; 15267 esac 15268 15269 if test "$ld_shlibs" = no; then 15270 runpath_var= 15271 hardcode_libdir_flag_spec= 15272 export_dynamic_flag_spec= 15273 whole_archive_flag_spec= 15274 fi 15275 else 15276 # PORTME fill in a description of your system's linker (not GNU ld) 15277 case $host_os in 15278 aix3*) 15279 allow_undefined_flag=unsupported 15280 always_export_symbols=yes 15281 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' 15282 # Note: this linker hardcodes the directories in LIBPATH if there 15283 # are no directories specified by -L. 15284 hardcode_minus_L=yes 15285 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 15286 # Neither direct hardcoding nor static linking is supported with a 15287 # broken collect2. 15288 hardcode_direct=unsupported 15289 fi 15290 ;; 15291 15292 aix[4-9]*) 15293 if test "$host_cpu" = ia64; then 15294 # On IA64, the linker does run time linking by default, so we don't 15295 # have to do anything special. 15296 aix_use_runtimelinking=no 15297 exp_sym_flag='-Bexport' 15298 no_entry_flag="" 15299 else 15300 # If we're using GNU nm, then we don't want the "-C" option. 15301 # -C means demangle to AIX nm, but means don't demangle with GNU nm 15302 # Also, AIX nm treats weak defined symbols like other global 15303 # defined symbols, whereas GNU nm marks them as "W". 15304 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 15305 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' 15306 else 15307 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' 15308 fi 15309 aix_use_runtimelinking=no 15310 15311 # Test if we are trying to use run time linking or normal 15312 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 15313 # need to do runtime linking. 15314 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 15315 for ld_flag in $LDFLAGS; do 15316 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 15317 aix_use_runtimelinking=yes 15318 break 15319 fi 15320 done 15321 ;; 15322 esac 15323 15324 exp_sym_flag='-bexport' 15325 no_entry_flag='-bnoentry' 15326 fi 15327 15328 # When large executables or shared objects are built, AIX ld can 15329 # have problems creating the table of contents. If linking a library 15330 # or program results in "error TOC overflow" add -mminimal-toc to 15331 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 15332 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 15333 15334 archive_cmds='' 15335 hardcode_direct=yes 15336 hardcode_direct_absolute=yes 15337 hardcode_libdir_separator=':' 15338 link_all_deplibs=yes 15339 file_list_spec='${wl}-f,' 15340 15341 if test "$GCC" = yes; then 15342 case $host_os in aix4.[012]|aix4.[012].*) 15343 # We only want to do this on AIX 4.2 and lower, the check 15344 # below for broken collect2 doesn't work under 4.3+ 15345 collect2name=`${CC} -print-prog-name=collect2` 15346 if test -f "$collect2name" && 15347 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 15348 then 15349 # We have reworked collect2 15350 : 15351 else 15352 # We have old collect2 15353 hardcode_direct=unsupported 15354 # It fails to find uninstalled libraries when the uninstalled 15355 # path is not listed in the libpath. Setting hardcode_minus_L 15356 # to unsupported forces relinking 15357 hardcode_minus_L=yes 15358 hardcode_libdir_flag_spec='-L$libdir' 15359 hardcode_libdir_separator= 15360 fi 15361 ;; 15362 esac 15363 shared_flag='-shared' 15364 if test "$aix_use_runtimelinking" = yes; then 15365 shared_flag="$shared_flag "'${wl}-G' 15366 fi 15367 else 15368 # not using gcc 15369 if test "$host_cpu" = ia64; then 15370 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 15371 # chokes on -Wl,-G. The following line is correct: 15372 shared_flag='-G' 15373 else 15374 if test "$aix_use_runtimelinking" = yes; then 15375 shared_flag='${wl}-G' 15376 else 15377 shared_flag='${wl}-bM:SRE' 15378 fi 15379 fi 15380 fi 15381 15382 export_dynamic_flag_spec='${wl}-bexpall' 15383 # It seems that -bexpall does not export symbols beginning with 15384 # underscore (_), so it is better to generate a list of symbols to export. 15385 always_export_symbols=yes 15386 if test "$aix_use_runtimelinking" = yes; then 15387 # Warning - without using the other runtime loading flags (-brtl), 15388 # -berok will link without error, but may produce a broken library. 15389 allow_undefined_flag='-berok' 15390 # Determine the default libpath from the value encoded in an 15391 # empty executable. 15392 if test "${lt_cv_aix_libpath+set}" = set; then 15393 aix_libpath=$lt_cv_aix_libpath 15394else 15395 if ${lt_cv_aix_libpath_+:} false; then : 15396 $as_echo_n "(cached) " >&6 15397else 15398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15399/* end confdefs.h. */ 15400 15401int 15402main () 15403{ 15404 15405 ; 15406 return 0; 15407} 15408_ACEOF 15409if ac_fn_c_try_link "$LINENO"; then : 15410 15411 lt_aix_libpath_sed=' 15412 /Import File Strings/,/^$/ { 15413 /^0/ { 15414 s/^0 *\([^ ]*\) *$/\1/ 15415 p 15416 } 15417 }' 15418 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15419 # Check for a 64-bit object if we didn't find anything. 15420 if test -z "$lt_cv_aix_libpath_"; then 15421 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15422 fi 15423fi 15424rm -f core conftest.err conftest.$ac_objext \ 15425 conftest$ac_exeext conftest.$ac_ext 15426 if test -z "$lt_cv_aix_libpath_"; then 15427 lt_cv_aix_libpath_="/usr/lib:/lib" 15428 fi 15429 15430fi 15431 15432 aix_libpath=$lt_cv_aix_libpath_ 15433fi 15434 15435 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15436 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" 15437 else 15438 if test "$host_cpu" = ia64; then 15439 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 15440 allow_undefined_flag="-z nodefs" 15441 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" 15442 else 15443 # Determine the default libpath from the value encoded in an 15444 # empty executable. 15445 if test "${lt_cv_aix_libpath+set}" = set; then 15446 aix_libpath=$lt_cv_aix_libpath 15447else 15448 if ${lt_cv_aix_libpath_+:} false; then : 15449 $as_echo_n "(cached) " >&6 15450else 15451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15452/* end confdefs.h. */ 15453 15454int 15455main () 15456{ 15457 15458 ; 15459 return 0; 15460} 15461_ACEOF 15462if ac_fn_c_try_link "$LINENO"; then : 15463 15464 lt_aix_libpath_sed=' 15465 /Import File Strings/,/^$/ { 15466 /^0/ { 15467 s/^0 *\([^ ]*\) *$/\1/ 15468 p 15469 } 15470 }' 15471 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15472 # Check for a 64-bit object if we didn't find anything. 15473 if test -z "$lt_cv_aix_libpath_"; then 15474 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 15475 fi 15476fi 15477rm -f core conftest.err conftest.$ac_objext \ 15478 conftest$ac_exeext conftest.$ac_ext 15479 if test -z "$lt_cv_aix_libpath_"; then 15480 lt_cv_aix_libpath_="/usr/lib:/lib" 15481 fi 15482 15483fi 15484 15485 aix_libpath=$lt_cv_aix_libpath_ 15486fi 15487 15488 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 15489 # Warning - without using the other run time loading flags, 15490 # -berok will link without error, but may produce a broken library. 15491 no_undefined_flag=' ${wl}-bernotok' 15492 allow_undefined_flag=' ${wl}-berok' 15493 if test "$with_gnu_ld" = yes; then 15494 # We only use this code for GNU lds that support --whole-archive. 15495 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 15496 else 15497 # Exported symbols can be pulled into shared objects from archives 15498 whole_archive_flag_spec='$convenience' 15499 fi 15500 archive_cmds_need_lc=yes 15501 # This is similar to how AIX traditionally builds its shared libraries. 15502 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' 15503 fi 15504 fi 15505 ;; 15506 15507 amigaos*) 15508 case $host_cpu in 15509 powerpc) 15510 # see comment about AmigaOS4 .so support 15511 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15512 archive_expsym_cmds='' 15513 ;; 15514 m68k) 15515 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)' 15516 hardcode_libdir_flag_spec='-L$libdir' 15517 hardcode_minus_L=yes 15518 ;; 15519 esac 15520 ;; 15521 15522 bsdi[45]*) 15523 export_dynamic_flag_spec=-rdynamic 15524 ;; 15525 15526 cygwin* | mingw* | pw32* | cegcc*) 15527 # When not using gcc, we currently assume that we are using 15528 # Microsoft Visual C++. 15529 # hardcode_libdir_flag_spec is actually meaningless, as there is 15530 # no search path for DLLs. 15531 case $cc_basename in 15532 cl*) 15533 # Native MSVC 15534 hardcode_libdir_flag_spec=' ' 15535 allow_undefined_flag=unsupported 15536 always_export_symbols=yes 15537 file_list_spec='@' 15538 # Tell ltmain to make .lib files, not .a files. 15539 libext=lib 15540 # Tell ltmain to make .dll files, not .so files. 15541 shrext_cmds=".dll" 15542 # FIXME: Setting linknames here is a bad hack. 15543 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 15544 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15545 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 15546 else 15547 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 15548 fi~ 15549 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 15550 linknames=' 15551 # The linker will not automatically build a static lib if we build a DLL. 15552 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 15553 enable_shared_with_static_runtimes=yes 15554 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 15555 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 15556 # Don't use ranlib 15557 old_postinstall_cmds='chmod 644 $oldlib' 15558 postlink_cmds='lt_outputfile="@OUTPUT@"~ 15559 lt_tool_outputfile="@TOOL_OUTPUT@"~ 15560 case $lt_outputfile in 15561 *.exe|*.EXE) ;; 15562 *) 15563 lt_outputfile="$lt_outputfile.exe" 15564 lt_tool_outputfile="$lt_tool_outputfile.exe" 15565 ;; 15566 esac~ 15567 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 15568 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 15569 $RM "$lt_outputfile.manifest"; 15570 fi' 15571 ;; 15572 *) 15573 # Assume MSVC wrapper 15574 hardcode_libdir_flag_spec=' ' 15575 allow_undefined_flag=unsupported 15576 # Tell ltmain to make .lib files, not .a files. 15577 libext=lib 15578 # Tell ltmain to make .dll files, not .so files. 15579 shrext_cmds=".dll" 15580 # FIXME: Setting linknames here is a bad hack. 15581 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 15582 # The linker will automatically build a .lib file if we build a DLL. 15583 old_archive_from_new_cmds='true' 15584 # FIXME: Should let the user specify the lib program. 15585 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 15586 enable_shared_with_static_runtimes=yes 15587 ;; 15588 esac 15589 ;; 15590 15591 darwin* | rhapsody*) 15592 15593 15594 archive_cmds_need_lc=no 15595 hardcode_direct=no 15596 hardcode_automatic=yes 15597 hardcode_shlibpath_var=unsupported 15598 if test "$lt_cv_ld_force_load" = "yes"; then 15599 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\"`' 15600 15601 else 15602 whole_archive_flag_spec='' 15603 fi 15604 link_all_deplibs=yes 15605 allow_undefined_flag="$_lt_dar_allow_undefined" 15606 case $cc_basename in 15607 ifort*) _lt_dar_can_shared=yes ;; 15608 *) _lt_dar_can_shared=$GCC ;; 15609 esac 15610 if test "$_lt_dar_can_shared" = "yes"; then 15611 output_verbose_link_cmd=func_echo_all 15612 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 15613 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 15614 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}" 15615 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}" 15616 15617 else 15618 ld_shlibs=no 15619 fi 15620 15621 ;; 15622 15623 dgux*) 15624 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15625 hardcode_libdir_flag_spec='-L$libdir' 15626 hardcode_shlibpath_var=no 15627 ;; 15628 15629 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 15630 # support. Future versions do this automatically, but an explicit c++rt0.o 15631 # does not break anything, and helps significantly (at the cost of a little 15632 # extra space). 15633 freebsd2.2*) 15634 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 15635 hardcode_libdir_flag_spec='-R$libdir' 15636 hardcode_direct=yes 15637 hardcode_shlibpath_var=no 15638 ;; 15639 15640 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 15641 freebsd2.*) 15642 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15643 hardcode_direct=yes 15644 hardcode_minus_L=yes 15645 hardcode_shlibpath_var=no 15646 ;; 15647 15648 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 15649 freebsd* | dragonfly*) 15650 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15651 hardcode_libdir_flag_spec='-R$libdir' 15652 hardcode_direct=yes 15653 hardcode_shlibpath_var=no 15654 ;; 15655 15656 hpux9*) 15657 if test "$GCC" = yes; then 15658 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' 15659 else 15660 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' 15661 fi 15662 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15663 hardcode_libdir_separator=: 15664 hardcode_direct=yes 15665 15666 # hardcode_minus_L: Not really in the search PATH, 15667 # but as the default location of the library. 15668 hardcode_minus_L=yes 15669 export_dynamic_flag_spec='${wl}-E' 15670 ;; 15671 15672 hpux10*) 15673 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15674 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15675 else 15676 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15677 fi 15678 if test "$with_gnu_ld" = no; then 15679 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15680 hardcode_libdir_separator=: 15681 hardcode_direct=yes 15682 hardcode_direct_absolute=yes 15683 export_dynamic_flag_spec='${wl}-E' 15684 # hardcode_minus_L: Not really in the search PATH, 15685 # but as the default location of the library. 15686 hardcode_minus_L=yes 15687 fi 15688 ;; 15689 15690 hpux11*) 15691 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 15692 case $host_cpu in 15693 hppa*64*) 15694 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15695 ;; 15696 ia64*) 15697 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15698 ;; 15699 *) 15700 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15701 ;; 15702 esac 15703 else 15704 case $host_cpu in 15705 hppa*64*) 15706 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15707 ;; 15708 ia64*) 15709 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 15710 ;; 15711 *) 15712 15713 # Older versions of the 11.00 compiler do not understand -b yet 15714 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 15715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 15716$as_echo_n "checking if $CC understands -b... " >&6; } 15717if ${lt_cv_prog_compiler__b+:} false; then : 15718 $as_echo_n "(cached) " >&6 15719else 15720 lt_cv_prog_compiler__b=no 15721 save_LDFLAGS="$LDFLAGS" 15722 LDFLAGS="$LDFLAGS -b" 15723 echo "$lt_simple_link_test_code" > conftest.$ac_ext 15724 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 15725 # The linker can only warn and ignore the option if not recognized 15726 # So say no if there are warnings 15727 if test -s conftest.err; then 15728 # Append any errors to the config.log. 15729 cat conftest.err 1>&5 15730 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 15731 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 15732 if diff conftest.exp conftest.er2 >/dev/null; then 15733 lt_cv_prog_compiler__b=yes 15734 fi 15735 else 15736 lt_cv_prog_compiler__b=yes 15737 fi 15738 fi 15739 $RM -r conftest* 15740 LDFLAGS="$save_LDFLAGS" 15741 15742fi 15743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 15744$as_echo "$lt_cv_prog_compiler__b" >&6; } 15745 15746if test x"$lt_cv_prog_compiler__b" = xyes; then 15747 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 15748else 15749 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 15750fi 15751 15752 ;; 15753 esac 15754 fi 15755 if test "$with_gnu_ld" = no; then 15756 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 15757 hardcode_libdir_separator=: 15758 15759 case $host_cpu in 15760 hppa*64*|ia64*) 15761 hardcode_direct=no 15762 hardcode_shlibpath_var=no 15763 ;; 15764 *) 15765 hardcode_direct=yes 15766 hardcode_direct_absolute=yes 15767 export_dynamic_flag_spec='${wl}-E' 15768 15769 # hardcode_minus_L: Not really in the search PATH, 15770 # but as the default location of the library. 15771 hardcode_minus_L=yes 15772 ;; 15773 esac 15774 fi 15775 ;; 15776 15777 irix5* | irix6* | nonstopux*) 15778 if test "$GCC" = yes; then 15779 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' 15780 # Try to use the -exported_symbol ld option, if it does not 15781 # work, assume that -exports_file does not work either and 15782 # implicitly export all symbols. 15783 # This should be the same for all languages, so no per-tag cache variable. 15784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 15785$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 15786if ${lt_cv_irix_exported_symbol+:} false; then : 15787 $as_echo_n "(cached) " >&6 15788else 15789 save_LDFLAGS="$LDFLAGS" 15790 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 15791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15792/* end confdefs.h. */ 15793int foo (void) { return 0; } 15794_ACEOF 15795if ac_fn_c_try_link "$LINENO"; then : 15796 lt_cv_irix_exported_symbol=yes 15797else 15798 lt_cv_irix_exported_symbol=no 15799fi 15800rm -f core conftest.err conftest.$ac_objext \ 15801 conftest$ac_exeext conftest.$ac_ext 15802 LDFLAGS="$save_LDFLAGS" 15803fi 15804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 15805$as_echo "$lt_cv_irix_exported_symbol" >&6; } 15806 if test "$lt_cv_irix_exported_symbol" = yes; then 15807 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' 15808 fi 15809 else 15810 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' 15811 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' 15812 fi 15813 archive_cmds_need_lc='no' 15814 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15815 hardcode_libdir_separator=: 15816 inherit_rpath=yes 15817 link_all_deplibs=yes 15818 ;; 15819 15820 netbsd*) 15821 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 15822 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 15823 else 15824 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 15825 fi 15826 hardcode_libdir_flag_spec='-R$libdir' 15827 hardcode_direct=yes 15828 hardcode_shlibpath_var=no 15829 ;; 15830 15831 newsos6) 15832 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15833 hardcode_direct=yes 15834 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15835 hardcode_libdir_separator=: 15836 hardcode_shlibpath_var=no 15837 ;; 15838 15839 *nto* | *qnx*) 15840 ;; 15841 15842 openbsd*) 15843 if test -f /usr/libexec/ld.so; then 15844 hardcode_direct=yes 15845 hardcode_shlibpath_var=no 15846 hardcode_direct_absolute=yes 15847 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 15848 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15849 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 15850 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15851 export_dynamic_flag_spec='${wl}-E' 15852 else 15853 case $host_os in 15854 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 15855 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15856 hardcode_libdir_flag_spec='-R$libdir' 15857 ;; 15858 *) 15859 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 15860 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 15861 ;; 15862 esac 15863 fi 15864 else 15865 ld_shlibs=no 15866 fi 15867 ;; 15868 15869 os2*) 15870 hardcode_libdir_flag_spec='-L$libdir' 15871 hardcode_minus_L=yes 15872 allow_undefined_flag=unsupported 15873 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' 15874 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 15875 ;; 15876 15877 osf3*) 15878 if test "$GCC" = yes; then 15879 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 15880 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' 15881 else 15882 allow_undefined_flag=' -expect_unresolved \*' 15883 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' 15884 fi 15885 archive_cmds_need_lc='no' 15886 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15887 hardcode_libdir_separator=: 15888 ;; 15889 15890 osf4* | osf5*) # as osf3* with the addition of -msym flag 15891 if test "$GCC" = yes; then 15892 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 15893 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' 15894 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 15895 else 15896 allow_undefined_flag=' -expect_unresolved \*' 15897 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' 15898 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~ 15899 $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' 15900 15901 # Both c and cxx compiler support -rpath directly 15902 hardcode_libdir_flag_spec='-rpath $libdir' 15903 fi 15904 archive_cmds_need_lc='no' 15905 hardcode_libdir_separator=: 15906 ;; 15907 15908 solaris*) 15909 no_undefined_flag=' -z defs' 15910 if test "$GCC" = yes; then 15911 wlarc='${wl}' 15912 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 15913 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15914 $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' 15915 else 15916 case `$CC -V 2>&1` in 15917 *"Compilers 5.0"*) 15918 wlarc='' 15919 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 15920 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15921 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 15922 ;; 15923 *) 15924 wlarc='${wl}' 15925 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 15926 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 15927 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 15928 ;; 15929 esac 15930 fi 15931 hardcode_libdir_flag_spec='-R$libdir' 15932 hardcode_shlibpath_var=no 15933 case $host_os in 15934 solaris2.[0-5] | solaris2.[0-5].*) ;; 15935 *) 15936 # The compiler driver will combine and reorder linker options, 15937 # but understands `-z linker_flag'. GCC discards it without `$wl', 15938 # but is careful enough not to reorder. 15939 # Supported since Solaris 2.6 (maybe 2.5.1?) 15940 if test "$GCC" = yes; then 15941 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 15942 else 15943 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 15944 fi 15945 ;; 15946 esac 15947 link_all_deplibs=yes 15948 ;; 15949 15950 sunos4*) 15951 if test "x$host_vendor" = xsequent; then 15952 # Use $CC to link under sequent, because it throws in some extra .o 15953 # files that make .init and .fini sections work. 15954 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 15955 else 15956 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 15957 fi 15958 hardcode_libdir_flag_spec='-L$libdir' 15959 hardcode_direct=yes 15960 hardcode_minus_L=yes 15961 hardcode_shlibpath_var=no 15962 ;; 15963 15964 sysv4) 15965 case $host_vendor in 15966 sni) 15967 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15968 hardcode_direct=yes # is this really true??? 15969 ;; 15970 siemens) 15971 ## LD is ld it makes a PLAMLIB 15972 ## CC just makes a GrossModule. 15973 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 15974 reload_cmds='$CC -r -o $output$reload_objs' 15975 hardcode_direct=no 15976 ;; 15977 motorola) 15978 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15979 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 15980 ;; 15981 esac 15982 runpath_var='LD_RUN_PATH' 15983 hardcode_shlibpath_var=no 15984 ;; 15985 15986 sysv4.3*) 15987 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15988 hardcode_shlibpath_var=no 15989 export_dynamic_flag_spec='-Bexport' 15990 ;; 15991 15992 sysv4*MP*) 15993 if test -d /usr/nec; then 15994 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 15995 hardcode_shlibpath_var=no 15996 runpath_var=LD_RUN_PATH 15997 hardcode_runpath_var=yes 15998 ld_shlibs=yes 15999 fi 16000 ;; 16001 16002 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 16003 no_undefined_flag='${wl}-z,text' 16004 archive_cmds_need_lc=no 16005 hardcode_shlibpath_var=no 16006 runpath_var='LD_RUN_PATH' 16007 16008 if test "$GCC" = yes; then 16009 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16010 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16011 else 16012 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16013 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16014 fi 16015 ;; 16016 16017 sysv5* | sco3.2v5* | sco5v6*) 16018 # Note: We can NOT use -z defs as we might desire, because we do not 16019 # link with -lc, and that would cause any symbols used from libc to 16020 # always be unresolved, which means just about no library would 16021 # ever link correctly. If we're not using GNU ld we use -z text 16022 # though, which does catch some bad symbols but isn't as heavy-handed 16023 # as -z defs. 16024 no_undefined_flag='${wl}-z,text' 16025 allow_undefined_flag='${wl}-z,nodefs' 16026 archive_cmds_need_lc=no 16027 hardcode_shlibpath_var=no 16028 hardcode_libdir_flag_spec='${wl}-R,$libdir' 16029 hardcode_libdir_separator=':' 16030 link_all_deplibs=yes 16031 export_dynamic_flag_spec='${wl}-Bexport' 16032 runpath_var='LD_RUN_PATH' 16033 16034 if test "$GCC" = yes; then 16035 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16036 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16037 else 16038 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16039 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 16040 fi 16041 ;; 16042 16043 uts4*) 16044 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 16045 hardcode_libdir_flag_spec='-L$libdir' 16046 hardcode_shlibpath_var=no 16047 ;; 16048 16049 *) 16050 ld_shlibs=no 16051 ;; 16052 esac 16053 16054 if test x$host_vendor = xsni; then 16055 case $host in 16056 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 16057 export_dynamic_flag_spec='${wl}-Blargedynsym' 16058 ;; 16059 esac 16060 fi 16061 fi 16062 16063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 16064$as_echo "$ld_shlibs" >&6; } 16065test "$ld_shlibs" = no && can_build_shared=no 16066 16067with_gnu_ld=$with_gnu_ld 16068 16069 16070 16071 16072 16073 16074 16075 16076 16077 16078 16079 16080 16081 16082 16083# 16084# Do we need to explicitly link libc? 16085# 16086case "x$archive_cmds_need_lc" in 16087x|xyes) 16088 # Assume -lc should be added 16089 archive_cmds_need_lc=yes 16090 16091 if test "$enable_shared" = yes && test "$GCC" = yes; then 16092 case $archive_cmds in 16093 *'~'*) 16094 # FIXME: we may have to deal with multi-command sequences. 16095 ;; 16096 '$CC '*) 16097 # Test whether the compiler implicitly links with -lc since on some 16098 # systems, -lgcc has to come before -lc. If gcc already passes -lc 16099 # to ld, don't add -lc before -lgcc. 16100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 16101$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 16102if ${lt_cv_archive_cmds_need_lc+:} false; then : 16103 $as_echo_n "(cached) " >&6 16104else 16105 $RM conftest* 16106 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 16107 16108 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 16109 (eval $ac_compile) 2>&5 16110 ac_status=$? 16111 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16112 test $ac_status = 0; } 2>conftest.err; then 16113 soname=conftest 16114 lib=conftest 16115 libobjs=conftest.$ac_objext 16116 deplibs= 16117 wl=$lt_prog_compiler_wl 16118 pic_flag=$lt_prog_compiler_pic 16119 compiler_flags=-v 16120 linker_flags=-v 16121 verstring= 16122 output_objdir=. 16123 libname=conftest 16124 lt_save_allow_undefined_flag=$allow_undefined_flag 16125 allow_undefined_flag= 16126 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 16127 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 16128 ac_status=$? 16129 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16130 test $ac_status = 0; } 16131 then 16132 lt_cv_archive_cmds_need_lc=no 16133 else 16134 lt_cv_archive_cmds_need_lc=yes 16135 fi 16136 allow_undefined_flag=$lt_save_allow_undefined_flag 16137 else 16138 cat conftest.err 1>&5 16139 fi 16140 $RM conftest* 16141 16142fi 16143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 16144$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 16145 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 16146 ;; 16147 esac 16148 fi 16149 ;; 16150esac 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 16269 16270 16271 16272 16273 16274 16275 16276 16277 16278 16279 16280 16281 16282 16283 16284 16285 16286 16287 16288 16289 16290 16291 16292 16293 16294 16295 16296 16297 16298 16299 16300 16301 16302 16303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 16304$as_echo_n "checking dynamic linker characteristics... " >&6; } 16305 16306if test "$GCC" = yes; then 16307 case $host_os in 16308 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 16309 *) lt_awk_arg="/^libraries:/" ;; 16310 esac 16311 case $host_os in 16312 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 16313 *) lt_sed_strip_eq="s,=/,/,g" ;; 16314 esac 16315 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 16316 case $lt_search_path_spec in 16317 *\;*) 16318 # if the path contains ";" then we assume it to be the separator 16319 # otherwise default to the standard path separator (i.e. ":") - it is 16320 # assumed that no part of a normal pathname contains ";" but that should 16321 # okay in the real world where ";" in dirpaths is itself problematic. 16322 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 16323 ;; 16324 *) 16325 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 16326 ;; 16327 esac 16328 # Ok, now we have the path, separated by spaces, we can step through it 16329 # and add multilib dir if necessary. 16330 lt_tmp_lt_search_path_spec= 16331 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 16332 for lt_sys_path in $lt_search_path_spec; do 16333 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 16334 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 16335 else 16336 test -d "$lt_sys_path" && \ 16337 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 16338 fi 16339 done 16340 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 16341BEGIN {RS=" "; FS="/|\n";} { 16342 lt_foo=""; 16343 lt_count=0; 16344 for (lt_i = NF; lt_i > 0; lt_i--) { 16345 if ($lt_i != "" && $lt_i != ".") { 16346 if ($lt_i == "..") { 16347 lt_count++; 16348 } else { 16349 if (lt_count == 0) { 16350 lt_foo="/" $lt_i lt_foo; 16351 } else { 16352 lt_count--; 16353 } 16354 } 16355 } 16356 } 16357 if (lt_foo != "") { lt_freq[lt_foo]++; } 16358 if (lt_freq[lt_foo] == 1) { print lt_foo; } 16359}'` 16360 # AWK program above erroneously prepends '/' to C:/dos/paths 16361 # for these hosts. 16362 case $host_os in 16363 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 16364 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 16365 esac 16366 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 16367else 16368 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 16369fi 16370library_names_spec= 16371libname_spec='lib$name' 16372soname_spec= 16373shrext_cmds=".so" 16374postinstall_cmds= 16375postuninstall_cmds= 16376finish_cmds= 16377finish_eval= 16378shlibpath_var= 16379shlibpath_overrides_runpath=unknown 16380version_type=none 16381dynamic_linker="$host_os ld.so" 16382sys_lib_dlsearch_path_spec="/lib /usr/lib" 16383need_lib_prefix=unknown 16384hardcode_into_libs=no 16385 16386# when you set need_version to no, make sure it does not cause -set_version 16387# flags to be left without arguments 16388need_version=unknown 16389 16390case $host_os in 16391aix3*) 16392 version_type=linux # correct to gnu/linux during the next big refactor 16393 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 16394 shlibpath_var=LIBPATH 16395 16396 # AIX 3 has no versioning support, so we append a major version to the name. 16397 soname_spec='${libname}${release}${shared_ext}$major' 16398 ;; 16399 16400aix[4-9]*) 16401 version_type=linux # correct to gnu/linux during the next big refactor 16402 need_lib_prefix=no 16403 need_version=no 16404 hardcode_into_libs=yes 16405 if test "$host_cpu" = ia64; then 16406 # AIX 5 supports IA64 16407 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 16408 shlibpath_var=LD_LIBRARY_PATH 16409 else 16410 # With GCC up to 2.95.x, collect2 would create an import file 16411 # for dependence libraries. The import file would start with 16412 # the line `#! .'. This would cause the generated library to 16413 # depend on `.', always an invalid library. This was fixed in 16414 # development snapshots of GCC prior to 3.0. 16415 case $host_os in 16416 aix4 | aix4.[01] | aix4.[01].*) 16417 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 16418 echo ' yes ' 16419 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 16420 : 16421 else 16422 can_build_shared=no 16423 fi 16424 ;; 16425 esac 16426 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 16427 # soname into executable. Probably we can add versioning support to 16428 # collect2, so additional links can be useful in future. 16429 if test "$aix_use_runtimelinking" = yes; then 16430 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 16431 # instead of lib<name>.a to let people know that these are not 16432 # typical AIX shared libraries. 16433 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16434 else 16435 # We preserve .a as extension for shared libraries through AIX4.2 16436 # and later when we are not doing run time linking. 16437 library_names_spec='${libname}${release}.a $libname.a' 16438 soname_spec='${libname}${release}${shared_ext}$major' 16439 fi 16440 shlibpath_var=LIBPATH 16441 fi 16442 ;; 16443 16444amigaos*) 16445 case $host_cpu in 16446 powerpc) 16447 # Since July 2007 AmigaOS4 officially supports .so libraries. 16448 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 16449 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16450 ;; 16451 m68k) 16452 library_names_spec='$libname.ixlibrary $libname.a' 16453 # Create ${libname}_ixlibrary.a entries in /sys/libs. 16454 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' 16455 ;; 16456 esac 16457 ;; 16458 16459beos*) 16460 library_names_spec='${libname}${shared_ext}' 16461 dynamic_linker="$host_os ld.so" 16462 shlibpath_var=LIBRARY_PATH 16463 ;; 16464 16465bsdi[45]*) 16466 version_type=linux # correct to gnu/linux during the next big refactor 16467 need_version=no 16468 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16469 soname_spec='${libname}${release}${shared_ext}$major' 16470 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 16471 shlibpath_var=LD_LIBRARY_PATH 16472 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 16473 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 16474 # the default ld.so.conf also contains /usr/contrib/lib and 16475 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 16476 # libtool to hard-code these into programs 16477 ;; 16478 16479cygwin* | mingw* | pw32* | cegcc*) 16480 version_type=windows 16481 shrext_cmds=".dll" 16482 need_version=no 16483 need_lib_prefix=no 16484 16485 case $GCC,$cc_basename in 16486 yes,*) 16487 # gcc 16488 library_names_spec='$libname.dll.a' 16489 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16490 postinstall_cmds='base_file=`basename \${file}`~ 16491 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16492 dldir=$destdir/`dirname \$dlpath`~ 16493 test -d \$dldir || mkdir -p \$dldir~ 16494 $install_prog $dir/$dlname \$dldir/$dlname~ 16495 chmod a+x \$dldir/$dlname~ 16496 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 16497 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 16498 fi' 16499 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16500 dlpath=$dir/\$dldll~ 16501 $RM \$dlpath' 16502 shlibpath_overrides_runpath=yes 16503 16504 case $host_os in 16505 cygwin*) 16506 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 16507 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16508 16509 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 16510 ;; 16511 mingw* | cegcc*) 16512 # MinGW DLLs use traditional 'lib' prefix 16513 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16514 ;; 16515 pw32*) 16516 # pw32 DLLs use 'pw' prefix rather than 'lib' 16517 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16518 ;; 16519 esac 16520 dynamic_linker='Win32 ld.exe' 16521 ;; 16522 16523 *,cl*) 16524 # Native MSVC 16525 libname_spec='$name' 16526 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 16527 library_names_spec='${libname}.dll.lib' 16528 16529 case $build_os in 16530 mingw*) 16531 sys_lib_search_path_spec= 16532 lt_save_ifs=$IFS 16533 IFS=';' 16534 for lt_path in $LIB 16535 do 16536 IFS=$lt_save_ifs 16537 # Let DOS variable expansion print the short 8.3 style file name. 16538 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 16539 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 16540 done 16541 IFS=$lt_save_ifs 16542 # Convert to MSYS style. 16543 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 16544 ;; 16545 cygwin*) 16546 # Convert to unix form, then to dos form, then back to unix form 16547 # but this time dos style (no spaces!) so that the unix form looks 16548 # like /cygdrive/c/PROGRA~1:/cygdr... 16549 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 16550 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 16551 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16552 ;; 16553 *) 16554 sys_lib_search_path_spec="$LIB" 16555 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 16556 # It is most probably a Windows format PATH. 16557 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 16558 else 16559 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16560 fi 16561 # FIXME: find the short name or the path components, as spaces are 16562 # common. (e.g. "Program Files" -> "PROGRA~1") 16563 ;; 16564 esac 16565 16566 # DLL is installed to $(libdir)/../bin by postinstall_cmds 16567 postinstall_cmds='base_file=`basename \${file}`~ 16568 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 16569 dldir=$destdir/`dirname \$dlpath`~ 16570 test -d \$dldir || mkdir -p \$dldir~ 16571 $install_prog $dir/$dlname \$dldir/$dlname' 16572 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 16573 dlpath=$dir/\$dldll~ 16574 $RM \$dlpath' 16575 shlibpath_overrides_runpath=yes 16576 dynamic_linker='Win32 link.exe' 16577 ;; 16578 16579 *) 16580 # Assume MSVC wrapper 16581 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 16582 dynamic_linker='Win32 ld.exe' 16583 ;; 16584 esac 16585 # FIXME: first we should search . and the directory the executable is in 16586 shlibpath_var=PATH 16587 ;; 16588 16589darwin* | rhapsody*) 16590 dynamic_linker="$host_os dyld" 16591 version_type=darwin 16592 need_lib_prefix=no 16593 need_version=no 16594 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 16595 soname_spec='${libname}${release}${major}$shared_ext' 16596 shlibpath_overrides_runpath=yes 16597 shlibpath_var=DYLD_LIBRARY_PATH 16598 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 16599 16600 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 16601 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 16602 ;; 16603 16604dgux*) 16605 version_type=linux # correct to gnu/linux during the next big refactor 16606 need_lib_prefix=no 16607 need_version=no 16608 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 16609 soname_spec='${libname}${release}${shared_ext}$major' 16610 shlibpath_var=LD_LIBRARY_PATH 16611 ;; 16612 16613freebsd* | dragonfly*) 16614 # DragonFly does not have aout. When/if they implement a new 16615 # versioning mechanism, adjust this. 16616 if test -x /usr/bin/objformat; then 16617 objformat=`/usr/bin/objformat` 16618 else 16619 case $host_os in 16620 freebsd[23].*) objformat=aout ;; 16621 *) objformat=elf ;; 16622 esac 16623 fi 16624 version_type=freebsd-$objformat 16625 case $version_type in 16626 freebsd-elf*) 16627 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16628 need_version=no 16629 need_lib_prefix=no 16630 ;; 16631 freebsd-*) 16632 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 16633 need_version=yes 16634 ;; 16635 esac 16636 shlibpath_var=LD_LIBRARY_PATH 16637 case $host_os in 16638 freebsd2.*) 16639 shlibpath_overrides_runpath=yes 16640 ;; 16641 freebsd3.[01]* | freebsdelf3.[01]*) 16642 shlibpath_overrides_runpath=yes 16643 hardcode_into_libs=yes 16644 ;; 16645 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 16646 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 16647 shlibpath_overrides_runpath=no 16648 hardcode_into_libs=yes 16649 ;; 16650 *) # from 4.6 on, and DragonFly 16651 shlibpath_overrides_runpath=yes 16652 hardcode_into_libs=yes 16653 ;; 16654 esac 16655 ;; 16656 16657gnu*) 16658 version_type=linux # correct to gnu/linux during the next big refactor 16659 need_lib_prefix=no 16660 need_version=no 16661 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 16662 soname_spec='${libname}${release}${shared_ext}$major' 16663 shlibpath_var=LD_LIBRARY_PATH 16664 shlibpath_overrides_runpath=no 16665 hardcode_into_libs=yes 16666 ;; 16667 16668haiku*) 16669 version_type=linux # correct to gnu/linux during the next big refactor 16670 need_lib_prefix=no 16671 need_version=no 16672 dynamic_linker="$host_os runtime_loader" 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 shlibpath_var=LIBRARY_PATH 16676 shlibpath_overrides_runpath=yes 16677 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 16678 hardcode_into_libs=yes 16679 ;; 16680 16681hpux9* | hpux10* | hpux11*) 16682 # Give a soname corresponding to the major version so that dld.sl refuses to 16683 # link against other versions. 16684 version_type=sunos 16685 need_lib_prefix=no 16686 need_version=no 16687 case $host_cpu in 16688 ia64*) 16689 shrext_cmds='.so' 16690 hardcode_into_libs=yes 16691 dynamic_linker="$host_os dld.so" 16692 shlibpath_var=LD_LIBRARY_PATH 16693 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16694 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16695 soname_spec='${libname}${release}${shared_ext}$major' 16696 if test "X$HPUX_IA64_MODE" = X32; then 16697 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 16698 else 16699 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 16700 fi 16701 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16702 ;; 16703 hppa*64*) 16704 shrext_cmds='.sl' 16705 hardcode_into_libs=yes 16706 dynamic_linker="$host_os dld.sl" 16707 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 16708 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 16709 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16710 soname_spec='${libname}${release}${shared_ext}$major' 16711 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 16712 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 16713 ;; 16714 *) 16715 shrext_cmds='.sl' 16716 dynamic_linker="$host_os dld.sl" 16717 shlibpath_var=SHLIB_PATH 16718 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 16719 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16720 soname_spec='${libname}${release}${shared_ext}$major' 16721 ;; 16722 esac 16723 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 16724 postinstall_cmds='chmod 555 $lib' 16725 # or fails outright, so override atomically: 16726 install_override_mode=555 16727 ;; 16728 16729interix[3-9]*) 16730 version_type=linux # correct to gnu/linux during the next big refactor 16731 need_lib_prefix=no 16732 need_version=no 16733 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16734 soname_spec='${libname}${release}${shared_ext}$major' 16735 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 16736 shlibpath_var=LD_LIBRARY_PATH 16737 shlibpath_overrides_runpath=no 16738 hardcode_into_libs=yes 16739 ;; 16740 16741irix5* | irix6* | nonstopux*) 16742 case $host_os in 16743 nonstopux*) version_type=nonstopux ;; 16744 *) 16745 if test "$lt_cv_prog_gnu_ld" = yes; then 16746 version_type=linux # correct to gnu/linux during the next big refactor 16747 else 16748 version_type=irix 16749 fi ;; 16750 esac 16751 need_lib_prefix=no 16752 need_version=no 16753 soname_spec='${libname}${release}${shared_ext}$major' 16754 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 16755 case $host_os in 16756 irix5* | nonstopux*) 16757 libsuff= shlibsuff= 16758 ;; 16759 *) 16760 case $LD in # libtool.m4 will add one of these switches to LD 16761 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 16762 libsuff= shlibsuff= libmagic=32-bit;; 16763 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 16764 libsuff=32 shlibsuff=N32 libmagic=N32;; 16765 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 16766 libsuff=64 shlibsuff=64 libmagic=64-bit;; 16767 *) libsuff= shlibsuff= libmagic=never-match;; 16768 esac 16769 ;; 16770 esac 16771 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 16772 shlibpath_overrides_runpath=no 16773 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 16774 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 16775 hardcode_into_libs=yes 16776 ;; 16777 16778# No shared lib support for Linux oldld, aout, or coff. 16779linux*oldld* | linux*aout* | linux*coff*) 16780 dynamic_linker=no 16781 ;; 16782 16783# This must be glibc/ELF. 16784linux* | k*bsd*-gnu | kopensolaris*-gnu) 16785 version_type=linux # correct to gnu/linux during the next big refactor 16786 need_lib_prefix=no 16787 need_version=no 16788 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16789 soname_spec='${libname}${release}${shared_ext}$major' 16790 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 16791 shlibpath_var=LD_LIBRARY_PATH 16792 shlibpath_overrides_runpath=no 16793 16794 # Some binutils ld are patched to set DT_RUNPATH 16795 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 16796 $as_echo_n "(cached) " >&6 16797else 16798 lt_cv_shlibpath_overrides_runpath=no 16799 save_LDFLAGS=$LDFLAGS 16800 save_libdir=$libdir 16801 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 16802 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 16803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16804/* end confdefs.h. */ 16805 16806int 16807main () 16808{ 16809 16810 ; 16811 return 0; 16812} 16813_ACEOF 16814if ac_fn_c_try_link "$LINENO"; then : 16815 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 16816 lt_cv_shlibpath_overrides_runpath=yes 16817fi 16818fi 16819rm -f core conftest.err conftest.$ac_objext \ 16820 conftest$ac_exeext conftest.$ac_ext 16821 LDFLAGS=$save_LDFLAGS 16822 libdir=$save_libdir 16823 16824fi 16825 16826 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 16827 16828 # This implies no fast_install, which is unacceptable. 16829 # Some rework will be needed to allow for fast_install 16830 # before this can be enabled. 16831 hardcode_into_libs=yes 16832 16833 # Add ABI-specific directories to the system library path. 16834 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 16835 16836 # Append ld.so.conf contents to the search path 16837 if test -f /etc/ld.so.conf; then 16838 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' ' '` 16839 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 16840 16841 fi 16842 16843 # We used to test for /lib/ld.so.1 and disable shared libraries on 16844 # powerpc, because MkLinux only supported shared libraries with the 16845 # GNU dynamic linker. Since this was broken with cross compilers, 16846 # most powerpc-linux boxes support dynamic linking these days and 16847 # people can always --disable-shared, the test was removed, and we 16848 # assume the GNU/Linux dynamic linker is in use. 16849 dynamic_linker='GNU/Linux ld.so' 16850 ;; 16851 16852netbsd*) 16853 version_type=sunos 16854 need_lib_prefix=no 16855 need_version=no 16856 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 16857 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16858 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 16859 dynamic_linker='NetBSD (a.out) ld.so' 16860 else 16861 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16862 soname_spec='${libname}${release}${shared_ext}$major' 16863 dynamic_linker='NetBSD ld.elf_so' 16864 fi 16865 shlibpath_var=LD_LIBRARY_PATH 16866 shlibpath_overrides_runpath=yes 16867 hardcode_into_libs=yes 16868 ;; 16869 16870newsos6) 16871 version_type=linux # correct to gnu/linux during the next big refactor 16872 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16873 shlibpath_var=LD_LIBRARY_PATH 16874 shlibpath_overrides_runpath=yes 16875 ;; 16876 16877*nto* | *qnx*) 16878 version_type=qnx 16879 need_lib_prefix=no 16880 need_version=no 16881 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16882 soname_spec='${libname}${release}${shared_ext}$major' 16883 shlibpath_var=LD_LIBRARY_PATH 16884 shlibpath_overrides_runpath=no 16885 hardcode_into_libs=yes 16886 dynamic_linker='ldqnx.so' 16887 ;; 16888 16889openbsd*) 16890 version_type=sunos 16891 sys_lib_dlsearch_path_spec="/usr/lib" 16892 need_lib_prefix=no 16893 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 16894 case $host_os in 16895 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 16896 *) need_version=no ;; 16897 esac 16898 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16899 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 16900 shlibpath_var=LD_LIBRARY_PATH 16901 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 16902 case $host_os in 16903 openbsd2.[89] | openbsd2.[89].*) 16904 shlibpath_overrides_runpath=no 16905 ;; 16906 *) 16907 shlibpath_overrides_runpath=yes 16908 ;; 16909 esac 16910 else 16911 shlibpath_overrides_runpath=yes 16912 fi 16913 ;; 16914 16915os2*) 16916 libname_spec='$name' 16917 shrext_cmds=".dll" 16918 need_lib_prefix=no 16919 library_names_spec='$libname${shared_ext} $libname.a' 16920 dynamic_linker='OS/2 ld.exe' 16921 shlibpath_var=LIBPATH 16922 ;; 16923 16924osf3* | osf4* | osf5*) 16925 version_type=osf 16926 need_lib_prefix=no 16927 need_version=no 16928 soname_spec='${libname}${release}${shared_ext}$major' 16929 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16930 shlibpath_var=LD_LIBRARY_PATH 16931 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 16932 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 16933 ;; 16934 16935rdos*) 16936 dynamic_linker=no 16937 ;; 16938 16939solaris*) 16940 version_type=linux # correct to gnu/linux during the next big refactor 16941 need_lib_prefix=no 16942 need_version=no 16943 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16944 soname_spec='${libname}${release}${shared_ext}$major' 16945 shlibpath_var=LD_LIBRARY_PATH 16946 shlibpath_overrides_runpath=yes 16947 hardcode_into_libs=yes 16948 # ldd complains unless libraries are executable 16949 postinstall_cmds='chmod +x $lib' 16950 ;; 16951 16952sunos4*) 16953 version_type=sunos 16954 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 16955 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 16956 shlibpath_var=LD_LIBRARY_PATH 16957 shlibpath_overrides_runpath=yes 16958 if test "$with_gnu_ld" = yes; then 16959 need_lib_prefix=no 16960 fi 16961 need_version=yes 16962 ;; 16963 16964sysv4 | sysv4.3*) 16965 version_type=linux # correct to gnu/linux during the next big refactor 16966 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 16967 soname_spec='${libname}${release}${shared_ext}$major' 16968 shlibpath_var=LD_LIBRARY_PATH 16969 case $host_vendor in 16970 sni) 16971 shlibpath_overrides_runpath=no 16972 need_lib_prefix=no 16973 runpath_var=LD_RUN_PATH 16974 ;; 16975 siemens) 16976 need_lib_prefix=no 16977 ;; 16978 motorola) 16979 need_lib_prefix=no 16980 need_version=no 16981 shlibpath_overrides_runpath=no 16982 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 16983 ;; 16984 esac 16985 ;; 16986 16987sysv4*MP*) 16988 if test -d /usr/nec ;then 16989 version_type=linux # correct to gnu/linux during the next big refactor 16990 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 16991 soname_spec='$libname${shared_ext}.$major' 16992 shlibpath_var=LD_LIBRARY_PATH 16993 fi 16994 ;; 16995 16996sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 16997 version_type=freebsd-elf 16998 need_lib_prefix=no 16999 need_version=no 17000 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 17001 soname_spec='${libname}${release}${shared_ext}$major' 17002 shlibpath_var=LD_LIBRARY_PATH 17003 shlibpath_overrides_runpath=yes 17004 hardcode_into_libs=yes 17005 if test "$with_gnu_ld" = yes; then 17006 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 17007 else 17008 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 17009 case $host_os in 17010 sco3.2v5*) 17011 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 17012 ;; 17013 esac 17014 fi 17015 sys_lib_dlsearch_path_spec='/usr/lib' 17016 ;; 17017 17018tpf*) 17019 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 17020 version_type=linux # correct to gnu/linux during the next big refactor 17021 need_lib_prefix=no 17022 need_version=no 17023 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17024 shlibpath_var=LD_LIBRARY_PATH 17025 shlibpath_overrides_runpath=no 17026 hardcode_into_libs=yes 17027 ;; 17028 17029uts4*) 17030 version_type=linux # correct to gnu/linux during the next big refactor 17031 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 17032 soname_spec='${libname}${release}${shared_ext}$major' 17033 shlibpath_var=LD_LIBRARY_PATH 17034 ;; 17035 17036*) 17037 dynamic_linker=no 17038 ;; 17039esac 17040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 17041$as_echo "$dynamic_linker" >&6; } 17042test "$dynamic_linker" = no && can_build_shared=no 17043 17044variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 17045if test "$GCC" = yes; then 17046 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 17047fi 17048 17049if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 17050 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 17051fi 17052if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 17053 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 17054fi 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 17110 17111 17112 17113 17114 17115 17116 17117 17118 17119 17120 17121 17122 17123 17124 17125 17126 17127 17128 17129 17130 17131 17132 17133 17134 17135 17136 17137 17138 17139 17140 17141 17142 17143 17144 17145 17146 17147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 17148$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 17149hardcode_action= 17150if test -n "$hardcode_libdir_flag_spec" || 17151 test -n "$runpath_var" || 17152 test "X$hardcode_automatic" = "Xyes" ; then 17153 17154 # We can hardcode non-existent directories. 17155 if test "$hardcode_direct" != no && 17156 # If the only mechanism to avoid hardcoding is shlibpath_var, we 17157 # have to relink, otherwise we might link with an installed library 17158 # when we should be linking with a yet-to-be-installed one 17159 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 17160 test "$hardcode_minus_L" != no; then 17161 # Linking always hardcodes the temporary library directory. 17162 hardcode_action=relink 17163 else 17164 # We can link without hardcoding, and we can hardcode nonexisting dirs. 17165 hardcode_action=immediate 17166 fi 17167else 17168 # We cannot hardcode anything, or else we can only hardcode existing 17169 # directories. 17170 hardcode_action=unsupported 17171fi 17172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 17173$as_echo "$hardcode_action" >&6; } 17174 17175if test "$hardcode_action" = relink || 17176 test "$inherit_rpath" = yes; then 17177 # Fast installation is not supported 17178 enable_fast_install=no 17179elif test "$shlibpath_overrides_runpath" = yes || 17180 test "$enable_shared" = no; then 17181 # Fast installation is not necessary 17182 enable_fast_install=needless 17183fi 17184 17185 17186 17187 17188 17189 17190 if test "x$enable_dlopen" != xyes; then 17191 enable_dlopen=unknown 17192 enable_dlopen_self=unknown 17193 enable_dlopen_self_static=unknown 17194else 17195 lt_cv_dlopen=no 17196 lt_cv_dlopen_libs= 17197 17198 case $host_os in 17199 beos*) 17200 lt_cv_dlopen="load_add_on" 17201 lt_cv_dlopen_libs= 17202 lt_cv_dlopen_self=yes 17203 ;; 17204 17205 mingw* | pw32* | cegcc*) 17206 lt_cv_dlopen="LoadLibrary" 17207 lt_cv_dlopen_libs= 17208 ;; 17209 17210 cygwin*) 17211 lt_cv_dlopen="dlopen" 17212 lt_cv_dlopen_libs= 17213 ;; 17214 17215 darwin*) 17216 # if libdl is installed we need to link against it 17217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17218$as_echo_n "checking for dlopen in -ldl... " >&6; } 17219if ${ac_cv_lib_dl_dlopen+:} false; then : 17220 $as_echo_n "(cached) " >&6 17221else 17222 ac_check_lib_save_LIBS=$LIBS 17223LIBS="-ldl $LIBS" 17224cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17225/* end confdefs.h. */ 17226 17227/* Override any GCC internal prototype to avoid an error. 17228 Use char because int might match the return type of a GCC 17229 builtin and then its argument prototype would still apply. */ 17230#ifdef __cplusplus 17231extern "C" 17232#endif 17233char dlopen (); 17234int 17235main () 17236{ 17237return dlopen (); 17238 ; 17239 return 0; 17240} 17241_ACEOF 17242if ac_fn_c_try_link "$LINENO"; then : 17243 ac_cv_lib_dl_dlopen=yes 17244else 17245 ac_cv_lib_dl_dlopen=no 17246fi 17247rm -f core conftest.err conftest.$ac_objext \ 17248 conftest$ac_exeext conftest.$ac_ext 17249LIBS=$ac_check_lib_save_LIBS 17250fi 17251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17252$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17253if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17254 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17255else 17256 17257 lt_cv_dlopen="dyld" 17258 lt_cv_dlopen_libs= 17259 lt_cv_dlopen_self=yes 17260 17261fi 17262 17263 ;; 17264 17265 *) 17266 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 17267if test "x$ac_cv_func_shl_load" = xyes; then : 17268 lt_cv_dlopen="shl_load" 17269else 17270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 17271$as_echo_n "checking for shl_load in -ldld... " >&6; } 17272if ${ac_cv_lib_dld_shl_load+:} false; then : 17273 $as_echo_n "(cached) " >&6 17274else 17275 ac_check_lib_save_LIBS=$LIBS 17276LIBS="-ldld $LIBS" 17277cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17278/* end confdefs.h. */ 17279 17280/* Override any GCC internal prototype to avoid an error. 17281 Use char because int might match the return type of a GCC 17282 builtin and then its argument prototype would still apply. */ 17283#ifdef __cplusplus 17284extern "C" 17285#endif 17286char shl_load (); 17287int 17288main () 17289{ 17290return shl_load (); 17291 ; 17292 return 0; 17293} 17294_ACEOF 17295if ac_fn_c_try_link "$LINENO"; then : 17296 ac_cv_lib_dld_shl_load=yes 17297else 17298 ac_cv_lib_dld_shl_load=no 17299fi 17300rm -f core conftest.err conftest.$ac_objext \ 17301 conftest$ac_exeext conftest.$ac_ext 17302LIBS=$ac_check_lib_save_LIBS 17303fi 17304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 17305$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 17306if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 17307 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 17308else 17309 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 17310if test "x$ac_cv_func_dlopen" = xyes; then : 17311 lt_cv_dlopen="dlopen" 17312else 17313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 17314$as_echo_n "checking for dlopen in -ldl... " >&6; } 17315if ${ac_cv_lib_dl_dlopen+:} false; then : 17316 $as_echo_n "(cached) " >&6 17317else 17318 ac_check_lib_save_LIBS=$LIBS 17319LIBS="-ldl $LIBS" 17320cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17321/* end confdefs.h. */ 17322 17323/* Override any GCC internal prototype to avoid an error. 17324 Use char because int might match the return type of a GCC 17325 builtin and then its argument prototype would still apply. */ 17326#ifdef __cplusplus 17327extern "C" 17328#endif 17329char dlopen (); 17330int 17331main () 17332{ 17333return dlopen (); 17334 ; 17335 return 0; 17336} 17337_ACEOF 17338if ac_fn_c_try_link "$LINENO"; then : 17339 ac_cv_lib_dl_dlopen=yes 17340else 17341 ac_cv_lib_dl_dlopen=no 17342fi 17343rm -f core conftest.err conftest.$ac_objext \ 17344 conftest$ac_exeext conftest.$ac_ext 17345LIBS=$ac_check_lib_save_LIBS 17346fi 17347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 17348$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 17349if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 17350 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 17351else 17352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 17353$as_echo_n "checking for dlopen in -lsvld... " >&6; } 17354if ${ac_cv_lib_svld_dlopen+:} false; then : 17355 $as_echo_n "(cached) " >&6 17356else 17357 ac_check_lib_save_LIBS=$LIBS 17358LIBS="-lsvld $LIBS" 17359cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17360/* end confdefs.h. */ 17361 17362/* Override any GCC internal prototype to avoid an error. 17363 Use char because int might match the return type of a GCC 17364 builtin and then its argument prototype would still apply. */ 17365#ifdef __cplusplus 17366extern "C" 17367#endif 17368char dlopen (); 17369int 17370main () 17371{ 17372return dlopen (); 17373 ; 17374 return 0; 17375} 17376_ACEOF 17377if ac_fn_c_try_link "$LINENO"; then : 17378 ac_cv_lib_svld_dlopen=yes 17379else 17380 ac_cv_lib_svld_dlopen=no 17381fi 17382rm -f core conftest.err conftest.$ac_objext \ 17383 conftest$ac_exeext conftest.$ac_ext 17384LIBS=$ac_check_lib_save_LIBS 17385fi 17386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 17387$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 17388if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 17389 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 17390else 17391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 17392$as_echo_n "checking for dld_link in -ldld... " >&6; } 17393if ${ac_cv_lib_dld_dld_link+:} false; then : 17394 $as_echo_n "(cached) " >&6 17395else 17396 ac_check_lib_save_LIBS=$LIBS 17397LIBS="-ldld $LIBS" 17398cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17399/* end confdefs.h. */ 17400 17401/* Override any GCC internal prototype to avoid an error. 17402 Use char because int might match the return type of a GCC 17403 builtin and then its argument prototype would still apply. */ 17404#ifdef __cplusplus 17405extern "C" 17406#endif 17407char dld_link (); 17408int 17409main () 17410{ 17411return dld_link (); 17412 ; 17413 return 0; 17414} 17415_ACEOF 17416if ac_fn_c_try_link "$LINENO"; then : 17417 ac_cv_lib_dld_dld_link=yes 17418else 17419 ac_cv_lib_dld_dld_link=no 17420fi 17421rm -f core conftest.err conftest.$ac_objext \ 17422 conftest$ac_exeext conftest.$ac_ext 17423LIBS=$ac_check_lib_save_LIBS 17424fi 17425{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 17426$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 17427if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 17428 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 17429fi 17430 17431 17432fi 17433 17434 17435fi 17436 17437 17438fi 17439 17440 17441fi 17442 17443 17444fi 17445 17446 ;; 17447 esac 17448 17449 if test "x$lt_cv_dlopen" != xno; then 17450 enable_dlopen=yes 17451 else 17452 enable_dlopen=no 17453 fi 17454 17455 case $lt_cv_dlopen in 17456 dlopen) 17457 save_CPPFLAGS="$CPPFLAGS" 17458 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 17459 17460 save_LDFLAGS="$LDFLAGS" 17461 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 17462 17463 save_LIBS="$LIBS" 17464 LIBS="$lt_cv_dlopen_libs $LIBS" 17465 17466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 17467$as_echo_n "checking whether a program can dlopen itself... " >&6; } 17468if ${lt_cv_dlopen_self+:} false; then : 17469 $as_echo_n "(cached) " >&6 17470else 17471 if test "$cross_compiling" = yes; then : 17472 lt_cv_dlopen_self=cross 17473else 17474 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17475 lt_status=$lt_dlunknown 17476 cat > conftest.$ac_ext <<_LT_EOF 17477#line $LINENO "configure" 17478#include "confdefs.h" 17479 17480#if HAVE_DLFCN_H 17481#include <dlfcn.h> 17482#endif 17483 17484#include <stdio.h> 17485 17486#ifdef RTLD_GLOBAL 17487# define LT_DLGLOBAL RTLD_GLOBAL 17488#else 17489# ifdef DL_GLOBAL 17490# define LT_DLGLOBAL DL_GLOBAL 17491# else 17492# define LT_DLGLOBAL 0 17493# endif 17494#endif 17495 17496/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17497 find out it does not work in some platform. */ 17498#ifndef LT_DLLAZY_OR_NOW 17499# ifdef RTLD_LAZY 17500# define LT_DLLAZY_OR_NOW RTLD_LAZY 17501# else 17502# ifdef DL_LAZY 17503# define LT_DLLAZY_OR_NOW DL_LAZY 17504# else 17505# ifdef RTLD_NOW 17506# define LT_DLLAZY_OR_NOW RTLD_NOW 17507# else 17508# ifdef DL_NOW 17509# define LT_DLLAZY_OR_NOW DL_NOW 17510# else 17511# define LT_DLLAZY_OR_NOW 0 17512# endif 17513# endif 17514# endif 17515# endif 17516#endif 17517 17518/* When -fvisbility=hidden is used, assume the code has been annotated 17519 correspondingly for the symbols needed. */ 17520#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17521int fnord () __attribute__((visibility("default"))); 17522#endif 17523 17524int fnord () { return 42; } 17525int main () 17526{ 17527 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17528 int status = $lt_dlunknown; 17529 17530 if (self) 17531 { 17532 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17533 else 17534 { 17535 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17536 else puts (dlerror ()); 17537 } 17538 /* dlclose (self); */ 17539 } 17540 else 17541 puts (dlerror ()); 17542 17543 return status; 17544} 17545_LT_EOF 17546 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17547 (eval $ac_link) 2>&5 17548 ac_status=$? 17549 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17550 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17551 (./conftest; exit; ) >&5 2>/dev/null 17552 lt_status=$? 17553 case x$lt_status in 17554 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 17555 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 17556 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 17557 esac 17558 else : 17559 # compilation failed 17560 lt_cv_dlopen_self=no 17561 fi 17562fi 17563rm -fr conftest* 17564 17565 17566fi 17567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 17568$as_echo "$lt_cv_dlopen_self" >&6; } 17569 17570 if test "x$lt_cv_dlopen_self" = xyes; then 17571 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 17572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 17573$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 17574if ${lt_cv_dlopen_self_static+:} false; then : 17575 $as_echo_n "(cached) " >&6 17576else 17577 if test "$cross_compiling" = yes; then : 17578 lt_cv_dlopen_self_static=cross 17579else 17580 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17581 lt_status=$lt_dlunknown 17582 cat > conftest.$ac_ext <<_LT_EOF 17583#line $LINENO "configure" 17584#include "confdefs.h" 17585 17586#if HAVE_DLFCN_H 17587#include <dlfcn.h> 17588#endif 17589 17590#include <stdio.h> 17591 17592#ifdef RTLD_GLOBAL 17593# define LT_DLGLOBAL RTLD_GLOBAL 17594#else 17595# ifdef DL_GLOBAL 17596# define LT_DLGLOBAL DL_GLOBAL 17597# else 17598# define LT_DLGLOBAL 0 17599# endif 17600#endif 17601 17602/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 17603 find out it does not work in some platform. */ 17604#ifndef LT_DLLAZY_OR_NOW 17605# ifdef RTLD_LAZY 17606# define LT_DLLAZY_OR_NOW RTLD_LAZY 17607# else 17608# ifdef DL_LAZY 17609# define LT_DLLAZY_OR_NOW DL_LAZY 17610# else 17611# ifdef RTLD_NOW 17612# define LT_DLLAZY_OR_NOW RTLD_NOW 17613# else 17614# ifdef DL_NOW 17615# define LT_DLLAZY_OR_NOW DL_NOW 17616# else 17617# define LT_DLLAZY_OR_NOW 0 17618# endif 17619# endif 17620# endif 17621# endif 17622#endif 17623 17624/* When -fvisbility=hidden is used, assume the code has been annotated 17625 correspondingly for the symbols needed. */ 17626#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 17627int fnord () __attribute__((visibility("default"))); 17628#endif 17629 17630int fnord () { return 42; } 17631int main () 17632{ 17633 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 17634 int status = $lt_dlunknown; 17635 17636 if (self) 17637 { 17638 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 17639 else 17640 { 17641 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 17642 else puts (dlerror ()); 17643 } 17644 /* dlclose (self); */ 17645 } 17646 else 17647 puts (dlerror ()); 17648 17649 return status; 17650} 17651_LT_EOF 17652 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17653 (eval $ac_link) 2>&5 17654 ac_status=$? 17655 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17656 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 17657 (./conftest; exit; ) >&5 2>/dev/null 17658 lt_status=$? 17659 case x$lt_status in 17660 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 17661 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 17662 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 17663 esac 17664 else : 17665 # compilation failed 17666 lt_cv_dlopen_self_static=no 17667 fi 17668fi 17669rm -fr conftest* 17670 17671 17672fi 17673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 17674$as_echo "$lt_cv_dlopen_self_static" >&6; } 17675 fi 17676 17677 CPPFLAGS="$save_CPPFLAGS" 17678 LDFLAGS="$save_LDFLAGS" 17679 LIBS="$save_LIBS" 17680 ;; 17681 esac 17682 17683 case $lt_cv_dlopen_self in 17684 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 17685 *) enable_dlopen_self=unknown ;; 17686 esac 17687 17688 case $lt_cv_dlopen_self_static in 17689 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 17690 *) enable_dlopen_self_static=unknown ;; 17691 esac 17692fi 17693 17694 17695 17696 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710striplib= 17711old_striplib= 17712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 17713$as_echo_n "checking whether stripping libraries is possible... " >&6; } 17714if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 17715 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 17716 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 17717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17718$as_echo "yes" >&6; } 17719else 17720# FIXME - insert some real tests, host_os isn't really good enough 17721 case $host_os in 17722 darwin*) 17723 if test -n "$STRIP" ; then 17724 striplib="$STRIP -x" 17725 old_striplib="$STRIP -S" 17726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17727$as_echo "yes" >&6; } 17728 else 17729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17730$as_echo "no" >&6; } 17731 fi 17732 ;; 17733 *) 17734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17735$as_echo "no" >&6; } 17736 ;; 17737 esac 17738fi 17739 17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 17751 # Report which library types will actually be built 17752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 17753$as_echo_n "checking if libtool supports shared libraries... " >&6; } 17754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 17755$as_echo "$can_build_shared" >&6; } 17756 17757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 17758$as_echo_n "checking whether to build shared libraries... " >&6; } 17759 test "$can_build_shared" = "no" && enable_shared=no 17760 17761 # On AIX, shared libraries and static libraries use the same namespace, and 17762 # are all built from PIC. 17763 case $host_os in 17764 aix3*) 17765 test "$enable_shared" = yes && enable_static=no 17766 if test -n "$RANLIB"; then 17767 archive_cmds="$archive_cmds~\$RANLIB \$lib" 17768 postinstall_cmds='$RANLIB $lib' 17769 fi 17770 ;; 17771 17772 aix[4-9]*) 17773 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 17774 test "$enable_shared" = yes && enable_static=no 17775 fi 17776 ;; 17777 esac 17778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 17779$as_echo "$enable_shared" >&6; } 17780 17781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 17782$as_echo_n "checking whether to build static libraries... " >&6; } 17783 # Make sure either enable_shared or enable_static is yes. 17784 test "$enable_shared" = yes || enable_static=yes 17785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 17786$as_echo "$enable_static" >&6; } 17787 17788 17789 17790 17791fi 17792ac_ext=c 17793ac_cpp='$CPP $CPPFLAGS' 17794ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17795ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17796ac_compiler_gnu=$ac_cv_c_compiler_gnu 17797 17798CC="$lt_save_CC" 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 17810 17811 17812 17813 17814 ac_config_commands="$ac_config_commands libtool" 17815 17816 17817 17818 17819# Only expand once: 17820 17821 17822 17823 17824 17825# Define a configure option for an alternate module directory 17826 17827# Check whether --with-xorg-module-dir was given. 17828if test "${with_xorg_module_dir+set}" = set; then : 17829 withval=$with_xorg_module_dir; moduledir="$withval" 17830else 17831 moduledir="$libdir/xorg/modules" 17832fi 17833 17834 17835# Check whether --enable-dri was given. 17836if test "${enable_dri+set}" = set; then : 17837 enableval=$enable_dri; DRI="$enableval" 17838else 17839 DRI=auto 17840fi 17841 17842# Check whether --enable-exa was given. 17843if test "${enable_exa+set}" = set; then : 17844 enableval=$enable_exa; EXA="$enableval" 17845else 17846 EXA=yes 17847fi 17848 17849 17850# Store the list of server defined optional extensions in REQUIRED_MODULES 17851 17852 17853 SAVE_CFLAGS="$CFLAGS" 17854 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17856/* end confdefs.h. */ 17857 17858#include "xorg-server.h" 17859#if !defined RANDR 17860#error RANDR not defined 17861#endif 17862 17863int 17864main () 17865{ 17866 17867 ; 17868 return 0; 17869} 17870_ACEOF 17871if ac_fn_c_try_compile "$LINENO"; then : 17872 _EXT_CHECK=yes 17873else 17874 _EXT_CHECK=no 17875fi 17876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17877 CFLAGS="$SAVE_CFLAGS" 17878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 17879$as_echo_n "checking if RANDR is defined... " >&6; } 17880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17881$as_echo "$_EXT_CHECK" >&6; } 17882 if test "$_EXT_CHECK" != no; then 17883 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 17884 fi 17885 17886 17887 17888 SAVE_CFLAGS="$CFLAGS" 17889 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17891/* end confdefs.h. */ 17892 17893#include "xorg-server.h" 17894#if !defined RENDER 17895#error RENDER not defined 17896#endif 17897 17898int 17899main () 17900{ 17901 17902 ; 17903 return 0; 17904} 17905_ACEOF 17906if ac_fn_c_try_compile "$LINENO"; then : 17907 _EXT_CHECK=yes 17908else 17909 _EXT_CHECK=no 17910fi 17911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17912 CFLAGS="$SAVE_CFLAGS" 17913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 17914$as_echo_n "checking if RENDER is defined... " >&6; } 17915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17916$as_echo "$_EXT_CHECK" >&6; } 17917 if test "$_EXT_CHECK" != no; then 17918 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 17919 fi 17920 17921 17922 17923 SAVE_CFLAGS="$CFLAGS" 17924 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17926/* end confdefs.h. */ 17927 17928#include "xorg-server.h" 17929#if !defined XV 17930#error XV not defined 17931#endif 17932 17933int 17934main () 17935{ 17936 17937 ; 17938 return 0; 17939} 17940_ACEOF 17941if ac_fn_c_try_compile "$LINENO"; then : 17942 _EXT_CHECK=yes 17943else 17944 _EXT_CHECK=no 17945fi 17946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17947 CFLAGS="$SAVE_CFLAGS" 17948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 17949$as_echo_n "checking if XV is defined... " >&6; } 17950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17951$as_echo "$_EXT_CHECK" >&6; } 17952 if test "$_EXT_CHECK" != no; then 17953 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 17954 fi 17955 17956 17957 17958 SAVE_CFLAGS="$CFLAGS" 17959 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 17960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17961/* end confdefs.h. */ 17962 17963#include "xorg-server.h" 17964#if !defined DPMSExtension 17965#error DPMSExtension not defined 17966#endif 17967 17968int 17969main () 17970{ 17971 17972 ; 17973 return 0; 17974} 17975_ACEOF 17976if ac_fn_c_try_compile "$LINENO"; then : 17977 _EXT_CHECK=yes 17978else 17979 _EXT_CHECK=no 17980fi 17981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17982 CFLAGS="$SAVE_CFLAGS" 17983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 17984$as_echo_n "checking if DPMSExtension is defined... " >&6; } 17985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 17986$as_echo "$_EXT_CHECK" >&6; } 17987 if test "$_EXT_CHECK" != no; then 17988 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 17989 fi 17990 17991 17992# Obtain compiler/linker options for the driver dependencies 17993 17994pkg_failed=no 17995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 17996$as_echo_n "checking for XORG... " >&6; } 17997 17998if test -n "$XORG_CFLAGS"; then 17999 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 18000 elif test -n "$PKG_CONFIG"; then 18001 if test -n "$PKG_CONFIG" && \ 18002 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 18003 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5 18004 ac_status=$? 18005 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18006 test $ac_status = 0; }; then 18007 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 18008 test "x$?" != "x0" && pkg_failed=yes 18009else 18010 pkg_failed=yes 18011fi 18012 else 18013 pkg_failed=untried 18014fi 18015if test -n "$XORG_LIBS"; then 18016 pkg_cv_XORG_LIBS="$XORG_LIBS" 18017 elif test -n "$PKG_CONFIG"; then 18018 if test -n "$PKG_CONFIG" && \ 18019 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 18020 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5 18021 ac_status=$? 18022 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18023 test $ac_status = 0; }; then 18024 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 18025 test "x$?" != "x0" && pkg_failed=yes 18026else 18027 pkg_failed=yes 18028fi 18029 else 18030 pkg_failed=untried 18031fi 18032 18033 18034 18035if test $pkg_failed = yes; then 18036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18037$as_echo "no" >&6; } 18038 18039if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18040 _pkg_short_errors_supported=yes 18041else 18042 _pkg_short_errors_supported=no 18043fi 18044 if test $_pkg_short_errors_supported = yes; then 18045 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18046 else 18047 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1` 18048 fi 18049 # Put the nasty error message in config.log where it belongs 18050 echo "$XORG_PKG_ERRORS" >&5 18051 18052 as_fn_error $? "Package requirements (xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES) were not met: 18053 18054$XORG_PKG_ERRORS 18055 18056Consider adjusting the PKG_CONFIG_PATH environment variable if you 18057installed software in a non-standard prefix. 18058 18059Alternatively, you may set the environment variables XORG_CFLAGS 18060and XORG_LIBS to avoid the need to call pkg-config. 18061See the pkg-config man page for more details." "$LINENO" 5 18062elif test $pkg_failed = untried; then 18063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18064$as_echo "no" >&6; } 18065 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18066$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18067as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18068is in your PATH or set the PKG_CONFIG environment variable to the full 18069path to pkg-config. 18070 18071Alternatively, you may set the environment variables XORG_CFLAGS 18072and XORG_LIBS to avoid the need to call pkg-config. 18073See the pkg-config man page for more details. 18074 18075To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18076See \`config.log' for more details" "$LINENO" 5; } 18077else 18078 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 18079 XORG_LIBS=$pkg_cv_XORG_LIBS 18080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18081$as_echo "yes" >&6; } 18082 18083fi 18084sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` 18085 18086# Checks for libraries. 18087 18088if test "x$DRI" != xno; then 18089 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh` 18090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5 18091$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; } 18092if eval \${$as_ac_File+:} false; then : 18093 $as_echo_n "(cached) " >&6 18094else 18095 test "$cross_compiling" = yes && 18096 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 18097if test -r "${sdkdir}/dri.h"; then 18098 eval "$as_ac_File=yes" 18099else 18100 eval "$as_ac_File=no" 18101fi 18102fi 18103eval ac_res=\$$as_ac_File 18104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 18105$as_echo "$ac_res" >&6; } 18106if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 18107 have_dri_h="yes" 18108else 18109 have_dri_h="no" 18110fi 18111 18112 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh` 18113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5 18114$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; } 18115if eval \${$as_ac_File+:} false; then : 18116 $as_echo_n "(cached) " >&6 18117else 18118 test "$cross_compiling" = yes && 18119 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 18120if test -r "${sdkdir}/sarea.h"; then 18121 eval "$as_ac_File=yes" 18122else 18123 eval "$as_ac_File=no" 18124fi 18125fi 18126eval ac_res=\$$as_ac_File 18127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 18128$as_echo "$ac_res" >&6; } 18129if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 18130 have_sarea_h="yes" 18131else 18132 have_sarea_h="no" 18133fi 18134 18135 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh` 18136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5 18137$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; } 18138if eval \${$as_ac_File+:} false; then : 18139 $as_echo_n "(cached) " >&6 18140else 18141 test "$cross_compiling" = yes && 18142 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 18143if test -r "${sdkdir}/dristruct.h"; then 18144 eval "$as_ac_File=yes" 18145else 18146 eval "$as_ac_File=no" 18147fi 18148fi 18149eval ac_res=\$$as_ac_File 18150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 18151$as_echo "$ac_res" >&6; } 18152if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 18153 have_dristruct_h="yes" 18154else 18155 have_dristruct_h="no" 18156fi 18157 18158fi 18159 18160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5 18161$as_echo_n "checking whether to include DRI support... " >&6; } 18162if test "x$DRI" = xauto; then 18163 if test "x$have_dri_h" = xyes && \ 18164 test "x$have_sarea_h" = xyes && \ 18165 test "x$have_dristruct_h" = xyes; then 18166 DRI="yes" 18167 else 18168 DRI="no" 18169 fi 18170fi 18171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5 18172$as_echo "$DRI" >&6; } 18173 18174 if test "x$DRI" = xyes; then 18175 DRI_TRUE= 18176 DRI_FALSE='#' 18177else 18178 DRI_TRUE='#' 18179 DRI_FALSE= 18180fi 18181 18182if test "x$DRI" = xyes; then 18183 18184pkg_failed=no 18185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5 18186$as_echo_n "checking for DRI... " >&6; } 18187 18188if test -n "$DRI_CFLAGS"; then 18189 pkg_cv_DRI_CFLAGS="$DRI_CFLAGS" 18190 elif test -n "$PKG_CONFIG"; then 18191 if test -n "$PKG_CONFIG" && \ 18192 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5 18193 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5 18194 ac_status=$? 18195 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18196 test $ac_status = 0; }; then 18197 pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto" 2>/dev/null` 18198 test "x$?" != "x0" && pkg_failed=yes 18199else 18200 pkg_failed=yes 18201fi 18202 else 18203 pkg_failed=untried 18204fi 18205if test -n "$DRI_LIBS"; then 18206 pkg_cv_DRI_LIBS="$DRI_LIBS" 18207 elif test -n "$PKG_CONFIG"; then 18208 if test -n "$PKG_CONFIG" && \ 18209 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5 18210 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5 18211 ac_status=$? 18212 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18213 test $ac_status = 0; }; then 18214 pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto" 2>/dev/null` 18215 test "x$?" != "x0" && pkg_failed=yes 18216else 18217 pkg_failed=yes 18218fi 18219 else 18220 pkg_failed=untried 18221fi 18222 18223 18224 18225if test $pkg_failed = yes; then 18226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18227$as_echo "no" >&6; } 18228 18229if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18230 _pkg_short_errors_supported=yes 18231else 18232 _pkg_short_errors_supported=no 18233fi 18234 if test $_pkg_short_errors_supported = yes; then 18235 DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1` 18236 else 18237 DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1` 18238 fi 18239 # Put the nasty error message in config.log where it belongs 18240 echo "$DRI_PKG_ERRORS" >&5 18241 18242 as_fn_error $? "Package requirements (libdrm >= 2.0 xf86driproto) were not met: 18243 18244$DRI_PKG_ERRORS 18245 18246Consider adjusting the PKG_CONFIG_PATH environment variable if you 18247installed software in a non-standard prefix. 18248 18249Alternatively, you may set the environment variables DRI_CFLAGS 18250and DRI_LIBS to avoid the need to call pkg-config. 18251See the pkg-config man page for more details." "$LINENO" 5 18252elif test $pkg_failed = untried; then 18253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18254$as_echo "no" >&6; } 18255 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18256$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18257as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18258is in your PATH or set the PKG_CONFIG environment variable to the full 18259path to pkg-config. 18260 18261Alternatively, you may set the environment variables DRI_CFLAGS 18262and DRI_LIBS to avoid the need to call pkg-config. 18263See the pkg-config man page for more details. 18264 18265To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18266See \`config.log' for more details" "$LINENO" 5; } 18267else 18268 DRI_CFLAGS=$pkg_cv_DRI_CFLAGS 18269 DRI_LIBS=$pkg_cv_DRI_LIBS 18270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18271$as_echo "yes" >&6; } 18272 18273fi 18274 18275$as_echo "#define MGADRI 1" >>confdefs.h 18276 18277 18278$as_echo "#define MGADRI_DEVEL 1" >>confdefs.h 18279 18280fi 18281 18282save_CFLAGS="$CFLAGS" 18283CFLAGS="$XORG_CFLAGS" 18284ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\" 18285" 18286if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then : 18287 XSERVER_LIBPCIACCESS=yes 18288else 18289 XSERVER_LIBPCIACCESS=no 18290fi 18291 18292CFLAGS="$save_CFLAGS" 18293 18294save_CFLAGS="$CFLAGS" 18295CFLAGS="$XORG_CFLAGS" 18296ac_fn_c_check_decl "$LINENO" "xf86ModeBandwidth" "ac_cv_have_decl_xf86ModeBandwidth" "#include <X11/extensions/randr.h> 18297 #include \"xorg-server.h\" 18298 #include \"xf86Modes.h\" 18299" 18300if test "x$ac_cv_have_decl_xf86ModeBandwidth" = xyes; then : 18301 18302$as_echo "#define HAVE_XF86MODEBANDWIDTH 1" >>confdefs.h 18303 18304fi 18305 18306CFLAGS="$save_CFLAGS" 18307 18308if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18309 18310pkg_failed=no 18311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 18312$as_echo_n "checking for PCIACCESS... " >&6; } 18313 18314if test -n "$PCIACCESS_CFLAGS"; then 18315 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 18316 elif test -n "$PKG_CONFIG"; then 18317 if test -n "$PKG_CONFIG" && \ 18318 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18319 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18320 ac_status=$? 18321 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18322 test $ac_status = 0; }; then 18323 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 18324 test "x$?" != "x0" && pkg_failed=yes 18325else 18326 pkg_failed=yes 18327fi 18328 else 18329 pkg_failed=untried 18330fi 18331if test -n "$PCIACCESS_LIBS"; then 18332 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 18333 elif test -n "$PKG_CONFIG"; then 18334 if test -n "$PKG_CONFIG" && \ 18335 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 18336 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 18337 ac_status=$? 18338 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18339 test $ac_status = 0; }; then 18340 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 18341 test "x$?" != "x0" && pkg_failed=yes 18342else 18343 pkg_failed=yes 18344fi 18345 else 18346 pkg_failed=untried 18347fi 18348 18349 18350 18351if test $pkg_failed = yes; then 18352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18353$as_echo "no" >&6; } 18354 18355if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18356 _pkg_short_errors_supported=yes 18357else 18358 _pkg_short_errors_supported=no 18359fi 18360 if test $_pkg_short_errors_supported = yes; then 18361 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 18362 else 18363 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1` 18364 fi 18365 # Put the nasty error message in config.log where it belongs 18366 echo "$PCIACCESS_PKG_ERRORS" >&5 18367 18368 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 18369 18370$PCIACCESS_PKG_ERRORS 18371 18372Consider adjusting the PKG_CONFIG_PATH environment variable if you 18373installed software in a non-standard prefix. 18374 18375Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18376and PCIACCESS_LIBS to avoid the need to call pkg-config. 18377See the pkg-config man page for more details." "$LINENO" 5 18378elif test $pkg_failed = untried; then 18379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18380$as_echo "no" >&6; } 18381 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18382$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18383as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18384is in your PATH or set the PKG_CONFIG environment variable to the full 18385path to pkg-config. 18386 18387Alternatively, you may set the environment variables PCIACCESS_CFLAGS 18388and PCIACCESS_LIBS to avoid the need to call pkg-config. 18389See the pkg-config man page for more details. 18390 18391To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18392See \`config.log' for more details" "$LINENO" 5; } 18393else 18394 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 18395 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 18396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18397$as_echo "yes" >&6; } 18398 18399fi 18400fi 18401 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 18402 XSERVER_LIBPCIACCESS_TRUE= 18403 XSERVER_LIBPCIACCESS_FALSE='#' 18404else 18405 XSERVER_LIBPCIACCESS_TRUE='#' 18406 XSERVER_LIBPCIACCESS_FALSE= 18407fi 18408 18409 18410 18411# Check whether --enable-xaa was given. 18412if test "${enable_xaa+set}" = set; then : 18413 enableval=$enable_xaa; XAA="$enableval" 18414else 18415 XAA=auto 18416fi 18417 18418if test "x$XAA" != xno; then 18419 save_CFLAGS=$CFLAGS 18420 save_CPPFLAGS=$CPPFLAGS 18421 CFLAGS=$XORG_CFLAGS 18422 CPPFLAGS="$XORG_CFLAGS" 18423 for ac_header in xaa.h 18424do : 18425 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default" 18426if test "x$ac_cv_header_xaa_h" = xyes; then : 18427 cat >>confdefs.h <<_ACEOF 18428#define HAVE_XAA_H 1 18429_ACEOF 18430 XAA=yes 18431else 18432 XAA=no 18433fi 18434 18435done 18436 18437 CFLAGS=$save_CFLAGS 18438 CPPFLAGS=$save_CPPFLAGS 18439fi 18440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5 18441$as_echo_n "checking whether to include XAA support... " >&6; } 18442 if test "x$XAA" = xyes; then 18443 XAA_TRUE= 18444 XAA_FALSE='#' 18445else 18446 XAA_TRUE='#' 18447 XAA_FALSE= 18448fi 18449 18450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5 18451$as_echo "$XAA" >&6; } 18452if test "x$XAA" = xyes; then 18453 18454$as_echo "#define USE_XAA 1" >>confdefs.h 18455 18456fi 18457 18458# Properly handle EXA. 18459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable EXA support" >&5 18460$as_echo_n "checking whether to enable EXA support... " >&6; } 18461if test "x$EXA" = xyes; then 18462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18463$as_echo "yes" >&6; } 18464 18465 SAVE_CPPFLAGS="$CPPFLAGS" 18466 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 18467 ac_fn_c_check_header_mongrel "$LINENO" "exa.h" "ac_cv_header_exa_h" "$ac_includes_default" 18468if test "x$ac_cv_header_exa_h" = xyes; then : 18469 have_exa_h="yes" 18470else 18471 have_exa_h="no" 18472fi 18473 18474 18475 CPPFLAGS="$SAVE_CPPFLAGS" 18476else 18477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18478$as_echo "no" >&6; } 18479fi 18480 18481SAVE_CPPFLAGS="$CPPFLAGS" 18482CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 18483if test "x$have_exa_h" = xyes; then 18484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether EXA version is at least 2.0.0" >&5 18485$as_echo_n "checking whether EXA version is at least 2.0.0... " >&6; } 18486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18487/* end confdefs.h. */ 18488 18489#include "exa.h" 18490#if EXA_VERSION_MAJOR < 2 18491#error OLD EXA! 18492#endif 18493 18494int 18495main () 18496{ 18497 18498 ; 18499 return 0; 18500} 18501_ACEOF 18502if ac_fn_c_try_cpp "$LINENO"; then : 18503 USE_EXA=yes 18504else 18505 USE_EXA=no 18506fi 18507rm -f conftest.err conftest.i conftest.$ac_ext 18508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_EXA" >&5 18509$as_echo "$USE_EXA" >&6; } 18510 18511 if test "x$USE_EXA" = xyes; then 18512 18513$as_echo "#define USE_EXA 1" >>confdefs.h 18514 18515 fi 18516fi 18517CPPFLAGS="$SAVE_CPPFLAGS" 18518 18519 if test "x$USE_EXA" = xyes; then 18520 USE_EXA_TRUE= 18521 USE_EXA_FALSE='#' 18522else 18523 USE_EXA_TRUE='#' 18524 USE_EXA_FALSE= 18525fi 18526 18527 18528 18529 18530DRIVER_NAME=mga 18531 18532 18533ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile util/Makefile" 18534 18535cat >confcache <<\_ACEOF 18536# This file is a shell script that caches the results of configure 18537# tests run on this system so they can be shared between configure 18538# scripts and configure runs, see configure's option --config-cache. 18539# It is not useful on other systems. If it contains results you don't 18540# want to keep, you may remove or edit it. 18541# 18542# config.status only pays attention to the cache file if you give it 18543# the --recheck option to rerun configure. 18544# 18545# `ac_cv_env_foo' variables (set or unset) will be overridden when 18546# loading this file, other *unset* `ac_cv_foo' will be assigned the 18547# following values. 18548 18549_ACEOF 18550 18551# The following way of writing the cache mishandles newlines in values, 18552# but we know of no workaround that is simple, portable, and efficient. 18553# So, we kill variables containing newlines. 18554# Ultrix sh set writes to stderr and can't be redirected directly, 18555# and sets the high bit in the cache file unless we assign to the vars. 18556( 18557 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18558 eval ac_val=\$$ac_var 18559 case $ac_val in #( 18560 *${as_nl}*) 18561 case $ac_var in #( 18562 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18563$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18564 esac 18565 case $ac_var in #( 18566 _ | IFS | as_nl) ;; #( 18567 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18568 *) { eval $ac_var=; unset $ac_var;} ;; 18569 esac ;; 18570 esac 18571 done 18572 18573 (set) 2>&1 | 18574 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18575 *${as_nl}ac_space=\ *) 18576 # `set' does not quote correctly, so add quotes: double-quote 18577 # substitution turns \\\\ into \\, and sed turns \\ into \. 18578 sed -n \ 18579 "s/'/'\\\\''/g; 18580 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18581 ;; #( 18582 *) 18583 # `set' quotes correctly as required by POSIX, so do not add quotes. 18584 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18585 ;; 18586 esac | 18587 sort 18588) | 18589 sed ' 18590 /^ac_cv_env_/b end 18591 t clear 18592 :clear 18593 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18594 t end 18595 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18596 :end' >>confcache 18597if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18598 if test -w "$cache_file"; then 18599 if test "x$cache_file" != "x/dev/null"; then 18600 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18601$as_echo "$as_me: updating cache $cache_file" >&6;} 18602 if test ! -f "$cache_file" || test -h "$cache_file"; then 18603 cat confcache >"$cache_file" 18604 else 18605 case $cache_file in #( 18606 */* | ?:*) 18607 mv -f confcache "$cache_file"$$ && 18608 mv -f "$cache_file"$$ "$cache_file" ;; #( 18609 *) 18610 mv -f confcache "$cache_file" ;; 18611 esac 18612 fi 18613 fi 18614 else 18615 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18616$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18617 fi 18618fi 18619rm -f confcache 18620 18621test "x$prefix" = xNONE && prefix=$ac_default_prefix 18622# Let make expand exec_prefix. 18623test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18624 18625DEFS=-DHAVE_CONFIG_H 18626 18627ac_libobjs= 18628ac_ltlibobjs= 18629U= 18630for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18631 # 1. Remove the extension, and $U if already installed. 18632 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18633 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18634 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18635 # will be set to the directory where LIBOBJS objects are built. 18636 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18637 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18638done 18639LIBOBJS=$ac_libobjs 18640 18641LTLIBOBJS=$ac_ltlibobjs 18642 18643 18644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 18645$as_echo_n "checking that generated files are newer than configure... " >&6; } 18646 if test -n "$am_sleep_pid"; then 18647 # Hide warnings about reused PIDs. 18648 wait $am_sleep_pid 2>/dev/null 18649 fi 18650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 18651$as_echo "done" >&6; } 18652if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18653 as_fn_error $? "conditional \"AMDEP\" was never defined. 18654Usually this means the macro was only invoked conditionally." "$LINENO" 5 18655fi 18656if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18657 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18658Usually this means the macro was only invoked conditionally." "$LINENO" 5 18659fi 18660 if test -n "$EXEEXT"; then 18661 am__EXEEXT_TRUE= 18662 am__EXEEXT_FALSE='#' 18663else 18664 am__EXEEXT_TRUE='#' 18665 am__EXEEXT_FALSE= 18666fi 18667 18668if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 18669 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 18670Usually this means the macro was only invoked conditionally." "$LINENO" 5 18671fi 18672if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then 18673 as_fn_error $? "conditional \"DRI\" was never defined. 18674Usually this means the macro was only invoked conditionally." "$LINENO" 5 18675fi 18676if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 18677 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined. 18678Usually this means the macro was only invoked conditionally." "$LINENO" 5 18679fi 18680if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then 18681 as_fn_error $? "conditional \"XAA\" was never defined. 18682Usually this means the macro was only invoked conditionally." "$LINENO" 5 18683fi 18684if test -z "${USE_EXA_TRUE}" && test -z "${USE_EXA_FALSE}"; then 18685 as_fn_error $? "conditional \"USE_EXA\" was never defined. 18686Usually this means the macro was only invoked conditionally." "$LINENO" 5 18687fi 18688 18689: "${CONFIG_STATUS=./config.status}" 18690ac_write_fail=0 18691ac_clean_files_save=$ac_clean_files 18692ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18693{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18694$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18695as_write_fail=0 18696cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18697#! $SHELL 18698# Generated by $as_me. 18699# Run this file to recreate the current configuration. 18700# Compiler output produced by configure, useful for debugging 18701# configure, is in config.log if it exists. 18702 18703debug=false 18704ac_cs_recheck=false 18705ac_cs_silent=false 18706 18707SHELL=\${CONFIG_SHELL-$SHELL} 18708export SHELL 18709_ASEOF 18710cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18711## -------------------- ## 18712## M4sh Initialization. ## 18713## -------------------- ## 18714 18715# Be more Bourne compatible 18716DUALCASE=1; export DUALCASE # for MKS sh 18717if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18718 emulate sh 18719 NULLCMD=: 18720 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18721 # is contrary to our usage. Disable this feature. 18722 alias -g '${1+"$@"}'='"$@"' 18723 setopt NO_GLOB_SUBST 18724else 18725 case `(set -o) 2>/dev/null` in #( 18726 *posix*) : 18727 set -o posix ;; #( 18728 *) : 18729 ;; 18730esac 18731fi 18732 18733 18734as_nl=' 18735' 18736export as_nl 18737# Printing a long string crashes Solaris 7 /usr/bin/printf. 18738as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18739as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18740as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18741# Prefer a ksh shell builtin over an external printf program on Solaris, 18742# but without wasting forks for bash or zsh. 18743if test -z "$BASH_VERSION$ZSH_VERSION" \ 18744 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18745 as_echo='print -r --' 18746 as_echo_n='print -rn --' 18747elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18748 as_echo='printf %s\n' 18749 as_echo_n='printf %s' 18750else 18751 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18752 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18753 as_echo_n='/usr/ucb/echo -n' 18754 else 18755 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18756 as_echo_n_body='eval 18757 arg=$1; 18758 case $arg in #( 18759 *"$as_nl"*) 18760 expr "X$arg" : "X\\(.*\\)$as_nl"; 18761 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18762 esac; 18763 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18764 ' 18765 export as_echo_n_body 18766 as_echo_n='sh -c $as_echo_n_body as_echo' 18767 fi 18768 export as_echo_body 18769 as_echo='sh -c $as_echo_body as_echo' 18770fi 18771 18772# The user is always right. 18773if test "${PATH_SEPARATOR+set}" != set; then 18774 PATH_SEPARATOR=: 18775 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18776 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18777 PATH_SEPARATOR=';' 18778 } 18779fi 18780 18781 18782# IFS 18783# We need space, tab and new line, in precisely that order. Quoting is 18784# there to prevent editors from complaining about space-tab. 18785# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18786# splitting by setting IFS to empty value.) 18787IFS=" "" $as_nl" 18788 18789# Find who we are. Look in the path if we contain no directory separator. 18790as_myself= 18791case $0 in #(( 18792 *[\\/]* ) as_myself=$0 ;; 18793 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18794for as_dir in $PATH 18795do 18796 IFS=$as_save_IFS 18797 test -z "$as_dir" && as_dir=. 18798 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18799 done 18800IFS=$as_save_IFS 18801 18802 ;; 18803esac 18804# We did not find ourselves, most probably we were run as `sh COMMAND' 18805# in which case we are not to be found in the path. 18806if test "x$as_myself" = x; then 18807 as_myself=$0 18808fi 18809if test ! -f "$as_myself"; then 18810 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18811 exit 1 18812fi 18813 18814# Unset variables that we do not need and which cause bugs (e.g. in 18815# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18816# suppresses any "Segmentation fault" message there. '((' could 18817# trigger a bug in pdksh 5.2.14. 18818for as_var in BASH_ENV ENV MAIL MAILPATH 18819do eval test x\${$as_var+set} = xset \ 18820 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18821done 18822PS1='$ ' 18823PS2='> ' 18824PS4='+ ' 18825 18826# NLS nuisances. 18827LC_ALL=C 18828export LC_ALL 18829LANGUAGE=C 18830export LANGUAGE 18831 18832# CDPATH. 18833(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18834 18835 18836# as_fn_error STATUS ERROR [LINENO LOG_FD] 18837# ---------------------------------------- 18838# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18839# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18840# script with STATUS, using 1 if that was 0. 18841as_fn_error () 18842{ 18843 as_status=$1; test $as_status -eq 0 && as_status=1 18844 if test "$4"; then 18845 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18846 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18847 fi 18848 $as_echo "$as_me: error: $2" >&2 18849 as_fn_exit $as_status 18850} # as_fn_error 18851 18852 18853# as_fn_set_status STATUS 18854# ----------------------- 18855# Set $? to STATUS, without forking. 18856as_fn_set_status () 18857{ 18858 return $1 18859} # as_fn_set_status 18860 18861# as_fn_exit STATUS 18862# ----------------- 18863# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18864as_fn_exit () 18865{ 18866 set +e 18867 as_fn_set_status $1 18868 exit $1 18869} # as_fn_exit 18870 18871# as_fn_unset VAR 18872# --------------- 18873# Portably unset VAR. 18874as_fn_unset () 18875{ 18876 { eval $1=; unset $1;} 18877} 18878as_unset=as_fn_unset 18879# as_fn_append VAR VALUE 18880# ---------------------- 18881# Append the text in VALUE to the end of the definition contained in VAR. Take 18882# advantage of any shell optimizations that allow amortized linear growth over 18883# repeated appends, instead of the typical quadratic growth present in naive 18884# implementations. 18885if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18886 eval 'as_fn_append () 18887 { 18888 eval $1+=\$2 18889 }' 18890else 18891 as_fn_append () 18892 { 18893 eval $1=\$$1\$2 18894 } 18895fi # as_fn_append 18896 18897# as_fn_arith ARG... 18898# ------------------ 18899# Perform arithmetic evaluation on the ARGs, and store the result in the 18900# global $as_val. Take advantage of shells that can avoid forks. The arguments 18901# must be portable across $(()) and expr. 18902if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18903 eval 'as_fn_arith () 18904 { 18905 as_val=$(( $* )) 18906 }' 18907else 18908 as_fn_arith () 18909 { 18910 as_val=`expr "$@" || test $? -eq 1` 18911 } 18912fi # as_fn_arith 18913 18914 18915if expr a : '\(a\)' >/dev/null 2>&1 && 18916 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18917 as_expr=expr 18918else 18919 as_expr=false 18920fi 18921 18922if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18923 as_basename=basename 18924else 18925 as_basename=false 18926fi 18927 18928if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18929 as_dirname=dirname 18930else 18931 as_dirname=false 18932fi 18933 18934as_me=`$as_basename -- "$0" || 18935$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18936 X"$0" : 'X\(//\)$' \| \ 18937 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18938$as_echo X/"$0" | 18939 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18940 s//\1/ 18941 q 18942 } 18943 /^X\/\(\/\/\)$/{ 18944 s//\1/ 18945 q 18946 } 18947 /^X\/\(\/\).*/{ 18948 s//\1/ 18949 q 18950 } 18951 s/.*/./; q'` 18952 18953# Avoid depending upon Character Ranges. 18954as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18955as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18956as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18957as_cr_digits='0123456789' 18958as_cr_alnum=$as_cr_Letters$as_cr_digits 18959 18960ECHO_C= ECHO_N= ECHO_T= 18961case `echo -n x` in #((((( 18962-n*) 18963 case `echo 'xy\c'` in 18964 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18965 xy) ECHO_C='\c';; 18966 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18967 ECHO_T=' ';; 18968 esac;; 18969*) 18970 ECHO_N='-n';; 18971esac 18972 18973rm -f conf$$ conf$$.exe conf$$.file 18974if test -d conf$$.dir; then 18975 rm -f conf$$.dir/conf$$.file 18976else 18977 rm -f conf$$.dir 18978 mkdir conf$$.dir 2>/dev/null 18979fi 18980if (echo >conf$$.file) 2>/dev/null; then 18981 if ln -s conf$$.file conf$$ 2>/dev/null; then 18982 as_ln_s='ln -s' 18983 # ... but there are two gotchas: 18984 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18985 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18986 # In both cases, we have to default to `cp -pR'. 18987 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18988 as_ln_s='cp -pR' 18989 elif ln conf$$.file conf$$ 2>/dev/null; then 18990 as_ln_s=ln 18991 else 18992 as_ln_s='cp -pR' 18993 fi 18994else 18995 as_ln_s='cp -pR' 18996fi 18997rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18998rmdir conf$$.dir 2>/dev/null 18999 19000 19001# as_fn_mkdir_p 19002# ------------- 19003# Create "$as_dir" as a directory, including parents if necessary. 19004as_fn_mkdir_p () 19005{ 19006 19007 case $as_dir in #( 19008 -*) as_dir=./$as_dir;; 19009 esac 19010 test -d "$as_dir" || eval $as_mkdir_p || { 19011 as_dirs= 19012 while :; do 19013 case $as_dir in #( 19014 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 19015 *) as_qdir=$as_dir;; 19016 esac 19017 as_dirs="'$as_qdir' $as_dirs" 19018 as_dir=`$as_dirname -- "$as_dir" || 19019$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19020 X"$as_dir" : 'X\(//\)[^/]' \| \ 19021 X"$as_dir" : 'X\(//\)$' \| \ 19022 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 19023$as_echo X"$as_dir" | 19024 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19025 s//\1/ 19026 q 19027 } 19028 /^X\(\/\/\)[^/].*/{ 19029 s//\1/ 19030 q 19031 } 19032 /^X\(\/\/\)$/{ 19033 s//\1/ 19034 q 19035 } 19036 /^X\(\/\).*/{ 19037 s//\1/ 19038 q 19039 } 19040 s/.*/./; q'` 19041 test -d "$as_dir" && break 19042 done 19043 test -z "$as_dirs" || eval "mkdir $as_dirs" 19044 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 19045 19046 19047} # as_fn_mkdir_p 19048if mkdir -p . 2>/dev/null; then 19049 as_mkdir_p='mkdir -p "$as_dir"' 19050else 19051 test -d ./-p && rmdir ./-p 19052 as_mkdir_p=false 19053fi 19054 19055 19056# as_fn_executable_p FILE 19057# ----------------------- 19058# Test if FILE is an executable regular file. 19059as_fn_executable_p () 19060{ 19061 test -f "$1" && test -x "$1" 19062} # as_fn_executable_p 19063as_test_x='test -x' 19064as_executable_p=as_fn_executable_p 19065 19066# Sed expression to map a string onto a valid CPP name. 19067as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 19068 19069# Sed expression to map a string onto a valid variable name. 19070as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 19071 19072 19073exec 6>&1 19074## ----------------------------------- ## 19075## Main body of $CONFIG_STATUS script. ## 19076## ----------------------------------- ## 19077_ASEOF 19078test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 19079 19080cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19081# Save the log message, to keep $0 and so on meaningful, and to 19082# report actual input values of CONFIG_FILES etc. instead of their 19083# values after options handling. 19084ac_log=" 19085This file was extended by xf86-video-mga $as_me 1.6.3, which was 19086generated by GNU Autoconf 2.69. Invocation command line was 19087 19088 CONFIG_FILES = $CONFIG_FILES 19089 CONFIG_HEADERS = $CONFIG_HEADERS 19090 CONFIG_LINKS = $CONFIG_LINKS 19091 CONFIG_COMMANDS = $CONFIG_COMMANDS 19092 $ $0 $@ 19093 19094on `(hostname || uname -n) 2>/dev/null | sed 1q` 19095" 19096 19097_ACEOF 19098 19099case $ac_config_files in *" 19100"*) set x $ac_config_files; shift; ac_config_files=$*;; 19101esac 19102 19103case $ac_config_headers in *" 19104"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19105esac 19106 19107 19108cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19109# Files that config.status was made for. 19110config_files="$ac_config_files" 19111config_headers="$ac_config_headers" 19112config_commands="$ac_config_commands" 19113 19114_ACEOF 19115 19116cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19117ac_cs_usage="\ 19118\`$as_me' instantiates files and other configuration actions 19119from templates according to the current configuration. Unless the files 19120and actions are specified as TAGs, all are instantiated by default. 19121 19122Usage: $0 [OPTION]... [TAG]... 19123 19124 -h, --help print this help, then exit 19125 -V, --version print version number and configuration settings, then exit 19126 --config print configuration, then exit 19127 -q, --quiet, --silent 19128 do not print progress messages 19129 -d, --debug don't remove temporary files 19130 --recheck update $as_me by reconfiguring in the same conditions 19131 --file=FILE[:TEMPLATE] 19132 instantiate the configuration file FILE 19133 --header=FILE[:TEMPLATE] 19134 instantiate the configuration header FILE 19135 19136Configuration files: 19137$config_files 19138 19139Configuration headers: 19140$config_headers 19141 19142Configuration commands: 19143$config_commands 19144 19145Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 19146 19147_ACEOF 19148cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19149ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19150ac_cs_version="\\ 19151xf86-video-mga config.status 1.6.3 19152configured by $0, generated by GNU Autoconf 2.69, 19153 with options \\"\$ac_cs_config\\" 19154 19155Copyright (C) 2012 Free Software Foundation, Inc. 19156This config.status script is free software; the Free Software Foundation 19157gives unlimited permission to copy, distribute and modify it." 19158 19159ac_pwd='$ac_pwd' 19160srcdir='$srcdir' 19161INSTALL='$INSTALL' 19162MKDIR_P='$MKDIR_P' 19163AWK='$AWK' 19164test -n "\$AWK" || AWK=awk 19165_ACEOF 19166 19167cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19168# The default lists apply if the user does not specify any file. 19169ac_need_defaults=: 19170while test $# != 0 19171do 19172 case $1 in 19173 --*=?*) 19174 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19175 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19176 ac_shift=: 19177 ;; 19178 --*=) 19179 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19180 ac_optarg= 19181 ac_shift=: 19182 ;; 19183 *) 19184 ac_option=$1 19185 ac_optarg=$2 19186 ac_shift=shift 19187 ;; 19188 esac 19189 19190 case $ac_option in 19191 # Handling of the options. 19192 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19193 ac_cs_recheck=: ;; 19194 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19195 $as_echo "$ac_cs_version"; exit ;; 19196 --config | --confi | --conf | --con | --co | --c ) 19197 $as_echo "$ac_cs_config"; exit ;; 19198 --debug | --debu | --deb | --de | --d | -d ) 19199 debug=: ;; 19200 --file | --fil | --fi | --f ) 19201 $ac_shift 19202 case $ac_optarg in 19203 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19204 '') as_fn_error $? "missing file argument" ;; 19205 esac 19206 as_fn_append CONFIG_FILES " '$ac_optarg'" 19207 ac_need_defaults=false;; 19208 --header | --heade | --head | --hea ) 19209 $ac_shift 19210 case $ac_optarg in 19211 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19212 esac 19213 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19214 ac_need_defaults=false;; 19215 --he | --h) 19216 # Conflict between --help and --header 19217 as_fn_error $? "ambiguous option: \`$1' 19218Try \`$0 --help' for more information.";; 19219 --help | --hel | -h ) 19220 $as_echo "$ac_cs_usage"; exit ;; 19221 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19222 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19223 ac_cs_silent=: ;; 19224 19225 # This is an error. 19226 -*) as_fn_error $? "unrecognized option: \`$1' 19227Try \`$0 --help' for more information." ;; 19228 19229 *) as_fn_append ac_config_targets " $1" 19230 ac_need_defaults=false ;; 19231 19232 esac 19233 shift 19234done 19235 19236ac_configure_extra_args= 19237 19238if $ac_cs_silent; then 19239 exec 6>/dev/null 19240 ac_configure_extra_args="$ac_configure_extra_args --silent" 19241fi 19242 19243_ACEOF 19244cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19245if \$ac_cs_recheck; then 19246 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19247 shift 19248 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19249 CONFIG_SHELL='$SHELL' 19250 export CONFIG_SHELL 19251 exec "\$@" 19252fi 19253 19254_ACEOF 19255cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19256exec 5>>config.log 19257{ 19258 echo 19259 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19260## Running $as_me. ## 19261_ASBOX 19262 $as_echo "$ac_log" 19263} >&5 19264 19265_ACEOF 19266cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19267# 19268# INIT-COMMANDS 19269# 19270AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 19271 19272 19273# The HP-UX ksh and POSIX shell print the target directory to stdout 19274# if CDPATH is set. 19275(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19276 19277sed_quote_subst='$sed_quote_subst' 19278double_quote_subst='$double_quote_subst' 19279delay_variable_subst='$delay_variable_subst' 19280enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19281macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19282macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19283enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19284pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19285enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19286SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19287ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19288PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19289host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19290host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19291host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19292build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19293build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19294build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19295SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19296Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19297GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19298EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19299FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19300LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19301NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19302LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19303max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19304ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19305exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19306lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19307lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19308lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19309lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19310lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19311reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19312reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19313OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19314deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19315file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19316file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19317want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19318DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19319sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19320AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19321AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19322archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19323STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19324RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19325old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19326old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19327old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19328lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19329CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19330CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19331compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19332GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19333lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19334lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19335lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19336lt_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"`' 19337nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19338lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19339objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19340MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19341lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19342lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19343lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19344lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19345lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19346need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19347MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19348DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19349NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19350LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19351OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19352OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19353libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19354shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19355extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19356archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19357enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19358export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19359whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19360compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19361old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19362old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19363archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19364archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19365module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19366module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19367with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19368allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19369no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19370hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19371hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19372hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19373hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19374hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19375hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19376hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19377inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19378link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19379always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19380export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19381exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19382include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19383prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19384postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19385file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19386variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19387need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19388need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19389version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19390runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19391shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19392shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19393libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19394library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19395soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19396install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19397postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19398postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19399finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19400finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19401hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19402sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19403sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 19404hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19405enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19406enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19407enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19408old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19409striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19410 19411LTCC='$LTCC' 19412LTCFLAGS='$LTCFLAGS' 19413compiler='$compiler_DEFAULT' 19414 19415# A function that is used when there is no print builtin or printf. 19416func_fallback_echo () 19417{ 19418 eval 'cat <<_LTECHO_EOF 19419\$1 19420_LTECHO_EOF' 19421} 19422 19423# Quote evaled strings. 19424for var in SHELL \ 19425ECHO \ 19426PATH_SEPARATOR \ 19427SED \ 19428GREP \ 19429EGREP \ 19430FGREP \ 19431LD \ 19432NM \ 19433LN_S \ 19434lt_SP2NL \ 19435lt_NL2SP \ 19436reload_flag \ 19437OBJDUMP \ 19438deplibs_check_method \ 19439file_magic_cmd \ 19440file_magic_glob \ 19441want_nocaseglob \ 19442DLLTOOL \ 19443sharedlib_from_linklib_cmd \ 19444AR \ 19445AR_FLAGS \ 19446archiver_list_spec \ 19447STRIP \ 19448RANLIB \ 19449CC \ 19450CFLAGS \ 19451compiler \ 19452lt_cv_sys_global_symbol_pipe \ 19453lt_cv_sys_global_symbol_to_cdecl \ 19454lt_cv_sys_global_symbol_to_c_name_address \ 19455lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19456nm_file_list_spec \ 19457lt_prog_compiler_no_builtin_flag \ 19458lt_prog_compiler_pic \ 19459lt_prog_compiler_wl \ 19460lt_prog_compiler_static \ 19461lt_cv_prog_compiler_c_o \ 19462need_locks \ 19463MANIFEST_TOOL \ 19464DSYMUTIL \ 19465NMEDIT \ 19466LIPO \ 19467OTOOL \ 19468OTOOL64 \ 19469shrext_cmds \ 19470export_dynamic_flag_spec \ 19471whole_archive_flag_spec \ 19472compiler_needs_object \ 19473with_gnu_ld \ 19474allow_undefined_flag \ 19475no_undefined_flag \ 19476hardcode_libdir_flag_spec \ 19477hardcode_libdir_separator \ 19478exclude_expsyms \ 19479include_expsyms \ 19480file_list_spec \ 19481variables_saved_for_relink \ 19482libname_spec \ 19483library_names_spec \ 19484soname_spec \ 19485install_override_mode \ 19486finish_eval \ 19487old_striplib \ 19488striplib; do 19489 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19490 *[\\\\\\\`\\"\\\$]*) 19491 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 19492 ;; 19493 *) 19494 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19495 ;; 19496 esac 19497done 19498 19499# Double-quote double-evaled strings. 19500for var in reload_cmds \ 19501old_postinstall_cmds \ 19502old_postuninstall_cmds \ 19503old_archive_cmds \ 19504extract_expsyms_cmds \ 19505old_archive_from_new_cmds \ 19506old_archive_from_expsyms_cmds \ 19507archive_cmds \ 19508archive_expsym_cmds \ 19509module_cmds \ 19510module_expsym_cmds \ 19511export_symbols_cmds \ 19512prelink_cmds \ 19513postlink_cmds \ 19514postinstall_cmds \ 19515postuninstall_cmds \ 19516finish_cmds \ 19517sys_lib_search_path_spec \ 19518sys_lib_dlsearch_path_spec; do 19519 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19520 *[\\\\\\\`\\"\\\$]*) 19521 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 19522 ;; 19523 *) 19524 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19525 ;; 19526 esac 19527done 19528 19529ac_aux_dir='$ac_aux_dir' 19530xsi_shell='$xsi_shell' 19531lt_shell_append='$lt_shell_append' 19532 19533# See if we are running on zsh, and set the options which allow our 19534# commands through without removal of \ escapes INIT. 19535if test -n "\${ZSH_VERSION+set}" ; then 19536 setopt NO_GLOB_SUBST 19537fi 19538 19539 19540 PACKAGE='$PACKAGE' 19541 VERSION='$VERSION' 19542 TIMESTAMP='$TIMESTAMP' 19543 RM='$RM' 19544 ofile='$ofile' 19545 19546 19547 19548 19549_ACEOF 19550 19551cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19552 19553# Handling of arguments. 19554for ac_config_target in $ac_config_targets 19555do 19556 case $ac_config_target in 19557 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19558 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19559 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19560 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19561 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19562 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 19563 "util/Makefile") CONFIG_FILES="$CONFIG_FILES util/Makefile" ;; 19564 19565 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19566 esac 19567done 19568 19569 19570# If the user did not use the arguments to specify the items to instantiate, 19571# then the envvar interface is used. Set only those that are not. 19572# We use the long form for the default assignment because of an extremely 19573# bizarre bug on SunOS 4.1.3. 19574if $ac_need_defaults; then 19575 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19576 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19577 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19578fi 19579 19580# Have a temporary directory for convenience. Make it in the build tree 19581# simply because there is no reason against having it here, and in addition, 19582# creating and moving files from /tmp can sometimes cause problems. 19583# Hook for its removal unless debugging. 19584# Note that there is a small window in which the directory will not be cleaned: 19585# after its creation but before its name has been assigned to `$tmp'. 19586$debug || 19587{ 19588 tmp= ac_tmp= 19589 trap 'exit_status=$? 19590 : "${ac_tmp:=$tmp}" 19591 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19592' 0 19593 trap 'as_fn_exit 1' 1 2 13 15 19594} 19595# Create a (secure) tmp directory for tmp files. 19596 19597{ 19598 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19599 test -d "$tmp" 19600} || 19601{ 19602 tmp=./conf$$-$RANDOM 19603 (umask 077 && mkdir "$tmp") 19604} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19605ac_tmp=$tmp 19606 19607# Set up the scripts for CONFIG_FILES section. 19608# No need to generate them if there are no CONFIG_FILES. 19609# This happens for instance with `./config.status config.h'. 19610if test -n "$CONFIG_FILES"; then 19611 19612 19613ac_cr=`echo X | tr X '\015'` 19614# On cygwin, bash can eat \r inside `` if the user requested igncr. 19615# But we know of no other shell where ac_cr would be empty at this 19616# point, so we can use a bashism as a fallback. 19617if test "x$ac_cr" = x; then 19618 eval ac_cr=\$\'\\r\' 19619fi 19620ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19621if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19622 ac_cs_awk_cr='\\r' 19623else 19624 ac_cs_awk_cr=$ac_cr 19625fi 19626 19627echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19628_ACEOF 19629 19630 19631{ 19632 echo "cat >conf$$subs.awk <<_ACEOF" && 19633 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19634 echo "_ACEOF" 19635} >conf$$subs.sh || 19636 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19637ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19638ac_delim='%!_!# ' 19639for ac_last_try in false false false false false :; do 19640 . ./conf$$subs.sh || 19641 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19642 19643 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19644 if test $ac_delim_n = $ac_delim_num; then 19645 break 19646 elif $ac_last_try; then 19647 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19648 else 19649 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19650 fi 19651done 19652rm -f conf$$subs.sh 19653 19654cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19655cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19656_ACEOF 19657sed -n ' 19658h 19659s/^/S["/; s/!.*/"]=/ 19660p 19661g 19662s/^[^!]*!// 19663:repl 19664t repl 19665s/'"$ac_delim"'$// 19666t delim 19667:nl 19668h 19669s/\(.\{148\}\)..*/\1/ 19670t more1 19671s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19672p 19673n 19674b repl 19675:more1 19676s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19677p 19678g 19679s/.\{148\}// 19680t nl 19681:delim 19682h 19683s/\(.\{148\}\)..*/\1/ 19684t more2 19685s/["\\]/\\&/g; s/^/"/; s/$/"/ 19686p 19687b 19688:more2 19689s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19690p 19691g 19692s/.\{148\}// 19693t delim 19694' <conf$$subs.awk | sed ' 19695/^[^""]/{ 19696 N 19697 s/\n// 19698} 19699' >>$CONFIG_STATUS || ac_write_fail=1 19700rm -f conf$$subs.awk 19701cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19702_ACAWK 19703cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19704 for (key in S) S_is_set[key] = 1 19705 FS = "" 19706 19707} 19708{ 19709 line = $ 0 19710 nfields = split(line, field, "@") 19711 substed = 0 19712 len = length(field[1]) 19713 for (i = 2; i < nfields; i++) { 19714 key = field[i] 19715 keylen = length(key) 19716 if (S_is_set[key]) { 19717 value = S[key] 19718 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19719 len += length(value) + length(field[++i]) 19720 substed = 1 19721 } else 19722 len += 1 + keylen 19723 } 19724 19725 print line 19726} 19727 19728_ACAWK 19729_ACEOF 19730cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19731if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19732 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19733else 19734 cat 19735fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19736 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19737_ACEOF 19738 19739# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19740# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19741# trailing colons and then remove the whole line if VPATH becomes empty 19742# (actually we leave an empty line to preserve line numbers). 19743if test "x$srcdir" = x.; then 19744 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19745h 19746s/// 19747s/^/:/ 19748s/[ ]*$/:/ 19749s/:\$(srcdir):/:/g 19750s/:\${srcdir}:/:/g 19751s/:@srcdir@:/:/g 19752s/^:*// 19753s/:*$// 19754x 19755s/\(=[ ]*\).*/\1/ 19756G 19757s/\n// 19758s/^[^=]*=[ ]*$// 19759}' 19760fi 19761 19762cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19763fi # test -n "$CONFIG_FILES" 19764 19765# Set up the scripts for CONFIG_HEADERS section. 19766# No need to generate them if there are no CONFIG_HEADERS. 19767# This happens for instance with `./config.status Makefile'. 19768if test -n "$CONFIG_HEADERS"; then 19769cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19770BEGIN { 19771_ACEOF 19772 19773# Transform confdefs.h into an awk script `defines.awk', embedded as 19774# here-document in config.status, that substitutes the proper values into 19775# config.h.in to produce config.h. 19776 19777# Create a delimiter string that does not exist in confdefs.h, to ease 19778# handling of long lines. 19779ac_delim='%!_!# ' 19780for ac_last_try in false false :; do 19781 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19782 if test -z "$ac_tt"; then 19783 break 19784 elif $ac_last_try; then 19785 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19786 else 19787 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19788 fi 19789done 19790 19791# For the awk script, D is an array of macro values keyed by name, 19792# likewise P contains macro parameters if any. Preserve backslash 19793# newline sequences. 19794 19795ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19796sed -n ' 19797s/.\{148\}/&'"$ac_delim"'/g 19798t rset 19799:rset 19800s/^[ ]*#[ ]*define[ ][ ]*/ / 19801t def 19802d 19803:def 19804s/\\$// 19805t bsnl 19806s/["\\]/\\&/g 19807s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19808D["\1"]=" \3"/p 19809s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19810d 19811:bsnl 19812s/["\\]/\\&/g 19813s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19814D["\1"]=" \3\\\\\\n"\\/p 19815t cont 19816s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19817t cont 19818d 19819:cont 19820n 19821s/.\{148\}/&'"$ac_delim"'/g 19822t clear 19823:clear 19824s/\\$// 19825t bsnlc 19826s/["\\]/\\&/g; s/^/"/; s/$/"/p 19827d 19828:bsnlc 19829s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19830b cont 19831' <confdefs.h | sed ' 19832s/'"$ac_delim"'/"\\\ 19833"/g' >>$CONFIG_STATUS || ac_write_fail=1 19834 19835cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19836 for (key in D) D_is_set[key] = 1 19837 FS = "" 19838} 19839/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19840 line = \$ 0 19841 split(line, arg, " ") 19842 if (arg[1] == "#") { 19843 defundef = arg[2] 19844 mac1 = arg[3] 19845 } else { 19846 defundef = substr(arg[1], 2) 19847 mac1 = arg[2] 19848 } 19849 split(mac1, mac2, "(") #) 19850 macro = mac2[1] 19851 prefix = substr(line, 1, index(line, defundef) - 1) 19852 if (D_is_set[macro]) { 19853 # Preserve the white space surrounding the "#". 19854 print prefix "define", macro P[macro] D[macro] 19855 next 19856 } else { 19857 # Replace #undef with comments. This is necessary, for example, 19858 # in the case of _POSIX_SOURCE, which is predefined and required 19859 # on some systems where configure will not decide to define it. 19860 if (defundef == "undef") { 19861 print "/*", prefix defundef, macro, "*/" 19862 next 19863 } 19864 } 19865} 19866{ print } 19867_ACAWK 19868_ACEOF 19869cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19870 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19871fi # test -n "$CONFIG_HEADERS" 19872 19873 19874eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19875shift 19876for ac_tag 19877do 19878 case $ac_tag in 19879 :[FHLC]) ac_mode=$ac_tag; continue;; 19880 esac 19881 case $ac_mode$ac_tag in 19882 :[FHL]*:*);; 19883 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19884 :[FH]-) ac_tag=-:-;; 19885 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19886 esac 19887 ac_save_IFS=$IFS 19888 IFS=: 19889 set x $ac_tag 19890 IFS=$ac_save_IFS 19891 shift 19892 ac_file=$1 19893 shift 19894 19895 case $ac_mode in 19896 :L) ac_source=$1;; 19897 :[FH]) 19898 ac_file_inputs= 19899 for ac_f 19900 do 19901 case $ac_f in 19902 -) ac_f="$ac_tmp/stdin";; 19903 *) # Look for the file first in the build tree, then in the source tree 19904 # (if the path is not absolute). The absolute path cannot be DOS-style, 19905 # because $ac_f cannot contain `:'. 19906 test -f "$ac_f" || 19907 case $ac_f in 19908 [\\/$]*) false;; 19909 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19910 esac || 19911 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19912 esac 19913 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19914 as_fn_append ac_file_inputs " '$ac_f'" 19915 done 19916 19917 # Let's still pretend it is `configure' which instantiates (i.e., don't 19918 # use $as_me), people would be surprised to read: 19919 # /* config.h. Generated by config.status. */ 19920 configure_input='Generated from '` 19921 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19922 `' by configure.' 19923 if test x"$ac_file" != x-; then 19924 configure_input="$ac_file. $configure_input" 19925 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19926$as_echo "$as_me: creating $ac_file" >&6;} 19927 fi 19928 # Neutralize special characters interpreted by sed in replacement strings. 19929 case $configure_input in #( 19930 *\&* | *\|* | *\\* ) 19931 ac_sed_conf_input=`$as_echo "$configure_input" | 19932 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19933 *) ac_sed_conf_input=$configure_input;; 19934 esac 19935 19936 case $ac_tag in 19937 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19938 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19939 esac 19940 ;; 19941 esac 19942 19943 ac_dir=`$as_dirname -- "$ac_file" || 19944$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19945 X"$ac_file" : 'X\(//\)[^/]' \| \ 19946 X"$ac_file" : 'X\(//\)$' \| \ 19947 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19948$as_echo X"$ac_file" | 19949 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19950 s//\1/ 19951 q 19952 } 19953 /^X\(\/\/\)[^/].*/{ 19954 s//\1/ 19955 q 19956 } 19957 /^X\(\/\/\)$/{ 19958 s//\1/ 19959 q 19960 } 19961 /^X\(\/\).*/{ 19962 s//\1/ 19963 q 19964 } 19965 s/.*/./; q'` 19966 as_dir="$ac_dir"; as_fn_mkdir_p 19967 ac_builddir=. 19968 19969case "$ac_dir" in 19970.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19971*) 19972 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19973 # A ".." for each directory in $ac_dir_suffix. 19974 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19975 case $ac_top_builddir_sub in 19976 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19977 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19978 esac ;; 19979esac 19980ac_abs_top_builddir=$ac_pwd 19981ac_abs_builddir=$ac_pwd$ac_dir_suffix 19982# for backward compatibility: 19983ac_top_builddir=$ac_top_build_prefix 19984 19985case $srcdir in 19986 .) # We are building in place. 19987 ac_srcdir=. 19988 ac_top_srcdir=$ac_top_builddir_sub 19989 ac_abs_top_srcdir=$ac_pwd ;; 19990 [\\/]* | ?:[\\/]* ) # Absolute name. 19991 ac_srcdir=$srcdir$ac_dir_suffix; 19992 ac_top_srcdir=$srcdir 19993 ac_abs_top_srcdir=$srcdir ;; 19994 *) # Relative name. 19995 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19996 ac_top_srcdir=$ac_top_build_prefix$srcdir 19997 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19998esac 19999ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 20000 20001 20002 case $ac_mode in 20003 :F) 20004 # 20005 # CONFIG_FILE 20006 # 20007 20008 case $INSTALL in 20009 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 20010 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 20011 esac 20012 ac_MKDIR_P=$MKDIR_P 20013 case $MKDIR_P in 20014 [\\/$]* | ?:[\\/]* ) ;; 20015 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 20016 esac 20017_ACEOF 20018 20019cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20020# If the template does not know about datarootdir, expand it. 20021# FIXME: This hack should be removed a few years after 2.60. 20022ac_datarootdir_hack=; ac_datarootdir_seen= 20023ac_sed_dataroot=' 20024/datarootdir/ { 20025 p 20026 q 20027} 20028/@datadir@/p 20029/@docdir@/p 20030/@infodir@/p 20031/@localedir@/p 20032/@mandir@/p' 20033case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 20034*datarootdir*) ac_datarootdir_seen=yes;; 20035*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 20036 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 20037$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 20038_ACEOF 20039cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20040 ac_datarootdir_hack=' 20041 s&@datadir@&$datadir&g 20042 s&@docdir@&$docdir&g 20043 s&@infodir@&$infodir&g 20044 s&@localedir@&$localedir&g 20045 s&@mandir@&$mandir&g 20046 s&\\\${datarootdir}&$datarootdir&g' ;; 20047esac 20048_ACEOF 20049 20050# Neutralize VPATH when `$srcdir' = `.'. 20051# Shell code in configure.ac might set extrasub. 20052# FIXME: do we really want to maintain this feature? 20053cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20054ac_sed_extra="$ac_vpsub 20055$extrasub 20056_ACEOF 20057cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20058:t 20059/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 20060s|@configure_input@|$ac_sed_conf_input|;t t 20061s&@top_builddir@&$ac_top_builddir_sub&;t t 20062s&@top_build_prefix@&$ac_top_build_prefix&;t t 20063s&@srcdir@&$ac_srcdir&;t t 20064s&@abs_srcdir@&$ac_abs_srcdir&;t t 20065s&@top_srcdir@&$ac_top_srcdir&;t t 20066s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 20067s&@builddir@&$ac_builddir&;t t 20068s&@abs_builddir@&$ac_abs_builddir&;t t 20069s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 20070s&@INSTALL@&$ac_INSTALL&;t t 20071s&@MKDIR_P@&$ac_MKDIR_P&;t t 20072$ac_datarootdir_hack 20073" 20074eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 20075 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20076 20077test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 20078 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 20079 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 20080 "$ac_tmp/out"`; test -z "$ac_out"; } && 20081 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20082which seems to be undefined. Please make sure it is defined" >&5 20083$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20084which seems to be undefined. Please make sure it is defined" >&2;} 20085 20086 rm -f "$ac_tmp/stdin" 20087 case $ac_file in 20088 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 20089 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 20090 esac \ 20091 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20092 ;; 20093 :H) 20094 # 20095 # CONFIG_HEADER 20096 # 20097 if test x"$ac_file" != x-; then 20098 { 20099 $as_echo "/* $configure_input */" \ 20100 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 20101 } >"$ac_tmp/config.h" \ 20102 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20103 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 20104 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 20105$as_echo "$as_me: $ac_file is unchanged" >&6;} 20106 else 20107 rm -f "$ac_file" 20108 mv "$ac_tmp/config.h" "$ac_file" \ 20109 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20110 fi 20111 else 20112 $as_echo "/* $configure_input */" \ 20113 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20114 || as_fn_error $? "could not create -" "$LINENO" 5 20115 fi 20116# Compute "$ac_file"'s index in $config_headers. 20117_am_arg="$ac_file" 20118_am_stamp_count=1 20119for _am_header in $config_headers :; do 20120 case $_am_header in 20121 $_am_arg | $_am_arg:* ) 20122 break ;; 20123 * ) 20124 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20125 esac 20126done 20127echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20128$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20129 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20130 X"$_am_arg" : 'X\(//\)$' \| \ 20131 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20132$as_echo X"$_am_arg" | 20133 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20134 s//\1/ 20135 q 20136 } 20137 /^X\(\/\/\)[^/].*/{ 20138 s//\1/ 20139 q 20140 } 20141 /^X\(\/\/\)$/{ 20142 s//\1/ 20143 q 20144 } 20145 /^X\(\/\).*/{ 20146 s//\1/ 20147 q 20148 } 20149 s/.*/./; q'`/stamp-h$_am_stamp_count 20150 ;; 20151 20152 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20153$as_echo "$as_me: executing $ac_file commands" >&6;} 20154 ;; 20155 esac 20156 20157 20158 case $ac_file$ac_mode in 20159 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20160 # Autoconf 2.62 quotes --file arguments for eval, but not when files 20161 # are listed without --file. Let's play safe and only enable the eval 20162 # if we detect the quoting. 20163 case $CONFIG_FILES in 20164 *\'*) eval set x "$CONFIG_FILES" ;; 20165 *) set x $CONFIG_FILES ;; 20166 esac 20167 shift 20168 for mf 20169 do 20170 # Strip MF so we end up with the name of the file. 20171 mf=`echo "$mf" | sed -e 's/:.*$//'` 20172 # Check whether this is an Automake generated Makefile or not. 20173 # We used to match only the files named 'Makefile.in', but 20174 # some people rename them; so instead we look at the file content. 20175 # Grep'ing the first line is not enough: some people post-process 20176 # each Makefile.in and add a new line on top of each file to say so. 20177 # Grep'ing the whole file is not good either: AIX grep has a line 20178 # limit of 2048, but all sed's we know have understand at least 4000. 20179 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20180 dirpart=`$as_dirname -- "$mf" || 20181$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20182 X"$mf" : 'X\(//\)[^/]' \| \ 20183 X"$mf" : 'X\(//\)$' \| \ 20184 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20185$as_echo X"$mf" | 20186 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20187 s//\1/ 20188 q 20189 } 20190 /^X\(\/\/\)[^/].*/{ 20191 s//\1/ 20192 q 20193 } 20194 /^X\(\/\/\)$/{ 20195 s//\1/ 20196 q 20197 } 20198 /^X\(\/\).*/{ 20199 s//\1/ 20200 q 20201 } 20202 s/.*/./; q'` 20203 else 20204 continue 20205 fi 20206 # Extract the definition of DEPDIR, am__include, and am__quote 20207 # from the Makefile without running 'make'. 20208 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20209 test -z "$DEPDIR" && continue 20210 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20211 test -z "am__include" && continue 20212 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20213 # Find all dependency output files, they are included files with 20214 # $(DEPDIR) in their names. We invoke sed twice because it is the 20215 # simplest approach to changing $(DEPDIR) to its actual value in the 20216 # expansion. 20217 for file in `sed -n " 20218 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20219 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 20220 # Make sure the directory exists. 20221 test -f "$dirpart/$file" && continue 20222 fdir=`$as_dirname -- "$file" || 20223$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20224 X"$file" : 'X\(//\)[^/]' \| \ 20225 X"$file" : 'X\(//\)$' \| \ 20226 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20227$as_echo X"$file" | 20228 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20229 s//\1/ 20230 q 20231 } 20232 /^X\(\/\/\)[^/].*/{ 20233 s//\1/ 20234 q 20235 } 20236 /^X\(\/\/\)$/{ 20237 s//\1/ 20238 q 20239 } 20240 /^X\(\/\).*/{ 20241 s//\1/ 20242 q 20243 } 20244 s/.*/./; q'` 20245 as_dir=$dirpart/$fdir; as_fn_mkdir_p 20246 # echo "creating $dirpart/$file" 20247 echo '# dummy' > "$dirpart/$file" 20248 done 20249 done 20250} 20251 ;; 20252 "libtool":C) 20253 20254 # See if we are running on zsh, and set the options which allow our 20255 # commands through without removal of \ escapes. 20256 if test -n "${ZSH_VERSION+set}" ; then 20257 setopt NO_GLOB_SUBST 20258 fi 20259 20260 cfgfile="${ofile}T" 20261 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20262 $RM "$cfgfile" 20263 20264 cat <<_LT_EOF >> "$cfgfile" 20265#! $SHELL 20266 20267# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 20268# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 20269# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 20270# NOTE: Changes made to this file will be lost: look at ltmain.sh. 20271# 20272# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 20273# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 20274# Foundation, Inc. 20275# Written by Gordon Matzigkeit, 1996 20276# 20277# This file is part of GNU Libtool. 20278# 20279# GNU Libtool is free software; you can redistribute it and/or 20280# modify it under the terms of the GNU General Public License as 20281# published by the Free Software Foundation; either version 2 of 20282# the License, or (at your option) any later version. 20283# 20284# As a special exception to the GNU General Public License, 20285# if you distribute this file as part of a program or library that 20286# is built using GNU Libtool, you may include this file under the 20287# same distribution terms that you use for the rest of that program. 20288# 20289# GNU Libtool is distributed in the hope that it will be useful, 20290# but WITHOUT ANY WARRANTY; without even the implied warranty of 20291# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20292# GNU General Public License for more details. 20293# 20294# You should have received a copy of the GNU General Public License 20295# along with GNU Libtool; see the file COPYING. If not, a copy 20296# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 20297# obtained by writing to the Free Software Foundation, Inc., 20298# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20299 20300 20301# The names of the tagged configurations supported by this script. 20302available_tags="" 20303 20304# ### BEGIN LIBTOOL CONFIG 20305 20306# Whether or not to build static libraries. 20307build_old_libs=$enable_static 20308 20309# Which release of libtool.m4 was used? 20310macro_version=$macro_version 20311macro_revision=$macro_revision 20312 20313# Whether or not to build shared libraries. 20314build_libtool_libs=$enable_shared 20315 20316# What type of objects to build. 20317pic_mode=$pic_mode 20318 20319# Whether or not to optimize for fast installation. 20320fast_install=$enable_fast_install 20321 20322# Shell to use when invoking shell scripts. 20323SHELL=$lt_SHELL 20324 20325# An echo program that protects backslashes. 20326ECHO=$lt_ECHO 20327 20328# The PATH separator for the build system. 20329PATH_SEPARATOR=$lt_PATH_SEPARATOR 20330 20331# The host system. 20332host_alias=$host_alias 20333host=$host 20334host_os=$host_os 20335 20336# The build system. 20337build_alias=$build_alias 20338build=$build 20339build_os=$build_os 20340 20341# A sed program that does not truncate output. 20342SED=$lt_SED 20343 20344# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20345Xsed="\$SED -e 1s/^X//" 20346 20347# A grep program that handles long lines. 20348GREP=$lt_GREP 20349 20350# An ERE matcher. 20351EGREP=$lt_EGREP 20352 20353# A literal string matcher. 20354FGREP=$lt_FGREP 20355 20356# A BSD- or MS-compatible name lister. 20357NM=$lt_NM 20358 20359# Whether we need soft or hard links. 20360LN_S=$lt_LN_S 20361 20362# What is the maximum length of a command? 20363max_cmd_len=$max_cmd_len 20364 20365# Object file suffix (normally "o"). 20366objext=$ac_objext 20367 20368# Executable file suffix (normally ""). 20369exeext=$exeext 20370 20371# whether the shell understands "unset". 20372lt_unset=$lt_unset 20373 20374# turn spaces into newlines. 20375SP2NL=$lt_lt_SP2NL 20376 20377# turn newlines into spaces. 20378NL2SP=$lt_lt_NL2SP 20379 20380# convert \$build file names to \$host format. 20381to_host_file_cmd=$lt_cv_to_host_file_cmd 20382 20383# convert \$build files to toolchain format. 20384to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20385 20386# An object symbol dumper. 20387OBJDUMP=$lt_OBJDUMP 20388 20389# Method to check whether dependent libraries are shared objects. 20390deplibs_check_method=$lt_deplibs_check_method 20391 20392# Command to use when deplibs_check_method = "file_magic". 20393file_magic_cmd=$lt_file_magic_cmd 20394 20395# How to find potential files when deplibs_check_method = "file_magic". 20396file_magic_glob=$lt_file_magic_glob 20397 20398# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20399want_nocaseglob=$lt_want_nocaseglob 20400 20401# DLL creation program. 20402DLLTOOL=$lt_DLLTOOL 20403 20404# Command to associate shared and link libraries. 20405sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20406 20407# The archiver. 20408AR=$lt_AR 20409 20410# Flags to create an archive. 20411AR_FLAGS=$lt_AR_FLAGS 20412 20413# How to feed a file listing to the archiver. 20414archiver_list_spec=$lt_archiver_list_spec 20415 20416# A symbol stripping program. 20417STRIP=$lt_STRIP 20418 20419# Commands used to install an old-style archive. 20420RANLIB=$lt_RANLIB 20421old_postinstall_cmds=$lt_old_postinstall_cmds 20422old_postuninstall_cmds=$lt_old_postuninstall_cmds 20423 20424# Whether to use a lock for old archive extraction. 20425lock_old_archive_extraction=$lock_old_archive_extraction 20426 20427# A C compiler. 20428LTCC=$lt_CC 20429 20430# LTCC compiler flags. 20431LTCFLAGS=$lt_CFLAGS 20432 20433# Take the output of nm and produce a listing of raw symbols and C names. 20434global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20435 20436# Transform the output of nm in a proper C declaration. 20437global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20438 20439# Transform the output of nm in a C name address pair. 20440global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20441 20442# Transform the output of nm in a C name address pair when lib prefix is needed. 20443global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20444 20445# Specify filename containing input files for \$NM. 20446nm_file_list_spec=$lt_nm_file_list_spec 20447 20448# The root where to search for dependent libraries,and in which our libraries should be installed. 20449lt_sysroot=$lt_sysroot 20450 20451# The name of the directory that contains temporary libtool files. 20452objdir=$objdir 20453 20454# Used to examine libraries when file_magic_cmd begins with "file". 20455MAGIC_CMD=$MAGIC_CMD 20456 20457# Must we lock files when doing compilation? 20458need_locks=$lt_need_locks 20459 20460# Manifest tool. 20461MANIFEST_TOOL=$lt_MANIFEST_TOOL 20462 20463# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20464DSYMUTIL=$lt_DSYMUTIL 20465 20466# Tool to change global to local symbols on Mac OS X. 20467NMEDIT=$lt_NMEDIT 20468 20469# Tool to manipulate fat objects and archives on Mac OS X. 20470LIPO=$lt_LIPO 20471 20472# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20473OTOOL=$lt_OTOOL 20474 20475# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20476OTOOL64=$lt_OTOOL64 20477 20478# Old archive suffix (normally "a"). 20479libext=$libext 20480 20481# Shared library suffix (normally ".so"). 20482shrext_cmds=$lt_shrext_cmds 20483 20484# The commands to extract the exported symbol list from a shared archive. 20485extract_expsyms_cmds=$lt_extract_expsyms_cmds 20486 20487# Variables whose values should be saved in libtool wrapper scripts and 20488# restored at link time. 20489variables_saved_for_relink=$lt_variables_saved_for_relink 20490 20491# Do we need the "lib" prefix for modules? 20492need_lib_prefix=$need_lib_prefix 20493 20494# Do we need a version for libraries? 20495need_version=$need_version 20496 20497# Library versioning type. 20498version_type=$version_type 20499 20500# Shared library runtime path variable. 20501runpath_var=$runpath_var 20502 20503# Shared library path variable. 20504shlibpath_var=$shlibpath_var 20505 20506# Is shlibpath searched before the hard-coded library search path? 20507shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20508 20509# Format of library name prefix. 20510libname_spec=$lt_libname_spec 20511 20512# List of archive names. First name is the real one, the rest are links. 20513# The last name is the one that the linker finds with -lNAME 20514library_names_spec=$lt_library_names_spec 20515 20516# The coded name of the library, if different from the real name. 20517soname_spec=$lt_soname_spec 20518 20519# Permission mode override for installation of shared libraries. 20520install_override_mode=$lt_install_override_mode 20521 20522# Command to use after installation of a shared archive. 20523postinstall_cmds=$lt_postinstall_cmds 20524 20525# Command to use after uninstallation of a shared archive. 20526postuninstall_cmds=$lt_postuninstall_cmds 20527 20528# Commands used to finish a libtool library installation in a directory. 20529finish_cmds=$lt_finish_cmds 20530 20531# As "finish_cmds", except a single script fragment to be evaled but 20532# not shown. 20533finish_eval=$lt_finish_eval 20534 20535# Whether we should hardcode library paths into libraries. 20536hardcode_into_libs=$hardcode_into_libs 20537 20538# Compile-time system search path for libraries. 20539sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20540 20541# Run-time system search path for libraries. 20542sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 20543 20544# Whether dlopen is supported. 20545dlopen_support=$enable_dlopen 20546 20547# Whether dlopen of programs is supported. 20548dlopen_self=$enable_dlopen_self 20549 20550# Whether dlopen of statically linked programs is supported. 20551dlopen_self_static=$enable_dlopen_self_static 20552 20553# Commands to strip libraries. 20554old_striplib=$lt_old_striplib 20555striplib=$lt_striplib 20556 20557 20558# The linker used to build libraries. 20559LD=$lt_LD 20560 20561# How to create reloadable object files. 20562reload_flag=$lt_reload_flag 20563reload_cmds=$lt_reload_cmds 20564 20565# Commands used to build an old-style archive. 20566old_archive_cmds=$lt_old_archive_cmds 20567 20568# A language specific compiler. 20569CC=$lt_compiler 20570 20571# Is the compiler the GNU compiler? 20572with_gcc=$GCC 20573 20574# Compiler flag to turn off builtin functions. 20575no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20576 20577# Additional compiler flags for building library objects. 20578pic_flag=$lt_lt_prog_compiler_pic 20579 20580# How to pass a linker flag through the compiler. 20581wl=$lt_lt_prog_compiler_wl 20582 20583# Compiler flag to prevent dynamic linking. 20584link_static_flag=$lt_lt_prog_compiler_static 20585 20586# Does compiler simultaneously support -c and -o options? 20587compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20588 20589# Whether or not to add -lc for building shared libraries. 20590build_libtool_need_lc=$archive_cmds_need_lc 20591 20592# Whether or not to disallow shared libs when runtime libs are static. 20593allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20594 20595# Compiler flag to allow reflexive dlopens. 20596export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20597 20598# Compiler flag to generate shared objects directly from archives. 20599whole_archive_flag_spec=$lt_whole_archive_flag_spec 20600 20601# Whether the compiler copes with passing no objects directly. 20602compiler_needs_object=$lt_compiler_needs_object 20603 20604# Create an old-style archive from a shared archive. 20605old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20606 20607# Create a temporary old-style archive to link instead of a shared archive. 20608old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20609 20610# Commands used to build a shared archive. 20611archive_cmds=$lt_archive_cmds 20612archive_expsym_cmds=$lt_archive_expsym_cmds 20613 20614# Commands used to build a loadable module if different from building 20615# a shared archive. 20616module_cmds=$lt_module_cmds 20617module_expsym_cmds=$lt_module_expsym_cmds 20618 20619# Whether we are building with GNU ld or not. 20620with_gnu_ld=$lt_with_gnu_ld 20621 20622# Flag that allows shared libraries with undefined symbols to be built. 20623allow_undefined_flag=$lt_allow_undefined_flag 20624 20625# Flag that enforces no undefined symbols. 20626no_undefined_flag=$lt_no_undefined_flag 20627 20628# Flag to hardcode \$libdir into a binary during linking. 20629# This must work even if \$libdir does not exist 20630hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20631 20632# Whether we need a single "-rpath" flag with a separated argument. 20633hardcode_libdir_separator=$lt_hardcode_libdir_separator 20634 20635# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20636# DIR into the resulting binary. 20637hardcode_direct=$hardcode_direct 20638 20639# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 20640# DIR into the resulting binary and the resulting library dependency is 20641# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 20642# library is relocated. 20643hardcode_direct_absolute=$hardcode_direct_absolute 20644 20645# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20646# into the resulting binary. 20647hardcode_minus_L=$hardcode_minus_L 20648 20649# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20650# into the resulting binary. 20651hardcode_shlibpath_var=$hardcode_shlibpath_var 20652 20653# Set to "yes" if building a shared library automatically hardcodes DIR 20654# into the library and all subsequent libraries and executables linked 20655# against it. 20656hardcode_automatic=$hardcode_automatic 20657 20658# Set to yes if linker adds runtime paths of dependent libraries 20659# to runtime path list. 20660inherit_rpath=$inherit_rpath 20661 20662# Whether libtool must link a program against all its dependency libraries. 20663link_all_deplibs=$link_all_deplibs 20664 20665# Set to "yes" if exported symbols are required. 20666always_export_symbols=$always_export_symbols 20667 20668# The commands to list exported symbols. 20669export_symbols_cmds=$lt_export_symbols_cmds 20670 20671# Symbols that should not be listed in the preloaded symbols. 20672exclude_expsyms=$lt_exclude_expsyms 20673 20674# Symbols that must always be exported. 20675include_expsyms=$lt_include_expsyms 20676 20677# Commands necessary for linking programs (against libraries) with templates. 20678prelink_cmds=$lt_prelink_cmds 20679 20680# Commands necessary for finishing linking programs. 20681postlink_cmds=$lt_postlink_cmds 20682 20683# Specify filename containing input files. 20684file_list_spec=$lt_file_list_spec 20685 20686# How to hardcode a shared library path into an executable. 20687hardcode_action=$hardcode_action 20688 20689# ### END LIBTOOL CONFIG 20690 20691_LT_EOF 20692 20693 case $host_os in 20694 aix3*) 20695 cat <<\_LT_EOF >> "$cfgfile" 20696# AIX sometimes has problems with the GCC collect2 program. For some 20697# reason, if we set the COLLECT_NAMES environment variable, the problems 20698# vanish in a puff of smoke. 20699if test "X${COLLECT_NAMES+set}" != Xset; then 20700 COLLECT_NAMES= 20701 export COLLECT_NAMES 20702fi 20703_LT_EOF 20704 ;; 20705 esac 20706 20707 20708ltmain="$ac_aux_dir/ltmain.sh" 20709 20710 20711 # We use sed instead of cat because bash on DJGPP gets confused if 20712 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20713 # text mode, it properly converts lines to CR/LF. This bash problem 20714 # is reportedly fixed, but why not run on old versions too? 20715 sed '$q' "$ltmain" >> "$cfgfile" \ 20716 || (rm -f "$cfgfile"; exit 1) 20717 20718 if test x"$xsi_shell" = xyes; then 20719 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 20720func_dirname ()\ 20721{\ 20722\ case ${1} in\ 20723\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20724\ * ) func_dirname_result="${3}" ;;\ 20725\ esac\ 20726} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 20727 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20728 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20729test 0 -eq $? || _lt_function_replace_fail=: 20730 20731 20732 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 20733func_basename ()\ 20734{\ 20735\ func_basename_result="${1##*/}"\ 20736} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20737 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20738 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20739test 0 -eq $? || _lt_function_replace_fail=: 20740 20741 20742 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 20743func_dirname_and_basename ()\ 20744{\ 20745\ case ${1} in\ 20746\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20747\ * ) func_dirname_result="${3}" ;;\ 20748\ esac\ 20749\ func_basename_result="${1##*/}"\ 20750} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20751 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20752 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20753test 0 -eq $? || _lt_function_replace_fail=: 20754 20755 20756 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 20757func_stripname ()\ 20758{\ 20759\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 20760\ # positional parameters, so assign one to ordinary parameter first.\ 20761\ func_stripname_result=${3}\ 20762\ func_stripname_result=${func_stripname_result#"${1}"}\ 20763\ func_stripname_result=${func_stripname_result%"${2}"}\ 20764} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 20765 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20766 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20767test 0 -eq $? || _lt_function_replace_fail=: 20768 20769 20770 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 20771func_split_long_opt ()\ 20772{\ 20773\ func_split_long_opt_name=${1%%=*}\ 20774\ func_split_long_opt_arg=${1#*=}\ 20775} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20776 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20777 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20778test 0 -eq $? || _lt_function_replace_fail=: 20779 20780 20781 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 20782func_split_short_opt ()\ 20783{\ 20784\ func_split_short_opt_arg=${1#??}\ 20785\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 20786} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20787 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20788 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20789test 0 -eq $? || _lt_function_replace_fail=: 20790 20791 20792 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 20793func_lo2o ()\ 20794{\ 20795\ case ${1} in\ 20796\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 20797\ *) func_lo2o_result=${1} ;;\ 20798\ esac\ 20799} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 20800 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20801 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20802test 0 -eq $? || _lt_function_replace_fail=: 20803 20804 20805 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 20806func_xform ()\ 20807{\ 20808 func_xform_result=${1%.*}.lo\ 20809} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 20810 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20811 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20812test 0 -eq $? || _lt_function_replace_fail=: 20813 20814 20815 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 20816func_arith ()\ 20817{\ 20818 func_arith_result=$(( $* ))\ 20819} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 20820 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20821 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20822test 0 -eq $? || _lt_function_replace_fail=: 20823 20824 20825 sed -e '/^func_len ()$/,/^} # func_len /c\ 20826func_len ()\ 20827{\ 20828 func_len_result=${#1}\ 20829} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 20830 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20831 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20832test 0 -eq $? || _lt_function_replace_fail=: 20833 20834fi 20835 20836if test x"$lt_shell_append" = xyes; then 20837 sed -e '/^func_append ()$/,/^} # func_append /c\ 20838func_append ()\ 20839{\ 20840 eval "${1}+=\\${2}"\ 20841} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 20842 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20843 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20844test 0 -eq $? || _lt_function_replace_fail=: 20845 20846 20847 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 20848func_append_quoted ()\ 20849{\ 20850\ func_quote_for_eval "${2}"\ 20851\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 20852} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 20853 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20854 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20855test 0 -eq $? || _lt_function_replace_fail=: 20856 20857 20858 # Save a `func_append' function call where possible by direct use of '+=' 20859 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 20860 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20861 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20862 test 0 -eq $? || _lt_function_replace_fail=: 20863else 20864 # Save a `func_append' function call even when '+=' is not available 20865 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 20866 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20867 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20868 test 0 -eq $? || _lt_function_replace_fail=: 20869fi 20870 20871if test x"$_lt_function_replace_fail" = x":"; then 20872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 20873$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 20874fi 20875 20876 20877 mv -f "$cfgfile" "$ofile" || 20878 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20879 chmod +x "$ofile" 20880 20881 ;; 20882 20883 esac 20884done # for ac_tag 20885 20886 20887as_fn_exit 0 20888_ACEOF 20889ac_clean_files=$ac_clean_files_save 20890 20891test $ac_write_fail = 0 || 20892 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20893 20894 20895# configure is writing to config.log, and then calls config.status. 20896# config.status does its own redirection, appending to config.log. 20897# Unfortunately, on DOS this fails, as config.log is still kept open 20898# by configure, so config.status won't be able to write to it; its 20899# output is simply discarded. So we exec the FD to /dev/null, 20900# effectively closing config.log, so it can be properly (re)opened and 20901# appended to by config.status. When coming back to configure, we 20902# need to make the FD available again. 20903if test "$no_create" != yes; then 20904 ac_cs_success=: 20905 ac_config_status_args= 20906 test "$silent" = yes && 20907 ac_config_status_args="$ac_config_status_args --quiet" 20908 exec 5>/dev/null 20909 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20910 exec 5>>config.log 20911 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20912 # would make configure fail if this is the last instruction. 20913 $ac_cs_success || as_fn_exit 1 20914fi 20915if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20917$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20918fi 20919 20920